Lines Matching refs:rx_queue
232 struct efx_rx_queue *rx_queue = in efx_process_channel() local
240 if (rx_queue->enabled) { in efx_process_channel()
242 efx_fast_push_rx_descriptors(rx_queue); in efx_process_channel()
450 struct efx_rx_queue *rx_queue; in efx_alloc_channel() local
469 rx_queue = &channel->rx_queue; in efx_alloc_channel()
470 rx_queue->efx = efx; in efx_alloc_channel()
471 setup_timer(&rx_queue->slow_fill, efx_rx_slow_fill, in efx_alloc_channel()
472 (unsigned long)rx_queue); in efx_alloc_channel()
484 struct efx_rx_queue *rx_queue; in efx_copy_channel() local
505 rx_queue = &channel->rx_queue; in efx_copy_channel()
506 rx_queue->buffer = NULL; in efx_copy_channel()
507 memset(&rx_queue->rxd, 0, sizeof(rx_queue->rxd)); in efx_copy_channel()
508 setup_timer(&rx_queue->slow_fill, efx_rx_slow_fill, in efx_copy_channel()
509 (unsigned long)rx_queue); in efx_copy_channel()
517 struct efx_rx_queue *rx_queue; in efx_probe_channel() local
537 efx_for_each_channel_rx_queue(rx_queue, channel) { in efx_probe_channel()
538 rc = efx_probe_rx_queue(rx_queue); in efx_probe_channel()
619 struct efx_rx_queue *rx_queue; in efx_start_datapath() local
641 efx_for_each_channel_rx_queue(rx_queue, channel) { in efx_start_datapath()
642 efx_init_rx_queue(rx_queue); in efx_start_datapath()
643 efx_nic_generate_fill_event(rx_queue); in efx_start_datapath()
658 struct efx_rx_queue *rx_queue; in efx_stop_datapath() local
697 efx_for_each_channel_rx_queue(rx_queue, channel) in efx_stop_datapath()
698 efx_fini_rx_queue(rx_queue); in efx_stop_datapath()
707 struct efx_rx_queue *rx_queue; in efx_remove_channel() local
712 efx_for_each_channel_rx_queue(rx_queue, channel) in efx_remove_channel()
713 efx_remove_rx_queue(rx_queue); in efx_remove_channel()
739 struct efx_rx_queue *rx_queue; in efx_realloc_channels() local
747 efx_for_each_channel_rx_queue(rx_queue, channel) in efx_realloc_channels()
749 rx_queue->rxd.index + in efx_realloc_channels()
750 rx_queue->rxd.entries); in efx_realloc_channels()
826 void efx_schedule_slow_fill(struct efx_rx_queue *rx_queue) in efx_schedule_slow_fill() argument
828 mod_timer(&rx_queue->slow_fill, jiffies + msecs_to_jiffies(100)); in efx_schedule_slow_fill()