Lines Matching refs:wip
684 process_fmri(void *unused, scf_walkinfo_t *wip) in process_fmri() argument
689 if (wip->count > 1) in process_fmri()
692 if (wip->prop != NULL) { in process_fmri()
693 process_prop(wip->pg, wip->prop); in process_fmri()
694 } else if (wip->pg != NULL) { in process_fmri()
695 process_pg(wip->pg); in process_fmri()
696 } else if (wip->inst != NULL) { in process_fmri()
697 SCF_ENTITY_SET_TO_INSTANCE(ent, wip->inst); in process_fmri()
701 assert(wip->svc != NULL); in process_fmri()
702 SCF_ENTITY_SET_TO_SERVICE(ent, wip->svc); in process_fmri()
770 do_wait(void *unused, scf_walkinfo_t *wip) in do_wait() argument
783 if (wip->prop != NULL) { in do_wait()
787 pg = wip->pg; in do_wait()
789 assert(strrchr(wip->fmri, '/') != NULL); in do_wait()
790 propname = strrchr(wip->fmri, '/') + 1; in do_wait()
792 } else if (wip->pg != NULL) { in do_wait()
800 p->spn_comp1, p->spn_comp2, wip->fmri); in do_wait()
804 if (scf_pg_get_property(wip->pg, propname, prop) != in do_wait()
825 pg = wip->pg; in do_wait()
827 } else if (wip->inst != NULL) { in do_wait()
834 if (scf_instance_get_pg(wip->inst, p->spn_comp1, lpg) != in do_wait()
874 } else if (wip->svc != NULL) { in do_wait()
881 if (scf_service_get_pg(wip->svc, p->spn_comp1, lpg) != in do_wait()