/openbmc/qemu/hw/mem/ |
H A D | memory-device.c | 87 if (ms->device_memory->used_memslots > in get_reserved_memslots() 88 ms->device_memory->required_memslots) { in get_reserved_memslots() 92 return ms->device_memory->required_memslots - in get_reserved_memslots() 93 ms->device_memory->used_memslots; in get_reserved_memslots() 98 if (!current_machine->device_memory) { in memory_devices_get_reserved_memslots() 106 if (!current_machine->device_memory) { in memory_devices_memslot_auto_decision_active() 110 return current_machine->device_memory->memslot_auto_decision_active; in memory_devices_memslot_auto_decision_active() 141 ms->device_memory->required_memslots) { in memory_device_memslot_decision_limit() 145 ms->device_memory->required_memslots; in memory_device_memslot_decision_limit() 168 ms->device_memory->used_region_size; in memory_device_memslot_decision_limit() [all …]
|
H A D | pc-dimm.c | 84 machine->device_memory->dimm_size += memory_region_size(vmstate_mr); in pc_dimm_plug() 96 machine->device_memory->dimm_size -= memory_region_size(vmstate_mr); in pc_dimm_unplug()
|
/openbmc/linux/drivers/input/joystick/iforce/ |
H A D | iforce-main.c | 249 iforce->device_memory.name = "I-Force device effect memory"; in iforce_init_device() 250 iforce->device_memory.start = 0; in iforce_init_device() 251 iforce->device_memory.end = 200; in iforce_init_device() 252 iforce->device_memory.flags = IORESOURCE_MEM; in iforce_init_device() 253 iforce->device_memory.parent = NULL; in iforce_init_device() 254 iforce->device_memory.child = NULL; in iforce_init_device() 255 iforce->device_memory.sibling = NULL; in iforce_init_device() 287 iforce->device_memory.end = get_unaligned_le16(buf + 1); in iforce_init_device()
|
H A D | iforce-ff.c | 25 if (allocate_resource(&(iforce->device_memory), mod_chunk, 2, in make_magnitude_modifier() 26 iforce->device_memory.start, iforce->device_memory.end, 2L, in make_magnitude_modifier() 58 if (allocate_resource(&(iforce->device_memory), mod_chunk, 0x0c, in make_period_modifier() 59 iforce->device_memory.start, iforce->device_memory.end, 2L, in make_period_modifier() 98 if (allocate_resource(&(iforce->device_memory), mod_chunk, 0x0e, in make_envelope_modifier() 99 iforce->device_memory.start, iforce->device_memory.end, 2L, in make_envelope_modifier() 135 if (allocate_resource(&(iforce->device_memory), mod_chunk, 8, in make_condition_modifier() 136 iforce->device_memory.start, iforce->device_memory.end, 2L, in make_condition_modifier()
|
H A D | iforce.h | 98 struct resource device_memory; member
|
/openbmc/qemu/hw/loongarch/ |
H A D | acpi-build.c | 235 if (machine->device_memory) { in build_srat() 236 build_srat_memory(table_data, machine->device_memory->base, in build_srat() 237 memory_region_size(&machine->device_memory->mr), in build_srat()
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr.c | 422 uint32_t nr_boot_lmbs = (machine->device_memory->base / lmb_size); in spapr_dt_dynamic_memory_v2() 423 uint64_t mem_end = machine->device_memory->base + in spapr_dt_dynamic_memory_v2() 424 memory_region_size(&machine->device_memory->mr); in spapr_dt_dynamic_memory_v2() 439 cur_addr = machine->device_memory->base; in spapr_dt_dynamic_memory_v2() 513 uint32_t device_lmb_start = machine->device_memory->base / lmb_size; in spapr_dt_dynamic_memory() 514 uint32_t nr_lmbs = (machine->device_memory->base + in spapr_dt_dynamic_memory() 515 memory_region_size(&machine->device_memory->mr)) / in spapr_dt_dynamic_memory() 587 if (!machine->device_memory) { in spapr_dt_dynamic_reconfiguration_memory() 912 if (MACHINE(spapr)->device_memory) { in spapr_dt_rtas() 913 uint64_t max_device_addr = MACHINE(spapr)->device_memory->base + in spapr_dt_rtas() [all …]
|
H A D | spapr_hcall.c | 30 DeviceMemoryState *dms = machine->device_memory; in is_ram_address()
|
/openbmc/qemu/hw/arm/ |
H A D | virt-acpi-build.c | 519 if (ms->device_memory) { in build_srat() 520 build_srat_memory(table_data, ms->device_memory->base, in build_srat() 521 memory_region_size(&ms->device_memory->mr), in build_srat()
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-balloon.c | 749 if (machine->device_memory) { in get_current_ram_size() 750 return machine->ram_size + machine->device_memory->dimm_size; in get_current_ram_size()
|
/openbmc/qemu/include/hw/ |
H A D | boards.h | 418 DeviceMemoryState *device_memory; member
|
/openbmc/qemu/hw/i386/ |
H A D | pc.c | 991 if (machine->device_memory) { in pc_memory_init() 993 uint64_t res_mem_end = machine->device_memory->base; in pc_memory_init() 996 res_mem_end += memory_region_size(&machine->device_memory->mr); in pc_memory_init()
|
H A D | acpi-build.c | 2000 if (machine->device_memory) { in build_srat() 2001 build_srat_memory(table_data, machine->device_memory->base, in build_srat() 2002 memory_region_size(&machine->device_memory->mr), in build_srat()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | fw.c | 232 if (MLX5_CAP_GEN(dev, device_memory)) { in mlx5_query_hca_caps()
|
/openbmc/qemu/hw/core/ |
H A D | machine.c | 1277 g_free(ms->device_memory); in machine_finalize()
|
/openbmc/linux/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 1583 u8 device_memory[0x1]; member
|