Home
last modified time | relevance | path

Searched refs:page_mask (Results 1 – 14 of 14) sorted by relevance

/freebsd-13.1/sys/contrib/octeon-sdk/
H A Dcvmx-core.c78 …mx_core_add_wired_tlb_entry(uint64_t hi, uint64_t lo0, uint64_t lo1, cvmx_tlb_pagemask_t page_mask) in cvmx_core_add_wired_tlb_entry() argument
90 CVMX_MT_PAGEMASK(page_mask); in cvmx_core_add_wired_tlb_entry()
113 …pping_bits(uint64_t vaddr, uint64_t page0_addr, uint64_t page1_addr, cvmx_tlb_pagemask_t page_mask) in cvmx_core_add_fixed_tlb_mapping_bits() argument
116 if ((vaddr & (page_mask | 0x7ff)) in cvmx_core_add_fixed_tlb_mapping_bits()
117 || ((page0_addr & ~0x7ULL) & ((page_mask | 0x7ff) >> 1)) in cvmx_core_add_fixed_tlb_mapping_bits()
118 || ((page1_addr & ~0x7ULL) & ((page_mask | 0x7ff) >> 1))) in cvmx_core_add_fixed_tlb_mapping_bits()
128 page_mask)); in cvmx_core_add_fixed_tlb_mapping_bits()
144 …lb_mapping(uint64_t vaddr, uint64_t page0_addr, uint64_t page1_addr, cvmx_tlb_pagemask_t page_mask) in cvmx_core_add_fixed_tlb_mapping() argument
147 …| TLB_DIRTY | TLB_VALID | TLB_GLOBAL, page1_addr | TLB_DIRTY | TLB_VALID | TLB_GLOBAL, page_mask)); in cvmx_core_add_fixed_tlb_mapping()
H A Dcvmx-core.h174 …x_core_add_wired_tlb_entry(uint64_t hi, uint64_t lo0, uint64_t lo1, cvmx_tlb_pagemask_t page_mask);
177 …b_mapping(uint64_t vaddr, uint64_t page0_addr, uint64_t page1_addr, cvmx_tlb_pagemask_t page_mask);
178 …ping_bits(uint64_t vaddr, uint64_t page0_addr, uint64_t page1_addr, cvmx_tlb_pagemask_t page_mask);
/freebsd-13.1/sys/dev/sfxge/common/
H A Dmcdi_mon.c508 uint32_t page_mask; in mcdi_mon_limits_update() local
510 efx_mon_stat_limits_t limits[sizeof (page_mask) * 8]; in mcdi_mon_limits_update()
518 rc = efx_mcdi_sensor_info_page(enp, page, &page_mask, limits); in mcdi_mon_limits_update()
523 while (page_mask) { in mcdi_mon_limits_update()
528 if (page_mask == (1U << MC_CMD_SENSOR_PAGE0_NEXT)) in mcdi_mon_limits_update()
531 lowest_set_bit(page_mask, &set_bit, &page_index); in mcdi_mon_limits_update()
532 page_mask = page_mask & ~set_bit; in mcdi_mon_limits_update()
535 page_index + (sizeof (page_mask) * 8 * page); in mcdi_mon_limits_update()
550 } while (page_mask & (1U << MC_CMD_SENSOR_PAGE0_NEXT)); in mcdi_mon_limits_update()
/freebsd-13.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_mem.c187 u64 page_mask; in mlx5_ib_get_buf_offset() local
193 page_mask = page_size - 1; in mlx5_ib_get_buf_offset()
194 buf_off = addr & page_mask; in mlx5_ib_get_buf_offset()
/freebsd-13.1/tests/sys/fs/fusefs/
H A Dio.cc235 off_t pg_offset, page_mask; in do_mapread() local
238 page_mask = getpagesize() - 1; in do_mapread()
239 pg_offset = offs & page_mask; in do_mapread()
286 off_t pg_offset, page_mask; in do_mapwrite() local
290 page_mask = getpagesize() - 1; in do_mapwrite()
291 pg_offset = offs & page_mask; in do_mapwrite()
/freebsd-13.1/tools/regression/fsx/
H A Dfsx.c97 int page_mask; variable
491 if (offset + size <= (file_size & ~page_mask)) in check_eofpage()
499 last_page = ((uintptr_t)p + (offset & page_mask) + size) & ~page_mask; in check_eofpage()
501 for (should_be_zero = last_page + (file_size & page_mask); in check_eofpage()
506 s, file_size - 1, should_be_zero & page_mask, in check_eofpage()
548 pg_offset = offset & page_mask; in domapread()
684 pg_offset = offset & page_mask; in domapwrite()
984 page_mask = page_size - 1; in main()
/freebsd-13.1/sys/contrib/libsodium/src/libsodium/sodium/
H A Dutils.c450 const size_t page_mask = page_size - 1U; in _page_round() local
452 return (size + page_mask) & ~page_mask; in _page_round()
497 size_t page_mask; in _unprotected_ptr_from_user_ptr() local
500 page_mask = page_size - 1U; in _unprotected_ptr_from_user_ptr()
501 unprotected_ptr_u = ((uintptr_t) canary_ptr & (uintptr_t) ~page_mask); in _unprotected_ptr_from_user_ptr()
/freebsd-13.1/sys/dev/mpr/
H A Dmpr.c2946 page_mask = PAGE_SIZE - 1; in mpr_build_nvme_prp()
2948 page_mask; in mpr_build_nvme_prp()
2978 prp_size) & page_mask; in mpr_build_nvme_prp()
3000 offset = (uint32_t)paddr & page_mask; in mpr_build_nvme_prp()
3095 uint32_t page_mask, page_mask_result, *curr_buff; in mpr_check_pcie_native_sgl() local
3120 page_mask = PAGE_SIZE - 1; in mpr_check_pcie_native_sgl()
3151 page_mask); in mpr_check_pcie_native_sgl()
3219 page_mask; in mpr_check_pcie_native_sgl()
3278 if (((uint32_t)paddr + length) & page_mask) { in mpr_check_pcie_native_sgl()
3294 prp_size) & page_mask; in mpr_check_pcie_native_sgl()
[all …]
/freebsd-13.1/sys/dev/mthca/
H A Dmthca_mr.c692 int i, page_mask; in mthca_check_fmr() local
697 page_mask = (1 << fmr->attr.page_shift) - 1; in mthca_check_fmr()
700 if (iova & page_mask) in mthca_check_fmr()
706 if (page_list[i] & ~page_mask) in mthca_check_fmr()
/freebsd-13.1/sys/dev/mlx4/mlx4_core/
H A Dmlx4_mr.c978 int i, page_mask; in mlx4_check_fmr() local
983 page_mask = (1 << fmr->page_shift) - 1; in mlx4_check_fmr()
986 if (iova & page_mask) in mlx4_check_fmr()
992 if (page_list[i] & ~page_mask) in mlx4_check_fmr()
/freebsd-13.1/sys/contrib/octeon-sdk/cvmx-malloc/
H A Darena.c209 int page_mask = malloc_getpagesize - 1; in cvmx_new_arena() local
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_win.cpp935 uptr page_mask = ~(page_size - 1); in IsAccessibleMemoryRange() local
937 for (uptr page = beg & page_mask, end = (beg + size - 1) & page_mask; in IsAccessibleMemoryRange()
/freebsd-13.1/sys/dev/mrsas/
H A Dmrsas_cam.c1561 u_int32_t page_mask, page_mask_result, i = 0; in mrsas_build_prp_nvme() local
1580 page_mask = mr_nvme_pg_size - 1; in mrsas_build_prp_nvme()
1601 offset = (u_int32_t) (sge_addr & page_mask); in mrsas_build_prp_nvme()
1619 offset = (u_int32_t) (sge_addr & page_mask); in mrsas_build_prp_nvme()
1622 page_mask_result = (uintptr_t)(ptr_sgl + 1) & page_mask; in mrsas_build_prp_nvme()
/freebsd-13.1/sys/ofed/drivers/infiniband/core/
H A Dib_verbs.c1903 u64 page_mask = ~((u64)mr->page_size - 1); in ib_sg_to_pages() local
1917 u64 page_addr = dma_addr & page_mask; in ib_sg_to_pages()
1953 last_page_off = end_dma_addr & ~page_mask; in ib_sg_to_pages()