Searched refs:pagesize (Results 1 - 25 of 71) sorted by relevance

123

/linux-master/tools/testing/selftests/mm/
H A Dsoft-dirty.c15 static void test_simple(int pagemap_fd, int pagesize) argument
20 map = aligned_alloc(pagesize, pagesize);
48 static void test_vma_reuse(int pagemap_fd, int pagesize) argument
52 map = mmap(NULL, pagesize, (PROT_READ | PROT_WRITE), (MAP_PRIVATE | MAP_ANON), -1, 0);
61 munmap(map, pagesize);
63 map2 = mmap(NULL, pagesize, (PROT_READ | PROT_WRITE), (MAP_PRIVATE | MAP_ANON), -1, 0);
74 munmap(map2, pagesize);
77 static void test_hugepage(int pagemap_fd, int pagesize) argument
84 ksft_exit_fail_msg("Reading PMD pagesize faile
127 test_mprotect(int pagemap_fd, int pagesize, bool anon) argument
180 test_mprotect_anon(int pagemap_fd, int pagesize) argument
185 test_mprotect_file(int pagemap_fd, int pagesize) argument
193 int pagesize; local
[all...]
H A Dmkdirty.c28 static size_t pagesize; variable
94 mem = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE|MAP_ANON, -1, 0);
119 munmap(mem, pagesize);
148 if (!pagemap_is_populated(pagemap_fd, mem + thpsize - pagesize)) {
164 mem = mmap(NULL, pagesize, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON,
172 memset(mem, 1, pagesize);
173 if (mprotect(mem, pagesize, PROT_READ)) {
179 if (syscall(__NR_mbind, mem, pagesize, MPOL_LOCAL, NULL, 0x7fful,
187 munmap(mem, pagesize);
205 memset(mem, 1, pagesize);
[all...]
H A Dmadv_populate.c28 static size_t pagesize; variable
35 addr = mmap(0, pagesize, PROT_READ | PROT_WRITE,
40 ret = madvise(addr, pagesize, MADV_POPULATE_READ);
44 ret = madvise(addr, pagesize, MADV_POPULATE_WRITE);
48 munmap(addr, pagesize);
104 ret = munmap(addr + pagesize, pagesize);
117 ret = madvise(addr, 2 * pagesize, MADV_POPULATE_READ);
120 ret = madvise(addr, 2 * pagesize, MADV_POPULATE_WRITE);
125 ret = madvise(addr + pagesize, pagesiz
[all...]
H A Dsplit_huge_page_test.c23 uint64_t pagesize; variable
157 /* remap the first pagesize of first THP */
158 pte_mapped = mremap(one_page, pagesize, pagesize, MREMAP_MAYMOVE);
160 /* remap the Nth pagesize of Nth THP */
162 pte_mapped2 = mremap(one_page + pmd_pagesize * i + pagesize * i,
163 pagesize, pagesize,
165 pte_mapped + pagesize * i);
172 for (i = 0; i < pagesize *
[all...]
H A Dhugepage-vmemmap.c39 static size_t pagesize; variable
59 lseek(fd, (unsigned long)addr / pagesize * sizeof(pagemap), SEEK_SET);
89 for (i = 1; i < maplength / pagesize; i++) {
109 pagesize = psize();
H A Dcow.c34 static size_t pagesize; variable
46 return __builtin_ctzll(size / pagesize);
67 kb = (pagesize >> 10) << i;
102 for (; size; addr += pagesize, size -= pagesize)
718 mem = mmap(NULL, pagesize, PROT_READ | PROT_WRITE,
725 ret = madvise(mem, pagesize, MADV_NOHUGEPAGE);
733 memset(mem, 0, pagesize);
736 madvise(mem, pagesize, MADV_PAGEOUT);
743 fn(mem, pagesize);
[all...]
H A Dgup_longterm.c33 static size_t pagesize; variable
104 if (size == pagesize)
114 if (size == pagesize || shared)
248 fn(fd, pagesize);
271 fn(fd, pagesize);
294 fn(fd, pagesize);
443 pagesize = getpagesize();
H A Dhugetlb-read-hwpoison.c179 const unsigned long pagesize = getpagesize(); local
202 hwp_addr = filemap + len / 2 + pagesize;
203 if (madvise(hwp_addr, pagesize, MADV_HWPOISON) < 0) {
214 len / 2 + pagesize))
222 len / 2 + MAX(2 * pagesize, wr_chunk_size),
223 len / 2 - MAX(2 * pagesize, wr_chunk_size)))
H A Dksm_functional_tests.c38 static size_t pagesize; variable
49 for (offs_a = 0; offs_a < size; offs_a += pagesize) {
55 for (offs_b = offs_a + pagesize; offs_b < size;
56 offs_b += pagesize) {
272 pages_expected = size / pagesize;
292 for (offs = size / 2; offs < size; offs += pagesize)
576 for (i = 0; i < size / 2; i += pagesize) {
612 pagesize = getpagesize();
/linux-master/drivers/misc/sgi-gru/
H A Dgruhandles.c135 int asid, int pagesize, int global, int n,
140 tgh->pagesize = pagesize;
153 int pagesize)
160 tfh->pagesize = pagesize;
169 int pagesize)
176 tfh->pagesize = pagesize;
133 tgh_invalidate(struct gru_tlb_global_handle *tgh, unsigned long vaddr, unsigned long vaddrmask, int asid, int pagesize, int global, int n, unsigned short ctxbitmap) argument
150 tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) argument
166 tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) argument
H A Dgruhandles.h204 unsigned int pagesize:5; member in struct:gru_tlb_global_handle
291 unsigned int pagesize:5; member in struct:gru_tlb_fault_handle
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);
[all...]
/linux-master/drivers/mtd/nand/raw/
H A Dnand_amd.c28 memorg->pagesize == 512) {
32 memorg->pagesize;
H A Dnand_samsung.c25 /* Get pagesize */
26 memorg->pagesize = 2048 << (extid & 0x03);
27 mtd->writesize = memorg->pagesize;
69 memorg->pagesize;
H A Dnand_jedec.c100 memorg->pagesize = le32_to_cpu(p->byte_per_page);
101 mtd->writesize = memorg->pagesize;
106 mtd->erasesize = memorg->pages_per_eraseblock * memorg->pagesize;
/linux-master/tools/testing/selftests/powerpc/tm/
H A Dtm-signal-pagefault.c52 static size_t pagesize; variable
78 uf_mem_offset = (uf_mem_offset + pagesize - 1) & ~(pagesize - 1);
122 uffdio_copy.dst = msg.arg.pagefault.address & ~(pagesize-1);
127 uffdio_copy.len = pagesize;
145 pagesize = sysconf(_SC_PAGE_SIZE);
/linux-master/arch/mips/dec/prom/
H A Dmemory.c73 mem_size += (8 * bm->pagesize);
75 mem_start += (8 * bm->pagesize);
78 mem_start += mem_size + (8 * bm->pagesize);
/linux-master/arch/loongarch/lib/
H A Ddump_tlb.c34 unsigned int pagesize, c0, c1, i; local
47 pagesize = read_csr_pagesize();
67 pr_info("Index: %4d pgsize=0x%x ", i, (1 << pagesize));
/linux-master/drivers/mtd/nand/raw/atmel/
H A Dpmecc.h42 int pagesize; member in struct:atmel_pmecc_user_req
/linux-master/drivers/usb/storage/
H A Dalauda.c87 unsigned int pagesize; /* page size in bytes */ member in struct:alauda_media_info
431 MEDIA_INFO(us).pagesize = 1 << media_info->pageshift;
726 * redundancy data. Returns (pagesize+64)*pages bytes in data.
745 data, (MEDIA_INFO(us).pagesize + 64) * pages, NULL);
750 * data. Returns pagesize*pages bytes in data. Note that data must be big enough
751 * to hold (pagesize+64)*pages bytes of data, but you can ignore those 'extra'
758 unsigned int pagesize = MEDIA_INFO(us).pagesize; local
766 int dest_offset = i * pagesize;
767 int src_offset = i * (pagesize
817 unsigned int pagesize = MEDIA_INFO(us).pagesize; local
922 unsigned int pagesize = MEDIA_INFO(us).pagesize; local
1016 unsigned int pagesize = MEDIA_INFO(us).pagesize; local
[all...]
/linux-master/arch/alpha/boot/
H A Dmain.c159 if (INIT_HWRPB->pagesize != 8192) {
160 srm_printk("Expected 8kB pages, got %ldkB\n", INIT_HWRPB->pagesize >> 10);
H A Dbootp.c153 if (INIT_HWRPB->pagesize != 8192) {
155 INIT_HWRPB->pagesize >> 10);
/linux-master/drivers/mtd/nand/
H A Dcore.c363 if (!memorg->bits_per_cell || !memorg->pagesize ||
379 mtd->erasesize = memorg->pagesize * memorg->pages_per_eraseblock;
380 mtd->writesize = memorg->pagesize;
381 mtd->writebufsize = memorg->pagesize;
/linux-master/arch/x86/virt/svm/
H A Dsev.c41 pagesize : 1, member in struct:rmpentry::__anon11::__anon12
265 *level = RMP_TO_PG_LEVEL(large_entry->pagesize);
478 level = RMP_TO_PG_LEVEL(state->pagesize);
512 state.pagesize = PG_LEVEL_TO_RMP(level);
524 state.pagesize = PG_LEVEL_TO_RMP(level);
/linux-master/include/linux/mtd/
H A Dnand.h20 * @pagesize: page size
31 unsigned int pagesize; member in struct:nand_memory_organization
44 .pagesize = (ps), \
485 return nand->memorg.pagesize;
534 return nand->memorg.pagesize * nand->memorg.pages_per_eraseblock;
572 nand->memorg.pagesize;
753 pageoffs = do_div(tmp, nand->memorg.pagesize);
813 return (loff_t)npages * nand->memorg.pagesize;
934 nand->memorg.pagesize - iter->req.dataoffs,
959 iter->req.datalen = min_t(unsigned int, nand->memorg.pagesize,
[all...]
/linux-master/drivers/iommu/amd/
H A Damd_iommu_types.h340 #define PAGE_SIZE_LEVEL(pagesize) \
341 ((__ffs(pagesize) - 12) / 9)
346 #define PAGE_SIZE_PTE_COUNT(pagesize) \
347 (1ULL << ((__ffs(pagesize) - 12) % 9))
353 #define PAGE_SIZE_ALIGN(address, pagesize) \
354 ((address) & ~((pagesize) - 1))
356 * Creates an IOMMU PTE for an address and a given pagesize
360 #define PAGE_SIZE_PTE(address, pagesize) \
361 (((address) | ((pagesize) - 1)) & \
362 (~(pagesize >>
[all...]

Completed in 243 milliseconds

123