/qemu/block/ |
H A D | throttle-groups.c | 206 return tgm->pending_reqs[direction]; in tgm_has_pending_reqs() 235 start = token = tg->tokens[direction]; in next_throttle_token() 280 if (tg->any_timer_armed[direction]) { in throttle_group_schedule_timer() 288 tg->tokens[direction] = tgm; in throttle_group_schedule_timer() 349 tg->tokens[direction] = token; in schedule_next_request() 370 assert(direction < THROTTLE_MAX); in throttle_group_co_io_limits_intercept() 380 tgm->pending_reqs[direction]++; in throttle_group_co_io_limits_intercept() 387 tgm->pending_reqs[direction]--; in throttle_group_co_io_limits_intercept() 401 ThrottleDirection direction; member 410 ThrottleDirection direction = data->direction; in throttle_group_restart_queue_entry() local [all …]
|
/qemu/hw/gpio/ |
H A D | max7310.c | 28 uint8_t direction; member 40 s->level &= s->direction; in max7310_reset() 41 s->direction = 0xff; in max7310_reset() 56 return s->level & ~s->direction; in max7310_rx() 62 return s->direction; in max7310_rx() 105 s->level = (s->level & s->direction) | (data & ~s->direction); in max7310_tx() 113 s->level &= ~(s->direction ^ data); in max7310_tx() 114 s->direction = data; in max7310_tx() 162 VMSTATE_UINT8(direction, MAX7310State), 177 s->level |= s->direction & (1 << line); in max7310_gpio_set() [all …]
|
H A D | aspeed_gpio.c | 274 uint32_t direction = regs->direction; in aspeed_gpio_update() local 292 if (!(direction & mask) && (input_mask & mask)) { in aspeed_gpio_update() 304 if (direction & mask) { in aspeed_gpio_update() 343 aspeed_gpio_update(s, &s->sets[set_idx], value, ~s->sets[set_idx].direction); in aspeed_gpio_set_pin_level() 575 value = set->direction; in aspeed_gpio_read() 657 aspeed_gpio_update(s, set, reg_value, set->direction); in aspeed_gpio_write_index_mode() 660 reg_value = set->direction; in aspeed_gpio_write_index_mode() 676 set->direction = update_value_control_source(set, set->direction, in aspeed_gpio_write_index_mode() 803 aspeed_gpio_update(s, set, data, set->direction); in aspeed_gpio_write() 819 set->direction = update_value_control_source(set, set->direction, data); in aspeed_gpio_write() [all …]
|
/qemu/net/ |
H A D | filter.c | 39 if (nf->direction == direction || in qemu_netfilter_receive() 40 nf->direction == NET_FILTER_DIRECTION_ALL) { in qemu_netfilter_receive() 71 int direction; in qemu_netfilter_pass_to_next() local 80 if (nf->direction == NET_FILTER_DIRECTION_ALL) { in qemu_netfilter_pass_to_next() 83 direction = NET_FILTER_DIRECTION_TX; in qemu_netfilter_pass_to_next() 85 direction = NET_FILTER_DIRECTION_RX; in qemu_netfilter_pass_to_next() 88 direction = nf->direction; in qemu_netfilter_pass_to_next() 91 next = netfilter_next(nf, direction); in qemu_netfilter_pass_to_next() 104 next = netfilter_next(next, direction); in qemu_netfilter_pass_to_next() 139 return nf->direction; in netfilter_get_direction() [all …]
|
H A D | filter-mirror.c | 146 if (nf->direction == NET_FILTER_DIRECTION_ALL || in redirector_to_filter() 147 nf->direction == NET_FILTER_DIRECTION_TX) { in redirector_to_filter() 151 if (nf->direction == NET_FILTER_DIRECTION_ALL || in redirector_to_filter() 152 nf->direction == NET_FILTER_DIRECTION_RX) { in redirector_to_filter()
|
H A D | net.c | 632 NetFilterDirection direction, in filter_receive_iov() argument 642 if (direction == NET_FILTER_DIRECTION_TX) { in filter_receive_iov() 644 ret = qemu_netfilter_receive(nf, direction, sender, flags, iov, in filter_receive_iov() 652 ret = qemu_netfilter_receive(nf, direction, sender, flags, iov, in filter_receive_iov() 664 NetFilterDirection direction, in filter_receive() argument 676 return filter_receive_iov(nc, direction, sender, flags, &iov, 1, sent_cb); in filter_receive()
|
/qemu/fsdev/ |
H A D | qemu-fsdev-throttle.c | 98 ThrottleDirection direction, in fsdev_co_throttle_request() argument 101 assert(direction < THROTTLE_MAX); in fsdev_co_throttle_request() 103 if (throttle_schedule_timer(&fst->ts, &fst->tt, direction) || in fsdev_co_throttle_request() 104 !qemu_co_queue_empty(&fst->throttled_reqs[direction])) { in fsdev_co_throttle_request() 105 qemu_co_queue_wait(&fst->throttled_reqs[direction], NULL); in fsdev_co_throttle_request() 108 throttle_account(&fst->ts, direction, iov_size(iov, iovcnt)); in fsdev_co_throttle_request() 110 if (!qemu_co_queue_empty(&fst->throttled_reqs[direction]) && in fsdev_co_throttle_request() 111 !throttle_schedule_timer(&fst->ts, &fst->tt, direction)) { in fsdev_co_throttle_request() 112 qemu_co_queue_next(&fst->throttled_reqs[direction]); in fsdev_co_throttle_request()
|
/qemu/util/ |
H A D | throttle.c | 143 ThrottleDirection direction) in throttle_compute_wait_for() argument 158 BucketType index = to_check[direction][i]; in throttle_compute_wait_for() 176 ThrottleDirection direction, in throttle_compute_timer() argument 186 wait = throttle_compute_wait_for(ts, direction); in throttle_compute_timer() 434 ThrottleDirection direction) in throttle_schedule_timer() argument 441 assert(direction < THROTTLE_MAX); in throttle_schedule_timer() 442 timer = tt->timers[direction]; in throttle_schedule_timer() 446 direction, in throttle_schedule_timer() 484 assert(direction < THROTTLE_MAX); in throttle_account() 493 bkt = &ts->cfg.buckets[bucket_types_size[direction][i]]; in throttle_account() [all …]
|
/qemu/hw/block/ |
H A D | fdc.c | 1372 static void fdctrl_unimplemented(FDCtrl *fdctrl, int direction) in fdctrl_unimplemented() argument 1520 fdctrl->data_dir = direction; in fdctrl_start_transfer() 1551 direction, (128 << fdctrl->fifo[5]) * in fdctrl_start_transfer() 1556 if (direction != FD_DIR_VERIFY) { in fdctrl_start_transfer() 1572 if (direction != FD_DIR_WRITE) in fdctrl_start_transfer() 1840 static void fdctrl_handle_lock(FDCtrl *fdctrl, int direction) in fdctrl_handle_lock() argument 1908 static void fdctrl_handle_save(FDCtrl *fdctrl, int direction) in fdctrl_handle_save() argument 2040 static void fdctrl_handle_seek(FDCtrl *fdctrl, int direction) in fdctrl_handle_seek() argument 2157 void (*handler)(FDCtrl *fdctrl, int direction); 2158 int direction; member [all …]
|
/qemu/hw/pci-host/ |
H A D | designware.c | 386 static char *designware_pcie_viewport_name(const char *direction, in designware_pcie_viewport_name() argument 391 direction, i, type); in designware_pcie_viewport_name() 427 const char *direction; in designware_pcie_root_realize() local 439 direction = "Inbound"; in designware_pcie_root_realize() 446 name = designware_pcie_viewport_name(direction, i, "MEM"); in designware_pcie_root_realize() 462 direction = "Outbound"; in designware_pcie_root_realize() 470 name = designware_pcie_viewport_name(direction, i, "MEM"); in designware_pcie_root_realize() 482 name = designware_pcie_viewport_name(direction, i, "CFG"); in designware_pcie_root_realize()
|
/qemu/include/net/ |
H A D | filter.h | 58 NetFilterDirection direction; member 66 NetFilterDirection direction,
|
/qemu/include/qemu/ |
H A D | throttle.h | 157 ThrottleDirection direction); 159 void throttle_account(ThrottleState *ts, ThrottleDirection direction,
|
/qemu/hw/i2c/ |
H A D | bcm2835_i2c.c | 55 int direction = s->c & BCM2835_I2C_C_READ; in bcm2835_i2c_begin_transfer() local 56 if (i2c_start_transfer(s->bus, s->a, direction)) { in bcm2835_i2c_begin_transfer() 61 if (direction) { in bcm2835_i2c_begin_transfer()
|
/qemu/target/hexagon/ |
H A D | decode.c | 94 int direction; in decode_send_insn_to() local 101 direction = 1; in decode_send_insn_to() 104 direction = -1; in decode_send_insn_to() 106 for (i = start; i != newloc; i += direction) { in decode_send_insn_to() 108 packet->insn[i] = packet->insn[i + direction]; in decode_send_insn_to() 109 packet->insn[i + direction] = tmpinsn; in decode_send_insn_to()
|
/qemu/backends/tpm/ |
H A D | trace-events | 13 tpm_util_show_buffer(const char *direction, size_t len, const char *buf) "direction: %s len: %zu\n%…
|
/qemu/docs/sphinx/ |
H A D | dbusparser.py | 274 direction = attrs.get("direction", "in") 275 if direction == "in": 277 elif direction == "out": 280 raise ValueError('Invalid direction "{}"'.format(direction))
|
/qemu/backends/ |
H A D | cryptodev-builtin.c | 45 uint8_t direction; /* encryption or decryption */ member 300 sess->direction = sess_info->direction; in cryptodev_builtin_create_cipher_session() 470 if (sess->direction == VIRTIO_CRYPTO_OP_ENCRYPT) { in cryptodev_builtin_sym_operation()
|
/qemu/include/standard-headers/linux/ |
H A D | virtio_snd.h | 244 uint8_t direction; member 349 uint8_t direction; member
|
H A D | input.h | 454 uint16_t direction; member
|
/qemu/hw/audio/ |
H A D | virtio-snd.c | 416 if (stream->info.direction == VIRTIO_SND_D_OUTPUT) { in virtio_snd_pcm_close() 419 } else if (stream->info.direction == VIRTIO_SND_D_INPUT) { in virtio_snd_pcm_close() 468 stream->info.direction = stream_id < s->snd_conf.streams / 2 + in virtio_snd_pcm_prepare() 482 if (stream->info.direction == VIRTIO_SND_D_OUTPUT) { in virtio_snd_pcm_prepare() 586 if (stream->info.direction == VIRTIO_SND_D_OUTPUT) { in virtio_snd_handle_pcm_start_stop() 912 if (stream->info.direction != VIRTIO_SND_D_OUTPUT) { in virtio_snd_handle_tx_xfer() 993 if (stream == NULL || stream->info.direction != VIRTIO_SND_D_INPUT) { in virtio_snd_handle_rx_xfer() 1314 (stream->info.direction == VIRTIO_SND_D_OUTPUT) ? return_tx_buffer : in virtio_snd_pcm_flush()
|
/qemu/include/block/ |
H A D | throttle-groups.h | 81 ThrottleDirection direction);
|
/qemu/tests/qtest/libqos/ |
H A D | i2c-imx.c | 34 enum IMXI2CDirection direction) in imx_i2c_set_slave_addr() argument 37 (addr << 1) | (direction == IMX_I2C_READ ? 1 : 0)); in imx_i2c_set_slave_addr()
|
/qemu/include/hw/gpio/ |
H A D | aspeed_gpio.h | 95 uint32_t direction; member
|
/qemu/include/hw/virtio/ |
H A D | vhost.h | 407 VhostDeviceStateDirection direction,
|
/qemu/include/sysemu/ |
H A D | cryptodev.h | 80 uint8_t direction; member
|