/Linux-v5.15/tools/testing/selftests/vm/ |
D | madv_populate.c | 28 static size_t pagesize; variable 32 const unsigned long pfn = (unsigned long)start / pagesize; in pagemap_get_entry() 62 addr = mmap(0, pagesize, PROT_READ | PROT_WRITE, in sense_support() 67 ret = madvise(addr, pagesize, MADV_POPULATE_READ); in sense_support() 71 ret = madvise(addr, pagesize, MADV_POPULATE_WRITE); in sense_support() 75 munmap(addr, pagesize); in sense_support() 131 ret = munmap(addr + pagesize, pagesize); in test_holes() 144 ret = madvise(addr, 2 * pagesize, MADV_POPULATE_READ); in test_holes() 147 ret = madvise(addr, 2 * pagesize, MADV_POPULATE_WRITE); in test_holes() 152 ret = madvise(addr + pagesize, pagesize, MADV_POPULATE_READ); in test_holes() [all …]
|
D | split_huge_page_test.c | 20 uint64_t pagesize; variable 258 /* remap the first pagesize of first THP */ in split_pte_mapped_thp() 259 pte_mapped = mremap(one_page, pagesize, pagesize, MREMAP_MAYMOVE); in split_pte_mapped_thp() 261 /* remap the Nth pagesize of Nth THP */ in split_pte_mapped_thp() 263 pte_mapped2 = mremap(one_page + pmd_pagesize * i + pagesize * i, in split_pte_mapped_thp() 264 pagesize, pagesize, in split_pte_mapped_thp() 266 pte_mapped + pagesize * i); in split_pte_mapped_thp() 275 for (i = 0; i < pagesize * 4; i++) in split_pte_mapped_thp() 276 if (i % pagesize == 0 && in split_pte_mapped_thp() 287 (uint64_t)pte_mapped + pagesize * 4); in split_pte_mapped_thp() [all …]
|
/Linux-v5.15/drivers/misc/sgi-gru/ |
D | gruhandles.c | 141 int asid, int pagesize, int global, int n, in tgh_invalidate() argument 146 tgh->pagesize = pagesize; in tgh_invalidate() 159 int pagesize) in tfh_write_only() argument 166 tfh->pagesize = pagesize; in tfh_write_only() 175 int pagesize) in tfh_write_restart() argument 182 tfh->pagesize = pagesize; in tfh_write_restart()
|
D | gruhandles.h | 204 unsigned int pagesize:5; member 291 unsigned int pagesize:5; member 343 /* GRU paddr shift for pfn. (NOTE: shift is NOT by actual pagesize) */ 482 * Convert a processor pagesize into the strange encoded pagesize used by the 483 * GRU. Processor pagesize is encoded as log of bytes per page. (or PAGE_SHIFT) 484 * pagesize log pagesize grupagesize 508 unsigned long vaddrmask, int asid, int pagesize, int global, int n, 511 int gaa, unsigned long vaddr, int asid, int dirty, int pagesize); 513 int gaa, unsigned long vaddr, int asid, int dirty, int pagesize);
|
/Linux-v5.15/drivers/usb/storage/ |
D | alauda.c | 87 unsigned int pagesize; /* page size in bytes */ member 430 MEDIA_INFO(us).pagesize = 1 << media_info->pageshift; in alauda_init_media() 718 * redundancy data. Returns (pagesize+64)*pages bytes in data. 737 data, (MEDIA_INFO(us).pagesize + 64) * pages, NULL); in alauda_read_block_raw() 742 * data. Returns pagesize*pages bytes in data. Note that data must be big enough 743 * to hold (pagesize+64)*pages bytes of data, but you can ignore those 'extra' 750 unsigned int pagesize = MEDIA_INFO(us).pagesize; in alauda_read_block() local 758 int dest_offset = i * pagesize; in alauda_read_block() 759 int src_offset = i * (pagesize + 64); in alauda_read_block() 760 memmove(data + dest_offset, data + src_offset, pagesize); in alauda_read_block() [all …]
|
/Linux-v5.15/drivers/net/ethernet/ibm/ehea/ |
D | ehea_qmr.c | 29 queue->current_q_offset += queue->pagesize; in hw_qpageit_get_inc() 31 queue->current_q_offset -= queue->pagesize; in hw_qpageit_get_inc() 41 const u32 pagesize, const u32 qe_size) in hw_queue_ctor() argument 43 int pages_per_kpage = PAGE_SIZE / pagesize; in hw_queue_ctor() 46 if ((pagesize > PAGE_SIZE) || (!pages_per_kpage)) { in hw_queue_ctor() 47 pr_err("pagesize conflict! kernel pagesize=%d, ehea pagesize=%d\n", in hw_queue_ctor() 48 (int)PAGE_SIZE, (int)pagesize); in hw_queue_ctor() 52 queue->queue_length = nr_of_pages * pagesize; in hw_queue_ctor() 70 kpage += pagesize; in hw_queue_ctor() 77 queue->pagesize = pagesize; in hw_queue_ctor() [all …]
|
/Linux-v5.15/arch/arm64/mm/ |
D | hugetlbpage.c | 62 size_t pagesize = huge_page_size(h); in arch_hugetlb_migration_supported() local 64 switch (pagesize) { in arch_hugetlb_migration_supported() 74 __func__, pagesize); in arch_hugetlb_migration_supported() 344 size_t pagesize = 1UL << shift; in arch_make_huge_pte() local 346 if (pagesize == CONT_PTE_SIZE) { in arch_make_huge_pte() 348 } else if (pagesize == CONT_PMD_SIZE) { in arch_make_huge_pte() 350 } else if (pagesize != PUD_SIZE && pagesize != PMD_SIZE) { in arch_make_huge_pte() 352 __func__, pagesize); in arch_make_huge_pte()
|
/Linux-v5.15/drivers/mtd/nand/raw/ |
D | nand_samsung.c | 25 /* Get pagesize */ in samsung_nand_decode_id() 26 memorg->pagesize = 2048 << (extid & 0x03); in samsung_nand_decode_id() 27 mtd->writesize = memorg->pagesize; in samsung_nand_decode_id() 69 memorg->pagesize; in samsung_nand_decode_id()
|
D | nand_jedec.c | 98 memorg->pagesize = le32_to_cpu(p->byte_per_page); in nand_jedec_detect() 99 mtd->writesize = memorg->pagesize; in nand_jedec_detect() 104 mtd->erasesize = memorg->pages_per_eraseblock * memorg->pagesize; in nand_jedec_detect()
|
D | nand_amd.c | 28 memorg->pagesize == 512) { in amd_nand_decode_id() 32 memorg->pagesize; in amd_nand_decode_id()
|
D | nand_hynix.c | 489 memorg->oobsize *= memorg->pagesize / SZ_8K; in hynix_nand_extract_oobsize() 630 /* Extract pagesize */ in hynix_nand_decode_id() 631 memorg->pagesize = 2048 << (chip->id.data[3] & 0x03); in hynix_nand_decode_id() 632 mtd->writesize = memorg->pagesize; in hynix_nand_decode_id() 644 memorg->pagesize; in hynix_nand_decode_id() 648 memorg->pagesize; in hynix_nand_decode_id() 652 memorg->pagesize; in hynix_nand_decode_id()
|
/Linux-v5.15/Documentation/devicetree/bindings/eeprom/ |
D | at25.yaml | 49 pagesize: 99 Size of the eeprom page. Deprecated, use "pagesize" property instead. 116 - pagesize 137 pagesize = <64>;
|
D | at24.yaml | 125 pagesize: 127 The length of the pagesize for writing. Please consult the 188 pagesize = <32>;
|
/Linux-v5.15/tools/testing/selftests/powerpc/tm/ |
D | tm-signal-pagefault.c | 52 static size_t pagesize; variable 78 uf_mem_offset = (uf_mem_offset + pagesize - 1) & ~(pagesize - 1); in get_uf_mem() 122 uffdio_copy.dst = msg.arg.pagefault.address & ~(pagesize-1); in fault_handler_thread() 127 uffdio_copy.len = pagesize; in fault_handler_thread() 145 pagesize = sysconf(_SC_PAGE_SIZE); in setup_uf_mem()
|
/Linux-v5.15/drivers/iommu/amd/ |
D | amd_iommu_types.h | 312 * Pagesize is expected to be a power-of-two 314 #define PAGE_SIZE_LEVEL(pagesize) \ argument 315 ((__ffs(pagesize) - 12) / 9) 318 * Pagesize is expected to be a power-of-two 320 #define PAGE_SIZE_PTE_COUNT(pagesize) \ argument 321 (1ULL << ((__ffs(pagesize) - 12) % 9)) 325 * Pagesize is expected to be a power-of-two 327 #define PAGE_SIZE_ALIGN(address, pagesize) \ argument 328 ((address) & ~((pagesize) - 1)) 330 * Creates an IOMMU PTE for an address and a given pagesize [all …]
|
/Linux-v5.15/drivers/mtd/devices/ |
D | mtd_dataflash.c | 616 int pagesize, int pageoffset, char revision) in add_dataflash_otp() argument 630 priv->page_size = pagesize; in add_dataflash_otp() 640 device->size = nr_pages * pagesize; in add_dataflash_otp() 641 device->erasesize = pagesize; in add_dataflash_otp() 642 device->writesize = pagesize; in add_dataflash_otp() 656 dev_info(&spi->dev, "%s (%lld KBytes) pagesize %d bytes%s\n", in add_dataflash_otp() 658 pagesize, otp_tag); in add_dataflash_otp() 673 int nr_pages, int pagesize, int pageoffset) in add_dataflash() argument 675 return add_dataflash_otp(spi, name, nr_pages, pagesize, in add_dataflash() 689 u16 pagesize; member [all …]
|
/Linux-v5.15/arch/mips/dec/prom/ |
D | memory.c | 73 mem_size += (8 * bm->pagesize); in rex_setup_memory_region() 75 mem_start += (8 * bm->pagesize); in rex_setup_memory_region() 78 mem_start += mem_size + (8 * bm->pagesize); in rex_setup_memory_region()
|
/Linux-v5.15/Documentation/userspace-api/media/dvb/ |
D | dmx-mmap.rst | 33 multiple of the pagesize and mmap will fail when the specified 57 ``start`` must be a multiple of the pagesize. Use of this option is 106 they are too large, or not aligned on a ``PAGESIZE`` boundary.)
|
/Linux-v5.15/Documentation/devicetree/bindings/mtd/ |
D | gpmc-nand.txt | 125 "2 + (PAGESIZE / 512) * ECC_BYTES" <= OOBSIZE" 128 PAGESIZE number of bytes in main-area of device page 136 Example(a): For a device with PAGESIZE = 2048 and OOBSIZE = 64 and 143 Example(b): For a device with PAGESIZE = 2048 and OOBSIZE = 128 and
|
/Linux-v5.15/drivers/staging/rtl8723bs/hal/ |
D | rtl8723b_cmd.c | 509 u16 BufIndex, PageSize = 128; in rtl8723b_set_FwRsvdPagePkt() local 519 MaxRsvdPageBufSize = RsvdPageNum*PageSize; in rtl8723b_set_FwRsvdPagePkt() 541 BufIndex += (CurtPktPageNum*PageSize); in rtl8723b_set_FwRsvdPagePkt() 552 BufIndex += (CurtPktPageNum*PageSize); in rtl8723b_set_FwRsvdPagePkt() 569 BufIndex += (CurtPktPageNum*PageSize); in rtl8723b_set_FwRsvdPagePkt() 586 BufIndex += (CurtPktPageNum*PageSize); in rtl8723b_set_FwRsvdPagePkt() 603 BufIndex += (CurtPktPageNum*PageSize); in rtl8723b_set_FwRsvdPagePkt() 823 u16 BufIndex, PageSize; in SetFwRsvdPagePkt_BTCoex() local 830 PageSize = PAGE_SIZE_TX_8723B; in SetFwRsvdPagePkt_BTCoex() 833 MaxRsvdPageBufSize = RsvdPageNum*PageSize; in SetFwRsvdPagePkt_BTCoex() [all …]
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | socfpga_cyclone5_vining_fpga.dts | 140 pagesize = <8>; 192 pagesize = <8>; 203 pagesize = <8>; 216 pagesize = <8>;
|
/Linux-v5.15/arch/arm64/boot/dts/freescale/ |
D | imx8mm-venice-gw700x.dtsi | 253 pagesize = <16>; 259 pagesize = <16>; 265 pagesize = <16>; 271 pagesize = <16>; 375 pagesize = <32>;
|
/Linux-v5.15/Documentation/userspace-api/media/v4l/ |
D | func-mmap.rst | 31 multiple of the pagesize and mmap will fail when the specified 72 ``start`` must be a multiple of the pagesize. Use of this option is 128 they are too large, or not aligned on a ``PAGESIZE`` boundary.)
|
/Linux-v5.15/arch/m68k/kernel/ |
D | sun3-head.S | 16 PAGESIZE = 8192 define 73 movl #(PAGESIZE),%d0
|
/Linux-v5.15/include/linux/mtd/ |
D | nand.h | 20 * @pagesize: page size 31 unsigned int pagesize; member 44 .pagesize = (ps), \ 441 return nand->memorg.pagesize; in nanddev_page_size() 490 return nand->memorg.pagesize * nand->memorg.pages_per_eraseblock; in nanddev_eraseblock_size() 528 nand->memorg.pagesize; in nanddev_target_size() 709 pageoffs = do_div(tmp, nand->memorg.pagesize); in nanddev_offs_to_pos() 769 return (loff_t)npages * nand->memorg.pagesize; in nanddev_pos_to_offs() 890 nand->memorg.pagesize - iter->req.dataoffs, in nanddev_io_iter_init() 915 iter->req.datalen = min_t(unsigned int, nand->memorg.pagesize, in nanddev_io_iter_next_page()
|