Home
last modified time | relevance | path

Searched refs:poll_bytes (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ena/
H A Dena_rx.c335 ena_ring_rx(ena_rxq_t *rxq, int poll_bytes) in ena_ring_rx() argument
350 if (poll_bytes == ENA_INTERRUPT_MODE) { in ena_ring_rx()
501 if (polling && total_bytes > poll_bytes) { in ena_ring_rx()
547 ena_ring_rx_poll(void *rh, int poll_bytes) in ena_ring_rx_poll() argument
552 ASSERT3S(poll_bytes, >, 0); in ena_ring_rx_poll()
555 mp = ena_ring_rx(rxq, poll_bytes); in ena_ring_rx_poll()
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_rx.c317 igb_rx(igb_rx_ring_t *rx_ring, int poll_bytes) in igb_rx() argument
381 if ((poll_bytes != IGB_NO_POLL) && in igb_rx()
382 ((pkt_len + total_bytes) > poll_bytes)) in igb_rx()
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-device-fp.c356 channel->poll_bytes = 0; in xge_hal_device_poll_rx_channel()
362 got_bytes += channel->poll_bytes + 1; in xge_hal_device_poll_rx_channel()
366 got_bytes += channel->poll_bytes + 1; in xge_hal_device_poll_rx_channel()
404 channel->poll_bytes = 0; in xge_hal_device_poll_tx_channel()
410 got_bytes += channel->poll_bytes + 1; in xge_hal_device_poll_tx_channel()
414 got_bytes += channel->poll_bytes + 1; in xge_hal_device_poll_tx_channel()
H A Dxgehal-ring-fp.c305 ((xge_hal_channel_t *)channelh)->poll_bytes += *pkt_length; in xge_hal_ring_dtr_1b_get()
376 ((xge_hal_channel_t *)channelh)->poll_bytes += sizes[0] + sizes[1] + in xge_hal_ring_dtr_3b_get()
459 ((xge_hal_channel_t *)channelh)->poll_bytes += sizes[0] + sizes[1] + in xge_hal_ring_dtr_5b_get()
H A Dxgehal-fifo-fp.c772 ((xge_hal_channel_t *)channelh)->poll_bytes += txdl_priv->bytes_sent; in xge_hal_fifo_dtr_free()
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_rx.c543 ixgbe_ring_rx(ixgbe_rx_ring_t *rx_ring, int poll_bytes) in ixgbe_ring_rx() argument
652 if ((poll_bytes != IXGBE_POLL_NULL) && in ixgbe_ring_rx()
653 ((received_bytes + pkt_len) > poll_bytes)) in ixgbe_ring_rx()
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_transceiver.c1436 i40e_ring_rx(i40e_trqpair_t *itrq, int poll_bytes) in i40e_ring_rx() argument
1542 if ((poll_bytes != I40E_POLL_NULL) && in i40e_ring_rx()
1543 (rx_bytes + plen) > poll_bytes) in i40e_ring_rx()
1640 i40e_ring_rx_poll(void *arg, int poll_bytes) in i40e_ring_rx_poll() argument
1645 ASSERT(poll_bytes > 0); in i40e_ring_rx_poll()
1646 if (poll_bytes == 0) in i40e_ring_rx_poll()
1650 mp = i40e_ring_rx(itrq, poll_bytes); in i40e_ring_rx_poll()
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-channel.h357 unsigned int poll_bytes; member
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxgell.h334 int poll_bytes; /* bytes to be polled up */ member
H A Dxgell.c810 if ((ring->poll_mp == NULL) && (ring->poll_bytes > 0)) { in xgell_rx_1b_callback()
814 if ((ring->poll_bytes -= pkt_length) <= 0) { in xgell_rx_1b_callback()
874 ring->poll_bytes = bytes_to_pickup; in xgell_rx_poll()
878 ring->poll_bytes = -1; in xgell_rx_poll()
1628 rx_ring->poll_bytes = -1; in xgell_rx_ring_open()
/illumos-gate/usr/src/uts/common/io/mlxcx/
H A Dmlxcx_gld.c1033 mlxcx_mac_ring_rx_poll(void *arg, int poll_bytes) in mlxcx_mac_ring_rx_poll() argument
1041 ASSERT3S(poll_bytes, >, 0); in mlxcx_mac_ring_rx_poll()
1042 if (poll_bytes == 0) in mlxcx_mac_ring_rx_poll()
1046 mp = mlxcx_rx_poll(mlxp, cq, poll_bytes); in mlxcx_mac_ring_rx_poll()
/illumos-gate/usr/src/uts/common/io/igc/
H A Digc_ring.c763 igc_ring_rx(igc_rx_ring_t *ring, int poll_bytes) in igc_ring_rx() argument
844 if (poll_bytes != IGC_RX_POLL_INTR && in igc_ring_rx()
845 (cur_length + rx_bytes) > poll_bytes) { in igc_ring_rx()
847 } else if (poll_bytes == IGC_RX_POLL_INTR && in igc_ring_rx()
/illumos-gate/usr/src/uts/common/io/qede/
H A Dqede_gld.c271 qede_rx_ring_poll(void *arg, int poll_bytes, int poll_pkts) argument
275 qede_rx_ring_poll(void *arg, int poll_bytes)
285 if (poll_bytes == 0) {
292 mp = qede_process_fastpath(fp, poll_bytes, poll_pkts, &work_done);
H A Dqede.h1057 mblk_t *qede_fp_poll(void *arg, int poll_bytes, int poll_pkts);
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dadapter.h838 mblk_t *t4_ring_rx(struct sge_rxq *rxq, int poll_bytes);
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/
H A Dqlge.c2441 ql_ring_rx(struct rx_ring *rx_ring, int poll_bytes) in ql_ring_rx() argument
2497 if ((poll_bytes != QLGE_POLL_ALL) && in ql_ring_rx()
2498 ((received_bytes + length) > poll_bytes)) { in ql_ring_rx()
2600 if (poll_bytes == QLGE_POLL_ALL) in ql_ring_rx()