Home
last modified time | relevance | path

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

/titanic_41/usr/src/cmd/fm/fmd/common/
H A Dfmd_idspace.h56 } fmd_idspace_t; typedef
58 extern fmd_idspace_t *fmd_idspace_create(const char *, id_t, id_t);
59 extern void fmd_idspace_destroy(fmd_idspace_t *);
60 extern void fmd_idspace_apply(fmd_idspace_t *,
61 void (*)(fmd_idspace_t *, id_t, void *), void *);
63 extern void *fmd_idspace_getspecific(fmd_idspace_t *, id_t);
64 extern void fmd_idspace_setspecific(fmd_idspace_t *, id_t, void *);
65 extern int fmd_idspace_contains(fmd_idspace_t *, id_t);
66 extern int fmd_idspace_valid(fmd_idspace_t *, id_t);
68 extern id_t fmd_idspace_xalloc(fmd_idspace_t *, id_t, void *);
[all …]
H A Dfmd_idspace.c34 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 Dfmd_timerq.h49 fmd_idspace_t *tmr_ids; /* idspace that contains the timer id */
66 fmd_idspace_t *, fmd_timer_f *, void *, fmd_event_t *, hrtime_t);
68 extern void *fmd_timerq_remove(fmd_timerq_t *, fmd_idspace_t *, id_t);
H A Dfmd_dispq.h60 fmd_idspace_t *dq_gids; /* id hash for subscriber group ids */
H A Dfmd_timerq.c48 fmd_timerq_install(fmd_timerq_t *tmq, fmd_idspace_t *ids, in fmd_timerq_install()
122 fmd_timerq_remove(fmd_timerq_t *tmq, fmd_idspace_t *ids, id_t id) in fmd_timerq_remove()
H A Dfmd_xprt.c1922 fmd_xprt_subscribe_xid(fmd_idspace_t *ids, id_t id, void *class) in fmd_xprt_subscribe_xid()
1935 fmd_idspace_t *ids = fmd.d_xprt_ids; in fmd_xprt_subscribe_all()
1942 fmd_xprt_unsubscribe_xid(fmd_idspace_t *ids, id_t id, void *class) in fmd_xprt_unsubscribe_xid()
1955 fmd_idspace_t *ids = fmd.d_xprt_ids; in fmd_xprt_unsubscribe_all()
1963 fmd_xprt_suspend_xid(fmd_idspace_t *ids, id_t id, void *arg) in fmd_xprt_suspend_xid()
1976 fmd_idspace_t *ids = fmd.d_xprt_ids; in fmd_xprt_suspend_all()
1993 fmd_xprt_resume_xid(fmd_idspace_t *ids, id_t id, void *arg) in fmd_xprt_resume_xid()
2006 fmd_idspace_t *ids = fmd.d_xprt_ids; in fmd_xprt_resume_all()
H A Dfmd_rpc_adm.c948 fmd_adm_xprtlist_one(fmd_idspace_t *ids, id_t id, void *arg) in fmd_adm_xprtlist_one()
H A Dfmd_module.c338 fmd_module_untimeout(fmd_idspace_t *ids, id_t id, fmd_module_t *mp) in fmd_module_untimeout()
H A Dfmd_mdb.c1427 t.tmr_ids + OFFSETOF(fmd_idspace_t, ids_name)) <= 0) in fmd_timer()
H A Dfmd_api.c543 fmd_module_thrcancel(fmd_idspace_t *ids, id_t id, fmd_module_t *mp) in fmd_module_thrcancel()