/illumos-gate/usr/src/uts/common/io/bge/ |
H A D | bge_recv2.c | 351 bge_poll_ring(void *arg, int bytes_to_pickup) argument 390 while ((slot != *rrp->prod_index_p) && (sz <= bytes_to_pickup)) {
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_soft_ring.c | 538 mac_soft_ring_poll(mac_soft_ring_t *ringp, int bytes_to_pickup) argument 555 if (ringp->s_ring_size <= bytes_to_pickup) { 564 while (mp && sz <= bytes_to_pickup) {
|
H A D | mac_sched.c | 2212 ssize_t bytes_to_pickup; local 2243 bytes_to_pickup = 2252 if (bytes_to_pickup < 0) 2253 bytes_to_pickup = 0; 2276 bytes_to_pickup = max_bytes_to_pickup; 2281 head = MAC_HWRING_POLL(mac_srs->srs_ring, (int)bytes_to_pickup);
|
H A D | mac.c | 1637 mac_hwring_poll(mac_ring_handle_t rh, int bytes_to_pickup) argument 1642 return (info->mri_poll(info->mri_driver, bytes_to_pickup));
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | squeue.c | 1043 size_t bytes_to_pickup; local 1085 bytes_to_pickup = MAX_BYTES_TO_PICKUP; 1087 head = sq_get_pkts(sq_mac_handle, bytes_to_pickup);
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnet_rxdring.c | 68 mblk_t *vgen_poll_rcv_shm(vgen_ldc_t *ldcp, int bytes_to_pickup); 957 * packets upto the limit specified by bytes_to_pickup or until there are no 961 vgen_poll_rcv_shm(vgen_ldc_t *ldcp, int bytes_to_pickup) argument 1007 if (sz >= bytes_to_pickup) { 1016 * that if we are already at the bytes_to_pickup limit, we might
|
H A D | vnet_txdring.c | 67 mblk_t *vgen_poll_rcv(vgen_ldc_t *ldcp, int bytes_to_pickup); 745 vgen_poll_rcv(vgen_ldc_t *ldcp, int bytes_to_pickup) argument 762 if (sz + mblk_sz > bytes_to_pickup) { 799 * that if we are already at the bytes_to_pickup limit, we might
|
H A D | vnet.c | 96 static mblk_t *vnet_rx_poll(void *arg, int bytes_to_pickup); 162 extern mblk_t *vgen_rx_poll(void *arg, int bytes_to_pickup); 2596 * Poll 'bytes_to_pickup' bytes of message from the rx ring. 2599 vnet_rx_poll(void *arg, int bytes_to_pickup) argument 2611 mp = mac_hwring_poll(rx_ringp->hw_rh, bytes_to_pickup); 2625 mp = vgen_rx_poll(vresp->macreg.m_driver, bytes_to_pickup);
|
H A D | vnet_gen.c | 78 mblk_t *vgen_rx_poll(void *arg, int bytes_to_pickup); 232 extern mblk_t *vgen_poll_rcv_shm(vgen_ldc_t *ldcp, int bytes_to_pickup); 233 extern mblk_t *vgen_poll_rcv(vgen_ldc_t *ldcp, int bytes_to_pickup); 5571 vgen_rx_poll(void *arg, int bytes_to_pickup) argument 5579 mp = vgen_poll_rcv_shm(ldcp, bytes_to_pickup); 5581 mp = vgen_poll_rcv(ldcp, bytes_to_pickup);
|
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_rxdma.c | 1332 * Poll 'bytes_to_pickup' bytes of message from the rx ring. 1335 hxge_rx_poll(void *arg, int bytes_to_pickup) argument 1374 ring->ldvp, ring, cs, bytes_to_pickup);
|
/illumos-gate/usr/src/uts/common/io/xge/drv/ |
H A D | xgell.c | 865 xgell_rx_poll(void *arg, int bytes_to_pickup) argument 874 ring->poll_bytes = bytes_to_pickup;
|
/illumos-gate/usr/src/uts/common/io/aggr/ |
H A D | aggr_grp.c | 2312 aggr_rx_poll(void *arg, int bytes_to_pickup) argument 2319 mp_chain = mac_hwring_poll(rr_ring->arr_hw_rh, bytes_to_pickup);
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_rxdma.c | 1964 int bytes_to_pickup) 2119 if ((bytes_to_pickup != -1) && 2120 (totallen >= bytes_to_pickup)) { 2872 * Poll 'bytes_to_pickup' bytes of message from the rx ring. 2875 nxge_rx_poll(void *arg, int bytes_to_pickup) argument 2902 mblk = nxge_rx_pkts(nxgep, rcr_p, cs, bytes_to_pickup); 1963 nxge_rx_pkts(p_nxge_t nxgep, p_rx_rcr_ring_t rcr_p, rx_dma_ctl_stat_t cs, int bytes_to_pickup) argument
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_main.c | 1850 static mblk_t *e1000g_poll_ring(void *arg, int bytes_to_pickup) argument 1867 mp = e1000g_receive(rx_ring, &tail, bytes_to_pickup);
|