Lines Matching refs:rx_queue

534 	struct efx_rx_queue *rx_queue;  in efx_alloc_channel()  local
559 rx_queue = &channel->rx_queue; in efx_alloc_channel()
560 rx_queue->efx = efx; in efx_alloc_channel()
561 timer_setup(&rx_queue->slow_fill, efx_siena_rx_slow_fill, 0); in efx_alloc_channel()
605 struct efx_rx_queue *rx_queue; in efx_copy_channel() local
631 rx_queue = &channel->rx_queue; in efx_copy_channel()
632 rx_queue->buffer = NULL; in efx_copy_channel()
633 memset(&rx_queue->rxd, 0, sizeof(rx_queue->rxd)); in efx_copy_channel()
634 timer_setup(&rx_queue->slow_fill, efx_siena_rx_slow_fill, 0); in efx_copy_channel()
645 struct efx_rx_queue *rx_queue; in efx_probe_channel() local
665 efx_for_each_channel_rx_queue(rx_queue, channel) { in efx_probe_channel()
666 rc = efx_siena_probe_rx_queue(rx_queue); in efx_probe_channel()
748 struct efx_rx_queue *rx_queue; in efx_siena_remove_channel() local
753 efx_for_each_channel_rx_queue(rx_queue, channel) in efx_siena_remove_channel()
754 efx_siena_remove_rx_queue(rx_queue); in efx_siena_remove_channel()
871 struct efx_rx_queue *rx_queue; in efx_siena_realloc_channels() local
879 efx_for_each_channel_rx_queue(rx_queue, channel) in efx_siena_realloc_channels()
881 rx_queue->rxd.index + in efx_siena_realloc_channels()
882 rx_queue->rxd.entries); in efx_siena_realloc_channels()
978 channel->rx_queue.core_index = channel->channel; in efx_siena_set_channels()
980 channel->rx_queue.core_index = -1; in efx_siena_set_channels()
1124 struct efx_rx_queue *rx_queue; in efx_siena_start_channels() local
1133 efx_for_each_channel_rx_queue(rx_queue, channel) { in efx_siena_start_channels()
1134 efx_siena_init_rx_queue(rx_queue); in efx_siena_start_channels()
1137 efx_siena_fast_push_rx_descriptors(rx_queue, false); in efx_siena_start_channels()
1148 struct efx_rx_queue *rx_queue; in efx_siena_stop_channels() local
1154 efx_for_each_channel_rx_queue(rx_queue, channel) in efx_siena_stop_channels()
1155 rx_queue->refill_enabled = false; in efx_siena_stop_channels()
1182 efx_for_each_channel_rx_queue(rx_queue, channel) in efx_siena_stop_channels()
1183 efx_siena_fini_rx_queue(rx_queue); in efx_siena_stop_channels()
1223 struct efx_rx_queue *rx_queue = in efx_process_channel() local
1227 efx_siena_fast_push_rx_descriptors(rx_queue, true); in efx_process_channel()