Lines Matching defs:usbcan

55 /* Leaf/usbcan command ids */
206 } __packed usbcan;
405 } __packed usbcan;
439 [CMD_TX_ACKNOWLEDGE] = kvaser_fsize(u.usbcan.tx_ack),
440 [CMD_GET_SOFTWARE_INFO_REPLY] = kvaser_fsize(u.usbcan.softinfo),
441 [CMD_RX_STD_MESSAGE] = kvaser_fsize(u.usbcan.rx_can),
442 [CMD_RX_EXT_MESSAGE] = kvaser_fsize(u.usbcan.rx_can),
443 [CMD_CHIP_STATE_EVENT] = kvaser_fsize(u.usbcan.chip_state_event),
444 [CMD_CAN_ERROR_EVENT] = kvaser_fsize(u.usbcan.can_error_event),
445 [CMD_ERROR_EVENT] = kvaser_fsize(u.usbcan.error_event),
446 [CMD_USBCAN_CLOCK_OVERFLOW_EVENT] = kvaser_fsize(u.usbcan.clk_overflow_event),
470 } usbcan;
631 cmd_tx_can_flags = &cmd->u.tx_can.usbcan.flags;
806 fw_version = le32_to_cpu(cmd.u.usbcan.softinfo.fw_version);
814 le16_to_cpu(cmd.u.usbcan.softinfo.max_outstanding_tx);
1057 hwtstamp = kvaser_usb_usbcan_timestamp_to_ktime(dev, cmd->u.usbcan.tx_ack.time);
1173 if (es->usbcan.error_state & USBCAN_ERROR_STATE_TX_ERROR)
1175 if (es->usbcan.error_state & USBCAN_ERROR_STATE_RX_ERROR)
1177 if (es->usbcan.error_state & USBCAN_ERROR_STATE_BUSERROR)
1275 if (es->usbcan.error_state & USBCAN_ERROR_STATE_BUSERROR)
1311 es->usbcan.error_state |= USBCAN_ERROR_STATE_TX_ERROR;
1315 es->usbcan.error_state |= USBCAN_ERROR_STATE_RX_ERROR;
1319 !(es->usbcan.other_ch_status & M16C_STATE_BUS_ERROR)) {
1320 es->usbcan.error_state |= USBCAN_ERROR_STATE_BUSERROR;
1336 es.channel = cmd->u.usbcan.chip_state_event.channel;
1337 es.status = cmd->u.usbcan.chip_state_event.status;
1338 es.txerr = cmd->u.usbcan.chip_state_event.tx_errors_count;
1339 es.rxerr = cmd->u.usbcan.chip_state_event.rx_errors_count;
1345 es.status = cmd->u.usbcan.can_error_event.status_ch0;
1346 es.txerr = cmd->u.usbcan.can_error_event.tx_errors_count_ch0;
1347 es.rxerr = cmd->u.usbcan.can_error_event.rx_errors_count_ch0;
1348 es.usbcan.other_ch_status =
1349 cmd->u.usbcan.can_error_event.status_ch1;
1357 es.status = cmd->u.usbcan.can_error_event.status_ch1;
1359 cmd->u.usbcan.can_error_event.tx_errors_count_ch1;
1361 cmd->u.usbcan.can_error_event.rx_errors_count_ch1;
1362 es.usbcan.other_ch_status =
1363 cmd->u.usbcan.can_error_event.status_ch0;
1469 rx_data = cmd->u.usbcan.rx_can.data;
1470 hwtstamp = kvaser_usb_usbcan_timestamp_to_ktime(dev, cmd->u.usbcan.rx_can.time);
1531 info1 = le16_to_cpu(cmd->u.usbcan.error_event.info1);
1565 error_code = cmd->u.usbcan.error_event.error_code;
1698 le32_to_cpu(cmd->u.usbcan.clk_overflow_event.time) &