Lines Matching refs:data
451 struct can_frame *cf = (struct can_frame *)skb->data;
476 at91_write(priv, AT91_MDL(mb), *(u32 *)(cf->data + 0));
477 at91_write(priv, AT91_MDH(mb), *(u32 *)(cf->data + 4));
551 cf->data[1] = CAN_ERR_CRTL_RX_OVERFLOW;
562 * Reads a CAN message from the given mailbox and stores data into
583 *(u32 *)(cf->data + 0) = at91_read(priv, AT91_MDL(mb));
584 *(u32 *)(cf->data + 4) = at91_read(priv, AT91_MDH(mb));
734 cf->data[2] |= CAN_ERR_PROT_STUFF;
750 cf->data[2] |= CAN_ERR_PROT_FORM;
759 cf->data[2] |= CAN_ERR_PROT_BIT;
888 cf->data[1] = (bec.txerr > bec.rxerr) ?
904 cf->data[1] = (bec.txerr > bec.rxerr) ?
937 cf->data[2] = CAN_ERR_PROT_ACTIVE;
1222 .data = &at91_at91sam9x5_data,
1225 .data = &at91_at91sam9263_data,
1243 return (const struct at91_devtype_data *)match->data;
1261 dev_err(&pdev->dev, "no driver data\n");