Lines Matching refs:channel
49 void __efx_rx_packet(struct efx_channel *channel);
52 static inline void efx_rx_flush_packet(struct efx_channel *channel) in efx_rx_flush_packet() argument
54 if (channel->rx_pkt_n_frags) in efx_rx_flush_packet()
55 __efx_rx_packet(channel); in efx_rx_flush_packet()
173 static inline void efx_filter_rfs_expire(struct efx_channel *channel) in efx_filter_rfs_expire() argument
175 if (channel->rfs_filters_added >= 60 && in efx_filter_rfs_expire()
176 __efx_filter_rfs_expire(channel->efx, 100)) in efx_filter_rfs_expire()
177 channel->rfs_filters_added -= 60; in efx_filter_rfs_expire()
181 static inline void efx_filter_rfs_expire(struct efx_channel *channel) {} in efx_filter_rfs_expire() argument
187 int efx_channel_dummy_op_int(struct efx_channel *channel);
188 void efx_channel_dummy_op_void(struct efx_channel *channel);
211 void efx_stop_eventq(struct efx_channel *channel);
212 void efx_start_eventq(struct efx_channel *channel);
244 static inline void efx_schedule_channel(struct efx_channel *channel) in efx_schedule_channel() argument
246 netif_vdbg(channel->efx, intr, channel->efx->net_dev, in efx_schedule_channel()
248 channel->channel, raw_smp_processor_id()); in efx_schedule_channel()
250 napi_schedule(&channel->napi_str); in efx_schedule_channel()
253 static inline void efx_schedule_channel_irq(struct efx_channel *channel) in efx_schedule_channel_irq() argument
255 channel->event_test_cpu = raw_smp_processor_id(); in efx_schedule_channel_irq()
256 efx_schedule_channel(channel); in efx_schedule_channel_irq()