/linux-master/arch/riscv/mm/ |
H A D | kasan_init.c | 31 phys_addr_t phys_addr; local 43 phys_addr = memblock_phys_alloc(PAGE_SIZE, PAGE_SIZE); 44 set_pte(ptep, pfn_pte(PFN_DOWN(phys_addr), PAGE_KERNEL)); 45 memset(__va(phys_addr), KASAN_SHADOW_INIT, PAGE_SIZE); 52 phys_addr_t phys_addr; local 68 phys_addr = memblock_phys_alloc(PMD_SIZE, PMD_SIZE); 69 if (phys_addr) { 70 set_pmd(pmdp, pfn_pmd(PFN_DOWN(phys_addr), PAGE_KERNEL)); 71 memset(__va(phys_addr), KASAN_SHADOW_INIT, PMD_SIZE); 83 phys_addr_t phys_addr; local 114 phys_addr_t phys_addr; local 145 phys_addr_t phys_addr; local 239 phys_addr_t phys_addr; local 268 phys_addr_t phys_addr; local 305 phys_addr_t phys_addr; local [all...] |
/linux-master/arch/mips/pci/ |
H A D | pci-generic.c | 51 int pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr) argument 60 vaddr = (unsigned long)ioremap(phys_addr, resource_size(res));
|
/linux-master/drivers/misc/sgi-xp/ |
H A D | xp_uv.c | 89 xp_expand_memprotect_uv(unsigned long phys_addr, unsigned long size) argument 94 ret = uv_bios_change_memprotect(phys_addr, size, UV_MEMPROT_ALLOW_RW); 107 xp_restrict_memprotect_uv(unsigned long phys_addr, unsigned long size) argument 112 ret = uv_bios_change_memprotect(phys_addr, size,
|
/linux-master/tools/perf/util/ |
H A D | map_symbol.h | 22 u64 phys_addr; member in struct:addr_map_symbol
|
/linux-master/arch/x86/platform/efi/ |
H A D | memmap.c | 117 start = md->phys_addr; 182 start = md->phys_addr; 183 end = md->phys_addr + (md->num_pages << EFI_PAGE_SHIFT) - 1; 192 md->num_pages = (m_end - md->phys_addr + 1) >> 198 md->phys_addr = m_end + 1; 199 md->num_pages = (end - md->phys_addr + 1) >> 205 md->num_pages = (m_start - md->phys_addr) >> 212 md->phys_addr = m_start; 219 md->phys_addr = m_end + 1; 227 md->num_pages = (m_start - md->phys_addr) >> [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | auxio_32.c | 67 r.start = auxregs[0].phys_addr; 68 r.end = auxregs[0].phys_addr + auxregs[0].reg_size - 1; 71 if ((((unsigned long) auxregs[0].phys_addr) & 3) == 3) 131 r.start = regs.phys_addr; 132 r.end = regs.phys_addr + regs.reg_size - 1;
|
/linux-master/include/linux/ |
H A D | io.h | 25 phys_addr_t phys_addr, pgprot_t prot); 27 phys_addr_t phys_addr, pgprot_t prot); 30 phys_addr_t phys_addr, pgprot_t prot) 35 phys_addr_t phys_addr, pgprot_t prot) 79 pgprot_t __init early_memremap_pgprot_adjust(resource_size_t phys_addr, 29 ioremap_page_range(unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot) argument 34 vmap_page_range(unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot) argument
|
/linux-master/arch/powerpc/boot/ |
H A D | cuboot-pq2.c | 33 u32 phys_addr; member in struct:pci_range 178 if (mem->phys_addr + mem->size[1] == mmio->phys_addr) 180 else if (mmio->phys_addr + mmio->size[1] == mem->phys_addr) 185 out_be32(&pci_regs[1][0], mem_base->phys_addr | 1); 188 out_be32(&pci_regs[1][1], io->phys_addr | 1); 192 out_le32(&pci_regs[0][2], mem->phys_addr >> 12); 196 out_le32(&pci_regs[0][8], mmio->phys_addr >> 12); 200 out_le32(&pci_regs[0][14], io->phys_addr >> 1 [all...] |
/linux-master/drivers/input/serio/ |
H A D | xilinx_ps2.c | 235 resource_size_t remap_size, phys_addr; local 267 phys_addr = r_mem.start; 269 if (!request_mem_region(phys_addr, remap_size, DRIVER_NAME)) { 271 (unsigned long long)phys_addr); 277 drvdata->base_address = ioremap(phys_addr, remap_size); 280 (unsigned long long)phys_addr); 295 (unsigned long long)phys_addr, drvdata->base_address, 305 "Xilinx XPS PS/2 at %08llX", (unsigned long long)phys_addr); 307 "xilinxps2/serio at %08llX", (unsigned long long)phys_addr); 315 release_mem_region(phys_addr, remap_siz [all...] |
/linux-master/include/media/ |
H A D | v4l2-dv-timings.h | 250 void v4l2_set_edid_phys_addr(u8 *edid, unsigned int size, u16 phys_addr); 251 u16 v4l2_phys_addr_for_input(u16 phys_addr, u8 input); 252 int v4l2_phys_addr_validate(u16 phys_addr, u16 *parent, u16 *port);
|
/linux-master/arch/x86/include/asm/ |
H A D | fixmap.h | 182 void __init *early_memremap_encrypted(resource_size_t phys_addr, 184 void __init *early_memremap_encrypted_wp(resource_size_t phys_addr, 186 void __init *early_memremap_decrypted(resource_size_t phys_addr, 188 void __init *early_memremap_decrypted_wp(resource_size_t phys_addr,
|
/linux-master/drivers/media/platform/ti/omap/ |
H A D | omap_voutlib.h | 33 unsigned long omap_vout_alloc_buffer(u32 buf_size, u32 *phys_addr);
|
/linux-master/arch/arm/mach-imx/ |
H A D | mm-imx3.c | 55 static void __iomem *imx3_ioremap_caller(phys_addr_t phys_addr, size_t size, argument 64 if (phys_addr < 0x80000000 && 65 !addr_in_module(phys_addr, MX3x_L2CC)) 69 return __arm_ioremap_caller(phys_addr, size, mtype, caller);
|
/linux-master/tools/testing/selftests/kvm/lib/aarch64/ |
H A D | ucall.c | 27 run->mmio.phys_addr == vcpu->vm->ucall_mmio_addr) {
|
/linux-master/drivers/pci/endpoint/ |
H A D | pci-epc-mem.c | 172 * @phys_addr: populate the allocated physical address here 179 phys_addr_t *phys_addr, size_t size) 199 *phys_addr = mem->window.phys_base + 201 virt_addr = ioremap(*phys_addr, align_size); 219 phys_addr_t phys_addr) 227 if (phys_addr >= mem->window.phys_base && 228 phys_addr < (mem->window.phys_base + mem->window.size)) 238 * @phys_addr: the allocated physical address 244 void pci_epc_mem_free_addr(struct pci_epc *epc, phys_addr_t phys_addr, argument 253 mem = pci_epc_get_matching_window(epc, phys_addr); 178 pci_epc_mem_alloc_addr(struct pci_epc *epc, phys_addr_t *phys_addr, size_t size) argument 218 pci_epc_get_matching_window(struct pci_epc *epc, phys_addr_t phys_addr) argument [all...] |
/linux-master/arch/x86/kvm/vmx/ |
H A D | vmx_ops.h | 15 void vmclear_error(struct vmcs *vmcs, u64 phys_addr); 16 void vmptrld_error(struct vmcs *vmcs, u64 phys_addr); 289 u64 phys_addr = __pa(vmcs); local 291 vmx_asm1(vmclear, "m"(phys_addr), vmcs, phys_addr); 296 u64 phys_addr = __pa(vmcs); local 299 return evmcs_load(phys_addr); 301 vmx_asm1(vmptrld, "m"(phys_addr), vmcs, phys_addr);
|
/linux-master/arch/arm/mm/ |
H A D | ioremap.c | 62 if (vm->phys_addr > paddr || 63 paddr + size - 1 > vm->phys_addr + vm->size - 1) 284 addr += paddr - svm->vm.phys_addr; 301 area->phys_addr = paddr; 327 void __iomem *__arm_ioremap_caller(phys_addr_t phys_addr, size_t size, argument 331 unsigned long offset = phys_addr & ~PAGE_MASK; 332 unsigned long pfn = __phys_to_pfn(phys_addr); 337 last_addr = phys_addr + size - 1; 338 if (!size || last_addr < phys_addr) 396 __arm_ioremap_exec(phys_addr_t phys_addr, size_ argument 414 arch_memremap_wb(phys_addr_t phys_addr, size_t size) argument 459 pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr) argument [all...] |
/linux-master/include/linux/firmware/imx/svc/ |
H A D | misc.h | 57 bool enable, u64 phys_addr); 72 bool enable, u64 phys_addr) 71 imx_sc_pm_cpu_start(struct imx_sc_ipc *ipc, u32 resource, bool enable, u64 phys_addr) argument
|
/linux-master/tools/testing/nvdimm/ |
H A D | pmem-dax.c | 25 if (get_nfit_res(pmem->phys_addr + offset)) { 42 *pfn = phys_to_pfn_t(pmem->phys_addr + offset, pmem->pfn_flags);
|
/linux-master/arch/x86/kernel/cpu/sgx/ |
H A D | sgx.h | 58 unsigned long phys_addr; member in struct:sgx_epc_section 73 return section->phys_addr + index * PAGE_SIZE;
|
/linux-master/drivers/firmware/efi/libstub/ |
H A D | efi-stub.c | 245 paddr = in->phys_addr; 248 in->virt_addr = in->phys_addr + EFI_RT_VIRTUAL_OFFSET; 260 paddr = round_down(in->phys_addr, SZ_64K); 261 size += in->phys_addr - paddr; 269 if (IS_ALIGNED(in->phys_addr, SZ_2M) && size >= SZ_2M)
|
/linux-master/include/uapi/linux/ |
H A D | cec-funcs.h | 14 static inline void cec_msg_active_source(struct cec_msg *msg, __u16 phys_addr) argument 19 msg->msg[2] = phys_addr >> 8; 20 msg->msg[3] = phys_addr & 0xff; 24 __u16 *phys_addr) 26 *phys_addr = (msg->msg[2] << 8) | msg->msg[3]; 44 __u16 phys_addr) 48 msg->msg[2] = phys_addr >> 8; 49 msg->msg[3] = phys_addr & 0xff; 53 __u16 *phys_addr) 55 *phys_addr 23 cec_ops_active_source(const struct cec_msg *msg, __u16 *phys_addr) argument 43 cec_msg_inactive_source(struct cec_msg *msg, __u16 phys_addr) argument 52 cec_ops_inactive_source(const struct cec_msg *msg, __u16 *phys_addr) argument 67 cec_msg_routing_information(struct cec_msg *msg, __u16 phys_addr) argument 77 cec_ops_routing_information(const struct cec_msg *msg, __u16 *phys_addr) argument 106 cec_msg_set_stream_path(struct cec_msg *msg, __u16 phys_addr) argument 115 cec_ops_set_stream_path(const struct cec_msg *msg, __u16 *phys_addr) argument 185 __u16 phys_addr; member in struct:cec_op_record_src::__anon102::__anon105 282 cec_msg_record_on_phys_addr(struct cec_msg *msg, __u16 phys_addr) argument 534 cec_msg_clear_ext_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ext_src_spec, __u8 plug, __u16 phys_addr) argument 564 cec_ops_clear_ext_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ext_src_spec, __u8 *plug, __u16 *phys_addr) argument 690 cec_msg_set_ext_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ext_src_spec, __u8 plug, __u16 phys_addr) argument 720 cec_ops_set_ext_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ext_src_spec, __u8 *plug, __u16 *phys_addr) argument 790 cec_msg_report_physical_addr(struct cec_msg *msg, __u16 phys_addr, __u8 prim_devtype) argument 801 cec_ops_report_physical_addr(const struct cec_msg *msg, __u16 *phys_addr, __u8 *prim_devtype) argument 1462 cec_msg_system_audio_mode_request(struct cec_msg *msg, int reply, __u16 phys_addr) argument 1474 cec_ops_system_audio_mode_request(const struct cec_msg *msg, __u16 *phys_addr) argument 1650 cec_msg_report_current_latency(struct cec_msg *msg, __u16 phys_addr, __u8 video_latency, __u8 low_latency_mode, __u8 audio_out_compensated, __u8 audio_out_delay) argument 1668 cec_ops_report_current_latency(const struct cec_msg *msg, __u16 *phys_addr, __u8 *video_latency, __u8 *low_latency_mode, __u8 *audio_out_compensated, __u8 *audio_out_delay) argument 1685 cec_msg_request_current_latency(struct cec_msg *msg, int reply, __u16 phys_addr) argument 1697 cec_ops_request_current_latency(const struct cec_msg *msg, __u16 *phys_addr) argument 1720 cec_ops_cdc_hec_inquire_state(const struct cec_msg *msg, __u16 *phys_addr, __u16 *phys_addr1, __u16 *phys_addr2) argument 1756 cec_ops_cdc_hec_report_state(const struct cec_msg *msg, __u16 *phys_addr, __u16 *target_phys_addr, __u8 *hec_func_state, __u8 *host_func_state, __u8 *enc_func_state, __u8 *cdc_errcode, __u8 *has_field, __u16 *hec_field) argument 1808 cec_ops_cdc_hec_set_state(const struct cec_msg *msg, __u16 *phys_addr, __u16 *phys_addr1, __u16 *phys_addr2, __u8 *hec_set_state, __u16 *phys_addr3, __u16 *phys_addr4, __u16 *phys_addr5) argument 1844 cec_ops_cdc_hec_set_state_adjacent(const struct cec_msg *msg, __u16 *phys_addr, __u16 *phys_addr1, __u8 *hec_set_state) argument 1872 cec_ops_cdc_hec_request_deactivation(const struct cec_msg *msg, __u16 *phys_addr, __u16 *phys_addr1, __u16 *phys_addr2, __u16 *phys_addr3) argument 1893 cec_ops_cdc_hec_notify_alive(const struct cec_msg *msg, __u16 *phys_addr) argument 1908 cec_ops_cdc_hec_discover(const struct cec_msg *msg, __u16 *phys_addr) argument 1926 cec_ops_cdc_hpd_set_state(const struct cec_msg *msg, __u16 *phys_addr, __u8 *input_port, __u8 *hpd_state) argument 1948 cec_ops_cdc_hpd_report_state(const struct cec_msg *msg, __u16 *phys_addr, __u8 *hpd_state, __u8 *hpd_error) argument [all...] |
/linux-master/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_ctx.c | 267 u64 phys_addr; local 328 prq_rds[i].host_phys_addr = cpu_to_le64(rds_ring->phys_addr); 341 prq_sds[i].host_phys_addr = cpu_to_le64(sds_ring->phys_addr); 346 phys_addr = hostrq_phys_addr; 348 cmd.req.arg1 = (u32)(phys_addr >> 32); 349 cmd.req.arg2 = (u32)(phys_addr & 0xffffffff); 427 u64 offset, phys_addr; local 462 prq->dummy_dma_addr = cpu_to_le64(adapter->dummy_dma.phys_addr); 464 offset = recv_ctx->phys_addr + sizeof(struct netxen_ring_ctx); 469 prq_cds->host_phys_addr = cpu_to_le64(tx_ring->phys_addr); [all...] |
/linux-master/arch/powerpc/platforms/ps3/ |
H A D | mm.c | 92 * phys_addr: an address in what Linux thinks is the physical address space 122 * @phys_addr: linux physical address 125 unsigned long ps3_mm_phys_to_lpar(unsigned long phys_addr) argument 127 BUG_ON(is_kernel_addr(phys_addr)); 128 return (phys_addr < map.rm.size || phys_addr >= map.total) 129 ? phys_addr : phys_addr + map.r1.offset; 505 * @phys_addr: Starting physical address of the area to map. 513 static int dma_sb_map_pages(struct ps3_dma_region *r, unsigned long phys_addr, argument 553 dma_ioc0_map_pages(struct ps3_dma_region *r, unsigned long phys_addr, unsigned long len, struct dma_chunk **c_out, u64 iopte_flag) argument 780 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) local 835 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) local 1076 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) local [all...] |
/linux-master/drivers/media/cec/core/ |
H A D | cec-notifier.c | 31 u16 phys_addr; member in struct:cec_notifier 78 n->phys_addr = CEC_PHYS_ADDR_INVALID; 115 n->phys_addr = CEC_PHYS_ADDR_INVALID; 137 n->phys_addr = CEC_PHYS_ADDR_INVALID; 166 cec_s_phys_addr(adap, n->phys_addr, false); 192 n->phys_addr = pa; 194 cec_s_phys_addr(n->cec_adap, n->phys_addr, false);
|