/Linux-v4.19/drivers/nvdimm/ |
D | pmem.c | 41 static struct device *to_dev(struct pmem_device *pmem) in to_dev() argument 47 return pmem->bb.dev; in to_dev() 50 static struct nd_region *to_region(struct pmem_device *pmem) in to_region() argument 52 return to_nd_region(to_dev(pmem)->parent); in to_region() 55 static void hwpoison_clear(struct pmem_device *pmem, in hwpoison_clear() argument 61 if (is_vmalloc_addr(pmem->virt_addr)) in hwpoison_clear() 79 static blk_status_t pmem_clear_poison(struct pmem_device *pmem, in pmem_clear_poison() argument 82 struct device *dev = to_dev(pmem); in pmem_clear_poison() 87 sector = (offset - pmem->data_offset) / 512; in pmem_clear_poison() 89 cleared = nvdimm_clear_poison(dev, pmem->phys_addr + offset, len); in pmem_clear_poison() [all …]
|
D | pmem.h | 29 long __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff,
|
D | Makefile | 9 nd_pmem-y := pmem.o
|
/Linux-v4.19/tools/testing/nvdimm/ |
D | pmem-dax.c | 18 long __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff, in __pmem_direct_access() argument 21 resource_size_t offset = PFN_PHYS(pgoff) + pmem->data_offset; in __pmem_direct_access() 23 if (unlikely(is_bad_pmem(&pmem->bb, PFN_PHYS(pgoff) / 512, in __pmem_direct_access() 31 if (get_nfit_res(pmem->phys_addr + offset)) { in __pmem_direct_access() 35 *kaddr = pmem->virt_addr + offset; in __pmem_direct_access() 36 page = vmalloc_to_page(pmem->virt_addr + offset); in __pmem_direct_access() 40 __func__, pmem, pgoff, page_to_pfn(page)); in __pmem_direct_access() 46 *kaddr = pmem->virt_addr + offset; in __pmem_direct_access() 48 *pfn = phys_to_pfn_t(pmem->phys_addr + offset, pmem->pfn_flags); in __pmem_direct_access() 54 if (unlikely(pmem->bb.count)) in __pmem_direct_access() [all …]
|
D | Kbuild | 43 nd_pmem-y := $(NVDIMM_SRC)/pmem.o 44 nd_pmem-y += pmem-dax.o 65 dax_pmem-y := $(DAX_SRC)/pmem.o
|
D | pmem_test.c | 8 nfit_test_watermark(pmem);
|
/Linux-v4.19/drivers/staging/rtl8712/ |
D | rtl8712_io.c | 79 void r8712_read_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) in r8712_read_mem() argument 86 hdl->io_ops._read_mem(hdl, addr, cnt, pmem); in r8712_read_mem() 89 void r8712_write_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) in r8712_write_mem() argument 93 hdl->io_ops._write_mem(hdl, addr, cnt, pmem); in r8712_write_mem() 96 void r8712_read_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) in r8712_read_port() argument 103 hdl->io_ops._read_port(hdl, addr, cnt, pmem); in r8712_read_port() 106 void r8712_write_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) in r8712_write_port() argument 110 hdl->io_ops._write_port(hdl, addr, cnt, pmem); in r8712_write_port()
|
D | rtl871x_io.h | 103 u8 *pmem); 105 u8 *pmem); 108 u8 *pmem); 110 u8 *pmem); 238 void r8712_read_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 239 void r8712_read_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 243 void r8712_write_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 244 void r8712_write_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem);
|
D | rtl8712_xmit.c | 39 static void update_txdesc(struct xmit_frame *pxmitframe, uint *pmem, int sz); 420 static void update_txdesc(struct xmit_frame *pxmitframe, uint *pmem, int sz) in update_txdesc() argument 428 struct tx_desc *ptxdesc = (struct tx_desc *)pmem; in update_txdesc() 469 if ((u8 *)pmem != (u8 *)pxmitframe->pxmitbuf->pbuf) { in update_txdesc()
|
/Linux-v4.19/drivers/staging/rtl8723bs/include/ |
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); 282 extern void _rtw_attrib_read(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 283 extern void _rtw_attrib_write(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 295 extern u32 _rtw_write_port(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 309 extern void rtw_write_scsi(struct adapter *adapter, u32 cnt, u8 *pmem); 327 extern void async_read_mem(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem); [all …]
|
/Linux-v4.19/drivers/char/ |
D | applicom.c | 698 void __iomem *pmem; in ac_ioctl() local 728 pmem = apbs[IndexCard].RamIO; in ac_ioctl() 730 ((unsigned char *)adgl)[i]=readb(pmem++); in ac_ioctl() 735 pmem = apbs[IndexCard].RamIO + CONF_END_TEST; in ac_ioctl() 737 adgl->conf_end_test[i] = readb(pmem++); in ac_ioctl() 739 adgl->error_code[i] = readb(pmem++); in ac_ioctl() 741 adgl->parameter_error[i] = readb(pmem++); in ac_ioctl() 742 pmem = apbs[IndexCard].RamIO + VERS; in ac_ioctl() 743 adgl->vers = readb(pmem); in ac_ioctl() 744 pmem = apbs[IndexCard].RamIO + TYPE_CARD; in ac_ioctl() [all …]
|
/Linux-v4.19/tools/perf/scripts/python/ |
D | mem-phys-addr.py | 20 pmem = [] variable 37 pmem.append(long(m[0], 16)) 38 pmem.append(long(m[1], 16)) 65 position = bisect.bisect(pmem, phys_addr)
|
/Linux-v4.19/Documentation/devicetree/bindings/pmem/ |
D | pmem-region.txt | 19 - compatible = "pmem-region" 50 pmem@5000 { 51 compatible = "pmem-region"; 59 pmem@6000 { 60 compatible = "pmem-region";
|
/Linux-v4.19/drivers/isdn/hardware/eicon/ |
D | debug.c | 50 byte *pmem; member 288 if (clients[i].pmem) { in diva_maint_finit() 289 diva_os_free(0, clients[i].pmem); in diva_maint_finit() 487 byte *pmem = NULL; in DI_deregister() local 516 pmem = clients[i].pmem; in DI_deregister() 517 clients[i].pmem = NULL; in DI_deregister() 557 if (pmem) { in DI_deregister() 558 diva_os_free(0, pmem); in DI_deregister() 866 byte *pmem; in diva_mnt_add_xdi_adapter() local 879 if (!(pmem = diva_os_malloc(0, DivaSTraceGetMemotyRequirement(d->channels)))) { in diva_mnt_add_xdi_adapter() [all …]
|
/Linux-v4.19/drivers/staging/rtl8723bs/core/ |
D | rtw_io.c | 140 u32 _rtw_write_port(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem) in _rtw_write_port() argument 142 u32 (*_write_port)(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pmem); in _rtw_write_port() 149 ret = _write_port(pintfhdl, addr, cnt, pmem); in _rtw_write_port()
|
/Linux-v4.19/drivers/dax/ |
D | Makefile | 7 dax_pmem-y := pmem.o
|
/Linux-v4.19/arch/mips/include/asm/octeon/ |
D | cvmx-pemx-defs.h | 528 uint64_t pmem:1; member 536 uint64_t pmem:1; 574 uint64_t pmem:1; member 582 uint64_t pmem:1; 620 uint64_t pmem:1; member 628 uint64_t pmem:1;
|
/Linux-v4.19/drivers/infiniband/hw/nes/ |
D | nes_hw.c | 976 dma_addr_t pmem; in nes_init_cqp() local 1019 pmem = (dma_addr_t)(((unsigned long long)nesdev->cqp_pbase + (512 - 1)) & in nes_init_cqp() 1023 nesdev->cqp.sq_pbase = pmem; in nes_init_cqp() 1030 pmem += (sizeof(struct nes_hw_cqp_wqe) * nesdev->cqp.sq_size); in nes_init_cqp() 1033 nesdev->ccq.cq_pbase = pmem; in nes_init_cqp() 1040 pmem += (sizeof(struct nes_hw_cqe) * nesdev->ccq.cq_size); in nes_init_cqp() 1045 ceq->ceq_pbase = pmem; in nes_init_cqp() 1050 pmem += max(((u32)sizeof(struct nes_hw_ceqe) * ceq->ceq_size), (u32)256); in nes_init_cqp() 1055 nic_ceq->ceq_pbase = pmem; in nes_init_cqp() 1060 pmem += max(((u32)sizeof(struct nes_hw_ceqe) * nic_ceq->ceq_size), (u32)256); in nes_init_cqp() [all …]
|
D | nes_mgt.c | 864 dma_addr_t pmem; in nes_init_mgt_qp() local 917 pmem = (dma_addr_t)(((unsigned long long)mgt_pbase + (256 - 1)) & in nes_init_mgt_qp() 924 mgtvnic->mgt.rq_pbase = pmem; in nes_init_mgt_qp() 931 pmem += (NES_MGT_WQ_COUNT * sizeof(struct nes_hw_nic_rq_wqe)); in nes_init_mgt_qp() 935 mgtvnic->mgt_cq.cq_pbase = pmem; in nes_init_mgt_qp() 1031 pmem = pci_map_single(nesdev->pcidev, skb->data, in nes_init_mgt_qp() 1034 cb->busaddr = pmem; in nes_init_mgt_qp() 1040 mgt_rqe->wqe_words[NES_NIC_RQ_WQE_FRAG0_LOW_IDX] = cpu_to_le32((u32)pmem); in nes_init_mgt_qp() 1041 mgt_rqe->wqe_words[NES_NIC_RQ_WQE_FRAG0_HIGH_IDX] = cpu_to_le32((u32)((u64)pmem >> 32)); in nes_init_mgt_qp()
|
/Linux-v4.19/arch/powerpc/mm/ |
D | mmu_context_iommu.c | 130 struct mm_iommu_table_group_mem_t **pmem) in mm_iommu_get() argument 145 *pmem = mem; in mm_iommu_get() 243 *pmem = mem; in mm_iommu_get()
|
/Linux-v4.19/drivers/staging/rtl8188eu/hal/ |
D | rtl8188eu_xmit.c | 161 static s32 update_txdesc(struct xmit_frame *pxmitframe, u8 *pmem, s32 sz, u8 bagg_pkt) in update_txdesc() argument 169 struct tx_desc *ptxdesc = (struct tx_desc *)pmem; in update_txdesc() 175 ptxdesc = (struct tx_desc *)(pmem+PACKET_OFFSET_SZ); in update_txdesc() 324 rtl88eu_dm_set_tx_ant_by_tx_info(odmpriv, pmem, pattrib->mac_id); in update_txdesc()
|
/Linux-v4.19/drivers/staging/rtl8188eu/include/ |
D | usb_ops_linux.h | 55 u32 usb_write_port(struct adapter *adapter, u32 addr, u32 cnt, struct xmit_buf *pmem);
|
/Linux-v4.19/Documentation/ABI/removed/ |
D | sysfs-bus-nfit | 10 Scrub) operation across every pmem range. Part of that process
|
/Linux-v4.19/arch/powerpc/lib/ |
D | Makefile | 29 memcpy_64.o pmem.o
|
/Linux-v4.19/Documentation/filesystems/ |
D | dax.txt | 51 - pmem: NVDIMM persistent memory driver 86 each pmem block device (in gendisk->badblocks). If we fault at such location, 89 writing the affected sectors (through the pmem driver, and if the underlying
|