Searched refs:nm_i (Results 1 - 8 of 8) sorted by relevance

/freebsd-13-stable/sys/dev/netmap/
H A Dif_vtnet_netmap.h65 u_int nm_i; /* index into the netmap ring */ local
80 nm_i = kring->nr_hwcur;
81 if (nm_i != head) { /* we have new packets to send */
84 for (; nm_i != head; nm_i = nm_next(nm_i, lim)) {
86 struct netmap_slot *slot = &ring->slot[nm_i];
117 kring->nr_hwcur = nm_i; /* note we migth break early */
160 u_int nm_i; local
171 for (nm_i
248 u_int nm_i; /* index into the netmap ring */ local
[all...]
H A Dif_re_netmap.h75 u_int nm_i; /* index into the netmap ring */ local
92 nm_i = kring->nr_hwcur;
93 if (nm_i != head) { /* we have new packets to send */
95 // XXX or netmap_idx_k2n(kring, nm_i);
97 for (n = 0; nm_i != head; n++) {
98 struct netmap_slot *slot = &ring->slot[nm_i];
130 nm_i = nm_next(nm_i, lim);
177 u_int nm_i; /* index into the netmap ring */ local
207 nm_i
337 uint32_t nm_i = netmap_idx_n2k(na->rx_rings[0], nic_i); local
[all...]
H A Dnetmap_generic.c502 u_int nm_i = nm_next(kring->nr_hwtail, lim); local
509 while (nm_i != hwcur) { /* buffers not completed */
510 struct mbuf *m = tx_pool[nm_i];
526 tx_pool[nm_i] = NULL;
552 nm_i = nm_next(nm_i, lim);
554 kring->nr_hwtail = nm_prev(nm_i, lim);
656 u_int nm_i; /* index into the netmap ring */ // j local
668 nm_i = kring->nr_hwcur;
669 if (nm_i !
882 u_int nm_i; /* index into the netmap ring */ //j, local
[all...]
H A Dnetmap_bdg.c955 u_int nm_i, lim = kring->nkr_num_slots - 1; local
969 nm_i = kring->nr_hwcur;
970 if (nm_i != head) {
972 for (n = 0; likely(nm_i != head); n++) {
973 struct netmap_slot *slot = &ring->slot[nm_i];
981 nm_i = nm_next(nm_i, lim);
H A Dnetmap.c1341 u_int nm_i, n; local
1357 nm_i = kring->nr_hwtail;
1359 while ( nm_i != stop_i && (m = mbq_dequeue(q)) != NULL ) {
1361 struct netmap_slot *slot = &ring->slot[nm_i];
1364 nm_prdis("nm %d len %d", nm_i, len);
1370 nm_i = nm_next(nm_i, lim);
1373 kring->nr_hwtail = nm_i;
1379 nm_i = kring->nr_hwcur;
1380 if (nm_i !
[all...]
H A Dnetmap_kern.h1423 kring->ring_id, nm_i, slot->buf_idx, len); \
/freebsd-13-stable/sys/dev/ena/
H A Dena_netmap.c50 u_int nm_i; member in struct:ena_netmap_ctx
118 int nm_i, qid, head, lim, rc; local
126 nm_i = kring->nr_hwcur;
133 if ((nm_i == head) && rx_ring->initialized) {
143 slot = &ring->slot[nm_i];
166 kring->nr_hwcur = nm_next(nm_i, lim);
178 int nm_i, qid, lim; local
200 nm_i = nm_prev(kring->nr_hwcur, lim);
211 slot = &kring->ring->slot[nm_i];
218 kring->nr_hwcur = nm_i;
[all...]
/freebsd-13-stable/sys/net/
H A Diflib.c863 u_int nm_i; local
898 nm_i = netmap_idx_n2k(kring, nic_i);
905 MPASS(nm_i == kring->nr_hwtail);
907 MPASS(nm_i == kring->nr_hwcur);
916 struct netmap_slot *slot = &ring->slot[nm_i];
938 nm_i = nm_next(nm_i, lim);
951 MPASS(nm_i == kring->rhead);
952 kring->nr_hwcur = nm_i;
985 u_int nm_i; /* inde local
1154 uint32_t nm_i; /* index into the netmap ring */ local
[all...]

Completed in 192 milliseconds