Searched refs:page_mask (Results 1 - 25 of 38) sorted by relevance

12

/linux-master/drivers/tee/
H A Dtee_shm_pool.c60 const size_t page_mask = PAGE_SIZE - 1; local
65 if (vaddr & page_mask || paddr & page_mask || size & page_mask)
/linux-master/scripts/gdb/linux/
H A Dpgtable.py18 def page_mask(level=1): function
71 self.next_entry_physical_address = cr3 & PHYSICAL_ADDRESS_MASK & page_mask()
105 self.page_physical_address = data & PHYSICAL_ADDRESS_MASK & page_mask(level)
127 self.page_physical_address = data & PHYSICAL_ADDRESS_MASK & page_mask(level) if page_size_bit else None
128 self.next_entry_physical_address = None if page_size_bit else data & PHYSICAL_ADDRESS_MASK & page_mask()
/linux-master/include/linux/
H A Dagp_backend.h55 unsigned long page_mask; member in struct:agp_kern_info
H A Dedac.h436 unsigned long page_mask; /* used for interleaving - member in struct:csrow_info
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_rogue_mips.h282 #define ROGUE_MIPSFW_TLB_GET_MASK(page_mask) (((page_mask) >> 13) & 0XFFFFU)
284 #define ROGUE_MIPSFW_TLB_GET_PAGE_SIZE(page_mask) ((((page_mask) | 0x1FFF) + 1) >> 11)
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_display_power.c1568 u32 page_mask; member in struct:buddy_page_mask
1574 { .num_channels = 1, .type = INTEL_DRAM_DDR4, .page_mask = 0xF },
1575 { .num_channels = 1, .type = INTEL_DRAM_DDR5, .page_mask = 0xF },
1576 { .num_channels = 2, .type = INTEL_DRAM_LPDDR4, .page_mask = 0x1C },
1577 { .num_channels = 2, .type = INTEL_DRAM_LPDDR5, .page_mask = 0x1C },
1578 { .num_channels = 2, .type = INTEL_DRAM_DDR4, .page_mask = 0x1F },
1579 { .num_channels = 2, .type = INTEL_DRAM_DDR5, .page_mask = 0x1E },
1580 { .num_channels = 4, .type = INTEL_DRAM_LPDDR4, .page_mask = 0x38 },
1581 { .num_channels = 4, .type = INTEL_DRAM_LPDDR5, .page_mask = 0x38 },
1586 { .num_channels = 1, .type = INTEL_DRAM_LPDDR4, .page_mask
[all...]
/linux-master/include/linux/qed/
H A Dqed_chain.h580 u32 cur_prod, page_mask, page_cnt, page_diff; local
586 page_mask = ~p_chain->elem_per_page_mask;
595 page_diff = (((cur_prod - 1) & page_mask) -
596 ((prod_idx - 1) & page_mask)) /
/linux-master/drivers/ata/
H A Dsata_sx4.c941 u8 page_mask; local
949 page_mask = 0x00;
955 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR);
968 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR);
979 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR);
991 u8 page_mask; local
999 page_mask = 0x00;
1003 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR);
1015 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR);
1026 writel(((idx) << page_mask), mmi
[all...]
/linux-master/include/linux/mtd/
H A Donenand.h50 * @page_mask: [INTERN] a page per block mask
98 unsigned int page_mask; member in struct:onenand_chip
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_object_types.h670 I915_SELFTEST_DECLARE(unsigned int page_mask);
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Dhuge_pages.c81 unsigned int page_mask = obj->mm.page_mask; local
111 unsigned int bit = ilog2(page_mask);
134 } while ((rem - ((page_size-1) & page_mask)) >= page_size);
136 page_mask &= (page_size-1);
137 } while (page_mask);
142 GEM_BUG_ON(sg_page_sizes != obj->mm.page_mask);
176 unsigned int page_mask)
183 GEM_BUG_ON(!IS_ALIGNED(size, BIT(__ffs(page_mask))));
206 obj->mm.page_mask
174 huge_pages_object(struct drm_i915_private *i915, u64 size, unsigned int page_mask) argument
[all...]
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_agp.c156 head->page_mask = head->agp_info.page_mask;
/linux-master/net/rds/
H A Dib_recv.c277 gfp_t slab_mask, gfp_t page_mask)
295 RDS_FRAG_SIZE, page_mask);
315 gfp_t page_mask = gfp; local
319 page_mask = GFP_HIGHUSER;
338 recv->r_frag = rds_ib_refill_one_frag(ic, slab_mask, page_mask);
276 rds_ib_refill_one_frag(struct rds_ib_connection *ic, gfp_t slab_mask, gfp_t page_mask) argument
/linux-master/drivers/edac/
H A Dpasemi_edac.c170 csrow->page_mask = 0;
H A Damd76x_edac.c211 csrow->page_mask = mba_mask >> PAGE_SHIFT;
H A Dedac_mc.c114 edac_dbg(4, " csrow->page_mask = 0x%lx\n", csrow->page_mask);
775 csrow->page_mask);
779 ((page & csrow->page_mask) ==
780 (csrow->first_page & csrow->page_mask))) {
/linux-master/drivers/infiniband/hw/mlx5/
H A Dumr.c697 const int page_mask = page_align - 1; local
718 if (idx & page_mask) {
719 npages += idx & page_mask;
720 idx &= ~page_mask;
/linux-master/drivers/firmware/
H A Dstratix10-svc.c768 size_t page_mask = PAGE_SIZE - 1; local
785 if ((vaddr & page_mask) || (paddr & page_mask) ||
786 (size & page_mask)) {
/linux-master/drivers/accel/habanalabs/common/mmu/
H A Dmmu.c952 u64 page_mask = (hop_table_size - 1); local
953 u64 pte_offset = phys_pte_addr & page_mask;
1259 u64 page_mask = ctx->hdev->asic_prop.dmmu.hop_table_size - 1; local
1260 u64 shadow_hop_addr = shadow_addr & (~page_mask);
1261 u64 pte_offset = shadow_addr & page_mask;
/linux-master/drivers/scsi/mpi3mr/
H A Dmpi3mr_app.c887 u32 page_mask_result, page_mask; local
916 page_mask = dev_pgsz - 1;
948 if (dma_addr & page_mask) {
988 page_mask_result = (uintptr_t)((u8 *)prp_page + prp_size) & page_mask;
1004 page_mask_result = (prp_entry_dma + prp_size) & page_mask;
1013 offset = dma_addr & page_mask;
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_mr.c62 mr->page_mask = PAGE_MASK;
239 mr->page_mask = ~((u64)page_size - 1);
H A Drxe_verbs.h314 u64 page_mask; member in struct:rxe_mr
/linux-master/mm/
H A Duserfaultfd.c904 unsigned long page_mask; local
939 page_mask = vma_kernel_pagesize(dst_vma) - 1;
940 if ((start & page_mask) || (len & page_mask))
H A Dgup.c30 unsigned int page_mask; member in struct:follow_page_context
739 ctx->page_mask = HPAGE_PMD_NR - 1;
793 * pointer to output page_mask
805 * On output, the @ctx->page_mask is set according to the size of the page.
818 ctx->page_mask = 0;
827 &ctx->page_mask);
1232 ctx.page_mask = 0;
1288 page_increm = 1 + (~(start >> PAGE_SHIFT) & ctx.page_mask);
/linux-master/fs/ntfs3/
H A Dfslog.c1006 u32 page_mask; // page_size - 1 member in struct:ntfs_log
1076 return (((u32)lsn) << 3) & log->page_mask;
1104 (lsn < (lsn_to_vbo(log, h_lsn) & ~log->page_mask) ? 1 : 0))
1128 u32 page_off = vbo & log->page_mask;
1296 log->sys_page_mask = log->page_mask;
1406 u32 final_log_off = (base_vbo & log->seq_num_mask) & ~log->page_mask;
1407 u32 page_off = base_vbo & log->page_mask;
1567 vbo != (lsn_to_vbo(log, lsn) & ~log->page_mask));
1827 (lsn_to_vbo(log, lsn_cur) & ~log->page_mask)) ?
2236 u32 vbo = lsn_to_vbo(log, lsn) & ~log->page_mask;
[all...]

Completed in 242 milliseconds

12