Lines Matching refs:wip
686 process_fmri(void *unused, scf_walkinfo_t *wip) in process_fmri() argument
691 if (wip->count > 1) in process_fmri()
694 if (wip->prop != NULL) { in process_fmri()
695 process_prop(wip->pg, wip->prop); in process_fmri()
696 } else if (wip->pg != NULL) { in process_fmri()
697 process_pg(wip->pg); in process_fmri()
698 } else if (wip->inst != NULL) { in process_fmri()
699 SCF_ENTITY_SET_TO_INSTANCE(ent, wip->inst); in process_fmri()
703 assert(wip->svc != NULL); in process_fmri()
704 SCF_ENTITY_SET_TO_SERVICE(ent, wip->svc); in process_fmri()
772 do_wait(void *unused, scf_walkinfo_t *wip) in do_wait() argument
785 if (wip->prop != NULL) { in do_wait()
789 pg = wip->pg; in do_wait()
791 assert(strrchr(wip->fmri, '/') != NULL); in do_wait()
792 propname = strrchr(wip->fmri, '/') + 1; in do_wait()
794 } else if (wip->pg != NULL) { in do_wait()
802 p->spn_comp1, p->spn_comp2, wip->fmri); in do_wait()
806 if (scf_pg_get_property(wip->pg, propname, prop) != in do_wait()
829 pg = wip->pg; in do_wait()
831 } else if (wip->inst != NULL) { in do_wait()
838 if (scf_instance_get_pg(wip->inst, p->spn_comp1, lpg) != in do_wait()
880 } else if (wip->svc != NULL) { in do_wait()
887 if (scf_service_get_pg(wip->svc, p->spn_comp1, lpg) != in do_wait()