/Linux-v4.19/drivers/iommu/ |
D | omap-iommu.h | 27 u32 pgsz, prsvd, valid; member 190 #define get_cam_va_mask(pgsz) \ argument 191 (((pgsz) == MMU_CAM_PGSZ_16M) ? 0xff000000 : \ 192 ((pgsz) == MMU_CAM_PGSZ_1M) ? 0xfff00000 : \ 193 ((pgsz) == MMU_CAM_PGSZ_64K) ? 0xffff0000 : \ 194 ((pgsz) == MMU_CAM_PGSZ_4K) ? 0xfffff000 : 0)
|
D | omap-iommu.c | 243 attr <<= (((e->pgsz == MMU_CAM_PGSZ_4K) || in get_iopte_attr() 244 (e->pgsz == MMU_CAM_PGSZ_64K)) ? 0 : 6); in get_iopte_attr() 325 if (e->da & ~(get_cam_va_mask(e->pgsz))) { in iotlb_alloc_cr() 335 cr->cam = (e->da & MMU_CAM_VATAG_MASK) | e->prsvd | e->pgsz | e->valid; in iotlb_alloc_cr() 647 switch (e->pgsz) { in iopgtable_store_entry_core() 1096 static u32 iotlb_init_entry(struct iotlb_entry *e, u32 da, u32 pa, int pgsz) in iotlb_init_entry() argument 1103 e->pgsz = pgsz; in iotlb_init_entry() 1108 return iopgsz_to_bytes(e->pgsz); in iotlb_init_entry()
|
/Linux-v4.19/tools/perf/jvmti/ |
D | jvmti_agent.c | 180 long pgsz; in perf_open_marker_file() local 182 pgsz = sysconf(_SC_PAGESIZE); in perf_open_marker_file() 183 if (pgsz == -1) in perf_open_marker_file() 197 marker_addr = mmap(NULL, pgsz, PROT_READ|PROT_EXEC, MAP_PRIVATE, fd, 0); in perf_open_marker_file() 204 long pgsz; in perf_close_marker_file() local 209 pgsz = sysconf(_SC_PAGESIZE); in perf_close_marker_file() 210 if (pgsz == -1) in perf_close_marker_file() 213 munmap(marker_addr, pgsz); in perf_close_marker_file()
|
/Linux-v4.19/drivers/pci/ |
D | iov.c | 401 u32 pgsz; in sriov_init() local 429 pci_read_config_dword(dev, pos + PCI_SRIOV_SUP_PGSIZE, &pgsz); in sriov_init() 431 pgsz &= ~((1 << i) - 1); in sriov_init() 432 if (!pgsz) in sriov_init() 435 pgsz &= ~(pgsz - 1); in sriov_init() 436 pci_write_config_dword(dev, pos + PCI_SRIOV_SYS_PGSIZE, pgsz); in sriov_init() 474 iov->pgsz = pgsz; in sriov_init() 540 pci_write_config_dword(dev, iov->pos + PCI_SRIOV_SYS_PGSIZE, iov->pgsz); in sriov_restore_state()
|
D | pci.h | 282 u32 pgsz; /* Page size for BAR alignment */ member
|
/Linux-v4.19/drivers/mtd/nand/raw/ |
D | nandsim.c | 216 #define NS_RAW_OFFSET_OOB(ns) (NS_RAW_OFFSET(ns) + ns->geom.pgsz) 328 uint pgsz; /* NAND flash page size, bytes */ member 664 ns->geom.pgsz = mtd->writesize; in init_nandsim() 667 ns->geom.pgszoob = ns->geom.pgsz + ns->geom.oobsz; in init_nandsim() 668 ns->geom.pgnum = div_u64(ns->geom.totsz, ns->geom.pgsz); in init_nandsim() 672 ns->geom.pgsec = ns->geom.secsz / ns->geom.pgsz; in init_nandsim() 676 if (ns->geom.pgsz == 512) { in init_nandsim() 680 } else if (ns->geom.pgsz == 2048) { in init_nandsim() 682 } else if (ns->geom.pgsz == 4096) { in init_nandsim() 685 NS_ERR("init_nandsim: unknown page size %u\n", ns->geom.pgsz); in init_nandsim() [all …]
|
/Linux-v4.19/drivers/net/ethernet/chelsio/libcxgb/ |
D | libcxgb_ppm.c | 66 int cxgbi_ppm_find_page_index(struct cxgbi_ppm *ppm, unsigned long pgsz) in cxgbi_ppm_find_page_index() argument 72 if (pgsz == 1UL << (DDP_PGSZ_BASE_SHIFT + in cxgbi_ppm_find_page_index() 75 __func__, ppm->ndev->name, pgsz, i); in cxgbi_ppm_find_page_index() 79 pr_info("ippm: ddp page size %lu not supported.\n", pgsz); in cxgbi_ppm_find_page_index()
|
D | libcxgb_ppm.h | 316 int cxgbi_ppm_find_page_index(struct cxgbi_ppm *ppm, unsigned long pgsz);
|
/Linux-v4.19/arch/mips/sgi-ip22/ |
D | ip28-berr.c | 330 unsigned int pgsz = (ctl & 2) ? 14:12; /* 16k:4k */ in check_microtlb() local 333 pte += 8*((vaddr >> pgsz) & 0x1ff); in check_microtlb() 343 a += vaddr & ((1 << pgsz) - 1); in check_microtlb()
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/ |
D | qed_sriov.h | 125 u32 pgsz; /* page size for BAR alignment */ member
|
D | qed_sriov.c | 392 pos + PCI_SRIOV_SUP_PGSIZE, &iov->pgsz); in qed_iov_pci_cfg_info() 406 iov->nr_virtfn, iov->offset, iov->stride, iov->pgsz); in qed_iov_pci_cfg_info()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_sriov.h | 56 u32 pgsz; /* page size for BAR alignment */ member
|
D | bnx2x_sriov.c | 1140 pci_read_config_dword(dev, pos + PCI_SRIOV_SUP_PGSIZE, &iov->pgsz); in bnx2x_sriov_pci_cfg_info() 1170 iov->initial, iov->nr_virtfn, iov->offset, iov->stride, iov->pgsz); in bnx2x_sriov_info()
|