Searched refs:can_addr (Results 1 – 12 of 12) sorted by relevance
/Linux-v5.10/net/can/j1939/ |
D | socket.c | 22 #define J1939_MIN_NAMELEN CAN_REQUIRED_SIZE(struct sockaddr_can, can_addr.j1939) 416 if (j1939_pgn_is_valid(addr->can_addr.j1939.pgn) && in j1939_sk_sanity_check() 417 !j1939_pgn_is_clean_pdu(addr->can_addr.j1939.pgn)) in j1939_sk_sanity_check() 501 if (j1939_pgn_is_valid(addr->can_addr.j1939.pgn)) in j1939_sk_bind() 502 jsk->pgn_rx_filter = addr->can_addr.j1939.pgn; in j1939_sk_bind() 503 jsk->addr.src_name = addr->can_addr.j1939.name; in j1939_sk_bind() 504 jsk->addr.sa = addr->can_addr.j1939.addr; in j1939_sk_bind() 546 if (!addr->can_addr.j1939.name && in j1939_sk_connect() 547 addr->can_addr.j1939.addr == J1939_NO_ADDR && in j1939_sk_connect() 554 jsk->addr.dst_name = addr->can_addr.j1939.name; in j1939_sk_connect() [all …]
|
/Linux-v5.10/net/can/ |
D | isotp.c | 1056 if (len < CAN_REQUIRED_SIZE(struct sockaddr_can, can_addr.tp)) in isotp_bind() 1059 if (addr->can_addr.tp.rx_id == addr->can_addr.tp.tx_id) in isotp_bind() 1062 if ((addr->can_addr.tp.rx_id | addr->can_addr.tp.tx_id) & in isotp_bind() 1072 addr->can_addr.tp.rx_id == so->rxid && in isotp_bind() 1073 addr->can_addr.tp.tx_id == so->txid) in isotp_bind() 1096 can_rx_register(net, dev, addr->can_addr.tp.rx_id, in isotp_bind() 1097 SINGLE_MASK(addr->can_addr.tp.rx_id), isotp_rcv, sk, in isotp_bind() 1117 so->rxid = addr->can_addr.tp.rx_id; in isotp_bind() 1118 so->txid = addr->can_addr.tp.tx_id; in isotp_bind() 1144 addr->can_addr.tp.rx_id = so->rxid; in isotp_getname() [all …]
|
/Linux-v5.10/Documentation/networking/ |
D | j1939.rst | 180 } can_addr; 185 ``can_addr.j1939.pgn`` specifies the PGN (max 0x3ffff). Individual bits are 188 ``can_addr.j1939.name`` contains the 64-bit J1939 NAME. 190 ``can_addr.j1939.addr`` contains the address. 210 If ``can_addr.j1939.name`` is set (!= 0) the NAME is looked up by the kernel and 211 the corresponding ADDR is used. If ``can_addr.j1939.name`` is not set (== 0), 212 ``can_addr.j1939.addr`` is used. 322 .can_addr.j1939 = { 355 .can_addr.j1939 = { 396 .can_addr.j1939 = { [all …]
|
D | can.rst | 264 } can_addr;
|
/Linux-v5.10/tools/include/linux/ |
D | module.h | 7 static inline bool __is_module_percpu_address(unsigned long addr, unsigned long *can_addr) in __is_module_percpu_address() argument
|
D | lockdep.h | 67 static __used bool __is_kernel_percpu_address(unsigned long addr, void *can_addr) in __is_kernel_percpu_address() argument
|
/Linux-v5.10/include/uapi/linux/ |
D | can.h | 196 } can_addr; member
|
/Linux-v5.10/include/linux/ |
D | percpu.h | 127 extern bool __is_kernel_percpu_address(unsigned long addr, unsigned long *can_addr);
|
D | module.h | 562 bool __is_module_percpu_address(unsigned long addr, unsigned long *can_addr); 715 static inline bool __is_module_percpu_address(unsigned long addr, unsigned long *can_addr) in __is_module_percpu_address() argument
|
/Linux-v5.10/mm/ |
D | percpu.c | 2127 bool __is_kernel_percpu_address(unsigned long addr, unsigned long *can_addr) in __is_kernel_percpu_address() argument 2139 if (can_addr) { in __is_kernel_percpu_address() 2140 *can_addr = (unsigned long) (va - start); in __is_kernel_percpu_address() 2141 *can_addr += (unsigned long) in __is_kernel_percpu_address()
|
/Linux-v5.10/kernel/ |
D | module.c | 696 bool __is_module_percpu_address(unsigned long addr, unsigned long *can_addr) in __is_module_percpu_address() argument 713 if (can_addr) { in __is_module_percpu_address() 714 *can_addr = (unsigned long) (va - start); in __is_module_percpu_address() 715 *can_addr += (unsigned long) in __is_module_percpu_address() 774 bool __is_module_percpu_address(unsigned long addr, unsigned long *can_addr) in __is_module_percpu_address() argument
|
/Linux-v5.10/kernel/locking/ |
D | lockdep.c | 910 unsigned long can_addr, addr = (unsigned long)lock; in assign_lock_key() local 923 if (__is_kernel_percpu_address(addr, &can_addr)) in assign_lock_key() 924 lock->key = (void *)can_addr; in assign_lock_key() 925 else if (__is_module_percpu_address(addr, &can_addr)) in assign_lock_key() 926 lock->key = (void *)can_addr; in assign_lock_key()
|