Home
last modified time | relevance | path

Searched refs:load_buf (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-tx.c38 union mcp251xfd_tx_obj_load_buf *load_buf; in mcp251xfd_tx_obj_from_skb() local
87 load_buf = &tx_obj->buf; in mcp251xfd_tx_obj_from_skb()
89 hw_tx_obj = &load_buf->crc.hw_tx_obj; in mcp251xfd_tx_obj_from_skb()
91 hw_tx_obj = &load_buf->nocrc.hw_tx_obj; in mcp251xfd_tx_obj_from_skb()
118 mcp251xfd_spi_cmd_crc_set_len_in_ram(&load_buf->crc.cmd, in mcp251xfd_tx_obj_from_skb()
121 len += sizeof(load_buf->crc.cmd); in mcp251xfd_tx_obj_from_skb()
122 crc = mcp251xfd_crc16_compute(&load_buf->crc, len); in mcp251xfd_tx_obj_from_skb()
123 put_unaligned_be16(crc, (void *)load_buf + len); in mcp251xfd_tx_obj_from_skb()
126 len += sizeof(load_buf->crc.crc); in mcp251xfd_tx_obj_from_skb()
128 len += sizeof(load_buf in mcp251xfd_tx_obj_from_skb()
[all...]
/kernel/linux/linux-5.10/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-core.c2223 union mcp251xfd_tx_obj_load_buf *load_buf; in mcp251xfd_tx_obj_from_skb() local
2265 load_buf = &tx_obj->buf; in mcp251xfd_tx_obj_from_skb()
2267 hw_tx_obj = &load_buf->crc.hw_tx_obj; in mcp251xfd_tx_obj_from_skb()
2269 hw_tx_obj = &load_buf->nocrc.hw_tx_obj; in mcp251xfd_tx_obj_from_skb()
2291 mcp251xfd_spi_cmd_crc_set_len_in_ram(&load_buf->crc.cmd, in mcp251xfd_tx_obj_from_skb()
2294 len += sizeof(load_buf->crc.cmd); in mcp251xfd_tx_obj_from_skb()
2295 crc = mcp251xfd_crc16_compute(&load_buf->crc, len); in mcp251xfd_tx_obj_from_skb()
2296 put_unaligned_be16(crc, (void *)load_buf + len); in mcp251xfd_tx_obj_from_skb()
2299 len += sizeof(load_buf->crc.crc); in mcp251xfd_tx_obj_from_skb()
2301 len += sizeof(load_buf in mcp251xfd_tx_obj_from_skb()
[all...]

Completed in 4 milliseconds