Searched refs:fmd_idspace_t (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_idspace.h | 54 } fmd_idspace_t; typedef 56 extern fmd_idspace_t *fmd_idspace_create(const char *, id_t, id_t); 57 extern void fmd_idspace_destroy(fmd_idspace_t *); 58 extern void fmd_idspace_apply(fmd_idspace_t *, 59 void (*)(fmd_idspace_t *, id_t, void *), void *); 61 extern void *fmd_idspace_getspecific(fmd_idspace_t *, id_t); 62 extern void fmd_idspace_setspecific(fmd_idspace_t *, id_t, void *); 63 extern int fmd_idspace_contains(fmd_idspace_t *, id_t); 64 extern int fmd_idspace_valid(fmd_idspace_t *, id_t); 66 extern id_t fmd_idspace_xalloc(fmd_idspace_t *, id_t, void *); [all …]
|
H A D | fmd_idspace.c | 34 fmd_idspace_t * 37 fmd_idspace_t *ids = fmd_alloc(sizeof (fmd_idspace_t), FMD_SLEEP); in fmd_idspace_create() 72 fmd_idspace_destroy(fmd_idspace_t *ids) in fmd_idspace_destroy() 90 fmd_free(ids, sizeof (fmd_idspace_t)); in fmd_idspace_destroy() 94 fmd_idspace_apply(fmd_idspace_t *ids, in fmd_idspace_apply() 95 void (*func)(fmd_idspace_t *, id_t, void *), void *arg) in fmd_idspace_apply() argument 120 fmd_idspace_lookup(fmd_idspace_t *ids, id_t id) in fmd_idspace_lookup() 136 fmd_idspace_getspecific(fmd_idspace_t *ids, id_t id) in fmd_idspace_getspecific() 150 fmd_idspace_setspecific(fmd_idspace_t *ids, id_t id, void *data) in fmd_idspace_setspecific() 169 fmd_idspace_contains(fmd_idspace_t *ids, id_t id) in fmd_idspace_contains() [all …]
|
H A D | fmd_timerq.h | 47 fmd_idspace_t *tmr_ids; /* idspace that contains the timer id */ 64 fmd_idspace_t *, fmd_timer_f *, void *, fmd_event_t *, hrtime_t); 66 extern void *fmd_timerq_remove(fmd_timerq_t *, fmd_idspace_t *, id_t);
|
H A D | fmd_dispq.h | 58 fmd_idspace_t *dq_gids; /* id hash for subscriber group ids */
|
H A D | fmd_timerq.c | 46 fmd_timerq_install(fmd_timerq_t *tmq, fmd_idspace_t *ids, in fmd_timerq_install() 120 fmd_timerq_remove(fmd_timerq_t *tmq, fmd_idspace_t *ids, id_t id) in fmd_timerq_remove()
|
H A D | fmd_xprt.c | 1917 fmd_xprt_subscribe_xid(fmd_idspace_t *ids, id_t id, void *class) in fmd_xprt_subscribe_xid() 1930 fmd_idspace_t *ids = fmd.d_xprt_ids; in fmd_xprt_subscribe_all() 1937 fmd_xprt_unsubscribe_xid(fmd_idspace_t *ids, id_t id, void *class) in fmd_xprt_unsubscribe_xid() 1950 fmd_idspace_t *ids = fmd.d_xprt_ids; in fmd_xprt_unsubscribe_all() 1958 fmd_xprt_suspend_xid(fmd_idspace_t *ids, id_t id, void *arg) in fmd_xprt_suspend_xid() 1971 fmd_idspace_t *ids = fmd.d_xprt_ids; in fmd_xprt_suspend_all() 1988 fmd_xprt_resume_xid(fmd_idspace_t *ids, id_t id, void *arg) in fmd_xprt_resume_xid() 2001 fmd_idspace_t *ids = fmd.d_xprt_ids; in fmd_xprt_resume_all()
|
H A D | fmd_rpc_adm.c | 948 fmd_adm_xprtlist_one(fmd_idspace_t *ids, id_t id, void *arg) in fmd_adm_xprtlist_one()
|
H A D | fmd_module.c | 338 fmd_module_untimeout(fmd_idspace_t *ids, id_t id, fmd_module_t *mp) in fmd_module_untimeout()
|
H A D | fmd_mdb.c | 1434 t.tmr_ids + OFFSETOF(fmd_idspace_t, ids_name)) <= 0) in fmd_timer()
|
H A D | fmd_api.c | 543 fmd_module_thrcancel(fmd_idspace_t *ids, id_t id, fmd_module_t *mp) in fmd_module_thrcancel()
|