can_priv
struct can_priv can; /* must be the first member! */
struct can_priv can;
struct can_priv can; /* must be the first member */
struct can_priv can;
struct can_priv can; /* must be the first member */
struct can_priv can; /* must be first member! */
const struct can_priv *priv = netdev_priv(dev);
const struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = container_of(dwork, struct can_priv,
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv;
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(ndev);
struct can_priv *priv = netdev_priv(ndev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *safe_candev_priv(struct net_device *dev)
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
static int can_pwm_fill_info(struct sk_buff *skb, const struct can_priv *priv)
const struct can_priv *priv)
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *priv = netdev_priv(dev);
struct can_priv *can_priv = &priv->can;
unsigned long supported = can_priv->ctrlmode_supported;
u32 enabled = can_priv->ctrlmode;
struct can_priv *can_priv = &priv->can;
netdev_dbg(dev, "Clock frequency: %u\n", can_priv->clock.freq);
netdev_dbg(dev, "Maximum bitrate: %u\n", can_priv->bitrate_max);
dummy_can_print_bittiming(dev, &can_priv->bittiming);
if (can_priv->ctrlmode & CAN_CTRLMODE_FD) {
dummy_can_print_bittiming(dev, &can_priv->fd.data_bittiming);
if (can_fd_tdc_is_enabled(can_priv)) {
dummy_can_print_tdc(dev, &can_priv->fd.tdc);
if (can_priv->ctrlmode & CAN_CTRLMODE_XL) {
dummy_can_print_bittiming(dev, &can_priv->xl.data_bittiming);
if (can_xl_tdc_is_enabled(can_priv)) {
dummy_can_print_tdc(dev, &can_priv->xl.tdc);
if (can_priv->ctrlmode & CAN_CTRLMODE_XL_TMS) {
dummy_can_print_pwm(dev, &can_priv->xl.pwm,
&can_priv->xl.data_bittiming);
struct can_priv *priv = netdev_priv(dev);
struct can_priv can;
struct can_priv can; /* must be the first member! */
struct can_priv can;
struct can_priv can; /* must be the first member */
struct can_priv can; /* must be the first member */
struct can_priv can;
struct can_priv can;
struct can_priv *priv;
struct can_priv *can, u8 seq,
struct can_priv can;
struct can_priv can; /* must be the first member */
struct can_priv can; /* socket-can private data */
struct can_priv can; /* Must be the first member! */
struct can_priv can; /* Must be the first member */
struct can_priv can;
struct can_priv can; /* must be the first member */
struct can_priv can;
struct can_priv can; /* must be the first member! */
struct can_priv *can = netdev_priv(netdev);
struct can_priv can;
struct can_priv can;
struct can_priv can;
struct can_priv can;
struct can_priv can; /* MUST be first member/field */
struct can_priv can; /* must be the first member */
struct can_priv can; /* must be the first member */
struct can_priv *can = &priv->can;
struct can_priv *can = netdev_priv(netdev);
struct can_priv can;
struct can_priv can;
struct can_priv can; /* must be the first member */
struct can_priv can;
struct can_priv can; /* must be the first member */
struct can_priv can; /* must be the first member */
struct can_priv *priv = netdev_priv(dev->netdev);
struct can_priv can;
struct can_priv can;
struct can_priv can; /* must be the first member */
struct can_priv can;
struct can_priv *safe_candev_priv(struct net_device *dev);
static inline bool can_dev_in_xl_only_mode(struct can_priv *priv)
struct can_priv *priv = netdev_priv(dev);
static inline bool can_fd_tdc_is_enabled(const struct can_priv *priv)
static inline bool can_xl_tdc_is_enabled(const struct can_priv *priv)
static inline u32 can_get_static_ctrlmode(struct can_priv *priv)