Home
last modified time | relevance | path

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

1234

/kernel/linux/linux-6.6/drivers/tee/
H A Dtee_shm_pool.c60 const size_t page_mask = PAGE_SIZE - 1; in tee_shm_pool_alloc_res_mem() local
65 if (vaddr & page_mask || paddr & page_mask || size & page_mask) in tee_shm_pool_alloc_res_mem()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/drivers/tee/
H A Dtee_shm_pool.c111 const size_t page_mask = PAGE_SIZE - 1; in tee_shm_pool_mgr_alloc_res_mem() local
116 if (vaddr & page_mask || paddr & page_mask || size & page_mask) in tee_shm_pool_mgr_alloc_res_mem()
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dparavirt.c65 unsigned long page_mask = 0; in slow_virt_to_phys() local
95 page_mask = PMD_MASK; in slow_virt_to_phys()
100 page_mask = PAGE_MASK; in slow_virt_to_phys()
102 phys_addr = (pte_pfn(*pte) << PAGE_SHIFT) | (addr & ~page_mask); in slow_virt_to_phys()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_display_power.c1570 u32 page_mask; member
1576 { .num_channels = 1, .type = INTEL_DRAM_DDR4, .page_mask = 0xF },
1577 { .num_channels = 1, .type = INTEL_DRAM_DDR5, .page_mask = 0xF },
1578 { .num_channels = 2, .type = INTEL_DRAM_LPDDR4, .page_mask = 0x1C },
1579 { .num_channels = 2, .type = INTEL_DRAM_LPDDR5, .page_mask = 0x1C },
1580 { .num_channels = 2, .type = INTEL_DRAM_DDR4, .page_mask = 0x1F },
1581 { .num_channels = 2, .type = INTEL_DRAM_DDR5, .page_mask = 0x1E },
1582 { .num_channels = 4, .type = INTEL_DRAM_LPDDR4, .page_mask = 0x38 },
1583 { .num_channels = 4, .type = INTEL_DRAM_LPDDR5, .page_mask = 0x38 },
1588 { .num_channels = 1, .type = INTEL_DRAM_LPDDR4, .page_mask
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/selftests/
H A Dhuge_pages.c62 unsigned int page_mask = obj->mm.page_mask; in get_huge_pages() local
88 unsigned int bit = ilog2(page_mask); in get_huge_pages()
111 } while ((rem - ((page_size-1) & page_mask)) >= page_size); in get_huge_pages()
113 page_mask &= (page_size-1); in get_huge_pages()
114 } while (page_mask); in get_huge_pages()
119 GEM_BUG_ON(sg_page_sizes != obj->mm.page_mask); in get_huge_pages()
152 unsigned int page_mask) in huge_pages_object()
158 GEM_BUG_ON(!IS_ALIGNED(size, BIT(__ffs(page_mask)))); in huge_pages_object()
179 obj->mm.page_mask in huge_pages_object()
150 huge_pages_object(struct drm_i915_private *i915, u64 size, unsigned int page_mask) huge_pages_object() argument
[all...]
/kernel/linux/linux-5.10/drivers/ata/
H A Dsata_sx4.c988 u8 page_mask; in pdc20621_get_from_dimm() local
996 page_mask = 0x00; in pdc20621_get_from_dimm()
1002 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR); in pdc20621_get_from_dimm()
1016 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR); in pdc20621_get_from_dimm()
1027 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR); in pdc20621_get_from_dimm()
1040 u8 page_mask; in pdc20621_put_to_dimm() local
1048 page_mask = 0x00; in pdc20621_put_to_dimm()
1052 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR); in pdc20621_put_to_dimm()
1065 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR); in pdc20621_put_to_dimm()
1076 writel(((idx) << page_mask), mmi in pdc20621_put_to_dimm()
[all...]
/kernel/linux/linux-6.6/drivers/ata/
H A Dsata_sx4.c941 u8 page_mask; in pdc20621_get_from_dimm() local
949 page_mask = 0x00; in pdc20621_get_from_dimm()
955 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR); in pdc20621_get_from_dimm()
969 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR); in pdc20621_get_from_dimm()
980 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR); in pdc20621_get_from_dimm()
992 u8 page_mask; in pdc20621_put_to_dimm() local
1000 page_mask = 0x00; in pdc20621_put_to_dimm()
1004 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR); in pdc20621_put_to_dimm()
1017 writel(((idx) << page_mask), mmio + PDC_DIMM_WINDOW_CTLR); in pdc20621_put_to_dimm()
1028 writel(((idx) << page_mask), mmi in pdc20621_put_to_dimm()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dmem.c178 u64 page_mask; in mlx5_ib_get_buf_offset() local
184 page_mask = page_size - 1; in mlx5_ib_get_buf_offset()
185 buf_off = addr & page_mask; in mlx5_ib_get_buf_offset()
/kernel/linux/linux-5.10/include/linux/qed/
H A Dqed_chain.h575 u32 cur_prod, page_mask, page_cnt, page_diff; in qed_chain_set_prod() local
581 page_mask = ~p_chain->elem_per_page_mask; in qed_chain_set_prod()
590 page_diff = (((cur_prod - 1) & page_mask) - in qed_chain_set_prod()
591 ((prod_idx - 1) & page_mask)) / in qed_chain_set_prod()
/kernel/linux/linux-6.6/include/linux/qed/
H A Dqed_chain.h580 u32 cur_prod, page_mask, page_cnt, page_diff; in qed_chain_set_prod() local
586 page_mask = ~p_chain->elem_per_page_mask; in qed_chain_set_prod()
595 page_diff = (((cur_prod - 1) & page_mask) - in qed_chain_set_prod()
596 ((prod_idx - 1) & page_mask)) / in qed_chain_set_prod()
/kernel/linux/linux-5.10/include/linux/
H A Dagp_backend.h55 unsigned long page_mask; member
/kernel/linux/linux-6.6/include/linux/
H A Dagp_backend.h55 unsigned long page_mask; member
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/selftests/
H A Dhuge_pages.c81 unsigned int page_mask = obj->mm.page_mask; in get_huge_pages() local
111 unsigned int bit = ilog2(page_mask); in get_huge_pages()
134 } while ((rem - ((page_size-1) & page_mask)) >= page_size); in get_huge_pages()
136 page_mask &= (page_size-1); in get_huge_pages()
137 } while (page_mask); in get_huge_pages()
142 GEM_BUG_ON(sg_page_sizes != obj->mm.page_mask); in get_huge_pages()
176 unsigned int page_mask) in huge_pages_object()
183 GEM_BUG_ON(!IS_ALIGNED(size, BIT(__ffs(page_mask)))); in huge_pages_object()
206 obj->mm.page_mask in huge_pages_object()
174 huge_pages_object(struct drm_i915_private *i915, u64 size, unsigned int page_mask) huge_pages_object() argument
[all...]
/kernel/linux/linux-6.6/mm/
H A Duserfaultfd.c803 unsigned long page_mask; in mwriteprotect_range() local
837 page_mask = vma_kernel_pagesize(dst_vma) - 1; in mwriteprotect_range()
838 if ((start & page_mask) || (len & page_mask)) in mwriteprotect_range()
/kernel/linux/linux-5.10/net/rds/
H A Dib_recv.c276 gfp_t slab_mask, gfp_t page_mask) in rds_ib_refill_one_frag()
294 RDS_FRAG_SIZE, page_mask); in rds_ib_refill_one_frag()
314 gfp_t page_mask = gfp; in rds_ib_recv_refill_one() local
318 page_mask = GFP_HIGHUSER; in rds_ib_recv_refill_one()
337 recv->r_frag = rds_ib_refill_one_frag(ic, slab_mask, page_mask); in rds_ib_recv_refill_one()
275 rds_ib_refill_one_frag(struct rds_ib_connection *ic, gfp_t slab_mask, gfp_t page_mask) rds_ib_refill_one_frag() argument
/kernel/linux/linux-6.6/net/rds/
H A Dib_recv.c277 gfp_t slab_mask, gfp_t page_mask) in rds_ib_refill_one_frag()
295 RDS_FRAG_SIZE, page_mask); in rds_ib_refill_one_frag()
315 gfp_t page_mask = gfp; in rds_ib_recv_refill_one() local
319 page_mask = GFP_HIGHUSER; in rds_ib_recv_refill_one()
338 recv->r_frag = rds_ib_refill_one_frag(ic, slab_mask, page_mask); in rds_ib_recv_refill_one()
276 rds_ib_refill_one_frag(struct rds_ib_connection *ic, gfp_t slab_mask, gfp_t page_mask) rds_ib_refill_one_frag() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_agpsupport.c428 head->page_mask = head->agp_info.page_mask; in drm_agp_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_agpsupport.c410 head->page_mask = head->agp_info.page_mask; in drm_legacy_agp_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_agp.c156 head->page_mask = head->agp_info.page_mask; in radeon_agp_head_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
H A Di915_gem_object_types.h250 I915_SELFTEST_DECLARE(unsigned int page_mask);
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_agpsupport.h26 unsigned long page_mask; member
/kernel/linux/linux-5.10/drivers/firmware/
H A Dstratix10-svc.c617 size_t page_mask = PAGE_SIZE - 1; in svc_create_memory_pool() local
634 if ((vaddr & page_mask) || (paddr & page_mask) || in svc_create_memory_pool()
635 (size & page_mask)) { in svc_create_memory_pool()
/kernel/linux/linux-5.10/drivers/edac/
H A Dedac_mc.c117 edac_dbg(4, " csrow->page_mask = 0x%lx\n", csrow->page_mask); in edac_mc_dump_csrow()
843 csrow->page_mask); in edac_mc_find_csrow_by_page()
847 ((page & csrow->page_mask) == in edac_mc_find_csrow_by_page()
848 (csrow->first_page & csrow->page_mask))) { in edac_mc_find_csrow_by_page()
/kernel/linux/linux-6.6/drivers/edac/
H A Dedac_mc.c114 edac_dbg(4, " csrow->page_mask = 0x%lx\n", csrow->page_mask); in edac_mc_dump_csrow()
774 csrow->page_mask); in edac_mc_find_csrow_by_page()
778 ((page & csrow->page_mask) == in edac_mc_find_csrow_by_page()
779 (csrow->first_page & csrow->page_mask))) { in edac_mc_find_csrow_by_page()

Completed in 24 milliseconds

1234