Lines Matching refs:usb_msg
254 struct mcba_usb_msg *usb_msg, in mcba_usb_xmit() argument
273 memcpy(buf, usb_msg, MCBA_USB_TX_BUFF_SIZE); in mcba_usb_xmit()
320 struct mcba_usb_msg_can usb_msg = { in mcba_usb_start_xmit() local
340 put_unaligned_be16(sid, &usb_msg.sid); in mcba_usb_start_xmit()
343 put_unaligned_be16(cf->can_id & 0xffff, &usb_msg.eid); in mcba_usb_start_xmit()
349 &usb_msg.sid); in mcba_usb_start_xmit()
350 usb_msg.eid = 0; in mcba_usb_start_xmit()
353 usb_msg.dlc = cf->len; in mcba_usb_start_xmit()
355 memcpy(usb_msg.data, cf->data, usb_msg.dlc); in mcba_usb_start_xmit()
358 usb_msg.dlc |= MCBA_DLC_RTR_MASK; in mcba_usb_start_xmit()
362 err = mcba_usb_xmit(priv, (struct mcba_usb_msg *)&usb_msg, ctx); in mcba_usb_start_xmit()
379 struct mcba_usb_msg *usb_msg) in mcba_usb_xmit_cmd() argument
388 usb_msg->cmd_id); in mcba_usb_xmit_cmd()
393 err = mcba_usb_xmit(priv, usb_msg, ctx); in mcba_usb_xmit_cmd()
396 usb_msg->cmd_id); in mcba_usb_xmit_cmd()
401 struct mcba_usb_msg_change_bitrate usb_msg = { in mcba_usb_xmit_change_bitrate() local
405 put_unaligned_be16(bitrate, &usb_msg.bitrate); in mcba_usb_xmit_change_bitrate()
407 mcba_usb_xmit_cmd(priv, (struct mcba_usb_msg *)&usb_msg); in mcba_usb_xmit_change_bitrate()
412 struct mcba_usb_msg_fw_ver usb_msg = { in mcba_usb_xmit_read_fw_ver() local
417 mcba_usb_xmit_cmd(priv, (struct mcba_usb_msg *)&usb_msg); in mcba_usb_xmit_read_fw_ver()
792 struct mcba_usb_msg_termination usb_msg = { in mcba_set_termination() local
797 usb_msg.termination = 1; in mcba_set_termination()
799 usb_msg.termination = 0; in mcba_set_termination()
801 mcba_usb_xmit_cmd(priv, (struct mcba_usb_msg *)&usb_msg); in mcba_set_termination()