bianbu-linux-6.6/drivers/net/ethernet/intel/i40e
Tirthendu Sarkar 03e88c8a79 i40e: Change size to truesize when using i40e_rx_buffer_flip()
Truesize is now passed directly to i40e_rx_buffer_flip() instead of size
so that it does not need to recalculate truesize from size using
i40e_rx_frame_truesize() before adjusting page offset.

With these change the function can now be used during skb building and
adding frags. In later patches it will also be easier for adjusting
page offsets for multi-buffers.

Signed-off-by: Tirthendu Sarkar <tirthendu.sarkar@intel.com>
Tested-by: Chandan Kumar Rout <chandanx.rout@intel.com> (A Contingent Worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
2023-03-09 13:11:09 -08:00
..
i40e.h net/i40e: Replace 0-length array with flexible array 2023-02-09 08:35:53 -08:00
i40e_adminq.c i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_adminq.h intel-ethernet: clean up W=1 warnings in kdoc 2020-09-25 16:28:59 -07:00
i40e_adminq_cmd.h i40e: allow toggling loopback mode via ndo_set_features callback 2022-12-12 15:24:47 -08:00
i40e_alloc.h i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_client.c i40e: use ERR_PTR error print in i40e messages 2023-02-09 08:35:53 -08:00
i40e_common.c i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_dcb.c i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_dcb.h i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_dcb_nl.c i40e: use ERR_PTR error print in i40e messages 2023-02-09 08:35:53 -08:00
i40e_ddp.c i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_debugfs.c i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_devids.h i40e: Add basic support for I710 devices 2022-09-06 12:49:00 -07:00
i40e_diag.c i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_diag.h i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_ethtool.c i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer 2023-03-09 13:10:57 -08:00
i40e_hmc.c i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_hmc.h i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_lan_hmc.c i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_lan_hmc.h i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_main.c i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer 2023-03-09 13:10:57 -08:00
i40e_nvm.c i40e: use ERR_PTR error print in i40e messages 2023-02-09 08:35:53 -08:00
i40e_osdep.h i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_prototype.h i40e: use int for i40e_status 2023-02-09 08:35:53 -08:00
i40e_ptp.c ptp: introduce helpers to adjust by scaled parts per million 2022-10-31 11:14:16 +00:00
i40e_register.h i40e: Fix dropped jumbo frames statistics 2022-06-30 13:09:00 -07:00
i40e_status.h i40e: Remove unused i40e status codes 2023-02-09 08:35:53 -08:00
i40e_trace.h i40e: Add i40e_napi_poll tracepoint 2022-11-02 09:26:17 -07:00
i40e_txrx.c i40e: Change size to truesize when using i40e_rx_buffer_flip() 2023-03-09 13:11:09 -08:00
i40e_txrx.h i40e: add pre-xdp page_count in rx_buffer 2023-03-09 13:11:04 -08:00
i40e_txrx_common.h i40e, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full 2022-04-15 21:10:41 +02:00
i40e_type.h i40e: Fix ethtool rx-flow-hash setting for X722 2022-10-25 16:18:31 -07:00
i40e_virtchnl_pf.c i40e: use ERR_PTR error print in i40e messages 2023-02-09 08:35:53 -08:00
i40e_virtchnl_pf.h virtchnl: i40e/iavf: rename iwarp to rdma 2023-01-25 08:55:19 -08:00
i40e_xsk.c i40e: Fix DMA mappings leak 2022-10-14 08:24:31 +01:00
i40e_xsk.h i40e: Fix DMA mappings leak 2022-10-14 08:24:31 +01:00
Makefile i40e: Implement DDP support in i40e driver 2019-04-16 15:10:21 -07:00