Searched refs:can_id (Results 1 - 25 of 44) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/can/mscan/
H A Dmscan.c204 u32 can_id; local
238 rtr = frame->can_id & CAN_RTR_FLAG;
241 if (frame->can_id & CAN_EFF_FLAG) {
242 can_id = (frame->can_id & CAN_EFF_MASK)
245 can_id |= 1 << MSCAN_EFF_RTR_SHIFT;
246 out_be16(&regs->tx.idr3_2, can_id);
248 can_id >>= 16;
250 can_id = (can_id
309 u32 can_id; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/can/mscan/
H A Dmscan.c204 u32 can_id; local
238 rtr = frame->can_id & CAN_RTR_FLAG;
241 if (frame->can_id & CAN_EFF_FLAG) {
242 can_id = (frame->can_id & CAN_EFF_MASK)
245 can_id |= 1 << MSCAN_EFF_RTR_SHIFT;
246 out_be16(&regs->tx.idr3_2, can_id);
248 can_id >>= 16;
250 can_id = (can_id
309 u32 can_id; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/can/
H A Dcore.h50 extern int can_rx_register(struct net_device *dev, canid_t can_id,
55 extern void can_rx_unregister(struct net_device *dev, canid_t can_id,
H A Dbcm.h26 * @can_id: CAN ID of frames to be sent or received.
35 canid_t can_id; member in struct:bcm_msg_head
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Dcan.h53 * @can_id: the CAN ID of the frame and CAN_*_FLAG flags, see above.
58 canid_t can_id; /* 32 bit CAN_ID + EFF/RTR/ERR flags */ member in struct:can_frame
93 * @can_id: relevant bits of CAN ID which are not masked out.
99 * <received_can_id> & mask == can_id & mask
101 * The filter can be inverted (CAN_INV_FILTER bit set in can_id) or it can
105 canid_t can_id; member in struct:can_filter
109 #define CAN_INV_FILTER 0x20000000U /* to be set in can_filter.can_id */
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/can/
H A Dcore.h50 extern int can_rx_register(struct net_device *dev, canid_t can_id,
55 extern void can_rx_unregister(struct net_device *dev, canid_t can_id,
H A Dbcm.h26 * @can_id: CAN ID of frames to be sent or received.
35 canid_t can_id; member in struct:bcm_msg_head
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Dcan.h53 * @can_id: the CAN ID of the frame and CAN_*_FLAG flags, see above.
58 canid_t can_id; /* 32 bit CAN_ID + EFF/RTR/ERR flags */ member in struct:can_frame
93 * @can_id: relevant bits of CAN ID which are not masked out.
99 * <received_can_id> & mask == can_id & mask
101 * The filter can be inverted (CAN_INV_FILTER bit set in can_id) or it can
105 canid_t can_id; member in struct:can_filter
109 #define CAN_INV_FILTER 0x20000000U /* to be set in can_filter.can_id */
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3/usr/include/linux/
H A Dcan.h53 * @can_id: the CAN ID of the frame and CAN_*_FLAG flags, see above.
58 canid_t can_id; /* 32 bit CAN_ID + EFF/RTR/ERR flags */ member in struct:can_frame
93 * @can_id: relevant bits of CAN ID which are not masked out.
99 * <received_can_id> & mask == can_id & mask
101 * The filter can be inverted (CAN_INV_FILTER bit set in can_id) or it can
105 canid_t can_id; member in struct:can_filter
109 #define CAN_INV_FILTER 0x20000000U /* to be set in can_filter.can_id */
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3/arm-linux/sysroot/usr/include/linux/
H A Dcan.h53 * @can_id: the CAN ID of the frame and CAN_*_FLAG flags, see above.
58 canid_t can_id; /* 32 bit CAN_ID + EFF/RTR/ERR flags */ member in struct:can_frame
93 * @can_id: relevant bits of CAN ID which are not masked out.
99 * <received_can_id> & mask == can_id & mask
101 * The filter can be inverted (CAN_INV_FILTER bit set in can_id) or it can
105 canid_t can_id; member in struct:can_filter
109 #define CAN_INV_FILTER 0x20000000U /* to be set in can_filter.can_id */
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3/arm-brcm-linux-uclibcgnueabi/sysroot/usr/include/linux/
H A Dcan.h53 * @can_id: the CAN ID of the frame and CAN_*_FLAG flags, see above.
58 canid_t can_id; /* 32 bit CAN_ID + EFF/RTR/ERR flags */ member in struct:can_frame
93 * @can_id: relevant bits of CAN ID which are not masked out.
99 * <received_can_id> & mask == can_id & mask
101 * The filter can be inverted (CAN_INV_FILTER bit set in can_id) or it can
105 canid_t can_id; member in struct:can_filter
109 #define CAN_INV_FILTER 0x20000000U /* to be set in can_filter.can_id */
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/can/
H A Daf_can.c303 * @can_id: pointer to CAN identifier of a given can_filter
314 * <received_can_id> & mask == can_id & mask
319 * The filter can be inverted (CAN_INV_FILTER bit set in can_id) or it can
324 * Pointer to optimal filterlist for the given can_id/mask pair.
326 * Reduced can_id to have a preprocessed filter compare value.
328 static struct hlist_head *find_rcv_list(canid_t *can_id, canid_t *mask, argument
331 canid_t inv = *can_id & CAN_INV_FILTER; /* save flag before masking */
345 if ((*mask & CAN_EFF_FLAG) && !(*can_id & CAN_EFF_FLAG))
349 *can_id &= *mask;
351 /* inverse can_id/can_mas
407 can_rx_register(struct net_device *dev, canid_t can_id, canid_t mask, void (*func)(struct sk_buff *, void *), void *data, char *ident) argument
476 can_rx_unregister(struct net_device *dev, canid_t can_id, canid_t mask, void (*func)(struct sk_buff *, void *), void *data) argument
558 canid_t can_id = cf->can_id; local
[all...]
H A Dbcm.c75 /* get best masking value for can_rx_register() for a given single can_id */
98 canid_t can_id; member in struct:bcm_op
184 op->can_id, bcm_proc_getifname(ifname, op->ifindex));
209 op->can_id,
362 msg_head.can_id = op->can_id;
423 head.can_id = op->can_id;
534 msg_head.can_id = op->can_id;
693 bcm_find_op(struct list_head *ops, canid_t can_id, int ifindex) argument
742 bcm_delete_rx_op(struct list_head *ops, canid_t can_id, int ifindex) argument
787 bcm_delete_tx_op(struct list_head *ops, canid_t can_id, int ifindex) argument
[all...]
H A Daf_can.h56 canid_t can_id; member in struct:receiver
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/can/
H A Daf_can.c303 * @can_id: pointer to CAN identifier of a given can_filter
314 * <received_can_id> & mask == can_id & mask
319 * The filter can be inverted (CAN_INV_FILTER bit set in can_id) or it can
324 * Pointer to optimal filterlist for the given can_id/mask pair.
326 * Reduced can_id to have a preprocessed filter compare value.
328 static struct hlist_head *find_rcv_list(canid_t *can_id, canid_t *mask, argument
331 canid_t inv = *can_id & CAN_INV_FILTER; /* save flag before masking */
345 if ((*mask & CAN_EFF_FLAG) && !(*can_id & CAN_EFF_FLAG))
349 *can_id &= *mask;
351 /* inverse can_id/can_mas
407 can_rx_register(struct net_device *dev, canid_t can_id, canid_t mask, void (*func)(struct sk_buff *, void *), void *data, char *ident) argument
476 can_rx_unregister(struct net_device *dev, canid_t can_id, canid_t mask, void (*func)(struct sk_buff *, void *), void *data) argument
558 canid_t can_id = cf->can_id; local
[all...]
H A Dbcm.c75 /* get best masking value for can_rx_register() for a given single can_id */
98 canid_t can_id; member in struct:bcm_op
184 op->can_id, bcm_proc_getifname(ifname, op->ifindex));
209 op->can_id,
362 msg_head.can_id = op->can_id;
423 head.can_id = op->can_id;
534 msg_head.can_id = op->can_id;
693 bcm_find_op(struct list_head *ops, canid_t can_id, int ifindex) argument
742 bcm_delete_rx_op(struct list_head *ops, canid_t can_id, int ifindex) argument
787 bcm_delete_tx_op(struct list_head *ops, canid_t can_id, int ifindex) argument
[all...]
H A Daf_can.h56 canid_t can_id; member in struct:receiver
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3/usr/include/linux/can/
H A Dbcm.h26 * @can_id: CAN ID of frames to be sent or received.
35 canid_t can_id; member in struct:bcm_msg_head
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3/arm-linux/sysroot/usr/include/linux/can/
H A Dbcm.h26 * @can_id: CAN ID of frames to be sent or received.
35 canid_t can_id; member in struct:bcm_msg_head
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3/arm-brcm-linux-uclibcgnueabi/sysroot/usr/include/linux/can/
H A Dbcm.h26 * @can_id: CAN ID of frames to be sent or received.
35 canid_t can_id; member in struct:bcm_msg_head
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/can/
H A Dflexcan.c146 u32 can_id; member in struct:flexcan_mb
251 u32 can_id; local
259 if (cf->can_id & CAN_EFF_FLAG) {
260 can_id = cf->can_id & CAN_EFF_MASK;
263 can_id = (cf->can_id & CAN_SFF_MASK) << 18;
266 if (cf->can_id & CAN_RTR_FLAG)
278 writel(can_id, &regs->cantxfg[FLEXCAN_TX_BUF_ID].can_id);
[all...]
H A Dmcp251x.c370 exide = (frame->can_id & CAN_EFF_FLAG) ? 1 : 0; /* Extended ID Enable */
372 sid = (frame->can_id & CAN_EFF_MASK) >> 18;
374 sid = frame->can_id & CAN_SFF_MASK; /* Standard ID */
375 eid = frame->can_id & CAN_EFF_MASK; /* Extended ID */
376 rtr = (frame->can_id & CAN_RTR_FLAG) ? 1 : 0; /* Remote transmission */
430 frame->can_id = CAN_EFF_FLAG;
431 frame->can_id |=
441 frame->can_id |= CAN_RTR_FLAG;
444 frame->can_id =
670 static void mcp251x_error_skb(struct net_device *net, int can_id, in argument
759 int can_id = 0, data1 = 0; local
[all...]
H A Dat91_can.c358 if (cf->can_id & CAN_EFF_FLAG)
359 reg_mid = (cf->can_id & CAN_EFF_MASK) | AT91_MID_MIDE;
361 reg_mid = (cf->can_id & CAN_SFF_MASK) << 18;
363 reg_mcr = ((cf->can_id & CAN_RTR_FLAG) ? AT91_MCR_MRTR : 0) |
446 cf->can_id |= CAN_ERR_CRTL;
471 cf->can_id = ((reg_mid >> 0) & CAN_EFF_MASK) | CAN_EFF_FLAG;
473 cf->can_id = (reg_mid >> 18) & CAN_SFF_MASK;
477 cf->can_id |= CAN_RTR_FLAG;
566 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR;
574 cf->can_id |
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/can/
H A Dflexcan.c146 u32 can_id; member in struct:flexcan_mb
251 u32 can_id; local
259 if (cf->can_id & CAN_EFF_FLAG) {
260 can_id = cf->can_id & CAN_EFF_MASK;
263 can_id = (cf->can_id & CAN_SFF_MASK) << 18;
266 if (cf->can_id & CAN_RTR_FLAG)
278 writel(can_id, &regs->cantxfg[FLEXCAN_TX_BUF_ID].can_id);
[all...]
H A Dmcp251x.c370 exide = (frame->can_id & CAN_EFF_FLAG) ? 1 : 0; /* Extended ID Enable */
372 sid = (frame->can_id & CAN_EFF_MASK) >> 18;
374 sid = frame->can_id & CAN_SFF_MASK; /* Standard ID */
375 eid = frame->can_id & CAN_EFF_MASK; /* Extended ID */
376 rtr = (frame->can_id & CAN_RTR_FLAG) ? 1 : 0; /* Remote transmission */
430 frame->can_id = CAN_EFF_FLAG;
431 frame->can_id |=
441 frame->can_id |= CAN_RTR_FLAG;
444 frame->can_id =
670 static void mcp251x_error_skb(struct net_device *net, int can_id, in argument
759 int can_id = 0, data1 = 0; local
[all...]

Completed in 205 milliseconds

12