/qemu/util/ |
H A D | iov.c | 33 done += len; in iov_from_buf_full() 52 done += len; in iov_to_buf_full() 71 done += len; in iov_memset() 83 size_t len; in iov_size() local 86 len = 0; in iov_size() 90 return len; in iov_size() 253 size_t len; in iov_copy() local 266 bytes -= len; in iov_copy() 305 qiov->size += len; in qemu_iovec_add() 440 bytes -= len; in qemu_iovec_is_zero() [all …]
|
H A D | buffer.c | 37 pow2ceil(buffer->offset + len)); in buffer_req_size() 40 static void buffer_adj_size(Buffer *buffer, size_t len) in buffer_adj_size() argument 43 buffer->capacity = buffer_req_size(buffer, len); in buffer_adj_size() 91 void buffer_reserve(Buffer *buffer, size_t len) in buffer_reserve() argument 93 if ((buffer->capacity - buffer->offset) < len) { in buffer_reserve() 94 buffer_adj_size(buffer, len); in buffer_reserve() 128 buffer->offset += len; in buffer_append() 131 void buffer_advance(Buffer *buffer, size_t len) in buffer_advance() argument 133 memmove(buffer->buffer, buffer->buffer + len, in buffer_advance() 134 (buffer->offset - len)); in buffer_advance() [all …]
|
H A D | keyval.c | 189 size_t len; in keyval_parse_one() local 198 len = strcspn(params, "=,"); in keyval_parse_one() 199 if (len && key[len] != '=') { in keyval_parse_one() 202 s = key + len; in keyval_parse_one() 211 val_end = params + len; in keyval_parse_one() 215 key_end = key + len; in keyval_parse_one() 226 len = end - s; in keyval_parse_one() 232 if (!len || (s + len < key_end && s[len] != '.')) { in keyval_parse_one() 257 key_in_cur[len] = 0; in keyval_parse_one() 258 s += len; in keyval_parse_one() [all …]
|
/qemu/hw/ipmi/ |
H A D | smbus_ipmi.c | 122 if (len < 3) { in smbus_ipmi_send_msg() 192 if (len > 31) { in ipmi_load_readbuf() 194 len = 31; in ipmi_load_readbuf() 216 len--; in ipmi_write_data() 231 if (len >= 1) { in ipmi_write_data() 244 if (len >= 1) { in ipmi_write_data() 249 len--; in ipmi_write_data() 257 if (len < 2) { in ipmi_write_data() 261 sid->inlen = len; in ipmi_write_data() 275 if (len < 32) { in ipmi_write_data() [all …]
|
/qemu/hw/net/rocker/ |
H A D | rocker_tlv.h | 21 #define ROCKER_TLV_ALIGN(len) \ argument 45 le16_to_cpu(tlv->len) >= ROCKER_TLV_HDRLEN && in rocker_tlv_ok() 46 le16_to_cpu(tlv->len) <= remaining; in rocker_tlv_ok() 49 #define rocker_tlv_for_each(pos, head, len, rem) \ argument 50 for (pos = head, rem = len; \ 84 return le16_to_cpu(tlv->len) - ROCKER_TLV_HDRLEN; in rocker_tlv_len() 155 size_t len = iov_size(iov, iovcnt); in rocker_tlv_put_iov() local 156 int total_size = rocker_tlv_total_size(len); in rocker_tlv_put_iov() 162 tlv->len = cpu_to_le16(rocker_tlv_size(len)); in rocker_tlv_put_iov() 164 memset((char *) tlv + le16_to_cpu(tlv->len), 0, rocker_tlv_padlen(len)); in rocker_tlv_put_iov() [all …]
|
/qemu/hw/usb/ |
H A D | dev-storage.c | 213 uint32_t len; in usb_msd_copy_data() local 215 if (len > s->scsi_len) in usb_msd_copy_data() 216 len = s->scsi_len; in usb_msd_copy_data() 218 s->scsi_len -= len; in usb_msd_copy_data() 219 s->scsi_off += len; in usb_msd_copy_data() 221 len = s->data_len; in usb_msd_copy_data() 223 s->data_len -= len; in usb_msd_copy_data() 231 int len; in usb_msd_send_status() local 252 s->scsi_len = len; in usb_msd_transfer_data() 406 int len; in usb_msd_handle_data() local [all …]
|
/qemu/bsd-user/ |
H A D | mmap.c | 76 len = TARGET_PAGE_ALIGN(len); in target_mprotect() 77 end = start + len; in target_mprotect() 81 if (len == 0) in target_mprotect() 437 if (len == 0) { in target_mmap() 443 len = TARGET_PAGE_ALIGN(len); in target_mmap() 444 if (len == 0) { in target_mmap() 694 len = TARGET_PAGE_ALIGN(len); in target_munmap() 695 if (len == 0) in target_munmap() 698 end = start + len; in target_munmap() 749 len = TARGET_PAGE_ALIGN(len); in target_msync() [all …]
|
/qemu/tests/qtest/fuzz/ |
H A D | generic_fuzz.c | 78 size_t len; member 198 || len == 0 in fuzz_dma_read_cb() 230 len = MIN(len, MAX_DMA_FILL_SIZE); in fuzz_dma_read_cb() 239 while (len > 0) { in fuzz_dma_read_cb() 240 l = len; in fuzz_dma_read_cb() 274 len -= l; in fuzz_dma_read_cb() 351 if (len < sizeof(a)) { in op_in() 387 if (len < sizeof(a)) { in op_out() 423 if (len < sizeof(a)) { in op_read() 504 if (len < sizeof(a) || fuzzable_pci_devices->len == 0 || pci_disabled) { in op_pci_read() [all …]
|
/qemu/hw/nvram/ |
H A D | mac_nvram.c | 105 int64_t len = blk_getlength(s->blk); in macio_nvram_realizefn() local 106 if (len < 0) { in macio_nvram_realizefn() 107 error_setg_errno(errp, -len, in macio_nvram_realizefn() 110 } else if (len != s->size) { in macio_nvram_realizefn() 111 error_setg_errno(errp, -len, in macio_nvram_realizefn() 170 int len) in pmac_format_nvram_partition_of() argument 186 int len) in pmac_format_nvram_partition_osx() argument 197 chrp_nvram_finish_partition(part_header, len); in pmac_format_nvram_partition_osx() 203 stl_be_p(&data[16], adler32(0, &data[20], len - 20)); in pmac_format_nvram_partition_osx() 214 pmac_format_nvram_partition_of(nvr, 0, len / 2); in pmac_format_nvram_partition() [all …]
|
/qemu/tests/qtest/ |
H A D | test-filter-mirror.c | 22 uint32_t ret = 0, len = 0; in test_mirror() local 57 ret = recv(recv_sock[0], &len, sizeof(len), 0); in test_mirror() 58 g_assert_cmpint(ret, ==, sizeof(len)); in test_mirror() 59 len = ntohl(len); in test_mirror() 61 g_assert_cmpint(len, ==, sizeof(send_buf)); in test_mirror() 62 recv_buf = g_malloc(len); in test_mirror() 63 ret = recv(recv_sock[0], recv_buf, len, 0); in test_mirror() 64 g_assert_cmpint(ret, ==, len); in test_mirror()
|
/qemu/hw/isa/ |
H A D | trace-events | 18 via_isa_write(uint32_t addr, uint32_t val, int len) "addr 0x%x val 0x%x len 0x%x" 19 via_pm_read(uint32_t addr, uint32_t val, int len) "addr 0x%x val 0x%x len 0x%x" 20 via_pm_write(uint32_t addr, uint32_t val, int len) "addr 0x%x val 0x%x len 0x%x" 21 via_pm_io_read(uint32_t addr, uint32_t val, int len) "addr 0x%x val 0x%x len 0x%x" 22 via_pm_io_write(uint32_t addr, uint32_t val, int len) "addr 0x%x val 0x%x len 0x%x" 27 ich9_cc_write(uint64_t addr, uint64_t val, unsigned len) "addr=0x%"PRIx64 " val=0x%"PRIx64 " len=%u" 28 ich9_cc_read(uint64_t addr, uint64_t val, unsigned len) "addr=0x%"PRIx64 " val=0x%"PRIx64 " len=%u"
|
/qemu/ui/ |
H A D | input-barrier.c | 205 int ret, len, i; in readcmd() local 209 ret = qio_channel_read(QIO_CHANNEL(ib->sioc), (char *)&len, sizeof(len), in readcmd() 215 len = ntohl(len); in readcmd() 243 len -= 4; in readcmd() 285 if (len) { in readcmd() 297 if (len) { in readcmd() 306 if (len) { in readcmd() 345 int avail, len; in writecmd() local 459 if (len) { in writecmd() 461 avail = sizeof(len); in writecmd() [all …]
|
/qemu/target/s390x/tcg/ |
H A D | crypto_helper.c | 177 len = (uint32_t)len; in cpacf_sha512() 189 for (; len >= 128; len -= 128, processed += 128) { in cpacf_sha512() 211 memset(x + len, 0, 128 - len); in cpacf_sha512() 212 x[len] = 128; in cpacf_sha512() 218 if (len < 112) { in cpacf_sha512() 223 if (len >= 112) { in cpacf_sha512() 230 len = 0; in cpacf_sha512() 244 return !len ? 0 : 3; in cpacf_sha512() 255 len = (uint32_t)len; in fill_buf_random() 259 while (len) { in fill_buf_random() [all …]
|
/qemu/gdbstub/ |
H A D | system.c | 74 void gdb_put_buffer(const uint8_t *buf, int len) in gdb_put_buffer() argument 230 gdb_memtohex(hex_buf, buf, len); in gdb_monitor_write() 232 return len; in gdb_monitor_write() 350 if (cs->len == 0) { in gdbserver_start() 499 if (!params->len) { in gdb_handle_set_qemu_phy_mem_mode() 515 int len; in gdb_handle_query_rcmd() local 517 if (!params->len) { in gdb_handle_query_rcmd() 522 len = strlen(get_param(params, 0)->data); in gdb_handle_query_rcmd() 523 if (len % 2) { in gdb_handle_query_rcmd() 528 g_assert(gdbserver_state.mem_buf->len == 0); in gdb_handle_query_rcmd() [all …]
|
/qemu/system/ |
H A D | watchpoint.c | 26 int cpu_watchpoint_insert(CPUState *cpu, vaddr addr, vaddr len, in cpu_watchpoint_insert() argument 33 if (len == 0 || (addr + len - 1) < addr) { in cpu_watchpoint_insert() 35 VADDR_PRIx ", len=%" VADDR_PRIu, addr, len); in cpu_watchpoint_insert() 41 wp->len = len; in cpu_watchpoint_insert() 52 if (len <= in_page) { in cpu_watchpoint_insert() 65 int cpu_watchpoint_remove(CPUState *cpu, vaddr addr, vaddr len, in cpu_watchpoint_remove() argument 71 if (addr == wp->vaddr && len == wp->len in cpu_watchpoint_remove()
|
/qemu/linux-user/ |
H A D | fd-trans.c | 428 nla_len > len) { in host_to_target_for_each_nlattr() 460 rta_len > len) { in host_to_target_for_each_rtattr() 666 int len; member 1582 return len; in netlink_route_target_to_host() 1594 return len; in netlink_route_host_to_target() 1612 return len; in netlink_audit_target_to_host() 1624 return len; in netlink_audit_host_to_target() 1680 return len; in host_to_target_data_signalfd() 1701 return len; in swap_data_u64() 1723 name_len = ev->len; in host_to_target_data_inotify() [all …]
|
/qemu/include/qemu/ |
H A D | cutils.h | 194 bool buffer_is_zero_ool(const void *vbuf, size_t len); 195 bool buffer_is_zero_ge256(const void *vbuf, size_t len); 198 static inline bool buffer_is_zero_sample3(const char *buf, size_t len) in buffer_is_zero_sample3() argument 208 return !buf[0] && !buf[len - 1] && !buf[len / 2]; in buffer_is_zero_sample3() 212 static inline bool buffer_is_zero(const void *buf, size_t len) in buffer_is_zero() argument 214 return (__builtin_constant_p(len) && len >= 256 in buffer_is_zero() 215 ? buffer_is_zero_sample3(buf, len) && in buffer_is_zero() 216 buffer_is_zero_ge256(buf, len) in buffer_is_zero() 217 : buffer_is_zero_ool(buf, len)); in buffer_is_zero() 291 unsigned int len, bool ascii);
|
/qemu/backends/tpm/ |
H A D | tpm_util.c | 185 .len = cpu_to_be32(sizeof(test_req)), in tpm_util_test_tpmdev() 191 .len = cpu_to_be32(sizeof(test_req_tpm2)), in tpm_util_test_tpmdev() 230 uint32_t len; in tpm_util_get_buffer_size() member 239 .len = cpu_to_be32(sizeof(uint32_t)), in tpm_util_get_buffer_size() 244 uint32_t len; in tpm_util_get_buffer_size() member 258 be32_to_cpu(tpm_resp.hdr.len), in tpm_util_get_buffer_size() 307 be32_to_cpu(tpm2_resp.hdr.len), in tpm_util_get_buffer_size() 339 size_t len, i; in tpm_util_show_buffer() local 345 len = MIN(tpm_cmd_get_size(buffer), buffer_size); in tpm_util_show_buffer() 351 line_buffer = g_malloc(len * 3 + (len / 16) + 1); in tpm_util_show_buffer() [all …]
|
/qemu/hw/net/ |
H A D | vmware_utils.h | 29 vmw_shmem_read(PCIDevice *d, hwaddr addr, void *buf, int len) in vmw_shmem_read() argument 31 VMW_SHPRN("SHMEM r: %" PRIx64 ", len: %d to %p", addr, len, buf); in vmw_shmem_read() 32 pci_dma_read(d, addr, buf, len); in vmw_shmem_read() 36 vmw_shmem_write(PCIDevice *d, hwaddr addr, void *buf, int len) in vmw_shmem_write() argument 38 VMW_SHPRN("SHMEM w: %" PRIx64 ", len: %d to %p", addr, len, buf); in vmw_shmem_write() 39 pci_dma_write(d, addr, buf, len); in vmw_shmem_write() 46 addr, len, buf, is_write); in vmw_shmem_rw() 49 pci_dma_write(d, addr, buf, len); in vmw_shmem_rw() 51 pci_dma_read(d, addr, buf, len); in vmw_shmem_rw() 55 vmw_shmem_set(PCIDevice *d, hwaddr addr, uint8_t val, int len) in vmw_shmem_set() argument [all …]
|
/qemu/hw/sensor/ |
H A D | tmp105.c | 119 s->len = 0; in tmp105_read() 134 s->buf[s->len ++] = s->config; in tmp105_read() 165 if (s->len >= 3) in tmp105_write() 177 if (s->len < 2) { in tmp105_rx() 178 return s->buf[s->len ++]; in tmp105_rx() 188 if (s->len == 0) { in tmp105_tx() 190 s->len++; in tmp105_tx() 192 if (s->len <= 2) { in tmp105_tx() 193 s->buf[s->len - 1] = data; in tmp105_tx() 195 s->len++; in tmp105_tx() [all …]
|
/qemu/fsdev/ |
H A D | p9array.h | 90 size_t len; \ 94 void p9array_new_##scalar_type(scalar_type **auto_var, size_t len); \ 108 void p9array_new_##scalar_type(scalar_type **auto_var, size_t len) \ 112 len * sizeof(scalar_type)); \ 113 arr->len = len; \ 126 for (size_t i = 0; i < arr->len; ++i) { \ 155 #define P9ARRAY_NEW(scalar_type, auto_var, len) \ argument 160 p9array_new_##scalar_type((&auto_var), len)
|
/qemu/hw/smbios/ |
H A D | smbios_build.h | 58 int len = (value != NULL) ? strlen(value) + 1 : 0; \ 59 if (len > 1) { \ 61 smbios_tables_len + len); \ 62 memcpy(smbios_tables + smbios_tables_len, value, len); \ 63 smbios_tables_len += len; \ 74 int len = (value != NULL) ? strlen(value) + 1 : 0; \ 75 if (len > 1) { \ 77 smbios_tables_len + len); \ 78 memcpy(smbios_tables + smbios_tables_len, value, len); \ 79 smbios_tables_len += len; \
|
/qemu/pc-bios/s390-ccw/ |
H A D | virtio-net.c | 72 int send(int fd, const void *buf, int len, int flags) in send() argument 82 vring_send_buf(txvq, (void *)buf, len, VRING_HIDDEN_IS_CHAIN); in send() 91 return len; in send() 98 int len, id; in recv() local 105 len = rxvq->used->ring[rx_last_idx % rxvq->num].len - sizeof(VirtioNetHdr); in recv() 106 if (len > maxlen) { in recv() 108 len = maxlen; in recv() 115 printf("\nbuf %p: len=%i\n", (void *)rxvq->desc[id].addr, len); in recv() 126 memcpy(buf, pkt, len); in recv() 136 return len; in recv()
|
/qemu/tests/qtest/libqos/ |
H A D | fw_cfg.c | 26 void qfw_cfg_read_data(QFWCFG *fw_cfg, void *data, size_t len) in qfw_cfg_read_data() argument 28 fw_cfg->read(fw_cfg, data, len); in qfw_cfg_read_data() 31 void qfw_cfg_get(QFWCFG *fw_cfg, uint16_t key, void *data, size_t len) in qfw_cfg_get() argument 34 qfw_cfg_read_data(fw_cfg, data, len); in qfw_cfg_get() 93 uint32_t len = be32_to_cpu(pdir_entry->size); in qfw_cfg_get_file() local 95 filesize = len; in qfw_cfg_get_file() 96 if (len > buflen) { in qfw_cfg_get_file() 97 len = buflen; in qfw_cfg_get_file() 99 qfw_cfg_get(fw_cfg, sel, data, len); in qfw_cfg_get_file() 112 for (i = 0; i < len; i++) { in mm_fw_cfg_read() [all …]
|
/qemu/crypto/ |
H A D | block.c | 35 size_t len) in qcrypto_block_has_format() argument 46 return driver->has_format(buf, len); in qcrypto_block_has_format() 151 len, 0, errp); in qcrypto_block_calculate_payload_offset() 205 size_t len, in qcrypto_block_decrypt() argument 215 size_t len, in qcrypto_block_encrypt() argument 374 assert(QEMU_IS_ALIGNED(len, sectorsize)); in do_qcrypto_block_cipher_encdec() 376 while (len > 0) { in do_qcrypto_block_cipher_encdec() 398 nbytes = len > sectorsize ? sectorsize : len; in do_qcrypto_block_cipher_encdec() 405 len -= nbytes; in do_qcrypto_block_cipher_encdec() 445 size_t len, in qcrypto_block_decrypt_helper() argument [all …]
|