Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/net/sched/
H A Dem_canid.c38 struct can_filter rules_raw[];
100 const struct can_filter *lp; in em_canid_match()
123 struct can_filter *conf = data; /* Array with rules */ in em_canid_change()
130 if (len % sizeof(struct can_filter)) in em_canid_change()
133 if (len > sizeof(struct can_filter) * EM_CAN_RULES_MAX) in em_canid_change()
140 cm->rules_count = len / sizeof(struct can_filter); in em_canid_change()
157 sizeof(struct can_filter)); in em_canid_change()
169 &conf[i], sizeof(struct can_filter)); in em_canid_change()
198 if (nla_put_nohdr(skb, sizeof(struct can_filter) * cm->rules_count, in em_canid_dump()
/OK3568_Linux_fs/kernel/net/can/
H A Draw.c92 struct can_filter dfilter; /* default/single filter */
93 struct can_filter *filter; /* pointer to filter(s) */
186 struct sock *sk, struct can_filter *filter, in raw_enable_filters()
222 struct sock *sk, struct can_filter *filter, in raw_disable_filters()
519 struct can_filter *filter = NULL; /* dyn. alloc'ed filters */ in raw_setsockopt()
520 struct can_filter sfilter; /* single filter */ in raw_setsockopt()
531 if (optlen % sizeof(struct can_filter) != 0) in raw_setsockopt()
534 if (optlen > CAN_RAW_FILTER_MAX * sizeof(struct can_filter)) in raw_setsockopt()
537 count = optlen / sizeof(struct can_filter); in raw_setsockopt()
711 int fsize = ro->count * sizeof(struct can_filter); in raw_getsockopt()
H A Dgw.c121 struct can_filter filter;
666 if (nla_put(skb, CGW_FILTER, sizeof(struct can_filter), in cgw_put_job()
722 [CGW_FILTER] = { .len = sizeof(struct can_filter) },
963 sizeof(struct can_filter)); in cgw_parse_attr()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dcan.h194 struct can_filter { struct
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dcan.h194 struct can_filter { struct
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dcan.h212 struct can_filter { struct
/OK3568_Linux_fs/kernel/Documentation/networking/
H A Dcan.rst446 struct can_filter {
459 bit is set in can_id element of the can_filter structure. In
465 struct can_filter rfilter[2];
499 CAN_SFF_MASK or CAN_EFF_MASK have to be set into can_filter.mask together
501 can_filter.mask makes clear that it matters whether a SFF or EFF CAN ID is
516 struct can_filter rfilter[2];