Home
last modified time | relevance | path

Searched refs:urb_cmd (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/net/can/usb/etas_es58x/
H A Des58x_core.c120 crc = es58x_calculate_crc(urb_cmd, urb_len); in es58x_set_crc()
1092 const union es58x_urb_cmd *urb_cmd) in es58x_handle_urb_cmd() argument
1114 ops->get_msg_len(urb_cmd)); in es58x_handle_urb_cmd()
1118 es58x_print_hex_dump(urb_cmd, cmd_len); in es58x_handle_urb_cmd()
1177 urb_cmd->raw_cmd); in es58x_check_rx_urb()
1181 sof = get_unaligned_le16(&urb_cmd->sof); in es58x_check_rx_urb()
1257 union es58x_urb_cmd *urb_cmd; in es58x_split_urb_try_recovery() local
1270 urb_cmd, raw_cmd_len); in es58x_split_urb_try_recovery()
1358 union es58x_urb_cmd *urb_cmd; in es58x_split_urb() local
1665 union es58x_urb_cmd *urb_cmd; in es58x_send_msg() local
[all …]
H A Des581_4.c34 static u16 es581_4_get_msg_len(const union es58x_urb_cmd *urb_cmd) in es581_4_get_msg_len() argument
36 return get_unaligned_le16(&urb_cmd->es581_4_urb_cmd.msg_len); in es581_4_get_msg_len()
262 const union es58x_urb_cmd *urb_cmd) in es581_4_handle_urb_cmd() argument
266 u16 msg_len = es581_4_get_msg_len(urb_cmd); in es581_4_handle_urb_cmd()
269 es581_4_urb_cmd = &urb_cmd->es581_4_urb_cmd; in es581_4_handle_urb_cmd()
333 static void es581_4_fill_urb_header(union es58x_urb_cmd *urb_cmd, u8 cmd_type, in es581_4_fill_urb_header() argument
336 struct es581_4_urb_cmd *es581_4_urb_cmd = &urb_cmd->es581_4_urb_cmd; in es581_4_fill_urb_header()
348 union es58x_urb_cmd *urb_cmd = priv->tx_urb->transfer_buffer; in es581_4_tx_can_msg() local
349 struct es581_4_urb_cmd *es581_4_urb_cmd = &urb_cmd->es581_4_urb_cmd; in es581_4_tx_can_msg()
360 es581_4_fill_urb_header(urb_cmd, ES581_4_CAN_COMMAND_TYPE, in es581_4_tx_can_msg()
[all …]
H A Des58x_fd.c56 static u16 es58x_fd_get_msg_len(const union es58x_urb_cmd *urb_cmd) in es58x_fd_get_msg_len() argument
58 return get_unaligned_le16(&urb_cmd->es58x_fd_urb_cmd.msg_len); in es58x_fd_get_msg_len()
288 const union es58x_urb_cmd *urb_cmd) in es58x_fd_handle_urb_cmd() argument
293 es58x_fd_urb_cmd = &urb_cmd->es58x_fd_urb_cmd; in es58x_fd_handle_urb_cmd()
319 static void es58x_fd_fill_urb_header(union es58x_urb_cmd *urb_cmd, u8 cmd_type, in es58x_fd_fill_urb_header() argument
322 struct es58x_fd_urb_cmd *es58x_fd_urb_cmd = &urb_cmd->es58x_fd_urb_cmd; in es58x_fd_fill_urb_header()
335 union es58x_urb_cmd *urb_cmd = priv->tx_urb->transfer_buffer; in es58x_fd_tx_can_msg() local
336 struct es58x_fd_urb_cmd *es58x_fd_urb_cmd = &urb_cmd->es58x_fd_urb_cmd; in es58x_fd_tx_can_msg()
345 es58x_fd_fill_urb_header(urb_cmd, in es58x_fd_tx_can_msg()
351 msg_len = es58x_fd_get_msg_len(urb_cmd); in es58x_fd_tx_can_msg()
H A Des58x_core.h350 u16 (*get_msg_len)(const union es58x_urb_cmd *urb_cmd);
352 const union es58x_urb_cmd *urb_cmd);
353 void (*fill_urb_header)(union es58x_urb_cmd *urb_cmd, u8 cmd_type,