/linux-master/drivers/net/wireless/intel/iwlwifi/pcie/ |
H A D | tx-gen2.c | 35 dma_addr_t phys_addr; local 204 phys_addr = dma_map_single(trans->dev, 208 if (dma_mapping_error(trans->dev, phys_addr)) { 213 iwl_txq_gen2_set_tb(trans, tfd, phys_addr, 228 phys_addr = dma_map_single(trans->dev, data, 230 if (dma_mapping_error(trans->dev, phys_addr)) { 235 iwl_txq_gen2_set_tb(trans, tfd, phys_addr, cmdlen[i]);
|
/linux-master/drivers/acpi/ |
H A D | processor_core.c | 324 u64 *phys_addr, int *ioapic_id) 331 *phys_addr = ioapic->address; 336 static int parse_madt_ioapic_entry(u32 gsi_base, u64 *phys_addr) argument 355 get_ioapic_id(hdr, gsi_base, phys_addr, &apic_id)) 365 u64 *phys_addr) 385 get_ioapic_id(header, gsi_base, phys_addr, &apic_id); 396 * @phys_addr: Pointer to store physical address of matching IOAPIC record 400 * Return IOAPIC id and store physical address in @phys_addr if found a match, 403 int acpi_get_ioapic_id(acpi_handle handle, u32 gsi_base, u64 *phys_addr) argument 407 apic_id = parse_mat_ioapic_entry(handle, gsi_base, phys_addr); 323 get_ioapic_id(struct acpi_subtable_header *entry, u32 gsi_base, u64 *phys_addr, int *ioapic_id) argument 364 parse_mat_ioapic_entry(acpi_handle handle, u32 gsi_base, u64 *phys_addr) argument [all...] |
/linux-master/kernel/dma/ |
H A D | coherent.c | 38 static struct dma_coherent_mem *dma_init_coherent_memory(phys_addr_t phys_addr, argument 48 mem_base = memremap(phys_addr, size, MEMREMAP_WC); 61 dma_mem->pfn_base = PFN_DOWN(phys_addr); 73 &phys_addr, size / SZ_1M); 105 * phys_addr is the CPU physical address to which the memory is currently 117 int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr, argument 123 mem = dma_init_coherent_memory(phys_addr, device_addr, size, false); 311 int dma_init_global_coherent(phys_addr_t phys_addr, size_t size) argument 315 mem = dma_init_coherent_memory(phys_addr, phys_addr, siz [all...] |
/linux-master/drivers/firmware/imx/ |
H A D | misc.c | 115 * @param[in] phys_addr initial instruction address to be executed 120 bool enable, u64 phys_addr) 130 msg.address_hi = phys_addr >> 32; 131 msg.address_lo = phys_addr; 119 imx_sc_pm_cpu_start(struct imx_sc_ipc *ipc, u32 resource, bool enable, u64 phys_addr) argument
|
/linux-master/arch/sparc/kernel/ |
H A D | prom_64.c | 81 (unsigned int) (regs->phys_addr >> 32UL), 82 (unsigned int) (regs->phys_addr & 0xffffffffUL)); 86 type = regs->phys_addr >> 60UL; 87 high_bits = (regs->phys_addr >> 32UL) & 0x0fffffffUL; 88 low_bits = (regs->phys_addr & 0xffffffffUL); 122 (unsigned int) (regs->phys_addr >> 32UL), 123 (unsigned int) (regs->phys_addr & 0xffffffffUL)); 139 (unsigned int) (regs->phys_addr & mask)); 158 regs->phys_addr); 207 (unsigned int) (regs->phys_addr [all...] |
H A D | chmc.c | 274 static struct jbusmc_dimm_group *jbusmc_find_dimm_group(unsigned long phys_addr) argument 284 if (phys_addr < dp->base_addr || 285 (dp->base_addr + dp->size) <= phys_addr) 295 unsigned long phys_addr, 303 dp = jbusmc_find_dimm_group(phys_addr); 322 get_pin_and_dimm_str(syndrome_code, phys_addr, &pin, 355 this_base = ent->phys_addr; 488 static int chmc_bank_match(struct chmc_bank_info *bp, unsigned long phys_addr) argument 490 unsigned long upper_bits = (phys_addr & PA_UPPER_BITS) >> PA_UPPER_BITS_SHIFT; 491 unsigned long lower_bits = (phys_addr 294 jbusmc_print_dimm(int syndrome_code, unsigned long phys_addr, char *buf, int buflen) argument 520 chmc_find_bank(unsigned long phys_addr) argument 540 chmc_print_dimm(int syndrome_code, unsigned long phys_addr, char *buf, int buflen) argument [all...] |
/linux-master/arch/x86/kvm/vmx/ |
H A D | vmx_onhyperv.h | 102 static inline void evmcs_load(u64 phys_addr) 109 vp_ap->current_nested_vmcs = phys_addr; 122 static inline void evmcs_load(u64 phys_addr) {}
|
/linux-master/drivers/firmware/efi/ |
H A D | riscv-runtime.c | 39 phys_addr_t phys = md->phys_addr; 98 res->start = md->phys_addr; 99 res->end = md->phys_addr + md_size - 1;
|
H A D | arm-runtime.c | 61 phys_addr_t phys = md->phys_addr; 120 res->start = md->phys_addr; 121 res->end = md->phys_addr + md_size - 1;
|
/linux-master/drivers/firmware/efi/libstub/ |
H A D | randomalloc.c | 32 region_end = min(md->phys_addr + md->num_pages * EFI_PAGE_SIZE - 1, 37 first_slot = round_up(max(md->phys_addr, alloc_min), align); 123 target = round_up(max_t(u64, md->phys_addr, alloc_min), align) + target_slot * align;
|
H A D | kaslr.c | 71 u64 end = md->phys_addr + md->num_pages * EFI_PAGE_SIZE; 77 if (base >= md->phys_addr && base < end) {
|
/linux-master/drivers/virt/ |
H A D | vmgenid.c | 29 phys_addr_t phys_addr; local 50 phys_addr = (obj->package.elements[0].integer.value << 0) | 52 state->next_id = devm_memremap(&device->dev, phys_addr, VMGENID_SIZE, MEMREMAP_WB);
|
/linux-master/drivers/pci/endpoint/functions/ |
H A D | pci-epf-ntb.c | 242 phys_addr_t phys_addr; local 255 phys_addr = peer_epf_bar->phys_addr; 260 phys_addr += ctrl->mw1_offset; 274 ret = pci_epc_map_addr(epc, func_no, vfunc_no, phys_addr, addr, size); 301 phys_addr_t phys_addr; local 312 phys_addr = peer_epf_bar->phys_addr; 315 phys_addr += ctrl->mw1_offset; 319 pci_epc_unmap_addr(epc, func_no, vfunc_no, phys_addr); 391 phys_addr_t phys_addr; local 498 phys_addr_t phys_addr; local 594 phys_addr_t phys_addr; local 1162 phys_addr_t phys_addr; local 1385 phys_addr_t phys_addr; local [all...] |
/linux-master/drivers/gpu/drm/armada/ |
H A D | armada_gem.h | 14 phys_addr_t phys_addr; member in struct:armada_gem_object
|
/linux-master/drivers/media/cec/core/ |
H A D | cec-api.c | 94 u16 phys_addr; local 97 phys_addr = adap->phys_addr; 99 if (copy_to_user(parg, &phys_addr, sizeof(phys_addr))) 104 static int cec_validate_phys_addr(u16 phys_addr) argument 108 if (phys_addr == CEC_PHYS_ADDR_INVALID) 111 if (phys_addr & (0xf << i)) 116 if ((phys_addr & (0xf << i)) == 0) 124 u16 phys_addr; local [all...] |
/linux-master/drivers/nvdimm/ |
H A D | pmem.h | 16 phys_addr_t phys_addr; member in struct:pmem_device
|
/linux-master/drivers/w1/masters/ |
H A D | matrox_w1.c | 48 unsigned long phys_addr; member in struct:matrox_device 134 dev->phys_addr = pci_resource_start(pdev, 1); 136 dev->virt_addr = ioremap(dev->phys_addr, 16384); 139 __func__, dev->phys_addr, 16384);
|
/linux-master/arch/arm/mm/ |
H A D | nommu.c | 213 void __iomem *__arm_ioremap_caller(phys_addr_t phys_addr, size_t size, argument 216 return (void __iomem *)phys_addr; 254 void *arch_memremap_wb(phys_addr_t phys_addr, size_t size) argument 256 return (void *)phys_addr;
|
/linux-master/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu_v2_hr.c | 19 if (phys_hop_addr == pgt_info->phys_addr) 26 dma_addr_t phys_addr) 28 hash_add(ctx->hr_mmu_phys_hash, &pgt_info->node, phys_addr); 109 pgt_info->phys_addr, ctx->asid, pgt_info->num_of_ptes); 146 hops_pgt_info[i]->phys_addr, 206 u64 virt_addr, u64 phys_addr, 239 scrambled_phys_addr = hdev->asic_funcs->scramble_addr(hdev, phys_addr); 254 hops_pgt_info[i]->phys_addr, 287 curr_pte = (hops_pgt_info[i]->phys_addr & HOP_PHYS_ADDR_MASK) | 293 hops_pgt_info[i - 1]->phys_addr); 25 hl_mmu_v2_hr_add_pgt_info(struct hl_ctx *ctx, struct pgt_info *pgt_info, dma_addr_t phys_addr) argument 205 _hl_mmu_v2_hr_map(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr, u32 page_size, bool is_dram_addr) argument [all...] |
H A D | mmu.c | 275 * @phys_addr: phys addr to map to 292 int hl_mmu_map_page(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr, u32 page_size, argument 324 ((hdev->asic_funcs->scramble_addr(hdev, phys_addr) & 328 (!is_dram_addr && ((phys_addr & (real_page_size - 1)) || 332 phys_addr, virt_addr, real_page_size); 336 real_phys_addr = phys_addr; 352 trace_habanalabs_mmu_map(hdev->dev, virt_addr, phys_addr, page_size, flush_pte); 377 * @phys_addr: phys addr to map to 382 u64 phys_addr, u32 size) 405 curr_pa = phys_addr 381 hl_mmu_map_contiguous(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr, u32 size) argument 475 hl_mmu_pa_page_with_offset(struct hl_ctx *ctx, u64 virt_addr, struct hl_mmu_hop_info *hops, u64 *phys_addr) argument 531 hl_mmu_va_to_pa(struct hl_ctx *ctx, u64 virt_addr, u64 *phys_addr) argument 1066 dma_addr_t phys_addr; local 1322 u64 phys_addr, shadow_addr; local [all...] |
/linux-master/arch/mips/pic32/pic32mzda/ |
H A D | init.c | 101 if (lookup->phys_addr) { 106 lookup->phys_addr = res.start;
|
/linux-master/include/linux/ |
H A D | of_platform.h | 19 * @phys_addr: Start address of registers to match against node 40 resource_size_t phys_addr; member in struct:of_dev_auxdata 47 { .compatible = _compat, .phys_addr = _phys, .name = _name, \
|
H A D | pci-epc.h | 77 phys_addr_t phys_addr, u8 interrupt_num, 238 phys_addr_t phys_addr, 241 phys_addr_t phys_addr); 249 phys_addr_t phys_addr, u8 interrupt_num, 271 phys_addr_t *phys_addr, size_t size); 272 void pci_epc_mem_free_addr(struct pci_epc *epc, phys_addr_t phys_addr,
|
/linux-master/drivers/net/ethernet/marvell/ |
H A D | mvneta_bm.c | 98 dma_addr_t phys_addr; local 105 phys_addr = dma_map_single(&priv->pdev->dev, buf, bm_pool->buf_size, 107 if (unlikely(dma_mapping_error(&priv->pdev->dev, phys_addr))) 110 mvneta_bm_pool_put_bp(priv, bm_pool, phys_addr); 124 &bm_pool->phys_addr, 131 bm_pool->phys_addr); 137 err = mvebu_mbus_get_dram_win_info(bm_pool->phys_addr, &target_id, 141 bm_pool->phys_addr); 147 bm_pool->phys_addr); 275 bm_pool->virt_addr, bm_pool->phys_addr); [all...] |
/linux-master/arch/x86/platform/efi/ |
H A D | efi.c | 129 unsigned long long start = md->phys_addr; 247 u64 end = (md->num_pages << EFI_PAGE_SHIFT) + md->phys_addr - 1; 255 (md->phys_addr >> EFI_PAGE_SHIFT)) { 259 if ((md->phys_addr & U64_HIGH_BIT) && !(end & U64_HIGH_BIT)) 270 md->phys_addr, end_hi, end); 274 md->phys_addr, end); 339 start = md->phys_addr; 365 md->phys_addr, 366 md->phys_addr + (md->num_pages << EFI_PAGE_SHIFT) - 1, 553 if (md->phys_addr 900 efi_is_table_address(unsigned long phys_addr) argument [all...] |