Home
last modified time | relevance | path

Searched refs:data (Results 1 – 25 of 52) sorted by relevance

123

/hypervisor/common/
A Dsched_iorr.c28 struct sched_iorr_data *data = (struct sched_iorr_data *)obj->data; in is_inqueue() local
41 struct sched_iorr_data *data = (struct sched_iorr_data *)obj->data; in runqueue_add_head() local
57 struct sched_iorr_data *data = (struct sched_iorr_data *)obj->data; in runqueue_add_tail() local
89 data = (struct sched_iorr_data *)current->data; in sched_tick_handler()
92 data->left_cycles -= now - data->last_cycles; in sched_tick_handler()
160 data = (struct sched_iorr_data *)obj->data; in sched_iorr_init_data()
174 data = (struct sched_iorr_data *)current->data; in sched_iorr_pick_next()
177 data->left_cycles -= now - data->last_cycles; in sched_iorr_pick_next()
180 data->left_cycles += data->slice_cycles; in sched_iorr_pick_next()
195 data = (struct sched_iorr_data *)next->data; in sched_iorr_pick_next()
[all …]
A Dsched_bvt.c70 struct sched_bvt_data *data = (struct sched_bvt_data *)obj->data; in is_inqueue() local
99 struct sched_bvt_data *data = (struct sched_bvt_data *)obj->data; in runqueue_add() local
206 data = (struct sched_bvt_data *)obj->data; in sched_bvt_init_data()
214 data->vt_ratio = BVT_VT_RATIO_MAX / data->weight; in sched_bvt_init_data()
239 data = (struct sched_bvt_data *)obj->data; in update_vt()
243 v_delta = p2v(now_tsc - data->start_tsc, data->vt_ratio) + data->residual; in update_vt()
245 data->residual = v_delta % data->mcu; in update_vt()
249 data->evt = data->avt; in update_vt()
322 data = (struct sched_bvt_data *)obj->data; in sched_bvt_wake()
326 data->avt = (data->avt > threshold) ? data->avt : svt; in sched_bvt_wake()
[all …]
A Dsched_prio.c31 struct sched_prio_data *data; in sched_prio_init_data() local
33 data = (struct sched_prio_data *)obj->data; in sched_prio_init_data()
34 INIT_LIST_HEAD(&data->list); in sched_prio_init_data()
35 data->priority = params->prio; in sched_prio_init_data()
56 struct sched_prio_data *data = (struct sched_prio_data *)obj->data; in prio_queue_add() local
61 list_add(&data->list, &prio_ctl->prio_queue); in prio_queue_add()
65 if (iter_data->priority < data->priority) { in prio_queue_add()
66 list_add_node(&data->list, pos->prev, pos); in prio_queue_add()
70 if (list_empty(&data->list)) { in prio_queue_add()
78 struct sched_prio_data *data = (struct sched_prio_data *)obj->data; in prio_queue_remove() local
[all …]
A Dsbuf.c51 uint32_t sbuf_put(struct shared_buf *sbuf, uint8_t *data, uint32_t max_len) in sbuf_put() argument
73 (void)memcpy_s(to, ele_size, data, max_len); in sbuf_put()
124 uint32_t sbuf_put_many(struct shared_buf *sbuf, uint32_t elem_size, uint8_t *data, uint32_t data_si… in sbuf_put_many() argument
130 ret = sbuf_put(sbuf, data + i * elem_size, elem_size); in sbuf_put_many()
A Dptdev.c112 static void ptirq_intr_delay_callback(void *data) in ptirq_intr_delay_callback() argument
114 struct ptirq_remapping_info *entry = (struct ptirq_remapping_info *) data; in ptirq_intr_delay_callback()
186 static void ptirq_interrupt_handler(__unused uint32_t irq, void *data) in ptirq_interrupt_handler() argument
188 struct ptirq_remapping_info *entry = (struct ptirq_remapping_info *) data; in ptirq_interrupt_handler()
/hypervisor/debug/
A Ddbg_cmd.c31 uint64_t data; in handle_dbg_cmd() local
48 data = strtoul_hex(cmd + tmp); in handle_dbg_cmd()
50 if (data > MAX_PORT) { in handle_dbg_cmd()
51 data = DEFAULT_UART_PORT; in handle_dbg_cmd()
54 uart16550_set_property(true, type, data); in handle_dbg_cmd()
56 data = strtoul_hex(cmd + tmp); in handle_dbg_cmd()
57 uart16550_set_property(true, type, data); in handle_dbg_cmd()
A Duart16550.c282 void uart16550_set_property(bool enabled, enum serial_dev_type uart_type, uint64_t data) in uart16550_set_property() argument
289 uart.port_address = data; in uart16550_set_property()
291 uart.bdf.value = data; in uart16550_set_property()
294 uart.mmio_base_vaddr = (void *)data; in uart16550_set_property()
/hypervisor/arch/x86/
A Dnotify.c23 static void kick_notification(__unused uint32_t irq, __unused void *data) in kick_notification() argument
35 smp_call->func(smp_call->data); in kick_notification()
46 void smp_call_function(uint64_t mask, smp_call_func_t func, void *data) in smp_call_function() argument
57 func(data); in smp_call_function()
62 smp_call->data = data; in smp_call_function()
82 static int32_t request_notification_irq(irq_action_t func, void *data) in request_notification_irq() argument
91 retval = request_irq(NOTIFY_VCPU_IRQ, func, data, IRQF_NONE); in request_notification_irq()
121 static void handle_pi_notification(uint32_t irq, __unused void *data) in handle_pi_notification() argument
A Drtcm.c66 compat = (struct rtct_entry_data_compatibility *)entry->data; in parse_rtct()
76 ssram = (struct rtct_entry_data_ssram *)entry->data; in parse_rtct()
83 rtcm_binary = (struct rtct_entry_data_rtcm_binary *)entry->data; in parse_rtct()
91 ssram_v2 = (struct rtct_entry_data_ssram_v2 *)entry->data; in parse_rtct()
98 rtcm_binary = (struct rtct_entry_data_rtcm_binary *)entry->data; in parse_rtct()
A Dhw_thermal.c18 static void thermal_irq_handler(__unused uint32_t irq, __unused void *data) in thermal_irq_handler() argument
/hypervisor/include/arch/x86/asm/
A Dnotify.h10 typedef void (*smp_call_func_t)(void *data);
13 void *data; member
17 void smp_call_function(uint64_t mask, smp_call_func_t func, void *data);
/hypervisor/lib/
A Dsprintf.c219 param->vars.prefixlen, param->data); in format_number()
229 param->emit(PRINT_CMD_FILL, &pad, w, param->data); in format_number()
234 param->vars.prefixlen, param->data); in format_number()
239 param->emit(PRINT_CMD_FILL, "0", p, param->data); in format_number()
243 param->vars.valuelen, param->data); in format_number()
248 param->emit(PRINT_CMD_FILL, " ", w, param->data); in format_number()
406 param->emit(PRINT_CMD_COPY, s, len, param->data); in print_string()
441 param->data); in do_print()
476 param->data); in do_print()
538 fmt - start, param->data); in do_print()
[all …]
/hypervisor/dm/
A Dvioapic.c324 new.u.hi_32 = data; in vioapic_indirect_write()
327 new.u.lo_32 |= (data & ~RTBL_RO_BITS); in vioapic_indirect_write()
393 uint32_t *data, bool do_read) in vioapic_mmio_rw() argument
408 *data = vioapic->ioregsel; in vioapic_mmio_rw()
410 vioapic->ioregsel = *data & 0xFFU; in vioapic_mmio_rw()
415 *data = vioapic_indirect_read(vioapic, in vioapic_mmio_rw()
419 vioapic->ioregsel, *data); in vioapic_mmio_rw()
424 *data = 0xFFFFFFFFU; in vioapic_mmio_rw()
579 uint32_t data = (uint32_t)mmio->value; in vioapic_mmio_access_handler() local
582 vioapic_mmio_rw(vioapic, gpa, &data, true); in vioapic_mmio_access_handler()
[all …]
A Dvgpio.c85 static int32_t vgpio_mmio_handler(struct io_request *io_req, void *data) in vgpio_mmio_handler() argument
88 struct acrn_vm *vm = (struct acrn_vm *) data; in vgpio_mmio_handler()
/hypervisor/bsp/ld/
A Dlink_ram.ld.in65 .data (ld_trampoline_load + ld_trampoline_size):
67 *(.data) ;
68 *(.data*) ;
/hypervisor/include/common/
A Dsbuf.h20 uint32_t sbuf_put(struct shared_buf *sbuf, uint8_t *data, uint32_t max_len);
21 uint32_t sbuf_put_many(struct shared_buf *sbuf, uint32_t elem_size, uint8_t *data, uint32_t data_si…
/hypervisor/arch/x86/guest/
A Dvlapic.c1349 *data = 0UL; in vlapic_read()
1358 *data = lapic->id.v; in vlapic_read()
1364 *data = lapic->ppr.v; in vlapic_read()
1367 *data = lapic->eoi.v; in vlapic_read()
1370 *data = lapic->ldr.v; in vlapic_read()
1373 *data = lapic->dfr.v; in vlapic_read()
1376 *data = lapic->svr.v; in vlapic_read()
1412 *data = lapic->esr.v; in vlapic_read()
1439 *data = 0UL; in vlapic_read()
1847 union msi_data_reg data; in inject_msi_for_non_lapic_pt() local
[all …]
A Dassign.c43 if ((info->data.bits.delivery_mode == MSI_DATA_DELMODE_FIXED) in is_single_destination()
44 || (info->data.bits.delivery_mode == MSI_DATA_DELMODE_LOPRI)) { in is_single_destination()
129 delmode = entry->vmsi.data.bits.delivery_mode; in ptirq_build_physical_msi()
154 entry->pmsi.data.full = 0U; in ptirq_build_physical_msi()
173 entry->pmsi.data = entry->vmsi.data; in ptirq_build_physical_msi()
174 entry->pmsi.data.bits.delivery_mode = delmode; in ptirq_build_physical_msi()
175 entry->pmsi.data.bits.vector = vector; in ptirq_build_physical_msi()
184 entry->vmsi.addr.full, entry->vmsi.data.full, in ptirq_build_physical_msi()
185 entry->pmsi.addr.full, entry->pmsi.data.full); in ptirq_build_physical_msi()
553 entry->allocated_pirq, vmsi->data.bits.vector, in ptirq_softirq()
[all …]
/hypervisor/lib/crypto/mbedtls/
A Dmd_wrap.c53 static int32_t sha256_process_wrap( void *ctx, const uint8_t *data ) in sha256_process_wrap() argument
56 data ) ); in sha256_process_wrap()
A Dsha256.c193 int32_t mbedtls_internal_sha256_process(mbedtls_sha256_context *ctx, const uint8_t data[64]) in mbedtls_internal_sha256_process()
204 w[i] = get_uint32_be(data, 4 * i); in mbedtls_internal_sha256_process()
259 const uint8_t *data = input; in mbedtls_sha256_update_ret() local
262 if ((len != 0U) && (data != NULL)) { in mbedtls_sha256_update_ret()
274 (void)memcpy_s((void *)&ctx->buffer[left], fill, data, fill); in mbedtls_sha256_update_ret()
278 data += fill; in mbedtls_sha256_update_ret()
286 ret = mbedtls_internal_sha256_process(ctx, data); in mbedtls_sha256_update_ret()
288 data += 64; in mbedtls_sha256_update_ret()
296 (void)memcpy_s((void *)&ctx->buffer[left], len, data, len); in mbedtls_sha256_update_ret()
/hypervisor/dm/vpci/
A Dvmsi.c79 info.data.full = vmsi_msgdata; in remap_vmsi()
86 pci_pdev_write_cfg(pbdf, capoff + PCIR_MSI_DATA_64BIT, 0x2U, (uint16_t)info.data.full); in remap_vmsi()
88 pci_pdev_write_cfg(pbdf, capoff + PCIR_MSI_DATA, 0x2U, (uint16_t)info.data.full); in remap_vmsi()
A Dvmsix_on_msi.c177 info.data.full = vdev->msix.table_entries[index].data; in remap_one_vmsix_entry_on_msi()
192 (uint16_t)info.data.full); in remap_one_vmsix_entry_on_msi()
195 (uint16_t)info.data.full); in remap_one_vmsix_entry_on_msi()
A Dvmcs9900.c27 ret = vlapic_inject_msi(vm, entry->addr, entry->data); in trigger_vmcs9900_msix()
31 vdev->bdf.bits.b, vdev->bdf.bits.d, vdev->bdf.bits.f, entry->addr, entry->data); in trigger_vmcs9900_msix()
42 static int32_t vmcs9900_mmio_handler(struct io_request *io_req, void *data) in vmcs9900_mmio_handler() argument
45 struct pci_vdev *vdev = (struct pci_vdev *)data; in vmcs9900_mmio_handler()
A Divshmem.c66 uint32_t data[4]; member
186 vlapic_inject_msi(dest_vm, entry->addr, entry->data); in ivshmem_server_notify_peer()
253 static int32_t ivshmem_mmio_handler(struct io_request *io_req, void *data) in ivshmem_mmio_handler() argument
257 struct pci_vdev *vdev = (struct pci_vdev *) data; in ivshmem_mmio_handler()
272 mmio->value = ivs_dev->mmio.data[offset >> 2U]; in ivshmem_mmio_handler()
283 ivs_dev->mmio.data[offset >> 2U] = mmio->value; in ivshmem_mmio_handler()
/hypervisor/acpi_parser/
A Ddmar_parse.c30 uint32_t data; in get_secondary_bus() local
35 data = pio_read32(PCI_CONFIG_DATA); in get_secondary_bus()
37 return (data >> 8U) & 0xffU; in get_secondary_bus()

Completed in 33 milliseconds

123