| /drivers/nvdimm/ |
| A D | pmem.c | 40 return pmem->bb.dev; in to_dev() 93 if (pmem->bb_state) in pmem_clear_bb() 118 pmem_clear_bb(pmem, to_sect(pmem, offset), cleared >> SECTOR_SHIFT); in pmem_clear_poison() 285 return PHYS_PFN(pmem->size - pmem->pfn_pad - offset); in __pmem_direct_access() 438 u64 offset = PFN_PHYS(pfn) - pmem->phys_addr - pmem->data_offset; in pmem_pagemap_memory_failure() 471 pmem = devm_kzalloc(dev, sizeof(*pmem), GFP_KERNEL); in pmem_attach_disk() 472 if (!pmem) in pmem_attach_disk() 513 pmem->disk = disk; in pmem_attach_disk() 514 pmem->pgmap.owner = pmem; in pmem_attach_disk() 549 set_capacity(disk, (pmem->size - pmem->pfn_pad - pmem->data_offset) in pmem_attach_disk() [all …]
|
| A D | pmem.h | 30 long __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff,
|
| A D | Makefile | 9 nd_pmem-y := pmem.o
|
| A D | Kconfig | 118 (with the page array stored pmem) created with this build of
|
| /drivers/staging/rtl8723bs/include/ |
| A D | rtw_io.h | 27 void (*_read_mem)(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pmem); 28 void (*_write_mem)(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pmem); 32 u32 (*_read_port)(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pmem); 33 u32 (*_write_port)(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pmem); 35 u32 (*_write_scsi)(struct intf_hdl *pintfhdl, u32 cnt, u8 *pmem); 70 extern u32 rtw_write_port(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem);
|
| A D | rtl8723b_xmit.h | 405 void rtl8723b_update_txdesc(struct xmit_frame *pxmitframe, u8 *pmem);
|
| /drivers/char/ |
| A D | applicom.c | 702 void __iomem *pmem; in ac_ioctl() local 729 pmem = apbs[IndexCard].RamIO; in ac_ioctl() 738 adgl->conf_end_test[i] = readb(pmem++); in ac_ioctl() 740 adgl->error_code[i] = readb(pmem++); in ac_ioctl() 743 pmem = apbs[IndexCard].RamIO + VERS; in ac_ioctl() 744 adgl->vers = readb(pmem); in ac_ioctl() 745 pmem = apbs[IndexCard].RamIO + TYPE_CARD; in ac_ioctl() 747 adgl->reserv1[i] = readb(pmem++); in ac_ioctl() 759 writeb(0xff, pmem++); in ac_ioctl() 773 writeb(adgl->tic_des_from_pc, pmem); in ac_ioctl() [all …]
|
| /drivers/firmware/ |
| A D | stratix10-svc.c | 188 if (pmem->paddr == addr) in svc_pa_to_va() 189 return pmem->vaddr; in svc_pa_to_va() 1071 pmem = devm_kzalloc(chan->ctrl->dev, sizeof(*pmem), GFP_KERNEL); in stratix10_svc_allocate_memory() 1072 if (!pmem) in stratix10_svc_allocate_memory() 1082 pmem->vaddr = (void *)va; in stratix10_svc_allocate_memory() 1083 pmem->paddr = pa; in stratix10_svc_allocate_memory() 1084 pmem->size = s; in stratix10_svc_allocate_memory() 1087 pmem->vaddr, (unsigned int)pmem->paddr); in stratix10_svc_allocate_memory() 1105 if (pmem->vaddr == kaddr) { in stratix10_svc_free_memory() 1108 pmem->vaddr = NULL; in stratix10_svc_free_memory() [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
| A D | gr.c | 61 struct nvkm_memory **pmem, struct nvkm_vma **pvma, in r535_gr_promote_ctx() argument 90 gr->ctxbuf[i].init, &pmem[i]); in r535_gr_promote_ctx() 102 pmem[i] = nvkm_memory_ref(gr->ctxbuf_mem[i]); in r535_gr_promote_ctx() 113 nvkm_memory_size(pmem[i]), &pvma[i]); in r535_gr_promote_ctx() 118 ret = nvkm_memory_map(pmem[i], 0, vmm, pvma[i], &args, sizeof(args)); in r535_gr_promote_ctx() 126 entry->gpuPhysAddr = nvkm_memory_addr(pmem[i]); in r535_gr_promote_ctx()
|
| /drivers/staging/rtl8723bs/core/ |
| A D | rtw_io.c | 109 u32 rtw_write_port(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem) in rtw_write_port() argument 111 u32 (*_write_port)(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pmem); in rtw_write_port() 117 return _write_port(pintfhdl, addr, cnt, pmem); in rtw_write_port()
|
| /drivers/dax/ |
| A D | Makefile | 11 dax_pmem-y := pmem.o
|
| /drivers/cxl/ |
| A D | Makefile | 19 cxl_pmem-y := pmem.o security.o
|
| /drivers/cxl/core/ |
| A D | Makefile | 9 cxl_core-y += pmem.o
|
| /drivers/net/can/softing/ |
| A D | softing_fw.c | 94 static int fw_parse(const uint8_t **pmem, uint16_t *ptype, uint32_t *paddr, in fw_parse() argument 116 mem = *pmem; in fw_parse() 129 *pmem += 10 + *plen; in fw_parse()
|
| /drivers/message/fusion/ |
| A D | mptctl.c | 1368 char *pmem; in mptctl_gettargetinfo() local 1408 pmem = kzalloc(numBytes, GFP_KERNEL); in mptctl_gettargetinfo() 1409 if (!pmem) { in mptctl_gettargetinfo() 1414 pdata = (int *) pmem; in mptctl_gettargetinfo() 1445 kfree(pmem); in mptctl_gettargetinfo() 1451 if (copy_to_user(uarg->targetInfo, pmem, numBytes)) { in mptctl_gettargetinfo() 1455 kfree(pmem); in mptctl_gettargetinfo() 1459 kfree(pmem); in mptctl_gettargetinfo()
|
| /drivers/pci/ |
| A D | probe.c | 509 u32 pmem, tmp; in pci_read_bridge_windows() local 540 pci_read_config_dword(bridge, PCI_PREF_MEMORY_BASE, &pmem); in pci_read_bridge_windows() 541 if (!pmem) { in pci_read_bridge_windows() 544 pci_read_config_dword(bridge, PCI_PREF_MEMORY_BASE, &pmem); in pci_read_bridge_windows() 547 if (!pmem) in pci_read_bridge_windows() 552 if ((pmem & PCI_PREF_RANGE_TYPE_MASK) == PCI_PREF_RANGE_TYPE_64) { in pci_read_bridge_windows() 559 pci_read_config_dword(bridge, PCI_PREF_BASE_UPPER32, &pmem); in pci_read_bridge_windows() 563 pci_write_config_dword(bridge, PCI_PREF_BASE_UPPER32, pmem); in pci_read_bridge_windows()
|
| /drivers/mtd/nand/raw/ |
| A D | stm32_fmc2_nand.c | 297 u32 pmem, patt; in stm32_fmc2_nfc_timings_init() local 306 pmem = FIELD_PREP(FMC2_PMEM_MEMSET, timings->tset_mem); in stm32_fmc2_nfc_timings_init() 307 pmem |= FIELD_PREP(FMC2_PMEM_MEMWAIT, timings->twait); in stm32_fmc2_nfc_timings_init() 308 pmem |= FIELD_PREP(FMC2_PMEM_MEMHOLD, timings->thold_mem); in stm32_fmc2_nfc_timings_init() 309 pmem |= FIELD_PREP(FMC2_PMEM_MEMHIZ, timings->thiz); in stm32_fmc2_nfc_timings_init() 310 regmap_write(nfc->regmap, FMC2_PMEM, pmem); in stm32_fmc2_nfc_timings_init()
|
| /drivers/virtio/ |
| A D | Kconfig | 102 tristate "Support for virtio pmem driver" 106 This driver provides access to virtio-pmem devices, storage devices
|
| /drivers/vfio/ |
| A D | vfio_iommu_spapr_tce.c | 391 unsigned long *phpa, struct mm_iommu_table_group_mem_t **pmem) in tce_iommu_prereg_ua_to_hpa() argument 404 *pmem = mem; in tce_iommu_prereg_ua_to_hpa()
|
| /drivers/net/ethernet/emulex/benet/ |
| A D | be_cmds.h | 808 struct be_pmem_stats pmem; member 2035 struct be_pmem_stats pmem; member 2058 struct be_pmem_stats pmem; member
|
| A D | be_main.c | 418 struct be_pmem_stats *pmem_sts = &hw_stats->pmem; in populate_be_v0_stats() 467 struct be_pmem_stats *pmem_sts = &hw_stats->pmem; in populate_be_v1_stats() 513 struct be_pmem_stats *pmem_sts = &hw_stats->pmem; in populate_be_v2_stats()
|
| /drivers/scsi/be2iscsi/ |
| A D | be_main.c | 2973 struct mem_array *pmem, struct be_dma_mem *sgl) in hwi_build_be_sgl_arr() argument 2978 be_sgl_create_contiguous(pmem->virtual_address, in hwi_build_be_sgl_arr() 2979 pmem->bus_address.u.a64.address, in hwi_build_be_sgl_arr() 2980 pmem->size, sgl); in hwi_build_be_sgl_arr() 2985 struct mem_array *pmem, struct be_dma_mem *sgl) in hwi_build_be_sgl_by_offset() argument 2990 be_sgl_create_contiguous((unsigned char *)pmem->virtual_address, in hwi_build_be_sgl_by_offset() 2991 pmem->bus_address.u.a64.address, in hwi_build_be_sgl_by_offset() 2992 pmem->size, sgl); in hwi_build_be_sgl_by_offset()
|