Home
last modified time | relevance | path

Searched refs:table_addr (Results 1 – 25 of 29) sorted by relevance

12

/openbmc/qemu/hw/ppc/
H A Dspapr_ovec.c161 static target_ulong vector_addr(target_ulong table_addr, int vector) in vector_addr() argument
166 vector_count = ldub_phys(&address_space_memory, table_addr) + 1; in vector_addr()
170 table_addr++; /* skip nr option vectors */ in vector_addr()
173 vector_len = ldub_phys(&address_space_memory, table_addr) + 1; in vector_addr()
174 table_addr += vector_len + 1; /* bit-vector + length byte */ in vector_addr()
176 return table_addr; in vector_addr()
179 SpaprOptionVector *spapr_ovec_parse_vector(target_ulong table_addr, int vector) in spapr_ovec_parse_vector() argument
186 g_assert(table_addr); in spapr_ovec_parse_vector()
189 addr = vector_addr(table_addr, vector); in spapr_ovec_parse_vector()
/openbmc/linux/arch/x86/boot/compressed/
H A Dacpi.c270 unsigned long table_addr, table_end, table; in count_immovable_mem_regions() local
280 table_addr = get_acpi_srat_table(); in count_immovable_mem_regions()
281 if (!table_addr) in count_immovable_mem_regions()
284 table_header = (struct acpi_table_header *)table_addr; in count_immovable_mem_regions()
285 table_end = table_addr + table_header->length; in count_immovable_mem_regions()
286 table = table_addr + sizeof(struct acpi_table_srat); in count_immovable_mem_regions()
/openbmc/u-boot/lib/
H A Dsmbios.c275 ulong table_addr; in write_smbios_table() local
315 table_addr = (ulong)map_sysmem(tables, 0); in write_smbios_table()
316 if (sizeof(table_addr) > sizeof(u32) && table_addr > (ulong)UINT_MAX) { in write_smbios_table()
322 (unsigned long long)table_addr); in write_smbios_table()
323 table_addr = 0; in write_smbios_table()
325 se->struct_table_address = table_addr; in write_smbios_table()
/openbmc/qemu/hw/mips/
H A Dfuloong2e.c76 int32_t table_addr; in prom_set() local
87 table_addr = sizeof(int32_t) * ENVP_NB_ENTRIES + index * ENVP_ENTRY_SIZE; in prom_set()
88 prom_buf[index] = tswap32(ENVP_VADDR + table_addr); in prom_set()
91 vsnprintf((char *)prom_buf + table_addr, ENVP_ENTRY_SIZE, string, ap); in prom_set()
H A Dmalta.c836 uint32_t table_addr; in prom_set() local
847 table_addr = sizeof(uint32_t) * ENVP_NB_ENTRIES + index * ENVP_ENTRY_SIZE; in prom_set()
848 prom_buf[index] = tswap32(ENVP_VADDR + table_addr); in prom_set()
851 vsnprintf((char *)prom_buf + table_addr, ENVP_ENTRY_SIZE, string, ap); in prom_set()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_gart.c76 &rdev->gart.table_addr, GFP_KERNEL); in radeon_gart_table_ram_alloc()
113 (void *)rdev->gart.ptr, rdev->gart.table_addr); in radeon_gart_table_ram_free()
115 rdev->gart.table_addr = 0; in radeon_gart_table_ram_free()
170 rdev->gart.table_addr = gpu_addr; in radeon_gart_table_vram_pin()
H A Drs400.c164 tmp = (u32)rdev->gart.table_addr & 0xfffff000; in rs400_gart_enable()
165 tmp |= (upper_32_bits(rdev->gart.table_addr) & 0xff) << 4; in rs400_gart_enable()
192 (unsigned long long)rdev->gart.table_addr); in rs400_gart_enable()
H A Dr300.c152 uint32_t table_addr; in rv370_pcie_gart_enable() local
171 table_addr = rdev->gart.table_addr; in rv370_pcie_gart_enable()
172 WREG32_PCIE(RADEON_PCIE_TX_GART_BASE, table_addr); in rv370_pcie_gart_enable()
185 (unsigned long long)table_addr); in rv370_pcie_gart_enable()
H A Drs600.c605 rdev->gart.table_addr); in rs600_gart_enable()
622 (unsigned long long)rdev->gart.table_addr); in rs600_gart_enable()
H A Drv770.c928 WREG32(VM_CONTEXT0_PAGE_TABLE_BASE_ADDR, rdev->gart.table_addr >> 12); in rv770_pcie_gart_enable()
939 (unsigned long long)rdev->gart.table_addr); in rv770_pcie_gart_enable()
H A Dni.c1294 WREG32(VM_CONTEXT0_PAGE_TABLE_BASE_ADDR, rdev->gart.table_addr >> 12); in cayman_pcie_gart_enable()
1340 (unsigned long long)rdev->gart.table_addr); in cayman_pcie_gart_enable()
H A Dradeon_vm.c369 uint64_t src = rdev->gart.table_addr + (addr >> 12) * 8; in radeon_vm_set_pages()
H A Dr100.c681 WREG32(RADEON_AIC_PT_BASE, rdev->gart.table_addr); in r100_pci_gart_enable()
687 (unsigned long long)rdev->gart.table_addr); in r100_pci_gart_enable()
H A Dr600.c1170 WREG32(VM_CONTEXT0_PAGE_TABLE_BASE_ADDR, rdev->gart.table_addr >> 12); in r600_pcie_gart_enable()
1181 (unsigned long long)rdev->gart.table_addr); in r600_pcie_gart_enable()
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Dgmc_v6_0.c463 uint64_t table_addr; in gmc_v6_0_gart_enable() local
473 table_addr = amdgpu_bo_gpu_offset(adev->gart.bo); in gmc_v6_0_gart_enable()
503 WREG32(mmVM_CONTEXT0_PAGE_TABLE_BASE_ADDR, table_addr >> 12); in gmc_v6_0_gart_enable()
527 table_addr >> 12); in gmc_v6_0_gart_enable()
530 table_addr >> 12); in gmc_v6_0_gart_enable()
550 (unsigned long long)table_addr); in gmc_v6_0_gart_enable()
H A Dgmc_v7_0.c607 uint64_t table_addr; in gmc_v7_0_gart_enable() local
616 table_addr = amdgpu_bo_gpu_offset(adev->gart.bo); in gmc_v7_0_gart_enable()
649 WREG32(mmVM_CONTEXT0_PAGE_TABLE_BASE_ADDR, table_addr >> 12); in gmc_v7_0_gart_enable()
673 table_addr >> 12); in gmc_v7_0_gart_enable()
676 table_addr >> 12); in gmc_v7_0_gart_enable()
703 (unsigned long long)table_addr); in gmc_v7_0_gart_enable()
H A Dgmc_v8_0.c822 uint64_t table_addr; in gmc_v8_0_gart_enable() local
831 table_addr = amdgpu_bo_gpu_offset(adev->gart.bo); in gmc_v8_0_gart_enable()
880 WREG32(mmVM_CONTEXT0_PAGE_TABLE_BASE_ADDR, table_addr >> 12); in gmc_v8_0_gart_enable()
904 table_addr >> 12); in gmc_v8_0_gart_enable()
907 table_addr >> 12); in gmc_v8_0_gart_enable()
935 (unsigned long long)table_addr); in gmc_v8_0_gart_enable()
/openbmc/linux/drivers/net/ipa/
H A Dipa_table.c199 return ipa->table_addr + skip * sizeof(*ipa->table_virt); in ipa_table_addr()
739 ipa->table_addr = addr; in ipa_table_init()
771 dma_free_coherent(dev, size, ipa->table_virt, ipa->table_addr); in ipa_table_exit()
772 ipa->table_addr = 0; in ipa_table_exit()
H A Dipa.h89 dma_addr_t table_addr; member
/openbmc/linux/drivers/soc/ti/
H A Dpm33xx.c91 u32 table_addr, ro_data_addr; in am33xx_push_sram_idle() local
113 table_addr = in am33xx_push_sram_idle()
115 ret = ti_emif_copy_pm_function_table(sram_pool, (void *)table_addr); in am33xx_push_sram_idle()
/openbmc/qemu/include/hw/ppc/
H A Dspapr_ovec.h76 SpaprOptionVector *spapr_ovec_parse_vector(target_ulong table_addr, int vector);
/openbmc/linux/drivers/accel/habanalabs/include/gaudi2/
H A Dgaudi2_packets.h182 __le64 table_addr; member
/openbmc/qemu/hw/xen/
H A Dxen_pt_msi.c166 uint64_t table_addr = 0; in msi_msix_update() local
173 table_addr = s->msix->mmio_base_addr; in msi_msix_update()
179 pirq, gflags, table_addr); in msi_msix_update()
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dprocesspptables.c828 const void *table_addr = hwmgr->soft_pp_table; in get_powerplay_table() local
832 if (!table_addr) { in get_powerplay_table()
834 table_addr = &soft_dummy_pp_table[0]; in get_powerplay_table()
838 table_addr = smu_atom_get_data_table(hwmgr->adev, in get_powerplay_table()
841 hwmgr->soft_pp_table = table_addr; in get_powerplay_table()
846 return (const ATOM_PPLIB_POWERPLAYTABLE *)table_addr; in get_powerplay_table()
/openbmc/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_hem.c1047 u64 table_addr) in hem_list_link_bt() argument
1049 *(u64 *)(base_addr) = table_addr; in hem_list_link_bt()

12