Lines Matching refs:service
5157 scf_parse_svc_fmri(char *fmri, const char **scope, const char **service,
5165 if (service != NULL)
5166 *service = NULL;
5222 * Can't validate service here because it might not be null
5261 if (service != NULL)
5262 *service = my_s;
5355 scf_parse_fmri(char *fmri, int *type, const char **scope, const char **service,
5362 return (scf_parse_svc_fmri(fmri, scope, service, instance,
5376 return (scf_parse_svc_fmri(fmri, scope, service, instance,
5387 const char *scope, *service, *instance, *pg, *property;
5399 r = scf_parse_svc_fmri(local, &scope, &service, &instance, &pg,
5411 if (service)
5412 len += strlcat(buf, service, bufsz);
5442 const char *scope, *service, *instance, *propertygroup, *property;
5468 if (scf_parse_svc_fmri(local, &scope, &service, &instance,
5509 else if (service != NULL)
5579 if (service == NULL || last == REP_PROTOCOL_ENTITY_SCOPE) {
5584 if (scf_scope_get_service(sc, service, svc) == -1) {
6175 * If we've matched a service don't add any instances (for
6217 * a service or instance, and beginning on an element
6343 * For each fmri given, we first check to see if it's a full service,
6401 * We need at least a service name
6442 * pass this service on.
6468 * Otherwise, iterate over all instances in the service.
6575 * to match the service first.
6604 * Iterate over all instances in the service.