• Home
  • Raw
  • Download

Lines Matching refs:channel

43 extern void __efx_rx_packet(struct efx_channel *channel);
47 static inline void efx_rx_flush_packet(struct efx_channel *channel) in efx_rx_flush_packet() argument
49 if (channel->rx_pkt_n_frags) in efx_rx_flush_packet()
50 __efx_rx_packet(channel); in efx_rx_flush_packet()
97 static inline void efx_filter_rfs_expire(struct efx_channel *channel) in efx_filter_rfs_expire() argument
99 if (channel->rfs_filters_added >= 60 && in efx_filter_rfs_expire()
100 __efx_filter_rfs_expire(channel->efx, 100)) in efx_filter_rfs_expire()
101 channel->rfs_filters_added -= 60; in efx_filter_rfs_expire()
105 static inline void efx_filter_rfs_expire(struct efx_channel *channel) {} in efx_filter_rfs_expire() argument
110 extern int efx_channel_dummy_op_int(struct efx_channel *channel);
111 extern void efx_channel_dummy_op_void(struct efx_channel *channel);
112 extern void efx_process_channel_now(struct efx_channel *channel);
152 static inline void efx_schedule_channel(struct efx_channel *channel) in efx_schedule_channel() argument
154 netif_vdbg(channel->efx, intr, channel->efx->net_dev, in efx_schedule_channel()
156 channel->channel, raw_smp_processor_id()); in efx_schedule_channel()
157 channel->work_pending = true; in efx_schedule_channel()
159 napi_schedule(&channel->napi_str); in efx_schedule_channel()
162 static inline void efx_schedule_channel_irq(struct efx_channel *channel) in efx_schedule_channel_irq() argument
164 channel->event_test_cpu = raw_smp_processor_id(); in efx_schedule_channel_irq()
165 efx_schedule_channel(channel); in efx_schedule_channel_irq()