Home
last modified time | relevance | path

Searched refs:num_to_read (Results 1 – 8 of 8) sorted by relevance

/openbmc/qemu/hw/i3c/
H A Dmock-target.c54 uint32_t num_to_read) in mock_target_rx() argument
64 for (i = 0; i < num_to_read; i++) { in mock_target_rx()
127 uint32_t num_to_read, uint32_t *num_read) in mock_target_handle_ccc_read() argument
134 while (s->ccc_byte_offset < num_to_read) { in mock_target_handle_ccc_read()
145 while (s->ccc_byte_offset < num_to_read) { in mock_target_handle_ccc_read()
161 while (s->ccc_byte_offset < num_to_read) { in mock_target_handle_ccc_read()
169 *num_read = num_to_read; in mock_target_handle_ccc_read()
183 trace_mock_target_handle_ccc_read(*num_read, num_to_read); in mock_target_handle_ccc_read()
H A Dcore.c379 uint32_t num_to_read, uint32_t *num_read) in i3c_target_handle_ccc_read() argument
388 if (read_count >= num_to_read) { in i3c_target_handle_ccc_read()
395 if (read_count < num_to_read) { in i3c_target_handle_ccc_read()
400 if (read_count < num_to_read) { in i3c_target_handle_ccc_read()
409 if (read_count >= num_to_read) { in i3c_target_handle_ccc_read()
431 return tc->handle_ccc_read(t, data, num_to_read, num_read); in i3c_target_handle_ccc_read()
444 int i3c_recv(I3CBus *bus, uint8_t *data, uint32_t num_to_read, in i3c_recv() argument
459 ret = i3c_target_handle_ccc_read(t, data, num_to_read, num_read); in i3c_recv()
466 *num_read = tc->recv(t, data, num_to_read); in i3c_recv()
471 trace_i3c_recv(*num_read, num_to_read, ret == 0); in i3c_recv()
H A Dremote-i3c.c66 uint32_t num_to_read) in remote_i3c_recv() argument
73 uint32_t num_to_read_le = cpu_to_le32(num_to_read); in remote_i3c_recv()
83 trace_remote_i3c_recv(i3c->cfg.name, num_read, num_to_read); in remote_i3c_recv()
155 uint32_t num_to_read, uint32_t *num_read) in remote_i3c_handle_ccc_read() argument
167 trace_remote_i3c_ccc_read(i3c->cfg.name, *num_read, num_to_read); in remote_i3c_handle_ccc_read()
H A Dtrace-events31 i3c_recv(uint32_t num_read, uint32_t num_to_read, bool ack) "I3C recv %" PRId32 "/%" PRId32 " bytes…
42 mock_target_handle_ccc_read(uint32_t num_read, uint32_t num_to_read) "I3C mock target read %" PRId3…
48 remote_i3c_recv(const char *name, uint32_t num_read, uint32_t num_to_read) "Remote I3C '%s' read %"…
50 remote_i3c_ccc_read(const char *name, uint32_t num_read, uint32_t num_to_read) "Remote I3C '%s' CCC…
H A Daspeed_i3c.c561 uint8_t *data, uint16_t num_to_read, in aspeed_i3c_device_recv_data() argument
567 for (uint16_t i = 0; i < num_to_read; i++) { in aspeed_i3c_device_recv_data()
571 *num_read = num_to_read; in aspeed_i3c_device_recv_data()
576 ret = i3c_recv(s->bus, data, num_to_read, num_read); in aspeed_i3c_device_recv_data()
/openbmc/libcper/sections/
H A Dcper-section-ipf.c14 int num_to_read);
130 int num_to_read) in cper_ipf_mod_error_read_array() argument
133 for (int i = 0; i < num_to_read; i++) { in cper_ipf_mod_error_read_array()
/openbmc/qemu/include/hw/i3c/
H A Di3c.h114 uint32_t (*recv)(I3CTarget *s, uint8_t *data, uint32_t num_to_read);
122 int (*handle_ccc_read)(I3CTarget *s, uint8_t *data, uint32_t num_to_read,
226 int i3c_recv(I3CBus *bus, uint8_t *data, uint32_t num_to_read,
/openbmc/openbmc/poky/documentation/dev-manual/
H A Dvulnerabilities.rst75 … to cause a denial of service or possibly execute arbitrary code via vectors involving num_to_read.