HomeSort by: relevance | last modified time | path
    Searched refs:kring (Results 1 - 4 of 4) sorted by relevancy

  /src/sys/dev/pci/ixgbe/
ixgbe_netmap.c 181 * All information is in the kring.
182 * Userspace wants to send packets up to the one before kring->rhead,
183 * kernel knows kring->nr_hwcur is the first unsent packet.
193 ixgbe_netmap_txsync(struct netmap_kring *kring, int flags)
195 struct netmap_adapter *na = kring->na;
197 struct netmap_ring *ring = kring->ring;
201 u_int const lim = kring->nkr_num_slots - 1;
202 u_int const head = kring->rhead;
207 u_int report_frequency = kring->nkr_num_slots >> 1;
211 struct tx_ring *txr = &sc->tx_rings[kring->ring_id]
    [all...]
ix_txrx.c 707 * kring->nkr_hwofs positions "ahead" wrt the
1127 struct netmap_kring *kring = na->tx_rings[txr->me]; local in function:ixgbe_txeof
1139 * - ixgbe_txsync() sets kring->nr_kflags with the index of
1145 if (kring->nr_kflags < kring->nkr_num_slots &&
1146 le32toh(txd[kring->nr_kflags].wb.status) & IXGBE_TXD_STAT_DD) {
ixv.c 1971 struct netmap_kring *kring = na->rx_rings[i]; local in function:ixv_initialize_receive_units
1972 int t = na->num_rx_desc - 1 - nm_kr_rxspace(kring);
ixgbe.c 4203 struct netmap_kring *kring = na->rx_rings[i]; local in function:ixgbe_init_locked
4204 int t = na->num_rx_desc - 1 - nm_kr_rxspace(kring);

Completed in 73 milliseconds