Lines Matching defs:svc
55 scf_service_t *svc; /* smf service handle */
92 if (self->svc != NULL) {
93 scf_service_destroy(self->svc);
94 self->svc = NULL;
148 self->svc = v;
252 if (scf_iter_service_pgs(iter, self->svc) < 0) {
396 if (scf_service_get_pg(self->svc, pgname, pg_handle) != 0) {
411 if (scf_service_get_instance(self->svc,
574 if (scf_service_get_instance(self->svc,
747 ret = scf_service_get_pg(self->svc, pg, pg_handle);
758 if (scf_service_get_instance(self->svc,
804 ret = scf_service_add_pg(self->svc, pg, pgtype,
816 if (scf_service_get_instance(self->svc,
858 ret = scf_service_get_pg(self->svc, pg, pg_handle);
868 if (scf_service_get_instance(self->svc,
915 if (scf_service_get_instance(self->svc,
929 ret = scf_service_get_pg(self->svc, pg, pg_handle);
1033 if (scf_service_get_pg(self->svc, pgname, pg_handle) != 0) {
1048 if (scf_service_get_instance(self->svc,
1511 * Get the full AS-IS service name. [svc:/]service[:instance]
1542 if (strncmp("svc:/", svcname, 5) == 0)
1543 svcname += 5; /* trim svc:/ if provided */
1563 if (strncmp("svc:/", svcname, 5) == 0)
1564 svcname += 5; /* trim svc:/ if provided */
1586 if (strncmp("svc:/", svcname, 5) == 0)
1587 svcname += 5; /* trim svc:/ if provided */
1591 ret = scf_scope_get_service(self->scope, svcname, self->svc);