mirror of
https://github.com/torvalds/linux.git
synced 2025-12-07 20:06:24 +00:00
net: export netdev_get_by_index_lock()
Need to call netdev_get_by_index_lock() from io_uring/zcrx.c, but it is currently private to net. Export the function in linux/netdevice.h. Signed-off-by: David Wei <dw@davidwei.uk> Acked-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
@@ -3401,6 +3401,7 @@ struct net_device *dev_get_by_index(struct net *net, int ifindex);
|
||||
struct net_device *__dev_get_by_index(struct net *net, int ifindex);
|
||||
struct net_device *netdev_get_by_index(struct net *net, int ifindex,
|
||||
netdevice_tracker *tracker, gfp_t gfp);
|
||||
struct net_device *netdev_get_by_index_lock(struct net *net, int ifindex);
|
||||
struct net_device *netdev_get_by_name(struct net *net, const char *name,
|
||||
netdevice_tracker *tracker, gfp_t gfp);
|
||||
struct net_device *netdev_get_by_flags_rcu(struct net *net, netdevice_tracker *tracker,
|
||||
|
||||
@@ -29,7 +29,6 @@ struct napi_struct *
|
||||
netdev_napi_by_id_lock(struct net *net, unsigned int napi_id);
|
||||
struct net_device *dev_get_by_napi_id(unsigned int napi_id);
|
||||
|
||||
struct net_device *netdev_get_by_index_lock(struct net *net, int ifindex);
|
||||
struct net_device *__netdev_put_lock(struct net_device *dev, struct net *net);
|
||||
struct net_device *
|
||||
netdev_xa_find_lock(struct net *net, struct net_device *dev,
|
||||
|
||||
Reference in New Issue
Block a user