Lines Matching refs:data
453 struct can_frame *cf = (struct can_frame *)skb->data;
478 at91_write(priv, AT91_MDL(mb), *(u32 *)(cf->data + 0));
479 at91_write(priv, AT91_MDH(mb), *(u32 *)(cf->data + 4));
554 cf->data[1] = CAN_ERR_CRTL_RX_OVERFLOW;
567 * Reads a CAN message from the given mailbox and stores data into
588 *(u32 *)(cf->data + 0) = at91_read(priv, AT91_MDL(mb));
589 *(u32 *)(cf->data + 4) = at91_read(priv, AT91_MDH(mb));
739 cf->data[2] |= CAN_ERR_PROT_STUFF;
755 cf->data[2] |= CAN_ERR_PROT_FORM;
764 cf->data[2] |= CAN_ERR_PROT_BIT;
897 cf->data[1] = (bec.txerr > bec.rxerr) ?
914 cf->data[1] = (bec.txerr > bec.rxerr) ?
950 cf->data[2] = CAN_ERR_PROT_ACTIVE;
1240 .data = &at91_at91sam9x5_data,
1243 .data = &at91_at91sam9263_data,
1261 return (const struct at91_devtype_data *)match->data;
1279 dev_err(&pdev->dev, "no driver data\n");