Searched refs:phys_addr (Results 76 - 100 of 414) sorted by relevance

1234567891011>>

/linux-master/drivers/firmware/efi/
H A Defi.c376 debugfs_blob[i].data = memremap(md->phys_addr,
493 unsigned long long start = md->phys_addr;
513 int __efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md) argument
532 if ((md->phys_addr & (EFI_PAGE_SIZE - 1)) ||
534 (md->num_pages > (U64_MAX - md->phys_addr) >> EFI_PAGE_SHIFT))
538 end = md->phys_addr + size;
539 if (phys_addr >= md->phys_addr && phys_addr < end) {
547 extern int efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_
956 efi_mem_attributes(unsigned long phys_addr) argument
980 efi_mem_type(unsigned long phys_addr) argument
[all...]
H A Dembedded-firmware.c46 map = memremap(md->phys_addr, size, MEMREMAP_WB);
48 pr_err("Error mapping EFI mem at %#llx\n", md->phys_addr);
/linux-master/arch/x86/platform/efi/
H A Defi_64.c299 pfn = md->phys_addr >> PAGE_SHIFT;
302 md->phys_addr, va);
308 u64 pa = md->phys_addr;
315 __map_region(md, md->phys_addr);
323 md->virt_addr = md->phys_addr;
360 __map_region(md, md->phys_addr);
364 void __init parse_efi_setup(u64 phys_addr, u32 data_len) argument
366 efi_setup = phys_addr + sizeof(struct setup_data);
376 pfn = md->phys_addr >> PAGE_SHIFT;
377 err1 = kernel_map_pages_in_pgd(pgd, pfn, md->phys_addr, m
[all...]
H A Dquirks.c267 if (addr + size > md.phys_addr + (md.num_pages << EFI_PAGE_SHIFT)) {
332 u64 start = md->phys_addr;
389 u64 pa = md->phys_addr;
419 unsigned long long start = md->phys_addr;
711 void efi_crash_gracefully_on_page_fault(unsigned long phys_addr) argument
736 if (phys_addr <= 0x0fff)
744 phys_addr);
/linux-master/arch/sparc/prom/
H A Dranges.c32 regp[regc].phys_addr -= rangep[rngc].ot_child_base;
33 regp[regc].phys_addr += rangep[rngc].ot_parent_base;
H A Dtree_32.c235 unsigned int which_io, phys_addr; local
253 phys_addr = simple_strtoul(s+3, &d, 16);
259 if (which_io == reg[0].which_io && phys_addr == reg[0].phys_addr) {
H A Dmemory.c43 sp_banks[i].base_addr = reg[i].phys_addr;
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-dv-timings.c1037 * @phys_addr: the new physical address
1044 void v4l2_set_edid_phys_addr(u8 *edid, unsigned int size, u16 phys_addr) argument
1052 edid[loc] = phys_addr >> 8;
1053 edid[loc + 1] = phys_addr & 0xff;
1066 * @phys_addr: the physical address of the parent
1082 u16 v4l2_phys_addr_for_input(u16 phys_addr, u8 input) argument
1088 if (phys_addr == 0)
1091 if ((phys_addr & 0x0fff) == 0)
1092 return phys_addr | (input << 8);
1094 if ((phys_addr
1132 v4l2_phys_addr_validate(u16 phys_addr, u16 *parent, u16 *port) argument
[all...]
/linux-master/include/linux/
H A Dkmsan.h161 * @phys_addr: physical range start.
170 phys_addr_t phys_addr, pgprot_t prot,
302 phys_addr_t phys_addr,
300 kmsan_ioremap_page_range(unsigned long start, unsigned long end, phys_addr_t phys_addr, pgprot_t prot, unsigned int page_shift) argument
H A Dcxl-event.h33 __le64 phys_addr; member in struct:cxl_event_gen_media
52 __le64 phys_addr; member in struct:cxl_event_dram
/linux-master/tools/perf/
H A Dbuiltin-mem.c35 bool phys_addr; member in struct:perf_mem
149 if (mem->phys_addr)
236 if (mem->phys_addr) {
238 sample->phys_addr,
308 if (mem->phys_addr)
324 bool has_extra_options = (mem->phys_addr | mem->data_page_size) ? true : false;
340 if (mem->phys_addr)
490 OPT_BOOLEAN('p', "phys-data", &mem.phys_addr, "Record/Report sample physical addresses"),
/linux-master/drivers/net/ethernet/3com/
H A D3c509.c215 static int el3_isa_id_sequence(__be16 *phys_addr) argument
243 phys_addr[i] = htons(id_read_eeprom(i));
251 ether_addr_equal((u8 *)phys_addr, el3_devs[i]->dev_addr)) {
254 phys_addr[0] & 0xff, phys_addr[0] >> 8,
255 phys_addr[1] & 0xff, phys_addr[1] >> 8,
256 phys_addr[2] & 0xff, phys_addr[2] >> 8);
268 static void el3_dev_fill(struct net_device *dev, __be16 *phys_addr, in argument
285 __be16 phys_addr[3]; local
356 __be16 phys_addr[3]; local
405 __be16 phys_addr[3]; local
561 __be16 phys_addr[3]; local
[all...]
/linux-master/arch/sparc/kernel/
H A Dprom_32.c70 regs->which_io, regs->phys_addr);
88 regs->phys_addr);
132 regs->which_io, regs->phys_addr);
153 reg0 = regs->phys_addr;
/linux-master/arch/x86/include/asm/e820/
H A Dapi.h37 extern void e820__memory_setup_extended(u64 phys_addr, u32 data_len);
/linux-master/drivers/media/cec/core/
H A Dcec-priv.h51 void __cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr, bool block);
H A Dcec-adap.c300 ev.state_change.phys_addr = adap->phys_addr;
830 msg->msg[2] = adap->phys_addr >> 8;
831 msg->msg[3] = adap->phys_addr & 0xff;
1296 if (adap->phys_addr == CEC_PHYS_ADDR_INVALID)
1357 if (!adap->needs_hpd || adap->phys_addr != CEC_PHYS_ADDR_INVALID)
1427 cec_phys_addr_exp(adap->phys_addr), las->num_log_addrs);
1444 if (adap->phys_addr && type == CEC_LOG_ADDR_TYPE_TV)
1538 cec_msg_report_physical_addr(&msg, adap->phys_addr,
1542 cec_phys_addr_exp(adap->phys_addr));
1660 __cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr, bool block) argument
1695 cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr, bool block) argument
[all...]
/linux-master/tools/perf/util/arm-spe-decoder/
H A Darm-spe-decoder.h79 u64 phys_addr; member in struct:arm_spe_record
/linux-master/arch/xtensa/include/asm/
H A Dio.h31 void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
/linux-master/arch/loongarch/kernel/
H A Dmem.c22 mem_start = md->phys_addr;
/linux-master/drivers/acpi/
H A Dprmt.c25 u64 phys_addr; member in struct:prm_mmio_addr_range
82 if (md->phys_addr < pa && pa < md->phys_addr + PAGE_SIZE * md->num_pages)
83 return pa_offset + md->virt_addr + page - md->phys_addr;
/linux-master/drivers/hid/amd-sfh-hid/
H A Damd_sfh_pcie.h75 phys_addr_t phys_addr; member in struct:sfh_cmd_reg
/linux-master/drivers/xen/
H A Defi.c297 int efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md) argument
306 return __efi_mem_desc_lookup(phys_addr, out_md);
307 phys_addr &= ~(u64)(EFI_PAGE_SIZE - 1);
313 .u.efi_info.mem.addr = phys_addr,
314 .u.efi_info.mem.size = U64_MAX - phys_addr,
321 phys_addr, rc);
324 out_md->phys_addr = info->mem.addr;
/linux-master/arch/powerpc/kernel/
H A Dmce_power.c450 uint64_t *phys_addr)
470 *phys_addr = (pfn << PAGE_SHIFT);
487 uint64_t *phys_addr)
555 *phys_addr =
576 uint64_t *phys_addr)
658 phys_addr);
706 uint64_t addr, phys_addr = ULONG_MAX; local
711 &phys_addr);
714 &phys_addr);
719 save_mce_event(regs, handled, &mce_err, regs->nip, addr, phys_addr);
449 mce_find_instr_ea_and_phys(struct pt_regs *regs, uint64_t *addr, uint64_t *phys_addr) argument
484 mce_handle_ierror(struct pt_regs *regs, unsigned long srr1, const struct mce_ierror_table table[], struct mce_error_info *mce_err, uint64_t *addr, uint64_t *phys_addr) argument
573 mce_handle_derror(struct pt_regs *regs, const struct mce_derror_table table[], struct mce_error_info *mce_err, uint64_t *addr, uint64_t *phys_addr) argument
[all...]
/linux-master/arch/x86/include/asm/
H A Defi.h140 extern void efi_crash_gracefully_on_page_fault(unsigned long phys_addr);
172 extern void parse_efi_setup(u64 phys_addr, u32 data_len);
369 extern bool efi_is_table_address(unsigned long phys_addr);
373 static inline void parse_efi_setup(u64 phys_addr, u32 data_len) {} argument
378 static inline bool efi_is_table_address(unsigned long phys_addr) argument
/linux-master/drivers/pci/endpoint/
H A Dpci-epf-core.c239 epf_bar[bar].phys_addr);
241 epf_bar[bar].phys_addr = 0;
266 dma_addr_t phys_addr; local
297 space = dma_alloc_coherent(dev, size, &phys_addr, GFP_KERNEL);
303 epf_bar[bar].phys_addr = phys_addr;

Completed in 403 milliseconds

1234567891011>>