Home
last modified time | relevance | path

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

/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_xprt.h144 extern fmd_xprt_t *fmd_xprt_create(fmd_module_t *, uint_t, nvlist_t *, void *);
145 extern void fmd_xprt_destroy(fmd_xprt_t *);
146 extern void fmd_xprt_xsuspend(fmd_xprt_t *, uint_t);
147 extern void fmd_xprt_xresume(fmd_xprt_t *, uint_t);
148 extern void fmd_xprt_send(fmd_xprt_t *);
149 extern void fmd_xprt_recv(fmd_xprt_t *, nvlist_t *, hrtime_t, boolean_t);
150 extern void fmd_xprt_uuclose(fmd_xprt_t *, const char *);
151 extern void fmd_xprt_uuresolved(fmd_xprt_t *, const char *);
152 extern void fmd_xprt_updated(fmd_xprt_t *, const char *, uint8_t *, uint8_t *,
155 extern void fmd_xprt_subscribe(fmd_xprt_t *, const char *);
[all …]
H A Dfmd_api.h59 typedef struct fmd_xprt fmd_xprt_t; typedef
109 int (*fmdo_send)(fmd_hdl_t *, fmd_xprt_t *, fmd_event_t *, nvlist_t *);
272 extern fmd_xprt_t *fmd_xprt_open(fmd_hdl_t *, uint_t, nvlist_t *, void *);
273 extern void fmd_xprt_close(fmd_hdl_t *, fmd_xprt_t *);
274 extern void fmd_xprt_post(fmd_hdl_t *, fmd_xprt_t *, nvlist_t *, hrtime_t);
275 extern void fmd_xprt_log(fmd_hdl_t *, fmd_xprt_t *, nvlist_t *, hrtime_t);
276 extern void fmd_xprt_suspend(fmd_hdl_t *, fmd_xprt_t *);
277 extern void fmd_xprt_resume(fmd_hdl_t *, fmd_xprt_t *);
278 extern int fmd_xprt_error(fmd_hdl_t *, fmd_xprt_t *);
279 extern nvlist_t *fmd_xprt_translate(fmd_hdl_t *, fmd_xprt_t *, fmd_event_t *);
[all …]
H A Dfmd_xprt.c333 fmd_xprt_t *xp = (fmd_xprt_t *)xip; in fmd_xprt_subscribe_modhash()
371 fmd_xprt_t *xp = (fmd_xprt_t *)xip; in fmd_xprt_transition()
758 fmd_xprt_t *
900 fmd_xprt_destroy((fmd_xprt_t *)xip); in fmd_xprt_create()
919 return ((fmd_xprt_t *)xip); in fmd_xprt_create()
923 fmd_xprt_destroy(fmd_xprt_t *xp) in fmd_xprt_destroy()
1007 fmd_xprt_xsuspend(fmd_xprt_t *xp, uint_t flags) in fmd_xprt_xsuspend()
1030 fmd_xprt_xresume(fmd_xprt_t *xp, uint_t flags) in fmd_xprt_xresume()
1049 fmd_xprt_send(fmd_xprt_t *xp) in fmd_xprt_send()
1090 fmd_xprt_list_suspect_local(fmd_xprt_t *xp, nvlist_t *nvl) in fmd_xprt_list_suspect_local()
[all …]
H A Dfmd_module.h57 fmd_xprt_t *, struct fmd_event *);
174 extern int fmd_module_transport(fmd_module_t *, fmd_xprt_t *, fmd_event_t *);
H A Dfmd_api.c317 fmd_api_transport_impl(fmd_hdl_t *hdl, fmd_xprt_t *xp) in fmd_api_transport_impl()
582 fmd_xprt_t *xp; in fmd_module_unregister()
2424 fmd_xprt_t *
2428 fmd_xprt_t *xp; in fmd_xprt_open()
2456 fmd_xprt_close(fmd_hdl_t *hdl, fmd_xprt_t *xp) in fmd_xprt_close()
2478 fmd_xprt_post(fmd_hdl_t *hdl, fmd_xprt_t *xp, nvlist_t *nvl, hrtime_t hrt) in fmd_xprt_post()
2513 fmd_xprt_log(fmd_hdl_t *hdl, fmd_xprt_t *xp, nvlist_t *nvl, hrtime_t hrt) in fmd_xprt_log()
2533 fmd_xprt_suspend(fmd_hdl_t *hdl, fmd_xprt_t *xp) in fmd_xprt_suspend()
2540 fmd_xprt_resume(fmd_hdl_t *hdl, fmd_xprt_t *xp) in fmd_xprt_resume()
2547 fmd_xprt_error(fmd_hdl_t *hdl, fmd_xprt_t *xp) in fmd_xprt_error()
[all …]
H A Dfmd_case.h61 fmd_xprt_t *ci_xprt; /* transport for this case (or NULL) */
H A Dfmd_sysevent.c67 static fmd_xprt_t *sysev_xprt;
152 fmd_xprt_t *xp = arg; in sysev_recv()
H A Dfmd_module.c102 fmd_xprt_t *xp; in fmd_module_start()
609 fmd_module_transport(fmd_module_t *mp, fmd_xprt_t *xp, fmd_event_t *e) in fmd_module_transport()
H A Dfmd_case.c1341 fmd_case_recreate(fmd_module_t *mp, fmd_xprt_t *xp, in fmd_case_recreate()
/illumos-gate/usr/src/cmd/fm/modules/common/disk-transport/
H A Ddisk_transport.c67 fmd_xprt_t *dm_xprt;
76 dt_post_ereport(fmd_hdl_t *hdl, fmd_xprt_t *xprt, const char *protocol, in dt_post_ereport()
/illumos-gate/usr/src/cmd/fm/modules/common/ip-transport/
H A Dip.c72 fmd_xprt_t *ipx_xprt; /* transport handle */
94 static void ip_xprt_create(fmd_xprt_t *, int, int, ip_cinfo_t *, char *);
147 ip_fmdo_send(fmd_hdl_t *hdl, fmd_xprt_t *xp, fmd_event_t *ep, nvlist_t *nvl) in ip_fmdo_send()
380 fmd_xprt_t *xp; in ip_xprt_accept()
512 ip_xprt_create(fmd_xprt_t *xp, int fd, int flags, ip_cinfo_t *cinfo, char *addr) in ip_xprt_create()
/illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/
H A Dfabric-xlate.c42 fmd_xprt_t *fab_fmd_xprt; /* FMD transport layer handle */
H A Dfabric-xlate.h61 extern fmd_xprt_t *fab_fmd_xprt; /* FMD transport layer handle */
/illumos-gate/usr/src/cmd/fm/modules/common/ses-log-transport/
H A Dses_log_transport.c82 fmd_xprt_t *slt_xprt; /* ereport transport */
160 slt_post_ereport(fmd_hdl_t *hdl, fmd_xprt_t *xprt, const char *ereport_class, in slt_post_ereport()
/illumos-gate/usr/src/cmd/fm/modules/common/sensor-transport/
H A Dsensor_transport.c50 fmd_xprt_t *st_xprt;
/illumos-gate/usr/src/cmd/fm/modules/common/ext-event-transport/
H A Dfmevt_inbound.c118 static fmd_xprt_t *fmevt_xprt;
/illumos-gate/usr/src/cmd/fm/modules/common/event-transport/
H A Detm.c73 fmd_xprt_t *epm_xprthdl; /* FMD transport handle */
1133 etm_send(fmd_hdl_t *hdl, fmd_xprt_t *xprthdl, fmd_event_t *ep, nvlist_t *nvl) in etm_send()