Searched refs:phys_addr (Results 26 - 50 of 414) sorted by relevance

1234567891011>>

/linux-master/arch/riscv/mm/
H A Dkasan_init.c31 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 Dpci-generic.c51 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 Dxp_uv.c89 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 Dmap_symbol.h22 u64 phys_addr; member in struct:addr_map_symbol
/linux-master/arch/x86/platform/efi/
H A Dmemmap.c117 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 Dauxio_32.c67 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 Dio.h25 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 Dcuboot-pq2.c33 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 Dxilinx_ps2.c235 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 Dv4l2-dv-timings.h250 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 Dfixmap.h182 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 Domap_voutlib.h33 unsigned long omap_vout_alloc_buffer(u32 buf_size, u32 *phys_addr);
/linux-master/arch/arm/mach-imx/
H A Dmm-imx3.c55 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 Ducall.c27 run->mmio.phys_addr == vcpu->vm->ucall_mmio_addr) {
/linux-master/drivers/pci/endpoint/
H A Dpci-epc-mem.c172 * @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 Dvmx_ops.h15 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 Dioremap.c62 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 Dmisc.h57 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 Dpmem-dax.c25 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 Dsgx.h58 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 Defi-stub.c245 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 Dcec-funcs.h14 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 Dnetxen_nic_ctx.c267 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 Dmm.c92 * 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 Dcec-notifier.c31 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);

Completed in 224 milliseconds

1234567891011>>