Lines Matching refs:dev
45 struct net_device *dev; member
79 int (*do_set_bittiming)(struct net_device *dev);
80 int (*do_set_data_bittiming)(struct net_device *dev);
81 int (*do_set_mode)(struct net_device *dev, enum can_mode mode);
82 int (*do_set_termination)(struct net_device *dev, u16 term);
83 int (*do_get_state)(const struct net_device *dev,
85 int (*do_get_berr_counter)(const struct net_device *dev,
87 int (*do_get_auto_tdcv)(const struct net_device *dev, u32 *tdcv);
125 static inline int __must_check can_set_static_ctrlmode(struct net_device *dev, in can_set_static_ctrlmode() argument
128 struct can_priv *priv = netdev_priv(dev); in can_set_static_ctrlmode()
132 netdev_warn(dev, in can_set_static_ctrlmode()
140 dev->mtu = CANFD_MTU; in can_set_static_ctrlmode()
156 static inline bool can_dev_dropped_skb(struct net_device *dev, struct sk_buff *skb) in can_dev_dropped_skb() argument
158 struct can_priv *priv = netdev_priv(dev); in can_dev_dropped_skb()
161 netdev_info_once(dev, in can_dev_dropped_skb()
164 dev->stats.tx_dropped++; in can_dev_dropped_skb()
168 return can_dropped_invalid_skb(dev, skb); in can_dev_dropped_skb()
171 void can_setup(struct net_device *dev);
179 void free_candev(struct net_device *dev);
182 struct can_priv *safe_candev_priv(struct net_device *dev);
184 int open_candev(struct net_device *dev);
185 void close_candev(struct net_device *dev);
186 int can_change_mtu(struct net_device *dev, int new_mtu);
188 int can_ethtool_op_get_ts_info_hwts(struct net_device *dev,
191 int register_candev(struct net_device *dev);
192 void unregister_candev(struct net_device *dev);
194 int can_restart_now(struct net_device *dev);
195 void can_bus_off(struct net_device *dev);
198 void can_state_get_by_berr_counter(const struct net_device *dev,
202 void can_change_state(struct net_device *dev, struct can_frame *cf,
206 void of_can_transceiver(struct net_device *dev);
208 static inline void of_can_transceiver(struct net_device *dev) { } in of_can_transceiver() argument