/openbmc/qemu/tests/qtest/ |
H A D | xlnx-can-test.c | 72 static void match_rx_tx_data(const uint32_t *buf_tx, const uint32_t *buf_rx, in match_rx_tx_data() argument 80 g_assert_cmpint(buf_rx[size], ==, buf_tx[size] + can_timestamp); in match_rx_tx_data() 82 g_assert_cmpint(buf_rx[size], ==, buf_tx[size]); in match_rx_tx_data() 89 static void read_data(QTestState *qts, uint64_t can_base_addr, uint32_t *buf_rx) in read_data() argument 99 buf_rx[0] = qtest_readl(qts, can_base_addr + R_RXID_OFFSET); in read_data() 100 buf_rx[1] = qtest_readl(qts, can_base_addr + R_RXDLC_OFFSET); in read_data() 101 buf_rx[2] = qtest_readl(qts, can_base_addr + R_RXDATA1_OFFSET); in read_data() 102 buf_rx[3] = qtest_readl(qts, can_base_addr + R_RXDATA2_OFFSET); in read_data() 136 uint32_t buf_rx[4] = { 0x00, 0x00, 0x00, 0x00 }; in test_can_bus() local 161 read_data(qts, CAN1_BASE_ADDR, buf_rx); in test_can_bus() [all …]
|
H A D | xlnx-canfd-test.c | 183 static void read_data(QTestState *qts, uint64_t can_base_addr, uint32_t *buf_rx, in read_data() argument 207 buf_rx[0] = qtest_readl(qts, can_base_addr + R_RX0_ID_OFFSET); in read_data() 208 buf_rx[1] = qtest_readl(qts, can_base_addr + R_RX0_DLC_OFFSET); in read_data() 211 buf_rx[i + 2] = qtest_readl(qts, in read_data() 253 static void match_rx_tx_data(const uint32_t *buf_tx, const uint32_t *buf_rx, in match_rx_tx_data() argument 265 g_assert_cmpint((buf_rx[size] & DLC_FD_BIT_MASK), ==, in match_rx_tx_data() 268 g_assert_cmpint(buf_rx[size], ==, buf_tx[size]); in match_rx_tx_data() 285 uint32_t buf_rx[CAN_FRAME_SIZE] = { 0x00, 0x00, 0x00, 0x00 }; in test_can_data_transfer() local 310 read_data(qts, CANFD1_BASE_ADDR, buf_rx, CAN_FRAME_SIZE); in test_can_data_transfer() 311 match_rx_tx_data(buf_tx, buf_rx, false); in test_can_data_transfer() [all …]
|
/openbmc/linux/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-regmap.c | 88 struct mcp251xfd_map_buf_nocrc *buf_rx = priv->map_buf_nocrc_rx; in mcp251xfd_regmap_nocrc_update_bits() local 94 BUILD_BUG_ON(sizeof(buf_rx->cmd) != sizeof(__be16)); in mcp251xfd_regmap_nocrc_update_bits() 116 xfer[1].rx_buf = buf_rx->data; in mcp251xfd_regmap_nocrc_update_bits() 121 xfer[0].rx_buf = buf_rx; in mcp251xfd_regmap_nocrc_update_bits() 133 memcpy(&orig_le32, buf_rx->data, len); in mcp251xfd_regmap_nocrc_update_bits() 155 struct mcp251xfd_map_buf_nocrc *buf_rx = priv->map_buf_nocrc_rx; in mcp251xfd_regmap_nocrc_read() local 161 BUILD_BUG_ON(sizeof(buf_rx->cmd) != sizeof(__be16)); in mcp251xfd_regmap_nocrc_read() 180 xfer[0].rx_buf = buf_rx; in mcp251xfd_regmap_nocrc_read() 193 memcpy(val_buf, buf_rx->data, val_len); in mcp251xfd_regmap_nocrc_read() 246 mcp251xfd_regmap_crc_read_check_crc(const struct mcp251xfd_map_buf_crc * const buf_rx, in mcp251xfd_regmap_crc_read_check_crc() argument [all …]
|
H A D | mcp251xfd-core.c | 1793 struct mcp251xfd_map_buf_nocrc *buf_rx; in mcp251xfd_register_get_dev_id() local 1798 buf_rx = kzalloc(sizeof(*buf_rx), GFP_KERNEL); in mcp251xfd_register_get_dev_id() 1799 if (!buf_rx) in mcp251xfd_register_get_dev_id() 1811 xfer[1].rx_buf = buf_rx->data; in mcp251xfd_register_get_dev_id() 1821 *dev_id = get_unaligned_le32(buf_rx->data); in mcp251xfd_register_get_dev_id() 1828 kfree(buf_rx); in mcp251xfd_register_get_dev_id()
|
/openbmc/linux/drivers/misc/ |
H A D | ad525x_dpot-spi.c | 50 u8 buf_rx[2]; in read16() local 53 ret = spi_read(client, buf_rx, 2); in read16() 57 return (buf_rx[0] << 8) | buf_rx[1]; in read16() 63 u8 buf_rx[3]; in read24() local 66 ret = spi_read(client, buf_rx, 3); in read24() 70 return (buf_rx[1] << 8) | buf_rx[2]; in read24()
|
/openbmc/u-boot/drivers/dma/ |
H A D | sandbox-dma-test.c | 34 uchar *buf_rx; member 104 ud->buf_rx = NULL; in sandbox_dma_free() 204 if (ud->buf_rx) { in sandbox_dma_receive() 205 memcpy(ud->buf_rx, ud->buf, ud->data_len); in sandbox_dma_receive() 206 *dst = ud->buf_rx; in sandbox_dma_receive() 223 ud->buf_rx = dst; in sandbox_dma_prepare_rcv_buf() 251 ud->buf_rx = NULL; in sandbox_dma_probe()
|
/openbmc/qemu/tcg/ |
H A D | region.c | 577 void *buf_rw = NULL, *buf_rx = MAP_FAILED; in alloc_code_gen_buffer_splitwx_memfd() local 585 buf_rx = mmap(NULL, size, host_prot_read_exec(), MAP_SHARED, fd, 0); in alloc_code_gen_buffer_splitwx_memfd() 586 if (buf_rx == MAP_FAILED) { in alloc_code_gen_buffer_splitwx_memfd() 595 tcg_splitwx_diff = buf_rx - buf_rw; in alloc_code_gen_buffer_splitwx_memfd() 629 mach_vm_address_t buf_rw, buf_rx; in alloc_code_gen_buffer_splitwx_vmremap() local 639 buf_rx = 0; in alloc_code_gen_buffer_splitwx_vmremap() 641 &buf_rx, in alloc_code_gen_buffer_splitwx_vmremap() 658 if (mprotect((void *)buf_rx, size, host_prot_read_exec()) != 0) { in alloc_code_gen_buffer_splitwx_vmremap() 660 munmap((void *)buf_rx, size); in alloc_code_gen_buffer_splitwx_vmremap() 665 tcg_splitwx_diff = buf_rx - buf_rw; in alloc_code_gen_buffer_splitwx_vmremap()
|
/openbmc/linux/drivers/mfd/ |
H A D | tps6594-i2c.c | 38 u8 buf_rx[] = { 0, 0 }; in tps6594_i2c_reg_read_with_crc() local 63 msgs[1].buf = buf_rx; in tps6594_i2c_reg_read_with_crc() 69 crc_data[sizeof(crc_data) - 1] = *val = buf_rx[0]; in tps6594_i2c_reg_read_with_crc() 70 if (buf_rx[1] != crc8(tps6594_i2c_crc_table, crc_data, sizeof(crc_data), CRC8_INIT_VALUE)) in tps6594_i2c_reg_read_with_crc()
|
/openbmc/linux/drivers/net/can/m_can/ |
H A D | tcan4x5x-regmap.c | 52 struct tcan4x5x_map_buf *buf_rx = &priv->map_buf_rx; in tcan4x5x_regmap_read() local 76 xfer[0].rx_buf = buf_rx; in tcan4x5x_regmap_read() 88 memcpy(val_buf, buf_rx->data, val_len); in tcan4x5x_regmap_read()
|
/openbmc/linux/drivers/spi/ |
H A D | spi-npcm-fiu.c | 294 u8 *buf_rx = buf; in npcm_fiu_direct_read() local 299 *(buf_rx + i) = ioread8(src + i); in npcm_fiu_direct_read() 307 memcpy_fromio(buf_rx, src, len); in npcm_fiu_direct_read()
|