Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/xen/io/
H A Dxnb.h61 typedef struct xnb xnb_t; typedef
76 void (*xf_from_peer)(xnb_t *, mblk_t *);
77 boolean_t (*xf_peer_connected)(xnb_t *);
78 void (*xf_peer_disconnected)(xnb_t *);
79 boolean_t (*xf_hotplug_connected)(xnb_t *);
80 boolean_t (*xf_start_connect)(xnb_t *);
81 mblk_t *(*xf_cksum_from_peer)(xnb_t *, mblk_t *, uint16_t);
82 uint16_t (*xf_cksum_to_peer)(xnb_t *, mblk_t *);
83 boolean_t (*xf_mcast_add)(xnb_t *, ether_addr_t *);
84 boolean_t (*xf_mcast_del)(xnb_t *, ether_addr_t *);
[all …]
H A Dxnbu.c78 xnbu_to_host(xnb_t *xnbp, mblk_t *mp) in xnbu_to_host()
107 xnbu_cksum_from_peer(xnb_t *xnbp, mblk_t *mp, uint16_t flags) in xnbu_cksum_from_peer()
142 xnbu_cksum_to_peer(xnb_t *xnbp, mblk_t *mp) in xnbu_cksum_to_peer()
162 xnbu_start_connect(xnb_t *xnbp) in xnbu_start_connect()
176 xnbu_peer_connected(xnb_t *xnbp) in xnbu_peer_connected()
184 xnbu_peer_disconnected(xnb_t *xnbp) in xnbu_peer_disconnected()
193 xnbu_hotplug_connected(xnb_t *xnbp) in xnbu_hotplug_connected()
201 xnb_t *xnbp = arg; in xnbu_m_send()
238 xnb_t *xnbp = arg; in xnbu_m_set_mac_addr()
298 xnb_t *xnbp = arg; in xnbu_m_stat()
[all …]
H A Dxnbo.c83 static void xnbo_close_mac(xnb_t *);
84 static void i_xnbo_close_mac(xnb_t *, boolean_t);
90 xnbo_to_mac(xnb_t *xnbp, mblk_t *mp) in xnbo_to_mac()
117 xnbo_cksum_from_peer(xnb_t *xnbp, mblk_t *mp, uint16_t flags) in xnbo_cksum_from_peer()
148 xnbo_cksum_to_peer(xnb_t *xnbp, mblk_t *mp) in xnbo_cksum_to_peer()
198 xnb_t *xnbp = arg; in xnbo_from_mac()
216 xnb_t *xnbp = arg; in xnbo_from_mac_filter()
264 xnbo_open_mac(xnb_t *xnbp, char *mac) in xnbo_open_mac()
374 xnbo_close_mac(xnb_t *xnbp) in xnbo_close_mac()
380 i_xnbo_close_mac(xnb_t *xnbp, boolean_t locked) in i_xnbo_close_mac()
[all …]
H A Dxnb.c78 static void xnb_tx_notify_peer(xnb_t *, boolean_t);
79 static void xnb_tx_mark_complete(xnb_t *, RING_IDX, int16_t);
81 mblk_t *xnb_to_peer(xnb_t *, mblk_t *);
82 mblk_t *xnb_copy_to_peer(xnb_t *, mblk_t *);
84 static void setup_gop(xnb_t *, gnttab_copy_t *, uchar_t *,
160 xnb_t *xnbp; in xnb_ks_aux_update()
203 xnb_ks_init(xnb_t *xnbp) in xnb_ks_init()
237 xnb_ks_free(xnb_t *xnbp) in xnb_ks_free()
246 xnb_software_csum(xnb_t *xnbp, mblk_t *mp) in xnb_software_csum()
260 xnb_process_cksum_flags(xnb_t *xnbp, mblk_t *mp, uint32_t capab) in xnb_process_cksum_flags()
[all …]