| /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_policy.c | 540 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in policy_hash_bysel() local 546 hash = __sel_hash(sel, family, hmask, dbits, sbits); in policy_hash_bysel() 548 if (hash == hmask + 1) in policy_hash_bysel() 560 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in policy_hash_direct() local 566 hash = __addr_hash(daddr, saddr, family, hmask, dbits, sbits); in policy_hash_direct() 631 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in xfrm_bydst_resize() local 632 unsigned int nhashmask = xfrm_new_hash_mask(hmask); in xfrm_bydst_resize() 647 for (i = hmask; i >= 0; i--) in xfrm_bydst_resize() 651 net->xfrm.policy_bydst[dir].hmask = nhashmask; in xfrm_bydst_resize() 658 xfrm_hash_free(odst, (hmask + 1) * sizeof(struct hlist_head)); in xfrm_bydst_resize() [all …]
|
| /linux/arch/x86/kernel/fpu/ |
| H A D | xstate.h | 128 #define XSTATE_OP(op, st, lmask, hmask, err) \ argument 134 : [xa] "m" (*(st)), "a" (lmask), "d" (hmask) \ 149 #define XSTATE_XSAVE(st, lmask, hmask, err) \ argument 159 : [xa] "m" (*(st)), "a" (lmask), "d" (hmask) \ 166 #define XSTATE_XRESTORE(st, lmask, hmask) \ argument 173 : [xa] "m" (*(st)), "a" (lmask), "d" (hmask) \ 220 u32 hmask = mask >> 32; in os_xsave() local 226 XSTATE_XSAVE(&fpstate->regs.xsave, lmask, hmask, err); in os_xsave() 240 u32 hmask = mask >> 32; in os_xrstor() local 243 XSTATE_XRESTORE(&fpstate->regs.xsave, lmask, hmask); in os_xrstor() [all …]
|
| H A D | xstate.c | 343 u32 hmask = mask >> 32; in os_xrstor_booting() local 347 XSTATE_OP(XRSTORS, xstate, lmask, hmask, err); in os_xrstor_booting() 349 XSTATE_OP(XRSTOR, xstate, lmask, hmask, err); in os_xrstor_booting()
|
| /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/kernel/ |
| H A D | sbi.c | 31 unsigned long hmask = 0; in __sbi_v01_cpumask_to_hartmask() local 46 hmask |= BIT(hartid); in __sbi_v01_cpumask_to_hartmask() 49 return hmask; in __sbi_v01_cpumask_to_hartmask() 204 static int __sbi_rfence_v02_call(unsigned long fid, unsigned long hmask, in __sbi_rfence_v02_call() argument 215 ret = sbi_ecall(ext, fid, hmask, hbase, 0, 0, 0, 0); in __sbi_rfence_v02_call() 218 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call() 222 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call() 227 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call() 231 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call() 235 ret = sbi_ecall(ext, fid, hmask, hbase, start, in __sbi_rfence_v02_call() [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/include/linux/ |
| H A D | inetdevice.h | 216 __u32 hmask; in bad_mask() local 219 hmask = ntohl(mask); in bad_mask() 220 if (hmask & (hmask+1)) in bad_mask() 307 __u32 hmask = ntohl(mask); in inet_mask_len() local 308 if (!hmask) in inet_mask_len() 310 return 32 - ffz(~hmask); in inet_mask_len()
|
| H A D | pagewalk.h | 83 int (*hugetlb_entry)(pte_t *pte, unsigned long hmask,
|
| /linux/arch/powerpc/mm/book3s32/ |
| H A D | mmu.c | 393 unsigned int hmask = Hash_mask >> (16 - LG_HPTEG_SIZE); in MMU_init_hw_patch() local 412 modify_instruction_site(&patch__hash_page_B, 0xffff, hmask); in MMU_init_hw_patch() 413 modify_instruction_site(&patch__hash_page_C, 0xffff, hmask); in MMU_init_hw_patch() 421 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
|
| H A D | fsl_ucc_hdlc.c | 278 iowrite16be(priv->hmask, &priv->ucc_pram->hmask); in uhdlc_init() 1205 if (of_property_read_u16(np, "fsl,hmask", &uhdlc_priv->hmask)) in ucc_hdlc_probe() 1206 uhdlc_priv->hmask = DEFAULT_ADDR_MASK; in ucc_hdlc_probe()
|
| /linux/include/net/netns/ |
| H A D | xfrm.h | 16 unsigned int hmask; member
|
| /linux/mm/ |
| H A D | pagewalk.c | 345 unsigned long hmask = huge_page_mask(h); in walk_hugetlb_range() local 354 pte = hugetlb_walk(vma, addr & hmask, sz); in walk_hugetlb_range() 356 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()
|
| /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
|
| /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/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_x550.c | 3707 u32 hmask = mask & ~IXGBE_GSSR_TOKEN_SM; in ixgbe_acquire_swfw_sync_x550em_a() local 3713 if (hmask) in ixgbe_acquire_swfw_sync_x550em_a() 3714 status = ixgbe_acquire_swfw_sync_X540(hw, hmask); in ixgbe_acquire_swfw_sync_x550em_a() 3723 if (hmask) in ixgbe_acquire_swfw_sync_x550em_a() 3724 ixgbe_release_swfw_sync_X540(hw, hmask); in ixgbe_acquire_swfw_sync_x550em_a() 3742 u32 hmask = mask & ~IXGBE_GSSR_TOKEN_SM; in ixgbe_release_swfw_sync_x550em_a() local 3747 if (hmask) in ixgbe_release_swfw_sync_x550em_a() 3748 ixgbe_release_swfw_sync_X540(hw, hmask); in ixgbe_release_swfw_sync_x550em_a()
|
| /linux/include/uapi/linux/ |
| H A D | pkt_cls.h | 260 __be32 hmask;
|
| /linux/drivers/media/common/v4l2-tpg/ |
| H A D | v4l2-tpg-core.c | 220 tpg->hmask[0] = ~0; in tpg_s_fourcc() 221 tpg->hmask[1] = ~0; in tpg_s_fourcc() 222 tpg->hmask[2] = ~0; in tpg_s_fourcc() 338 tpg->hmask[1] = ~1; in tpg_s_fourcc() 350 tpg->hmask[1] = ~1; in tpg_s_fourcc() 375 tpg->hmask[0] = ~1; in tpg_s_fourcc()
|