Locate an entry with @a name in the table. If @a ignore_suspended is set then only consider services marked as resumed. If the caller wants the located entry, pass back a pointer to the located entry via @a srp. If @a name is not found -1 is returned. If @a name is found, but it is suspended and the caller wants to ignore suspended services a -2 is returned. Must be called with locks held.
source not stored for this graph (policy: none)