Home
last modified time | relevance | path

Searched refs:sh_avl (Results 1 – 1 of 1) sorted by relevance

/titanic_41/usr/src/lib/fm/libfmevent/common/
H A Dfmev_subscribe.c53 uu_avl_t *sh_avl; member
279 if (uu_avl_find(ihdl->sh_avl, sip, NULL, &idx) != NULL) { in fmev_shdl_subscribe()
318 uu_avl_insert(ihdl->sh_avl, sip, idx); in fmev_shdl_subscribe()
338 uu_avl_remove(ihdl->sh_avl, sip); in fmev_subinfo_fini()
371 if ((sip = uu_avl_find(ihdl->sh_avl, &si, NULL, NULL)) != NULL) { in fmev_shdl_unsubscribe()
551 if ((ihdl->sh_avl = uu_avl_create(ihdl->sh_pool, NULL, in fmev_shdl_init()
673 if (ihdl->sh_avl) { in fmev_shdl_fini()
677 while ((sip = uu_avl_teardown(ihdl->sh_avl, &cookie)) != NULL) in fmev_shdl_fini()
680 uu_avl_destroy(ihdl->sh_avl); in fmev_shdl_fini()
681 ihdl->sh_avl = NULL; in fmev_shdl_fini()