/qemu/block/ |
H A D | blkio.c | 33 struct iovec buf; member 136 space = cur->buf.iov_base - addr; in blkio_do_alloc_bounce_buffer() 139 bounce->buf.iov_base = addr; in blkio_do_alloc_bounce_buffer() 140 bounce->buf.iov_len = bytes; in blkio_do_alloc_bounce_buffer() 144 addr = cur->buf.iov_base + cur->buf.iov_len; in blkio_do_alloc_bounce_buffer() 158 bounce->buf.iov_base = addr; in blkio_do_alloc_bounce_buffer() 159 bounce->buf.iov_len = bytes; in blkio_do_alloc_bounce_buffer() 379 iov = &bounce.buf; in blkio_co_preadv() 393 bounce.buf.iov_base, in blkio_co_preadv() 394 bounce.buf.iov_len); in blkio_co_preadv() [all …]
|
H A D | raw-format.c | 228 void *buf = NULL; in raw_co_pwritev() local 241 buf = qemu_try_blockalign(bs->file->bs, 512); in raw_co_pwritev() 242 if (!buf) { in raw_co_pwritev() 247 ret = qemu_iovec_to_buf(qiov, 0, buf, 512); in raw_co_pwritev() 253 drv = bdrv_probe_all(buf, 512, NULL); in raw_co_pwritev() 262 qemu_iovec_add(&local_qiov, buf, 512); in raw_co_pwritev() 281 qemu_vfree(buf); in raw_co_pwritev() 448 raw_co_ioctl(BlockDriverState *bs, unsigned long int req, void *buf) in raw_co_ioctl() argument 454 return bdrv_co_ioctl(bs->file->bs, req, buf); in raw_co_ioctl() 537 static int raw_probe(const uint8_t *buf, int buf_size, const char *filename) in raw_probe() argument
|
/qemu/hw/vfio/ |
H A D | migration.c | 145 uint64_t buf[DIV_ROUND_UP(sizeof(struct vfio_device_feature) + in vfio_migration_set_state() local 148 struct vfio_device_feature *feature = (struct vfio_device_feature *)buf; in vfio_migration_set_state() 163 feature->argsz = sizeof(buf); in vfio_migration_set_state() 321 uint64_t buf[DIV_ROUND_UP(sizeof(struct vfio_device_feature) + in vfio_query_stop_copy_size() local 324 struct vfio_device_feature *feature = (struct vfio_device_feature *)buf; in vfio_query_stop_copy_size() 328 feature->argsz = sizeof(buf); in vfio_query_stop_copy_size() 881 uint64_t buf[DIV_ROUND_UP(sizeof(struct vfio_device_feature) + in vfio_migration_query_flags() local 884 struct vfio_device_feature *feature = (struct vfio_device_feature *)buf; in vfio_migration_query_flags() 888 feature->argsz = sizeof(buf); in vfio_migration_query_flags() 901 uint64_t buf[DIV_ROUND_UP(sizeof(struct vfio_device_feature), in vfio_dma_logging_supported() local [all …]
|
/qemu/audio/ |
H A D | dbusaudio.c | 62 void *buf; member 83 if (!vo->buf) { in dbus_get_buffer_out() 85 vo->buf = g_malloc(vo->buf_size); in dbus_get_buffer_out() 92 return vo->buf + vo->buf_pos; in dbus_get_buffer_out() 96 static size_t dbus_put_buffer_out(HWVoiceOut *hw, void *buf, size_t size) in dbus_put_buffer_out() argument 105 assert(buf == vo->buf + vo->buf_pos && vo->buf_pos + size <= vo->buf_size); in dbus_put_buffer_out() 114 bytes = g_bytes_new_take(g_steal_pointer(&vo->buf), vo->buf_size); in dbus_put_buffer_out() 189 g_clear_pointer(&vo->buf, g_free); in dbus_fini_out() 342 dbus_read(HWVoiceIn *hw, void *buf, size_t size) in dbus_read() argument 368 memcpy(buf, data, size); in dbus_read()
|
H A D | spiceaudio.c | 149 static size_t line_out_put_buffer(HWVoiceOut *hw, void *buf, size_t size) in line_out_put_buffer() argument 155 if (buf) { in line_out_put_buffer() 156 assert(buf == out->frame + out->fpos && out->fpos <= out->fsize); in line_out_put_buffer() 242 static size_t line_in_read(HWVoiceIn *hw, void *buf, size_t len) in line_in_read() argument 246 size_t ready = spice_server_record_get_samples(&in->sin, buf, to_read); in line_in_read() 253 memset(buf, 0, to_read << 2); in line_in_read()
|
H A D | wavcapture.c | 18 static void le_store (uint8_t *buf, uint32_t val, int len) in le_store() argument 22 buf[i] = (uint8_t) (val & 0xff); in le_store() 74 static void wav_capture(void *opaque, const void *buf, int size) in wav_capture() argument 78 if (fwrite (buf, size, 1, wav->f) != 1) { in wav_capture()
|
H A D | wavaudio.c | 42 static size_t wav_write_out(HWVoiceOut *hw, void *buf, size_t len) in wav_write_out() argument 48 if (bytes && fwrite(buf, bytes, 1, wav->f) != 1) { in wav_write_out() 58 static void le_store (uint8_t *buf, uint32_t val, int len) in le_store() argument 62 buf[i] = (uint8_t) (val & 0xff); in le_store()
|
/qemu/chardev/ |
H A D | baum.c | 299 static void baum_write_packet(BaumChardev *baum, const uint8_t *buf, int len) in baum_write_packet() argument 307 if ((*cur++ = *buf++) == ESC) in baum_write_packet() 350 static int baum_eat_packet(BaumChardev *baum, const uint8_t *buf, int len) in baum_eat_packet() argument 352 const uint8_t *cur = buf; in baum_eat_packet() 363 DPRINTF("Dropped %td bytes!\n", cur - buf); in baum_eat_packet() 378 return (cur - 2 - buf); \ in baum_eat_packet() 487 return cur - buf; in baum_eat_packet() 491 static int baum_chr_write(Chardev *chr, const uint8_t *buf, int len) in baum_chr_write() argument 509 memcpy(baum->in_buf + baum->in_buf_used, buf, tocopy); in baum_chr_write() 511 buf += tocopy; in baum_chr_write()
|
/qemu/system/ |
H A D | cpus.c | 786 uint8_t buf[1024]; in qmp_memsave() local 807 l = sizeof(buf); in qmp_memsave() 810 if (cpu_memory_rw_debug(cpu, addr, buf, l, 0) != 0) { in qmp_memsave() 815 if (fwrite(buf, 1, l, f) != l) { in qmp_memsave() 833 uint8_t buf[1024]; in qmp_pmemsave() local 842 l = sizeof(buf); in qmp_pmemsave() 845 cpu_physical_memory_read(addr, buf, l); in qmp_pmemsave() 846 if (fwrite(buf, 1, l, f) != l) { in qmp_pmemsave()
|
/qemu/include/block/ |
H A D | block-io.h | 51 bdrv_pread(BdrvChild *child, int64_t offset, int64_t bytes, void *buf, 56 const void *buf, BdrvRequestFlags flags); 60 const void *buf, BdrvRequestFlags flags); 64 const void *buf, BdrvRequestFlags flags); 107 bdrv_co_ioctl(BlockDriverState *bs, int req, void *buf); 220 int bdrv_save_vmstate(BlockDriverState *bs, const uint8_t *buf, 223 int bdrv_load_vmstate(BlockDriverState *bs, uint8_t *buf,
|
/qemu/stubs/ |
H A D | replay.c | 8 void replay_save_random(int ret, void *buf, size_t len) in replay_save_random() argument 12 int replay_read_random(void *buf, size_t len) in replay_read_random() argument
|
/qemu/include/net/ |
H A D | net.h | 136 uint8_t buf[NET_BUFSIZE]; member 140 int net_fill_rstate(SocketReadState *rs, const uint8_t *buf, int size); 173 ssize_t qemu_send_packet(NetClientState *nc, const uint8_t *buf, int size); 174 ssize_t qemu_receive_packet(NetClientState *nc, const uint8_t *buf, int size); 178 ssize_t qemu_send_packet_raw(NetClientState *nc, const uint8_t *buf, int size); 179 ssize_t qemu_send_packet_async(NetClientState *nc, const uint8_t *buf,
|
/qemu/ |
H A D | cpu-target.c | 383 uint8_t *buf = ptr; in cpu_memory_rw_debug() local 404 memcpy(p, buf, l); in cpu_memory_rw_debug() 424 written = pwrite(fd, buf, l, in cpu_memory_rw_debug() 437 memcpy(buf, p, l); in cpu_memory_rw_debug() 447 if (pread(fd, buf, l, in cpu_memory_rw_debug() 453 buf += l; in cpu_memory_rw_debug()
|
/qemu/include/semihosting/ |
H A D | console.h | 29 int qemu_semihosting_console_read(CPUState *cs, void *buf, int len); 41 int qemu_semihosting_console_write(void *buf, int len);
|
/qemu/crypto/ |
H A D | random-gcrypt.c | 27 int qcrypto_random_bytes(void *buf, in qcrypto_random_bytes() argument 31 gcry_randomize(buf, buflen, GCRY_STRONG_RANDOM); in qcrypto_random_bytes()
|
H A D | random-gnutls.c | 29 int qcrypto_random_bytes(void *buf, in qcrypto_random_bytes() argument 35 ret = gnutls_rnd(GNUTLS_RND_RANDOM, buf, buflen); in qcrypto_random_bytes()
|
/qemu/target/hexagon/ |
H A D | printinsn.h | 23 void snprint_a_pkt_disas(GString *buf, Packet *pkt, uint32_t *words, 25 void snprint_a_pkt_debug(GString *buf, Packet *pkt);
|
/qemu/replay/ |
H A D | replay-internal.h | 114 void replay_put_array(const uint8_t *buf, size_t size); 120 void replay_get_array(uint8_t *buf, size_t *size); 121 void replay_get_array_alloc(uint8_t **buf, size_t *size);
|
/qemu/include/chardev/ |
H A D | char-fe.h | 232 int qemu_chr_fe_write(CharBackend *be, const uint8_t *buf, int len); 246 int qemu_chr_fe_write_all(CharBackend *be, const uint8_t *buf, int len); 257 int qemu_chr_fe_read_all(CharBackend *be, uint8_t *buf, int len);
|
/qemu/include/qemu/ |
H A D | guest-random.h | 56 int qemu_guest_getrandom(void *buf, size_t len, Error **errp); 66 void qemu_guest_getrandom_nofail(void *buf, size_t len);
|
/qemu/tests/tcg/i386/ |
H A D | hello-i386.c | 11 static inline int write(int fd, const char * buf, int len) in write() argument 19 : "0" (__NR_write),"S" ((long)(fd)),"c" ((long)(buf)),"d" ((long)(len))); in write()
|
/qemu/migration/ |
H A D | migration.c | 995 uint32_t buf; in migrate_send_rp_shut() local 997 buf = cpu_to_be32(value); in migrate_send_rp_shut() 998 migrate_send_rp_message(mis, MIG_RP_MSG_SHUT, sizeof(buf), &buf); in migrate_send_rp_shut() 1008 uint32_t buf; in migrate_send_rp_pong() local 1011 migrate_send_rp_message(mis, MIG_RP_MSG_PONG, sizeof(buf), &buf); in migrate_send_rp_pong() 1017 char buf[512]; in migrate_send_rp_recv_bitmap() local 1026 buf[0] = len; in migrate_send_rp_recv_bitmap() 1055 uint32_t buf; in migrate_send_rp_resume_ack() local 1058 migrate_send_rp_message(mis, MIG_RP_MSG_RESUME_ACK, sizeof(buf), &buf); in migrate_send_rp_resume_ack() 2246 uint8_t buf[512]; in source_return_path_thread() local [all …]
|
/qemu/hw/scsi/ |
H A D | spapr_vscsi.c | 365 uint8_t *buf, uint32_t len) in vscsi_srp_direct_data() argument 381 rc = spapr_vio_dma_read(&s->vdev, md.va, buf, llen); in vscsi_srp_direct_data() 383 rc = spapr_vio_dma_write(&s->vdev, md.va, buf, llen); in vscsi_srp_direct_data() 396 uint8_t *buf, uint32_t len) in vscsi_srp_indirect_data() argument 416 rc = spapr_vio_dma_read(&s->vdev, md.va, buf, llen); in vscsi_srp_indirect_data() 424 trace_spapr_vscsi_srp_indirect_data_buf(buf[0], buf[1], buf[2], buf[3]); in vscsi_srp_indirect_data() 427 buf += llen; in vscsi_srp_indirect_data() 453 err = vscsi_srp_direct_data(s, req, buf, len); in vscsi_srp_transfer_data() 456 err = vscsi_srp_indirect_data(s, req, buf, len); in vscsi_srp_transfer_data() 527 uint8_t *buf; in vscsi_transfer_data() local [all …]
|
/qemu/hw/char/ |
H A D | cadence_uart.c | 277 static void uart_write_rx_fifo(void *opaque, const uint8_t *buf, int size) in uart_write_rx_fifo() argument 291 s->rx_fifo[s->rx_wpos] = buf[i]; in uart_write_rx_fifo() 337 static void uart_write_tx_fifo(CadenceUARTState *s, const uint8_t *buf, in uart_write_tx_fifo() argument 355 memcpy(s->tx_fifo + s->tx_count, buf, size); in uart_write_tx_fifo() 361 static void uart_receive(void *opaque, const uint8_t *buf, int size) in uart_receive() argument 367 uart_write_rx_fifo(opaque, buf, size); in uart_receive() 370 uart_write_tx_fifo(s, buf, size); in uart_receive() 377 uint8_t buf = '\0'; in uart_event() local 387 uart_write_rx_fifo(opaque, &buf, 1); in uart_event()
|
/qemu/ui/ |
H A D | console-vc.c | 287 const uint8_t *buf; in kbd_send_chars() local 291 qemu_chr_be_write(s->chr, buf, size); in kbd_send_chars() 300 uint8_t buf[16], *q; in qemu_text_console_handle_keysym() local 319 q = buf; in qemu_text_console_handle_keysym() 339 qemu_chr_write(s->chr, buf, q - buf, true); in qemu_text_console_handle_keysym() 342 fifo8_push_all(&s->out_fifo, buf, MIN(num_free, q - buf)); in qemu_text_console_handle_keysym() 616 static void vc_respond_str(VCChardev *vc, const char *buf) in vc_respond_str() argument 618 while (*buf) { in vc_respond_str() 619 vc_put_one(vc, *buf); in vc_respond_str() 620 buf++; in vc_respond_str() [all …]
|