Lines Matching refs:rx_queue
253 struct ef4_rx_queue *rx_queue = in ef4_process_channel() local
257 ef4_fast_push_rx_descriptors(rx_queue, true); in ef4_process_channel()
428 struct ef4_rx_queue *rx_queue; in ef4_alloc_channel() local
447 rx_queue = &channel->rx_queue; in ef4_alloc_channel()
448 rx_queue->efx = efx; in ef4_alloc_channel()
449 timer_setup(&rx_queue->slow_fill, ef4_rx_slow_fill, 0); in ef4_alloc_channel()
461 struct ef4_rx_queue *rx_queue; in ef4_copy_channel() local
485 rx_queue = &channel->rx_queue; in ef4_copy_channel()
486 rx_queue->buffer = NULL; in ef4_copy_channel()
487 memset(&rx_queue->rxd, 0, sizeof(rx_queue->rxd)); in ef4_copy_channel()
488 timer_setup(&rx_queue->slow_fill, ef4_rx_slow_fill, 0); in ef4_copy_channel()
496 struct ef4_rx_queue *rx_queue; in ef4_probe_channel() local
516 ef4_for_each_channel_rx_queue(rx_queue, channel) { in ef4_probe_channel()
517 rc = ef4_probe_rx_queue(rx_queue); in ef4_probe_channel()
598 struct ef4_rx_queue *rx_queue; in ef4_start_datapath() local
670 ef4_for_each_channel_rx_queue(rx_queue, channel) { in ef4_start_datapath()
671 ef4_init_rx_queue(rx_queue); in ef4_start_datapath()
674 ef4_fast_push_rx_descriptors(rx_queue, false); in ef4_start_datapath()
689 struct ef4_rx_queue *rx_queue; in ef4_stop_datapath() local
697 ef4_for_each_channel_rx_queue(rx_queue, channel) in ef4_stop_datapath()
698 rx_queue->refill_enabled = false; in ef4_stop_datapath()
732 ef4_for_each_channel_rx_queue(rx_queue, channel) in ef4_stop_datapath()
733 ef4_fini_rx_queue(rx_queue); in ef4_stop_datapath()
742 struct ef4_rx_queue *rx_queue; in ef4_remove_channel() local
747 ef4_for_each_channel_rx_queue(rx_queue, channel) in ef4_remove_channel()
748 ef4_remove_rx_queue(rx_queue); in ef4_remove_channel()
779 struct ef4_rx_queue *rx_queue; in ef4_realloc_channels() local
787 ef4_for_each_channel_rx_queue(rx_queue, channel) in ef4_realloc_channels()
789 rx_queue->rxd.index + in ef4_realloc_channels()
790 rx_queue->rxd.entries); in ef4_realloc_channels()
873 void ef4_schedule_slow_fill(struct ef4_rx_queue *rx_queue) in ef4_schedule_slow_fill() argument
875 mod_timer(&rx_queue->slow_fill, jiffies + msecs_to_jiffies(100)); in ef4_schedule_slow_fill()
1608 channel->rx_queue.core_index = channel->channel; in ef4_set_channels()
1610 channel->rx_queue.core_index = -1; in ef4_set_channels()