Searched refs:overlay_mux_t (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/io/overlay/ |
H A D | overlay_mux.c | 45 list_create(&overlay_mux_list, sizeof (overlay_mux_t), in overlay_mux_init() 46 offsetof(overlay_mux_t, omux_lnode)); in overlay_mux_init() 81 overlay_mux_t *mux = arg; in overlay_mux_recv() 210 overlay_mux_t * 215 overlay_mux_t *mux; in overlay_mux_open() 275 mux = kmem_alloc(sizeof (overlay_mux_t), KM_SLEEP); in overlay_mux_open() 298 kmem_free(mux, sizeof (overlay_mux_t)); in overlay_mux_open() 310 overlay_mux_close(overlay_mux_t *mux) in overlay_mux_close() 327 kmem_free(mux, sizeof (overlay_mux_t)); in overlay_mux_close() 331 overlay_mux_add_dev(overlay_mux_t *mux, overlay_dev_t *odd) in overlay_mux_add_dev() [all …]
|
H A D | overlay.c | 959 overlay_mux_t *mux; in overlay_m_start()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | overlay_impl.h | 67 } overlay_mux_t; typedef 116 overlay_mux_t *odd_mux; /* protected by odd_lock */ 172 extern overlay_mux_t *overlay_mux_open(overlay_plugin_t *, int, int, int, 174 extern void overlay_mux_close(overlay_mux_t *); 175 extern void overlay_mux_add_dev(overlay_mux_t *, overlay_dev_t *); 176 extern void overlay_mux_remove_dev(overlay_mux_t *, overlay_dev_t *); 177 extern int overlay_mux_tx(overlay_mux_t *, struct msghdr *, mblk_t *);
|