/linux/drivers/net/ethernet/sfc/ |
H A D | rx_common.h | 27 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 D | rx.c | 44 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() 130 rx_buf = efx_rx_buffer(rx_queue, index); in efx_rx_packet() 197 rx_buf = efx_rx_buffer(rx_queue, index); in efx_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() 364 struct efx_rx_buffer *rx_buf = in __efx_rx_packet() 365 efx_rx_buffer(rx_queue, channel->rx_pkt_index); in __efx_rx_packet()
|
H A D | ef100_rx.c | 59 struct efx_rx_buffer *rx_buf = efx_rx_buffer(rx_queue, in __ef100_rx_packet() 148 struct efx_rx_buffer *rx_buf = efx_rx_buffer(rx_queue, index); in ef100_rx_packet() 194 struct efx_rx_buffer *rx_buf; in ef100_rx_write() 201 rx_buf = efx_rx_buffer(rx_queue, idx); in ef100_rx_write()
|
H A D | rx_common.c | 75 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() 176 struct efx_rx_buffer *rx_buf) in efx_fini_rx_buffer() 279 struct efx_rx_buffer *rx_buf; in efx_fini_rx_queue() 295 rx_buf = efx_rx_buffer(rx_queue, index); in efx_fini_rx_queue() 323 struct efx_rx_buffer *rx_buf) in efx_unmap_rx_buffer() 338 struct efx_rx_buffer *rx_buf, in efx_free_rx_buffers() 378 struct efx_rx_buffer *rx_buf; in efx_init_rx_buffers() 412 rx_buf = efx_rx_buffer(rx_queue, index); in efx_init_rx_buffers() [all …]
|
H A D | net_driver.h | 306 struct efx_rx_buffer { struct 379 struct efx_rx_buffer *buffer; 1649 static inline struct efx_rx_buffer *efx_rx_buffer(struct efx_rx_queue *rx_queue, in efx_rx_buffer() function 1655 static inline struct efx_rx_buffer * 1656 efx_rx_buf_next(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf) in efx_rx_buf_next() 1658 if (unlikely(rx_buf == efx_rx_buffer(rx_queue, rx_queue->ptr_mask))) in efx_rx_buf_next() 1659 return efx_rx_buffer(rx_queue, 0); in efx_rx_buf_next()
|
H A D | ef100_rep.h | 67 void efx_ef100_rep_rx_packet(struct efx_rep *efv, struct efx_rx_buffer *rx_buf);
|
H A D | tc_counters.c | 513 struct efx_rx_buffer *rx_buf = efx_rx_buffer(rx_queue, in efx_tc_rx()
|
H A D | ef100_rep.c | 432 void efx_ef100_rep_rx_packet(struct efx_rep *efv, struct efx_rx_buffer *rx_buf) in efx_ef100_rep_rx_packet()
|
H A D | ef10.c | 2590 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 D | rx_common.h | 27 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 D | rx.c | 44 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 D | rx_common.c | 35 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() 179 struct efx_rx_buffer *rx_buf) in efx_fini_rx_buffer() 281 struct efx_rx_buffer *rx_buf; in efx_siena_fini_rx_queue() 295 rx_buf = efx_rx_buffer(rx_queue, index); in efx_siena_fini_rx_queue() 323 struct efx_rx_buffer *rx_buf) in efx_unmap_rx_buffer() 338 struct efx_rx_buffer *rx_buf, in efx_siena_free_rx_buffers() 378 struct efx_rx_buffer *rx_buf; in efx_init_rx_buffers() [all …]
|
H A D | net_driver.h | 324 struct efx_rx_buffer { struct 392 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 D | farch.c | 467 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()
|