Lines Matching refs:dev

32 void linkwatch_init_dev(struct net_device *dev);
33 void linkwatch_forget_dev(struct net_device *dev);
36 void dev_addr_flush(struct net_device *dev);
37 int dev_addr_init(struct net_device *dev);
38 void dev_addr_check(struct net_device *dev);
58 struct net_device *dev; member
63 int dev_change_name(struct net_device *dev, const char *newname);
65 #define netdev_for_each_altname(dev, namenode) \ argument
66 list_for_each_entry((namenode), &(dev)->name_node->list, list)
67 #define netdev_for_each_altname_safe(dev, namenode, next) \ argument
68 list_for_each_entry_safe((namenode), (next), &(dev)->name_node->list, \
71 int netdev_name_node_alt_create(struct net_device *dev, const char *name);
72 int netdev_name_node_alt_destroy(struct net_device *dev, const char *name);
74 int dev_validate_mtu(struct net_device *dev, int mtu,
76 int dev_set_mtu_ext(struct net_device *dev, int mtu,
79 int dev_get_phys_port_id(struct net_device *dev,
81 int dev_get_phys_port_name(struct net_device *dev,
84 int dev_change_proto_down(struct net_device *dev, bool proto_down);
85 void dev_change_proto_down_reason(struct net_device *dev, unsigned long mask,
88 typedef int (*bpf_op_t)(struct net_device *dev, struct netdev_bpf *bpf);
89 int dev_change_xdp_fd(struct net_device *dev, struct netlink_ext_ack *extack,
92 int dev_change_tx_queue_len(struct net_device *dev, unsigned long new_len);
93 void dev_set_group(struct net_device *dev, int new_group);
94 int dev_change_carrier(struct net_device *dev, bool new_carrier);
96 void __dev_set_rx_mode(struct net_device *dev);
98 void __dev_notify_flags(struct net_device *dev, unsigned int old_flags,
105 static inline void netif_set_gso_max_size(struct net_device *dev, in netif_set_gso_max_size() argument
109 WRITE_ONCE(dev->gso_max_size, size); in netif_set_gso_max_size()
111 WRITE_ONCE(dev->gso_ipv4_max_size, size); in netif_set_gso_max_size()
114 static inline void netif_set_gso_max_segs(struct net_device *dev, in netif_set_gso_max_segs() argument
118 WRITE_ONCE(dev->gso_max_segs, segs); in netif_set_gso_max_segs()
121 static inline void netif_set_gro_max_size(struct net_device *dev, in netif_set_gro_max_size() argument
125 WRITE_ONCE(dev->gro_max_size, size); in netif_set_gro_max_size()
127 WRITE_ONCE(dev->gro_ipv4_max_size, size); in netif_set_gro_max_size()
130 static inline void netif_set_gso_ipv4_max_size(struct net_device *dev, in netif_set_gso_ipv4_max_size() argument
134 WRITE_ONCE(dev->gso_ipv4_max_size, size); in netif_set_gso_ipv4_max_size()
137 static inline void netif_set_gro_ipv4_max_size(struct net_device *dev, in netif_set_gro_ipv4_max_size() argument
141 WRITE_ONCE(dev->gro_ipv4_max_size, size); in netif_set_gro_ipv4_max_size()