Home
last modified time | relevance | path

Searched refs:efx_rx_buffer (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/net/ethernet/sfc/
H A Drx_common.h27 static inline u8 *efx_rx_buf_va(struct efx_rx_buffer *buf) in efx_rx_buf_va()
49 struct efx_rx_buffer *rx_buf,
52 struct efx_rx_buffer *rx_buf,
65 void efx_unmap_rx_buffer(struct efx_nic *efx, struct efx_rx_buffer *rx_buf);
68 struct efx_rx_buffer *rx_buf, in efx_sync_rx_buffer()
76 struct efx_rx_buffer *rx_buf,
84 efx_rx_packet_gro(struct efx_channel *channel, struct efx_rx_buffer *rx_buf,
H A Drx.c44 struct efx_rx_buffer *rx_buf, in efx_rx_packet__check_len()
68 struct efx_rx_buffer *rx_buf, in efx_rx_mk_skb()
126 struct efx_rx_buffer *rx_buf; in efx_rx_packet()
128 rx_buf = efx_rx_buffer(rx_queue, index); in efx_rx_packet()
195 rx_buf = efx_rx_buffer(rx_queue, index); in efx_rx_packet()
207 struct efx_rx_buffer *rx_buf, in efx_rx_deliver()
250 struct efx_rx_buffer *rx_buf, u8 **ehp) in efx_do_xdp()
362 struct efx_rx_buffer *rx_buf = in __efx_rx_packet()
363 efx_rx_buffer(rx_queue, channel->rx_pkt_index); in __efx_rx_packet()
H A Def100_rx.c59 struct efx_rx_buffer *rx_buf = efx_rx_buffer(rx_queue, in __ef100_rx_packet()
151 struct efx_rx_buffer *rx_buf = efx_rx_buffer(rx_queue, index); in ef100_rx_packet()
195 struct efx_rx_buffer *rx_buf; in ef100_rx_write()
202 rx_buf = efx_rx_buffer(rx_queue, idx); in ef100_rx_write()
H A Drx_common.c75 struct efx_rx_buffer *rx_buf) in efx_recycle_rx_page()
108 struct efx_rx_buffer *rx_buf, in efx_recycle_rx_pages()
123 struct efx_rx_buffer *rx_buf, in efx_discard_rx_packet()
175 struct efx_rx_buffer *rx_buf) in efx_fini_rx_buffer()
278 struct efx_rx_buffer *rx_buf; in efx_fini_rx_queue()
294 rx_buf = efx_rx_buffer(rx_queue, index); in efx_fini_rx_queue()
320 struct efx_rx_buffer *rx_buf) in efx_unmap_rx_buffer()
335 struct efx_rx_buffer *rx_buf, in efx_free_rx_buffers()
376 struct efx_rx_buffer *rx_buf; in efx_init_rx_buffers()
410 rx_buf = efx_rx_buffer(rx_queue, index); in efx_init_rx_buffers()
[all …]
H A Dnet_driver.h335 struct efx_rx_buffer { struct
411 struct efx_rx_buffer *buffer;
1689 static inline struct efx_rx_buffer *efx_rx_buffer(struct efx_rx_queue *rx_queue, in efx_rx_buffer() function
1695 static inline struct efx_rx_buffer *
1696 efx_rx_buf_next(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf) in efx_rx_buf_next()
1698 if (unlikely(rx_buf == efx_rx_buffer(rx_queue, rx_queue->ptr_mask))) in efx_rx_buf_next()
1699 return efx_rx_buffer(rx_queue, 0); in efx_rx_buf_next()
H A Def100_rep.h67 void efx_ef100_rep_rx_packet(struct efx_rep *efv, struct efx_rx_buffer *rx_buf);
H A Dtc_counters.c513 struct efx_rx_buffer *rx_buf = efx_rx_buffer(rx_queue, in efx_tc_rx()
H A Def100_rep.c432 void efx_ef100_rep_rx_packet(struct efx_rep *efv, struct efx_rx_buffer *rx_buf) in efx_ef100_rep_rx_packet()
H A Def10.c2590 struct efx_rx_buffer *rx_buf; in efx_ef10_build_rx_desc()
2594 rx_buf = efx_rx_buffer(rx_queue, index); in efx_ef10_build_rx_desc()
/linux/drivers/net/ethernet/sfc/siena/
H A Drx_common.h27 static inline u8 *efx_rx_buf_va(struct efx_rx_buffer *buf) in efx_rx_buf_va()
49 struct efx_rx_buffer *rx_buf,
52 struct efx_rx_buffer *rx_buf,
61 struct efx_rx_buffer *rx_buf, in efx_sync_rx_buffer()
69 struct efx_rx_buffer *rx_buf,
78 struct efx_rx_buffer *rx_buf,
H A Drx.c44 struct efx_rx_buffer *rx_buf, in efx_rx_packet__check_len()
68 struct efx_rx_buffer *rx_buf, in efx_rx_mk_skb()
126 struct efx_rx_buffer *rx_buf; in efx_siena_rx_packet()
130 rx_buf = efx_rx_buffer(rx_queue, index); in efx_siena_rx_packet()
197 rx_buf = efx_rx_buffer(rx_queue, index); in efx_siena_rx_packet()
209 struct efx_rx_buffer *rx_buf, in efx_rx_deliver()
252 struct efx_rx_buffer *rx_buf, u8 **ehp) in efx_do_xdp()
363 struct efx_rx_buffer *rx_buf = in __efx_siena_rx_packet()
364 efx_rx_buffer(&channel->rx_queue, channel->rx_pkt_index); in __efx_siena_rx_packet()
H A Drx_common.c35 struct efx_rx_buffer *rx_buf);
78 struct efx_rx_buffer *rx_buf) in efx_recycle_rx_page()
111 struct efx_rx_buffer *rx_buf, in efx_siena_recycle_rx_pages()
126 struct efx_rx_buffer *rx_buf, in efx_siena_discard_rx_packet()
178 struct efx_rx_buffer *rx_buf) in efx_fini_rx_buffer()
277 struct efx_rx_buffer *rx_buf; in efx_siena_fini_rx_queue()
291 rx_buf = efx_rx_buffer(rx_queue, index); in efx_siena_fini_rx_queue()
317 struct efx_rx_buffer *rx_buf) in efx_unmap_rx_buffer()
332 struct efx_rx_buffer *rx_buf, in efx_siena_free_rx_buffers()
373 struct efx_rx_buffer *rx_buf; in efx_init_rx_buffers()
[all …]
H A Dnet_driver.h324 struct efx_rx_buffer { struct
391 struct efx_rx_buffer *buffer;
1582 static inline struct efx_rx_buffer *efx_rx_buffer(struct efx_rx_queue *rx_queue, in efx_rx_buffer() function
1588 static inline struct efx_rx_buffer *
1589 efx_rx_buf_next(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf) in efx_rx_buf_next()
1591 if (unlikely(rx_buf == efx_rx_buffer(rx_queue, rx_queue->ptr_mask))) in efx_rx_buf_next()
1592 return efx_rx_buffer(rx_queue, 0); in efx_rx_buf_next()
H A Dfarch.c467 struct efx_rx_buffer *rx_buf; in efx_farch_build_rx_desc()
471 rx_buf = efx_rx_buffer(rx_queue, index); in efx_farch_build_rx_desc()