3
0
Fork 0
forked from mirrors/linux
kernel/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.h iavf: define Rx descriptors as qwords 2025-02-14 10:58:08 -08:00
iavf_adminq.c
iavf_adminq.h
iavf_adminq_cmd.h
iavf_adv_rss.c
iavf_adv_rss.h
iavf_alloc.h
iavf_common.c
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_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_status.h
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
Makefile iavf: add initial framework for registering PTP clock 2025-02-14 10:58:07 -08:00