Searched refs:pmem (Results 1 - 25 of 40) sorted by relevance

12

/linux-master/tools/testing/nvdimm/
H A Dpmem_test.c8 nfit_test_watermark(pmem); variable
H A Dpmem-dax.c8 #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 Dpmem.c30 #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 Dpmem.h32 long __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff,
H A DMakefile9 nd_pmem-y := pmem.o
/linux-master/drivers/dax/pmem/
H A DMakefile5 dax_pmem-y := pmem.o
/linux-master/drivers/staging/rtl8712/
H A Drtl8712_io.c67 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 Drtl871x_io.h91 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 Drtl8712_xmit.c27 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 Dmem-phys-addr.py22 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 Drtw_io.h93 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 DMakefile12 cxl_pmem-y := pmem.o security.o
/linux-master/drivers/dax/
H A DMakefile11 dax_pmem-y := pmem.o
/linux-master/drivers/cxl/core/
H A DMakefile9 cxl_core-y += pmem.o
/linux-master/drivers/firmware/
H A Dstratix10-svc.c184 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 Drtw_io.c110 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 Diommu_api.c58 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 Dapplicom.c703 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 DMakefile19 obj-y += pmem.o
/linux-master/arch/powerpc/platforms/pseries/
H A DMakefile17 obj-$(CONFIG_MEMORY_HOTPLUG) += hotplug-memory.o pmem.o
/linux-master/arch/mips/include/asm/octeon/
H A Dcvmx-pemx-defs.h442 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 Dr535.c130 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 DMakefile30 obj-y += code-patching.o feature-fixups.o pmem.o
/linux-master/arch/powerpc/include/asm/
H A Dmmu_context.h27 struct mm_iommu_table_group_mem_t **pmem);
30 struct mm_iommu_table_group_mem_t **pmem);
/linux-master/tools/perf/util/
H A Dbpf-filter.l122 pmem { return constant(PERF_MEM_LVLNUM_PMEM); }

Completed in 310 milliseconds

12