FreeBSD kernel /amd64 XEN device code
|
Data Fields | |
struct netfront_info * | info |
u_int | id |
char | name [XN_QUEUE_NAME_LEN] |
struct mtx | lock |
int | ring_ref |
netif_rx_front_ring_t | ring |
xen_intr_handle_t | xen_intr_handle |
grant_ref_t | gref_head |
grant_ref_t | grant_ref [NET_RX_RING_SIZE+1] |
struct mbuf * | mbufs [NET_RX_RING_SIZE+1] |
struct lro_ctrl | lro |
struct callout | rx_refill |
Definition at line 162 of file netfront.c.
grant_ref_t netfront_rxq::grant_ref[NET_RX_RING_SIZE+1] |
Definition at line 173 of file netfront.c.
Referenced by setup_rxqs(), xn_alloc_rx_buffers(), xn_get_rx_ref(), xn_move_rx_slot(), xn_rebuild_rx_bufs(), and xn_release_rx_bufs().
grant_ref_t netfront_rxq::gref_head |
Definition at line 172 of file netfront.c.
Referenced by disconnect_rxq(), setup_rxqs(), xn_alloc_rx_buffers(), xn_get_responses(), and xn_release_rx_bufs().
u_int netfront_rxq::id |
Definition at line 164 of file netfront.c.
Referenced by setup_rxqs(), and write_queue_xenstore_keys().
struct netfront_info* netfront_rxq::info |
Definition at line 163 of file netfront.c.
Referenced by setup_rxqs(), xn_alloc_rx_buffers(), xn_rebuild_rx_bufs(), and xn_rxeof().
struct mtx netfront_rxq::lock |
Definition at line 166 of file netfront.c.
Referenced by setup_rxqs().
struct lro_ctrl netfront_rxq::lro |
Definition at line 177 of file netfront.c.
Referenced by xn_configure_features(), and xn_rxeof().
struct mbuf* netfront_rxq::mbufs[NET_RX_RING_SIZE+1] |
Definition at line 175 of file netfront.c.
Referenced by setup_rxqs(), xn_alloc_rx_buffers(), xn_get_rx_mbuf(), xn_move_rx_slot(), xn_rebuild_rx_bufs(), and xn_release_rx_bufs().
char netfront_rxq::name[XN_QUEUE_NAME_LEN] |
Definition at line 165 of file netfront.c.
Referenced by setup_rxqs().
netif_rx_front_ring_t netfront_rxq::ring |
Definition at line 169 of file netfront.c.
Referenced by destroy_rxq(), setup_rxqs(), xn_alloc_rx_buffers(), xn_get_extras(), xn_get_responses(), xn_ifinit_locked(), xn_move_rx_slot(), xn_rebuild_rx_bufs(), and xn_rxeof().
int netfront_rxq::ring_ref |
Definition at line 168 of file netfront.c.
Referenced by disconnect_rxq(), setup_rxqs(), and write_queue_xenstore_keys().
struct callout netfront_rxq::rx_refill |
Definition at line 179 of file netfront.c.
Referenced by destroy_rxq(), setup_rxqs(), and xn_alloc_rx_buffers().
xen_intr_handle_t netfront_rxq::xen_intr_handle |
Definition at line 170 of file netfront.c.
Referenced by disconnect_rxq(), setup_device(), write_queue_xenstore_keys(), and xn_alloc_rx_buffers().