/linux-4.1.27/drivers/block/ |
D | pmem.c | 42 static void pmem_do_bvec(struct pmem_device *pmem, struct page *page, in pmem_do_bvec() argument 50 memcpy(mem + off, pmem->virt_addr + pmem_off, len); in pmem_do_bvec() 54 memcpy(pmem->virt_addr + pmem_off, mem + off, len); in pmem_do_bvec() 63 struct pmem_device *pmem = bdev->bd_disk->private_data; in pmem_make_request() local 80 pmem_do_bvec(pmem, bvec.bv_page, bvec.bv_len, bvec.bv_offset, in pmem_make_request() 92 struct pmem_device *pmem = bdev->bd_disk->private_data; in pmem_rw_page() local 94 pmem_do_bvec(pmem, page, PAGE_CACHE_SIZE, 0, rw, sector); in pmem_rw_page() 103 struct pmem_device *pmem = bdev->bd_disk->private_data; in pmem_direct_access() local 106 if (!pmem) in pmem_direct_access() 109 *kaddr = pmem->virt_addr + offset; in pmem_direct_access() [all …]
|
D | Makefile | 17 obj-$(CONFIG_BLK_DEV_PMEM) += pmem.o
|
D | Kconfig | 415 called 'pmem'.
|
/linux-4.1.27/drivers/staging/rtl8712/ |
D | rtl8712_io.c | 98 void r8712_read_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) in r8712_read_mem() argument 104 u8 *pmem); in r8712_read_mem() 109 _read_mem(pintfhdl, addr, cnt, pmem); in r8712_read_mem() 112 void r8712_write_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) in r8712_write_mem() argument 117 u8 *pmem); in r8712_write_mem() 120 _write_mem(pintfhdl, addr, cnt, pmem); in r8712_write_mem() 123 void r8712_read_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) in r8712_read_port() argument 129 u8 *pmem); in r8712_read_port() 134 _read_port(pintfhdl, addr, cnt, pmem); in r8712_read_port() 137 void r8712_write_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem) in r8712_write_port() argument [all …]
|
D | rtl871x_io.h | 103 u8 *pmem); 105 u8 *pmem); 108 u8 *pmem); 110 u8 *pmem); 246 void r8712_read_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 247 void r8712_read_port(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 251 void r8712_write_mem(struct _adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 252 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); 418 static void update_txdesc(struct xmit_frame *pxmitframe, uint *pmem, int sz) in update_txdesc() argument 426 struct tx_desc *ptxdesc = (struct tx_desc *)pmem; in update_txdesc() 467 if ((u8 *)pmem != (u8 *)pxmitframe->pxmitbuf->pbuf) { in update_txdesc()
|
/linux-4.1.27/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-4.1.27/drivers/isdn/hardware/eicon/ |
D | debug.c | 49 byte *pmem; member 291 if (clients[i].pmem) { in diva_maint_finit() 292 diva_os_free(0, clients[i].pmem); in diva_maint_finit() 490 byte *pmem = NULL; in DI_deregister() local 519 pmem = clients[i].pmem; in DI_deregister() 520 clients[i].pmem = NULL; in DI_deregister() 560 if (pmem) { in DI_deregister() 561 diva_os_free(0, pmem); in DI_deregister() 869 byte *pmem; in diva_mnt_add_xdi_adapter() local 882 if (!(pmem = diva_os_malloc(0, DivaSTraceGetMemotyRequirement(d->channels)))) { in diva_mnt_add_xdi_adapter() [all …]
|
D | kst_ifc.h | 329 byte *pmem);
|
D | maintidi.c | 110 byte *pmem) { in DivaSTraceLibraryCreateInstance() argument 111 diva_strace_context_t *pLib = (diva_strace_context_t *)pmem; in DivaSTraceLibraryCreateInstance() 118 pmem += sizeof(*pLib); in DivaSTraceLibraryCreateInstance() 175 pLib->parse_table = (diva_strace_path2action_t *)pmem; in DivaSTraceLibraryCreateInstance()
|
/linux-4.1.27/drivers/staging/rtl8188eu/include/ |
D | usb_ops_linux.h | 76 u32 usb_read_port(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem); 83 u32 usb_write_port(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem);
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | ramnv50.c | 237 nv50_ram_put(struct nvkm_fb *pfb, struct nvkm_mem **pmem) in nv50_ram_put() argument 239 struct nvkm_mem *mem = *pmem; in nv50_ram_put() 241 *pmem = NULL; in nv50_ram_put() 254 u32 memtype, struct nvkm_mem **pmem) in nv50_ram_get() argument 310 *pmem = mem; in nv50_ram_get()
|
D | ramgf100.c | 425 gf100_ram_put(struct nvkm_fb *pfb, struct nvkm_mem **pmem) in gf100_ram_put() argument 428 struct nvkm_mem *mem = *pmem; in gf100_ram_put() 430 *pmem = NULL; in gf100_ram_put() 445 u32 memtype, struct nvkm_mem **pmem) in gf100_ram_get() argument 501 *pmem = mem; in gf100_ram_get()
|
/linux-4.1.27/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-4.1.27/drivers/infiniband/hw/nes/ |
D | nes_hw.c | 989 dma_addr_t pmem; in nes_init_cqp() local 1033 pmem = (dma_addr_t)(((unsigned long long)nesdev->cqp_pbase + (512 - 1)) & in nes_init_cqp() 1037 nesdev->cqp.sq_pbase = pmem; in nes_init_cqp() 1044 pmem += (sizeof(struct nes_hw_cqp_wqe) * nesdev->cqp.sq_size); in nes_init_cqp() 1047 nesdev->ccq.cq_pbase = pmem; in nes_init_cqp() 1054 pmem += (sizeof(struct nes_hw_cqe) * nesdev->ccq.cq_size); in nes_init_cqp() 1059 ceq->ceq_pbase = pmem; in nes_init_cqp() 1064 pmem += max(((u32)sizeof(struct nes_hw_ceqe) * ceq->ceq_size), (u32)256); in nes_init_cqp() 1069 nic_ceq->ceq_pbase = pmem; in nes_init_cqp() 1074 pmem += max(((u32)sizeof(struct nes_hw_ceqe) * nic_ceq->ceq_size), (u32)256); in nes_init_cqp() [all …]
|
D | nes_mgt.c | 865 dma_addr_t pmem; in nes_init_mgt_qp() local 919 pmem = (dma_addr_t)(((unsigned long long)mgt_pbase + (256 - 1)) & in nes_init_mgt_qp() 926 mgtvnic->mgt.rq_pbase = pmem; in nes_init_mgt_qp() 933 pmem += (NES_MGT_WQ_COUNT * sizeof(struct nes_hw_nic_rq_wqe)); in nes_init_mgt_qp() 937 mgtvnic->mgt_cq.cq_pbase = pmem; in nes_init_mgt_qp() 1033 pmem = pci_map_single(nesdev->pcidev, skb->data, in nes_init_mgt_qp() 1036 cb->busaddr = pmem; in nes_init_mgt_qp() 1042 mgt_rqe->wqe_words[NES_NIC_RQ_WQE_FRAG0_LOW_IDX] = cpu_to_le32((u32)pmem); in nes_init_mgt_qp() 1043 mgt_rqe->wqe_words[NES_NIC_RQ_WQE_FRAG0_HIGH_IDX] = cpu_to_le32((u32)((u64)pmem >> 32)); in nes_init_mgt_qp()
|
/linux-4.1.27/drivers/staging/rtl8723au/hal/ |
D | rtl8723au_xmit.c | 133 static s32 update_txdesc(struct xmit_frame *pxmitframe, u8 *pmem, s32 sz) in update_txdesc() argument 141 struct tx_desc *ptxdesc = (struct tx_desc *)pmem; in update_txdesc() 147 ptxdesc = (struct tx_desc *)(pmem+PACKET_OFFSET_SZ); in update_txdesc()
|
/linux-4.1.27/drivers/staging/rtl8188eu/hal/ |
D | rtl8188eu_xmit.c | 175 static s32 update_txdesc(struct xmit_frame *pxmitframe, u8 *pmem, s32 sz, u8 bagg_pkt) in update_txdesc() argument 183 struct tx_desc *ptxdesc = (struct tx_desc *)pmem; in update_txdesc() 190 ptxdesc = (struct tx_desc *)(pmem+PACKET_OFFSET_SZ); in update_txdesc() 339 rtl88eu_dm_set_tx_ant_by_tx_info(&haldata->odmpriv, pmem, in update_txdesc()
|
/linux-4.1.27/drivers/net/can/softing/ |
D | softing_fw.c | 105 static int fw_parse(const uint8_t **pmem, uint16_t *ptype, uint32_t *paddr, in fw_parse() argument 127 mem = *pmem; in fw_parse() 140 *pmem += 10 + *plen; in fw_parse()
|
/linux-4.1.27/drivers/pci/ |
D | setup-bus.c | 748 u32 pmem; in pci_bridge_check_ranges() local 770 pci_read_config_dword(bridge, PCI_PREF_MEMORY_BASE, &pmem); in pci_bridge_check_ranges() 771 if (!pmem) { in pci_bridge_check_ranges() 774 pci_read_config_dword(bridge, PCI_PREF_MEMORY_BASE, &pmem); in pci_bridge_check_ranges() 777 if (pmem) { in pci_bridge_check_ranges() 779 if ((pmem & PCI_PREF_RANGE_TYPE_MASK) == in pci_bridge_check_ranges()
|
/linux-4.1.27/drivers/message/fusion/ |
D | mptctl.c | 1390 char *pmem; in mptctl_gettargetinfo() local 1444 pmem = kzalloc(numBytes, GFP_KERNEL); in mptctl_gettargetinfo() 1445 if (!pmem) { in mptctl_gettargetinfo() 1450 pdata = (int *) pmem; in mptctl_gettargetinfo() 1481 kfree(pmem); in mptctl_gettargetinfo() 1487 if (copy_to_user(uarg->targetInfo, pmem, numBytes)) { in mptctl_gettargetinfo() 1491 kfree(pmem); in mptctl_gettargetinfo() 1495 kfree(pmem); in mptctl_gettargetinfo()
|
/linux-4.1.27/arch/x86/kernel/ |
D | Makefile | 98 obj-$(CONFIG_X86_PMEM_LEGACY) += pmem.o
|
/linux-4.1.27/drivers/net/ethernet/emulex/benet/ |
D | be_cmds.h | 738 struct be_pmem_stats pmem; member 1930 struct be_pmem_stats pmem; member 1953 struct be_pmem_stats pmem; member
|
D | be_main.c | 350 struct be_pmem_stats *pmem_sts = &hw_stats->pmem; in populate_be_v0_stats() 399 struct be_pmem_stats *pmem_sts = &hw_stats->pmem; in populate_be_v1_stats() 445 struct be_pmem_stats *pmem_sts = &hw_stats->pmem; in populate_be_v2_stats()
|
/linux-4.1.27/drivers/scsi/be2iscsi/ |
D | be_main.c | 3185 struct mem_array *pmem, struct be_dma_mem *sgl) in hwi_build_be_sgl_arr() argument 3190 be_sgl_create_contiguous(pmem->virtual_address, in hwi_build_be_sgl_arr() 3191 pmem->bus_address.u.a64.address, in hwi_build_be_sgl_arr() 3192 pmem->size, sgl); in hwi_build_be_sgl_arr() 3197 struct mem_array *pmem, struct be_dma_mem *sgl) in hwi_build_be_sgl_by_offset() argument 3202 be_sgl_create_contiguous((unsigned char *)pmem->virtual_address, in hwi_build_be_sgl_by_offset() 3203 pmem->bus_address.u.a64.address, in hwi_build_be_sgl_by_offset() 3204 pmem->size, sgl); in hwi_build_be_sgl_by_offset()
|
/linux-4.1.27/sound/pci/cs46xx/ |
D | cs46xx.h | 1665 struct snd_cs46xx_region pmem; member
|
D | cs46xx_lib.c | 3934 region = &chip->region.name.pmem; in snd_cs46xx_create()
|
/linux-4.1.27/arch/x86/ |
D | Kconfig | 1430 The kernel will offer these regions to the 'pmem' driver so
|
/linux-4.1.27/ |
D | MAINTAINERS | 8164 F: drivers/block/pmem.c
|