Home
last modified time | relevance | path

Searched refs:can_ml (Results 1 – 7 of 7) sorted by relevance

/linux/include/linux/can/
H A Dcan-ml.h89 struct can_ml_priv *can_ml = can_get_ml_priv(dev); in can_cap_enabled() local
91 if (!can_ml) in can_cap_enabled()
94 return (can_ml->can_cap & cap); in can_cap_enabled()
99 struct can_ml_priv *can_ml = can_get_ml_priv(dev); in can_set_cap() local
101 can_ml->can_cap = cap; in can_set_cap()
/linux/net/can/
H A Dproc.c331 struct can_ml_priv *can_ml = can_get_ml_priv(dev); in can_rcvlist_proc_show() local
333 if (can_ml) in can_rcvlist_proc_show()
335 &can_ml->dev_rcv_lists); in can_rcvlist_proc_show()
387 struct can_ml_priv *can_ml = can_get_ml_priv(dev); in can_rcvlist_sff_proc_show() local
389 if (can_ml) { in can_rcvlist_sff_proc_show()
390 dev_rcv_lists = &can_ml->dev_rcv_lists; in can_rcvlist_sff_proc_show()
420 struct can_ml_priv *can_ml = can_get_ml_priv(dev); in can_rcvlist_eff_proc_show() local
422 if (can_ml) { in can_rcvlist_eff_proc_show()
423 dev_rcv_lists = &can_ml->dev_rcv_lists; in can_rcvlist_eff_proc_show()
H A Daf_can.c309 struct can_ml_priv *can_ml = can_get_ml_priv(dev); in can_dev_rcv_lists_find() local
310 return &can_ml->dev_rcv_lists; in can_dev_rcv_lists_find()
/linux/net/can/j1939/
H A Dmain.c150 struct can_ml_priv *can_ml = can_get_ml_priv(ndev); in j1939_priv_set() local
152 can_ml->j1939_priv = priv; in j1939_priv_set()
225 struct can_ml_priv *can_ml = can_get_ml_priv(ndev); in j1939_ndev_to_priv() local
227 return can_ml->j1939_priv; in j1939_ndev_to_priv()
364 struct can_ml_priv *can_ml = can_get_ml_priv(ndev); in j1939_netdev_notify() local
367 if (!can_ml) in j1939_netdev_notify()
H A Dsocket.c477 struct can_ml_priv *can_ml; in j1939_sk_bind() local
492 can_ml = can_get_ml_priv(ndev); in j1939_sk_bind()
493 if (!can_ml) { in j1939_sk_bind()
/linux/drivers/net/can/
H A Dvxcan.c183 struct can_ml_priv *can_ml; in vxcan_setup() local
195 can_ml = netdev_priv(dev) + ALIGN(sizeof(struct vxcan_priv), NETDEV_ALIGN); in vxcan_setup()
196 can_set_ml_priv(dev, can_ml); in vxcan_setup()
/linux/drivers/net/can/dev/
H A Ddev.c301 struct can_ml_priv *can_ml; in alloc_candev_mqs() local
333 can_ml = (void *)priv + ALIGN(sizeof_priv, NETDEV_ALIGN); in alloc_candev_mqs()
334 can_set_ml_priv(dev, can_ml); in alloc_candev_mqs()