Home
last modified time | relevance | path

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

/f-stack/freebsd/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);
/f-stack/dpdk/drivers/common/sfc_efx/base/
H A Dmcdi_mon.c484 uint32_t page_mask; in mcdi_mon_limits_update() local
486 efx_mon_stat_limits_t limits[sizeof (page_mask) * 8]; in mcdi_mon_limits_update()
494 rc = efx_mcdi_sensor_info_page(enp, page, &page_mask, limits); in mcdi_mon_limits_update()
499 while (page_mask) { in mcdi_mon_limits_update()
504 if (page_mask == (1U << MC_CMD_SENSOR_PAGE0_NEXT)) in mcdi_mon_limits_update()
507 lowest_set_bit(page_mask, &set_bit, &page_index); in mcdi_mon_limits_update()
508 page_mask = page_mask & ~set_bit; in mcdi_mon_limits_update()
511 page_index + (sizeof (page_mask) * 8 * page); in mcdi_mon_limits_update()
526 } while (page_mask & (1U << MC_CMD_SENSOR_PAGE0_NEXT)); in mcdi_mon_limits_update()
/f-stack/dpdk/drivers/net/qede/base/
H A Decore_chain.h728 u32 cur_prod, page_mask, page_cnt, page_diff; in ecore_chain_set_prod() local
734 page_mask = ~p_chain->elem_per_page_mask; in ecore_chain_set_prod()
743 page_diff = (((cur_prod - 1) & page_mask) - in ecore_chain_set_prod()
744 ((prod_idx - 1) & page_mask)) / in ecore_chain_set_prod()
775 u32 cur_cons, page_mask, page_cnt, page_diff; in ecore_chain_set_cons() local
781 page_mask = ~p_chain->elem_per_page_mask; in ecore_chain_set_cons()
790 page_diff = (((cur_cons - 1) & page_mask) - in ecore_chain_set_cons()
791 ((cons_idx - 1) & page_mask)) / in ecore_chain_set_cons()
/f-stack/freebsd/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()
/f-stack/freebsd/contrib/octeon-sdk/cvmx-malloc/
H A Darena.c209 int page_mask = malloc_getpagesize - 1; in cvmx_new_arena() local