Lines Matching +full:0 +full:a
30 * @brief Translate a @a socketcan_frame struct to a @a can_frame struct.
38 memset(zframe, 0, sizeof(*zframe)); in socketcan_to_can_frame()
40 zframe->flags |= (sframe->can_id & BIT(31)) != 0 ? CAN_FRAME_IDE : 0; in socketcan_to_can_frame()
41 zframe->flags |= (sframe->can_id & BIT(30)) != 0 ? CAN_FRAME_RTR : 0; in socketcan_to_can_frame()
42 zframe->flags |= (sframe->flags & CANFD_FDF) != 0 ? CAN_FRAME_FDF : 0; in socketcan_to_can_frame()
43 zframe->flags |= (sframe->flags & CANFD_BRS) != 0 ? CAN_FRAME_BRS : 0; in socketcan_to_can_frame()
47 if ((zframe->flags & CAN_FRAME_RTR) == 0U) { in socketcan_to_can_frame()
54 * @brief Translate a @a can_frame struct to a @a socketcan_frame struct.
62 memset(sframe, 0, sizeof(*sframe)); in socketcan_from_can_frame()
65 sframe->can_id |= (zframe->flags & CAN_FRAME_IDE) != 0 ? BIT(31) : 0; in socketcan_from_can_frame()
66 sframe->can_id |= (zframe->flags & CAN_FRAME_RTR) != 0 ? BIT(30) : 0; in socketcan_from_can_frame()
69 if ((zframe->flags & CAN_FRAME_FDF) != 0) { in socketcan_from_can_frame()
73 if ((zframe->flags & CAN_FRAME_BRS) != 0) { in socketcan_from_can_frame()
77 if ((zframe->flags & CAN_FRAME_RTR) == 0U) { in socketcan_from_can_frame()
84 * @brief Translate a @a socketcan_filter struct to a @a can_filter struct.
92 memset(zfilter, 0, sizeof(*zfilter)); in socketcan_to_can_filter()
94 zfilter->flags |= (sfilter->can_id & BIT(31)) != 0 ? CAN_FILTER_IDE : 0; in socketcan_to_can_filter()
100 * @brief Translate a @a can_filter struct to a @a socketcan_filter struct.
108 memset(sfilter, 0, sizeof(*sfilter)); in socketcan_from_can_filter()
111 sfilter->can_id |= (zfilter->flags & CAN_FILTER_IDE) != 0 ? BIT(31) : 0; in socketcan_from_can_filter()
114 sfilter->can_mask |= (zfilter->flags & CAN_FILTER_IDE) != 0 ? BIT(31) : 0; in socketcan_from_can_filter()