Home
last modified time | relevance | path

Searched refs:got_rx (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-device-fp.c354 got_bytes = *got_rx = 0; in xge_hal_device_poll_rx_channel()
361 (*got_rx) += ((xge_hal_ring_t *)channel)->cmpl_cnt + 1; in xge_hal_device_poll_rx_channel()
365 (*got_rx) += ((xge_hal_ring_t *)channel)->cmpl_cnt + 1; in xge_hal_device_poll_rx_channel()
370 if (*got_rx) { in xge_hal_device_poll_rx_channel()
371 hldev->irq_workload_rxd[channel->post_qid] += *got_rx; in xge_hal_device_poll_rx_channel()
453 (void) xge_hal_device_poll_rx_channel(channel, got_rx); in xge_hal_device_poll_rx_channels()
645 int got_rx = 1, got_tx = 1; in xge_hal_device_continue_irq() local
651 if (got_rx) in xge_hal_device_continue_irq()
652 (void) xge_hal_device_poll_rx_channels(hldev, &got_rx); in xge_hal_device_continue_irq()
656 if (!got_rx && !got_tx) in xge_hal_device_continue_irq()
[all …]
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-device.h916 xge_hal_device_poll_rx_channels(xge_hal_device_t *hldev, int *got_rx);
919 xge_hal_device_poll_rx_channel(xge_hal_channel_t *channel, int *got_rx);
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxge.c255 int got_rx; in xge_ring_msix_isr() local
262 (void) xge_hal_device_poll_rx_channel(channel, &got_rx); in xge_ring_msix_isr()
H A Dxgell.c868 int got_rx = 0; in xgell_rx_poll() local
875 (void) xge_hal_device_poll_rx_channel(ring->channelh, &got_rx); in xgell_rx_poll()
879 ring->polled_bytes += got_rx; in xgell_rx_poll()