2
0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-09-04 20:19:47 +08:00
linux/drivers/net/ethernet/intel/iavf
Jakub Kicinski 8ef890df40 net: move misc netdev_lock flavors to a separate header
Move the more esoteric helpers for netdev instance lock to
a dedicated header. This avoids growing netdevice.h to infinity
and makes rebuilding the kernel much faster (after touching
the header with the helpers).

The main netdev_lock() / netdev_unlock() functions are used
in static inlines in netdevice.h and will probably be used
most commonly, so keep them in netdevice.h.

Acked-by: Stanislav Fomichev <sdf@fomichev.me>
Link: https://patch.msgid.link/20250307183006.2312761-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-03-08 09:06:50 -08:00
..
iavf_adminq_cmd.h
iavf_adminq.c iavf: Remove queue tracking fields from iavf_adminq_ring 2023-11-27 09:34:04 -08:00
iavf_adminq.h iavf: Remove queue tracking fields from iavf_adminq_ring 2023-11-27 09:34:04 -08:00
iavf_adv_rss.c iavf: enable symmetric-xor RSS for Toeplitz hash function 2023-12-13 22:07:17 -08:00
iavf_adv_rss.h iavf: enable symmetric-xor RSS for Toeplitz hash function 2023-12-13 22:07:17 -08:00
iavf_alloc.h iavf: remove some unused functions and pointless wrappers 2023-06-22 09:26:55 -07:00
iavf_common.c net: intel: introduce {, Intel} Ethernet common library 2024-04-24 11:06:25 -07:00
iavf_devids.h
iavf_ethtool.c ethtool: Symmetric OR-XOR RSS hash 2025-02-25 18:31:04 -08:00
iavf_fdir.c iavf: add support for offloading tc U32 cls filters 2024-08-13 14:51:29 -07:00
iavf_fdir.h iavf: add support for offloading tc U32 cls filters 2024-08-13 14:51:29 -07:00
iavf_main.c net: move misc netdev_lock flavors to a separate header 2025-03-08 09:06:50 -08:00
iavf_osdep.h iavf: remove some unused functions and pointless wrappers 2023-06-22 09:26:55 -07:00
iavf_prototype.h iavf: Remove unused declarations 2024-10-08 15:22:32 -07:00
iavf_ptp.c iavf: add support for Rx timestamps to hotpath 2025-02-14 10:58:08 -08:00
iavf_ptp.h iavf: add support for Rx timestamps to hotpath 2025-02-14 10:58:08 -08:00
iavf_register.h iavf: remove mask from iavf_irq_enable_queues() 2023-06-10 00:09:54 -07:00
iavf_status.h virtchnl: i40e/iavf: rename iwarp to rdma 2023-01-25 08:55:19 -08:00
iavf_trace.h iavf: define Rx descriptors as qwords 2025-02-14 10:58:08 -08:00
iavf_txrx.c iavf: add support for Rx timestamps to hotpath 2025-02-14 10:58:08 -08:00
iavf_txrx.h iavf: handle set and get timestamps ops 2025-02-14 10:58:08 -08:00
iavf_type.h iavf: add support for Rx timestamps to hotpath 2025-02-14 10:58:08 -08:00
iavf_types.h iavf: negotiate PTP capabilities 2025-02-14 10:58:07 -08:00
iavf_virtchnl.c iavf: add support for indirect access to PHC time 2025-02-14 10:58:07 -08:00
iavf.h iavf: define Rx descriptors as qwords 2025-02-14 10:58:08 -08:00
Makefile iavf: add initial framework for registering PTP clock 2025-02-14 10:58:07 -08:00