Lines Matching refs:channel
42 void __efx_rx_packet(struct efx_channel *channel);
45 static inline void efx_rx_flush_packet(struct efx_channel *channel) in efx_rx_flush_packet() argument
47 if (channel->rx_pkt_n_frags) in efx_rx_flush_packet()
48 __efx_rx_packet(channel); in efx_rx_flush_packet()
159 static inline void efx_filter_rfs_expire(struct efx_channel *channel) in efx_filter_rfs_expire() argument
161 if (channel->rfs_filters_added >= 60 && in efx_filter_rfs_expire()
162 __efx_filter_rfs_expire(channel->efx, 100)) in efx_filter_rfs_expire()
163 channel->rfs_filters_added -= 60; in efx_filter_rfs_expire()
167 static inline void efx_filter_rfs_expire(struct efx_channel *channel) {} in efx_filter_rfs_expire() argument
173 int efx_channel_dummy_op_int(struct efx_channel *channel);
174 void efx_channel_dummy_op_void(struct efx_channel *channel);
197 void efx_stop_eventq(struct efx_channel *channel);
198 void efx_start_eventq(struct efx_channel *channel);
223 static inline void efx_schedule_channel(struct efx_channel *channel) in efx_schedule_channel() argument
225 netif_vdbg(channel->efx, intr, channel->efx->net_dev, in efx_schedule_channel()
227 channel->channel, raw_smp_processor_id()); in efx_schedule_channel()
229 napi_schedule(&channel->napi_str); in efx_schedule_channel()
232 static inline void efx_schedule_channel_irq(struct efx_channel *channel) in efx_schedule_channel_irq() argument
234 channel->event_test_cpu = raw_smp_processor_id(); in efx_schedule_channel_irq()
235 efx_schedule_channel(channel); in efx_schedule_channel_irq()