/linux-master/tools/testing/nvdimm/ |
H A D | pmem_test.c | 8 nfit_test_watermark(pmem); variable
|
H A D | pmem-dax.c | 8 #include <pmem.h> 11 long __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff, argument 15 resource_size_t offset = PFN_PHYS(pgoff) + pmem->data_offset; 17 if (unlikely(is_bad_pmem(&pmem->bb, PFN_PHYS(pgoff) / 512, 25 if (get_nfit_res(pmem->phys_addr + offset)) { 29 *kaddr = pmem->virt_addr + offset; 30 page = vmalloc_to_page(pmem->virt_addr + offset); 33 pr_debug_ratelimited("%s: pmem: %p pgoff: %#lx pfn: %#lx\n", 34 __func__, pmem, pgoff, page_to_pfn(page)); 40 *kaddr = pmem [all...] |
/linux-master/drivers/nvdimm/ |
H A D | pmem.c | 30 #include "pmem.h" 35 static struct device *to_dev(struct pmem_device *pmem) argument 41 return pmem->bb.dev; 44 static struct nd_region *to_region(struct pmem_device *pmem) argument 46 return to_nd_region(to_dev(pmem)->parent); 49 static phys_addr_t pmem_to_phys(struct pmem_device *pmem, phys_addr_t offset) argument 51 return pmem->phys_addr + offset; 54 static sector_t to_sect(struct pmem_device *pmem, phys_addr_t offset) argument 56 return (offset - pmem->data_offset) >> SECTOR_SHIFT; 59 static phys_addr_t to_offset(struct pmem_device *pmem, sector_ argument 64 pmem_mkpage_present(struct pmem_device *pmem, phys_addr_t offset, unsigned int len) argument 89 pmem_clear_bb(struct pmem_device *pmem, sector_t sector, long blks) argument 98 __pmem_clear_poison(struct pmem_device *pmem, phys_addr_t offset, unsigned int len) argument 111 pmem_clear_poison(struct pmem_device *pmem, phys_addr_t offset, unsigned int len) argument 165 pmem_do_read(struct pmem_device *pmem, struct page *page, unsigned int page_off, sector_t sector, unsigned int len) argument 181 pmem_do_write(struct pmem_device *pmem, struct page *page, unsigned int page_off, sector_t sector, unsigned int len) argument 209 struct pmem_device *pmem = bio->bi_bdev->bd_disk->private_data; local 243 __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff, long nr_pages, enum dax_access_mode mode, void **kaddr, pfn_t *pfn) argument 297 struct pmem_device *pmem = dax_get_private(dax_dev); local 308 struct pmem_device *pmem = dax_get_private(dax_dev); local 329 struct pmem_device *pmem = dax_get_private(dax_dev); local 377 struct pmem_device *pmem = dev_to_disk(dev)->private_data; local 385 struct pmem_device *pmem = dev_to_disk(dev)->private_data; local 424 struct pmem_device *pmem = __pmem; local 437 struct pmem_device *pmem = local 465 struct pmem_device *pmem; local 656 struct pmem_device *pmem = dev_get_drvdata(dev); local 695 struct pmem_device *pmem = dev_get_drvdata(dev); local 725 struct pmem_device *pmem; local [all...] |
H A D | pmem.h | 32 long __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff,
|
H A D | Makefile | 9 nd_pmem-y := pmem.o
|
/linux-master/drivers/dax/pmem/ |
H A D | Makefile | 5 dax_pmem-y := pmem.o
|
/linux-master/drivers/staging/rtl8712/ |
H A D | rtl8712_io.c | 67 void r8712_read_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) argument 74 hdl->io_ops._read_mem(hdl, addr, cnt, pmem); 77 void r8712_write_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) argument 81 hdl->io_ops._write_mem(hdl, addr, cnt, pmem); 84 void r8712_read_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) argument 91 hdl->io_ops._read_port(hdl, addr, cnt, pmem); 94 void r8712_write_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) argument 98 hdl->io_ops._write_port(hdl, addr, cnt, pmem);
|
H A D | rtl871x_io.h | 91 u8 *pmem); 93 u8 *pmem); 96 u8 *pmem); 98 u8 *pmem); 225 void r8712_read_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 226 void r8712_read_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 230 void r8712_write_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 231 void r8712_write_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem);
|
H A D | rtl8712_xmit.c | 27 static void update_txdesc(struct xmit_frame *pxmitframe, uint *pmem, int sz); 390 static void update_txdesc(struct xmit_frame *pxmitframe, uint *pmem, int sz) argument 398 struct tx_desc *ptxdesc = (struct tx_desc *)pmem; 439 if ((u8 *)pmem != (u8 *)pxmitframe->pxmitbuf->pbuf) {
|
/linux-master/tools/perf/scripts/python/ |
H A D | mem-phys-addr.py | 22 pmem = [] variable 39 pmem.append(int(m[0], 16)) 40 pmem.append(int(m[1], 16)) 70 position = bisect.bisect(pmem, phys_addr)
|
/linux-master/drivers/staging/rtl8723bs/include/ |
H A D | rtw_io.h | 93 void (*_read_mem)(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pmem); 94 void (*_write_mem)(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pmem); 100 u32 (*_read_port)(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pmem); 101 u32 (*_write_port)(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pmem); 103 u32 (*_write_scsi)(struct intf_hdl *pintfhdl, u32 cnt, u8 *pmem); 168 extern void _rtw_attrib_read(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 169 extern void _rtw_attrib_write(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 179 extern u32 rtw_write_port(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 181 extern void rtw_write_scsi(struct adapter *adapter, u32 cnt, u8 *pmem); 199 extern void async_read_mem(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem); [all...] |
/linux-master/drivers/cxl/ |
H A D | Makefile | 12 cxl_pmem-y := pmem.o security.o
|
/linux-master/drivers/dax/ |
H A D | Makefile | 11 dax_pmem-y := pmem.o
|
/linux-master/drivers/cxl/core/ |
H A D | Makefile | 9 cxl_core-y += pmem.o
|
/linux-master/drivers/firmware/ |
H A D | stratix10-svc.c | 184 struct stratix10_svc_data_mem *pmem; local 187 list_for_each_entry(pmem, &svc_data_mem, node) 188 if (pmem->paddr == addr) 189 return pmem->vaddr; 1068 struct stratix10_svc_data_mem *pmem; local 1074 pmem = devm_kzalloc(chan->ctrl->dev, sizeof(*pmem), GFP_KERNEL); 1075 if (!pmem) 1085 pmem->vaddr = (void *)va; 1086 pmem 1105 struct stratix10_svc_data_mem *pmem; local [all...] |
/linux-master/drivers/staging/rtl8723bs/core/ |
H A D | rtw_io.c | 110 u32 rtw_write_port(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem) argument 112 u32 (*_write_port)(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pmem); 118 return _write_port(pintfhdl, addr, cnt, pmem);
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | iommu_api.c | 58 struct mm_iommu_table_group_mem_t **pmem) 169 *pmem = mem; 187 struct mm_iommu_table_group_mem_t **pmem) 190 pmem); 196 struct mm_iommu_table_group_mem_t **pmem) 198 return mm_iommu_do_alloc(mm, ua, entries, dev_hpa, pmem); 56 mm_iommu_do_alloc(struct mm_struct *mm, unsigned long ua, unsigned long entries, unsigned long dev_hpa, struct mm_iommu_table_group_mem_t **pmem) argument 186 mm_iommu_new(struct mm_struct *mm, unsigned long ua, unsigned long entries, struct mm_iommu_table_group_mem_t **pmem) argument 194 mm_iommu_newdev(struct mm_struct *mm, unsigned long ua, unsigned long entries, unsigned long dev_hpa, struct mm_iommu_table_group_mem_t **pmem) argument
|
/linux-master/drivers/char/ |
H A D | applicom.c | 703 void __iomem *pmem; local 730 pmem = apbs[IndexCard].RamIO; 732 ((unsigned char *)adgl)[i]=readb(pmem++); 737 pmem = apbs[IndexCard].RamIO + CONF_END_TEST; 739 adgl->conf_end_test[i] = readb(pmem++); 741 adgl->error_code[i] = readb(pmem++); 743 adgl->parameter_error[i] = readb(pmem++); 744 pmem = apbs[IndexCard].RamIO + VERS; 745 adgl->vers = readb(pmem); 746 pmem [all...] |
/linux-master/arch/riscv/mm/ |
H A D | Makefile | 19 obj-y += pmem.o
|
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | Makefile | 17 obj-$(CONFIG_MEMORY_HOTPLUG) += hotplug-memory.o pmem.o
|
/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-pemx-defs.h | 442 uint64_t pmem:1; member in struct:cvmx_pemx_int_enb::cvmx_pemx_int_enb_s 450 uint64_t pmem:1; 481 uint64_t pmem:1; member in struct:cvmx_pemx_int_enb_int::cvmx_pemx_int_enb_int_s 489 uint64_t pmem:1; 520 uint64_t pmem:1; member in struct:cvmx_pemx_int_sum::cvmx_pemx_int_sum_s 528 uint64_t pmem:1;
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | r535.c | 130 struct nvkm_memory **pmem, struct nvkm_vma **pvma, 159 gr->ctxbuf[i].init, &pmem[i]); 171 pmem[i] = nvkm_memory_ref(gr->ctxbuf_mem[i]); 182 nvkm_memory_size(pmem[i]), &pvma[i]); 187 ret = nvkm_memory_map(pmem[i], 0, vmm, pvma[i], &args, sizeof(args)); 195 entry->gpuPhysAddr = nvkm_memory_addr(pmem[i]); 129 r535_gr_promote_ctx(struct r535_gr *gr, bool golden, struct nvkm_vmm *vmm, struct nvkm_memory **pmem, struct nvkm_vma **pvma, struct nvkm_gsp_object *chan) argument
|
/linux-master/arch/powerpc/lib/ |
H A D | Makefile | 30 obj-y += code-patching.o feature-fixups.o pmem.o
|
/linux-master/arch/powerpc/include/asm/ |
H A D | mmu_context.h | 27 struct mm_iommu_table_group_mem_t **pmem); 30 struct mm_iommu_table_group_mem_t **pmem);
|
/linux-master/tools/perf/util/ |
H A D | bpf-filter.l | 122 pmem { return constant(PERF_MEM_LVLNUM_PMEM); }
|