Searched refs:can_ifindex (Results 1 – 7 of 7) sorted by relevance
| /Linux-v5.10/net/can/ |
| D | raw.c | 165 addr->can_ifindex = skb->dev->ifindex; in raw_rcv() 397 if (len < CAN_REQUIRED_SIZE(*addr, can_ifindex)) in raw_bind() 404 if (ro->bound && addr->can_ifindex == ro->ifindex) in raw_bind() 407 if (addr->can_ifindex) { in raw_bind() 410 dev = dev_get_by_index(sock_net(sk), addr->can_ifindex); in raw_bind() 480 addr->can_ifindex = ro->ifindex; in raw_getname() 734 if (msg->msg_namelen < CAN_REQUIRED_SIZE(*addr, can_ifindex)) in raw_sendmsg() 740 ifindex = addr->can_ifindex; in raw_sendmsg()
|
| D | bcm.c | 359 addr->can_ifindex = op->rx_ifindex; in bcm_send_to_user() 1295 if (msg->msg_namelen < CAN_REQUIRED_SIZE(*addr, can_ifindex)) in bcm_sendmsg() 1302 ifindex = addr->can_ifindex; in bcm_sendmsg() 1537 if (len < CAN_REQUIRED_SIZE(*addr, can_ifindex)) in bcm_connect() 1548 if (addr->can_ifindex) { in bcm_connect() 1551 dev = dev_get_by_index(net, addr->can_ifindex); in bcm_connect()
|
| D | isotp.c | 247 addr->can_ifindex = skb->dev->ifindex; in isotp_rcv_skb() 1066 if (!addr->can_ifindex) in isotp_bind() 1071 if (so->bound && addr->can_ifindex == so->ifindex && in isotp_bind() 1076 dev = dev_get_by_index(net, addr->can_ifindex); in isotp_bind() 1143 addr->can_ifindex = so->ifindex; in isotp_getname()
|
| /Linux-v5.10/net/can/j1939/ |
| D | socket.c | 414 if (!addr->can_ifindex) in j1939_sk_sanity_check() 447 if (jsk->ifindex != addr->can_ifindex) { in j1939_sk_bind() 458 ndev = dev_get_by_index(net, addr->can_ifindex); in j1939_sk_bind() 491 jsk->ifindex = addr->can_ifindex; in j1939_sk_bind() 541 if (jsk->ifindex != addr->can_ifindex) { in j1939_sk_connect() 577 addr->can_ifindex = jsk->ifindex; in j1939_sk_sock2sockaddr_can() 840 paddr->can_ifindex = skb->skb_iif; in j1939_sk_recvmsg() 1153 if (addr->can_ifindex && addr->can_ifindex != ifindex) { in j1939_sk_sendmsg()
|
| /Linux-v5.10/include/uapi/linux/ |
| D | can.h | 173 int can_ifindex; member
|
| /Linux-v5.10/Documentation/networking/ |
| D | j1939.rst | 167 int can_ifindex; 183 ``can_family`` & ``can_ifindex`` serve the same purpose as for other SocketCAN sockets. 327 .can_ifindex = if_nametoindex("can0"), 401 .can_ifindex = if_nametoindex("can0"),
|
| D | can.rst | 258 int can_ifindex; 282 addr.can_ifindex = ifr.ifr_ifindex; 322 (addr.can_ifindex = 0) it is recommended to use recvfrom(2) if the 336 ifr.ifr_ifindex = addr.can_ifindex; 347 addr.can_ifindex = ifr.ifr_ifindex; 730 addr.can_ifindex = ifr.ifr_ifindex; 744 socket messages the originating CAN interface is provided in can_ifindex.
|