| /linux/net/xfrm/ |
| H A D | xfrm_hash.h | 87 unsigned int hmask) in __xfrm_dst_hash() argument 98 return (h ^ (h >> 16)) & hmask; in __xfrm_dst_hash() 104 unsigned int hmask) in __xfrm_src_hash() argument 115 return (h ^ (h >> 16)) & hmask; in __xfrm_src_hash() 120 unsigned short family, unsigned int hmask) in __xfrm_spi_hash() argument 131 return (h ^ (h >> 10) ^ (h >> 20)) & hmask; in __xfrm_spi_hash() 135 __xfrm_seq_hash(u32 seq, unsigned int hmask) in __xfrm_seq_hash() argument 138 return (h ^ (h >> 10) ^ (h >> 20)) & hmask; in __xfrm_seq_hash() 141 static inline unsigned int __idx_hash(u32 index, unsigned int hmask) in __idx_hash() argument 143 return (index ^ (index >> 8)) & hmask; in __idx_hash() [all …]
|
| H A D | xfrm_state.c | 1114 unsigned int hmask; member 1127 ptrs->hmask = net->xfrm.state_hmask; in xfrm_hash_ptrs_get() 1138 unsigned int h = __xfrm_spi_hash(daddr, spi, proto, family, state_ptrs->hmask); in __xfrm_state_lookup_all() 1181 unsigned int h = __xfrm_spi_hash(daddr, spi, proto, family, state_ptrs->hmask); in __xfrm_state_lookup() 1254 unsigned int h = __xfrm_src_hash(daddr, saddr, family, state_ptrs->hmask); in __xfrm_state_lookup_byaddr() 1421 h = __xfrm_dst_hash(daddr, saddr, tmpl->reqid, encap_family, state_ptrs.hmask); in xfrm_state_find() 1456 encap_family, state_ptrs.hmask); in xfrm_state_find()
|
| /linux/arch/riscv/kvm/ |
| H A D | vcpu_sbi_v01.c | 19 ulong hmask; in kvm_sbi_ext_v01_handler() local 50 hmask = kvm_riscv_vcpu_unpriv_read(vcpu, false, cp->a0, utrap); in kvm_sbi_ext_v01_handler() 52 hmask = (1UL << atomic_read(&kvm->online_vcpus)) - 1; in kvm_sbi_ext_v01_handler() 56 for_each_set_bit(i, &hmask, BITS_PER_LONG) { in kvm_sbi_ext_v01_handler() 72 hmask = kvm_riscv_vcpu_unpriv_read(vcpu, false, cp->a0, utrap); in kvm_sbi_ext_v01_handler() 74 hmask = (1UL << atomic_read(&kvm->online_vcpus)) - 1; in kvm_sbi_ext_v01_handler() 79 kvm_riscv_fence_i(vcpu->kvm, 0, hmask); in kvm_sbi_ext_v01_handler() 83 kvm_riscv_hfence_vvma_all(vcpu->kvm, 0, hmask, vmid); in kvm_sbi_ext_v01_handler() 85 kvm_riscv_hfence_vvma_gva(vcpu->kvm, 0, hmask, cp->a1, in kvm_sbi_ext_v01_handler() 90 kvm_riscv_hfence_vvma_asid_all(vcpu->kvm, 0, hmask, in kvm_sbi_ext_v01_handler() [all …]
|
| H A D | vcpu_sbi_replace.c | 52 unsigned long hmask = cp->a0; in kvm_sbi_ext_ipi_handler() local 69 if (!(hmask & (1UL << hart_bit))) in kvm_sbi_ext_ipi_handler() 80 if (hbase != -1UL && (hmask ^ sentmask)) in kvm_sbi_ext_ipi_handler() 96 unsigned long hmask = cp->a0; in kvm_sbi_ext_rfence_handler() local 103 kvm_riscv_fence_i(vcpu->kvm, hbase, hmask); in kvm_sbi_ext_rfence_handler() 109 kvm_riscv_hfence_vvma_all(vcpu->kvm, hbase, hmask, vmid); in kvm_sbi_ext_rfence_handler() 111 kvm_riscv_hfence_vvma_gva(vcpu->kvm, hbase, hmask, in kvm_sbi_ext_rfence_handler() 118 kvm_riscv_hfence_vvma_asid_all(vcpu->kvm, hbase, hmask, in kvm_sbi_ext_rfence_handler() 121 kvm_riscv_hfence_vvma_asid_gva(vcpu->kvm, hbase, hmask, cp->a2, in kvm_sbi_ext_rfence_handler()
|
| H A D | tlb.c | 329 unsigned long hbase, unsigned long hmask, in make_xfence_request() argument 343 if (!(hmask & (1UL << (vcpu->vcpu_id - hbase)))) in make_xfence_request() 365 unsigned long hbase, unsigned long hmask) in kvm_riscv_fence_i() argument 367 make_xfence_request(kvm, hbase, hmask, KVM_REQ_FENCE_I, in kvm_riscv_fence_i() 372 unsigned long hbase, unsigned long hmask, in kvm_riscv_hfence_gvma_vmid_gpa() argument 384 make_xfence_request(kvm, hbase, hmask, KVM_REQ_HFENCE, in kvm_riscv_hfence_gvma_vmid_gpa() 389 unsigned long hbase, unsigned long hmask, in kvm_riscv_hfence_gvma_vmid_all() argument 396 make_xfence_request(kvm, hbase, hmask, KVM_REQ_HFENCE, in kvm_riscv_hfence_gvma_vmid_all() 401 unsigned long hbase, unsigned long hmask, in kvm_riscv_hfence_vvma_asid_gva() argument 414 make_xfence_request(kvm, hbase, hmask, KVM_REQ_HFENCE, in kvm_riscv_hfence_vvma_asid_gva() [all …]
|
| /linux/arch/riscv/include/asm/ |
| H A D | kvm_tlb.h | 61 unsigned long hbase, unsigned long hmask); 63 unsigned long hbase, unsigned long hmask, 67 unsigned long hbase, unsigned long hmask, 70 unsigned long hbase, unsigned long hmask, 75 unsigned long hbase, unsigned long hmask, 78 unsigned long hbase, unsigned long hmask, 82 unsigned long hbase, unsigned long hmask,
|
| /linux/arch/powerpc/mm/book3s32/ |
| H A D | mmu.c | 395 unsigned int hmask = Hash_mask >> (16 - LG_HPTEG_SIZE); in MMU_init_hw_patch() local 414 modify_instruction_site(&patch__hash_page_B, 0xffff, hmask); in MMU_init_hw_patch() 415 modify_instruction_site(&patch__hash_page_C, 0xffff, hmask); in MMU_init_hw_patch() 423 modify_instruction_site(&patch__flush_hash_B, 0xffff, hmask); in MMU_init_hw_patch()
|
| /linux/drivers/net/wan/ |
| H A D | fsl_ucc_hdlc.h | 56 __be16 hmask; member 105 unsigned short hmask; member
|
| /linux/include/linux/ |
| H A D | pagewalk.h | 83 int (*hugetlb_entry)(pte_t *pte, unsigned long hmask,
|
| /linux/mm/ |
| H A D | pagewalk.c | 325 unsigned long hmask = huge_page_mask(h); in walk_hugetlb_range() local 334 pte = hugetlb_walk(vma, addr & hmask, sz); in walk_hugetlb_range() 336 err = ops->hugetlb_entry(pte, hmask, addr, next, walk); in walk_hugetlb_range()
|
| H A D | mincore.c | 26 static int mincore_hugetlb(pte_t *pte, unsigned long hmask, unsigned long addr, in mincore_hugetlb() argument
|
| H A D | hmm.c | 543 static int hmm_vma_walk_hugetlb_entry(pte_t *pte, unsigned long hmask, in hmm_vma_walk_hugetlb_entry() argument 584 pfn = pte_pfn(entry) + ((start & ~hmask) >> PAGE_SHIFT); in hmm_vma_walk_hugetlb_entry()
|
| H A D | mprotect.c | 672 static int prot_none_hugetlb_entry(pte_t *pte, unsigned long hmask, in prot_none_hugetlb_entry() argument
|
| H A D | memory-failure.c | 771 static int hwpoison_hugetlb_range(pte_t *ptep, unsigned long hmask, in hwpoison_hugetlb_range() argument
|
| H A D | mempolicy.c | 766 static int queue_folios_hugetlb(pte_t *pte, unsigned long hmask, in queue_folios_hugetlb() argument
|
| /linux/include/media/tpg/ |
| H A D | v4l2-tpg.h | 195 unsigned hmask[TPG_MAX_PLANES]; member 442 return ((x / tpg->hdownsampling[plane]) & tpg->hmask[plane]) * in tpg_hdiv()
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | drm.h | 51 unsigned int hmask, vmask; member
|
| H A D | drm.c | 1198 tegra->hmask = drm->mode_config.max_width - 1; in host1x_drm_probe()
|
| /linux/drivers/net/ethernet/netronome/nfp/abm/ |
| H A D | cls.c | 45 if (knode->sel->hoff || knode->sel->hmask) { in nfp_abm_u32_check_knode()
|
| /linux/tools/include/uapi/linux/ |
| H A D | pkt_cls.h | 182 __be32 hmask; member
|
| /linux/include/uapi/linux/ |
| H A D | pkt_cls.h | 260 __be32 hmask;
|
| /linux/fs/proc/ |
| H A D | task_mmu.c | 1219 static int smaps_hugetlb_range(pte_t *pte, unsigned long hmask, in smaps_hugetlb_range() argument 2110 static int pagemap_hugetlb_range(pte_t *ptep, unsigned long hmask, in pagemap_hugetlb_range() argument 2142 ((addr & ~hmask) >> PAGE_SHIFT); in pagemap_hugetlb_range() 2820 static int pagemap_scan_hugetlb_entry(pte_t *ptep, unsigned long hmask, in pagemap_scan_hugetlb_entry() argument 3246 static int gather_hugetlb_stats(pte_t *pte, unsigned long hmask, in gather_hugetlb_stats() argument 3269 static int gather_hugetlb_stats(pte_t *pte, unsigned long hmask, in gather_hugetlb_stats() argument
|
| /linux/mm/damon/ |
| H A D | vaddr.c | 361 static int damon_mkold_hugetlb_entry(pte_t *pte, unsigned long hmask, in damon_mkold_hugetlb_entry() argument 480 static int damon_young_hugetlb_entry(pte_t *pte, unsigned long hmask, in damon_young_hugetlb_entry() argument
|
| /linux/arch/s390/mm/ |
| H A D | gmap.c | 2238 unsigned long hmask, unsigned long next, in __s390_enable_skey_hugetlb() argument
|