/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 …]
|
H A D | xfrm_state.c | 1125 unsigned int hmask; member 1138 ptrs->hmask = net->xfrm.state_hmask; in xfrm_hash_ptrs_get() 1149 unsigned int h = __xfrm_spi_hash(daddr, spi, proto, family, state_ptrs->hmask); in __xfrm_state_lookup_all() 1192 unsigned int h = __xfrm_spi_hash(daddr, spi, proto, family, state_ptrs->hmask); in __xfrm_state_lookup() 1265 unsigned int h = __xfrm_src_hash(daddr, saddr, family, state_ptrs->hmask); in __xfrm_state_lookup_byaddr() 1439 h = __xfrm_dst_hash(daddr, saddr, tmpl->reqid, encap_family, state_ptrs.hmask); in xfrm_state_find() 1474 encap_family, state_ptrs.hmask); in xfrm_state_find()
|
/linux/arch/x86/kernel/fpu/ |
H A D | xstate.h | 114 #define XSTATE_OP(op, st, lmask, hmask, err) \ argument 120 : "D" (st), "m" (*st), "a" (lmask), "d" (hmask) \ 135 #define XSTATE_XSAVE(st, lmask, hmask, err) \ argument 145 : "D" (st), "m" (*st), "a" (lmask), "d" (hmask) \ 152 #define XSTATE_XRESTORE(st, lmask, hmask) \ argument 159 : "D" (st), "m" (*st), "a" (lmask), "d" (hmask) \ 206 u32 hmask = mask >> 32; in os_xsave() local 212 XSTATE_XSAVE(&fpstate->regs.xsave, lmask, hmask, err); in os_xsave() 226 u32 hmask = mask >> 32; in os_xrstor() local 229 XSTATE_XRESTORE(&fpstate->regs.xsave, lmask, hmask); in os_xrstor() [all …]
|
/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 0, hmask); in kvm_sbi_ext_v01_handler() 86 0, hmask, in kvm_sbi_ext_v01_handler() 92 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 102 kvm_riscv_fence_i(vcpu->kvm, hbase, hmask); in kvm_sbi_ext_rfence_handler() 107 kvm_riscv_hfence_vvma_all(vcpu->kvm, hbase, hmask); in kvm_sbi_ext_rfence_handler() 109 kvm_riscv_hfence_vvma_gva(vcpu->kvm, hbase, hmask, in kvm_sbi_ext_rfence_handler() 116 hbase, hmask, cp->a4); in kvm_sbi_ext_rfence_handler() 119 hbase, hmask, in kvm_sbi_ext_rfence_handler()
|
/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/drivers/net/wan/ |
H A D | fsl_ucc_hdlc.h | 56 __be16 hmask; member 105 unsigned short hmask; member
|
/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/mm/ |
H A D | hmm.c | 468 static int hmm_vma_walk_hugetlb_entry(pte_t *pte, unsigned long hmask, in hmm_vma_walk_hugetlb_entry() argument 509 pfn = pte_pfn(entry) + ((start & ~hmask) >> PAGE_SHIFT); in hmm_vma_walk_hugetlb_entry()
|
H A D | mincore.c | 25 static int mincore_hugetlb(pte_t *pte, unsigned long hmask, unsigned long addr, in mincore_hugetlb() argument
|
H A D | memory-failure.c | 835 static int hwpoison_hugetlb_range(pte_t *ptep, unsigned long hmask, in hwpoison_hugetlb_range() argument
|
H A D | mempolicy.c | 615 static int queue_folios_hugetlb(pte_t *pte, unsigned long hmask, in queue_folios_hugetlb() argument
|
/linux/drivers/gpu/drm/tegra/ |
H A D | drm.h | 51 unsigned int hmask, vmask; member
|
H A D | dc.c | 985 value = (src.y1 & tegra->vmask) << 16 | (src.x1 & tegra->hmask); in __tegra_cursor_atomic_update() 989 (drm_rect_width(&src) & tegra->hmask); in __tegra_cursor_atomic_update() 997 value = ((y & tegra->vmask) << 16) | (x & tegra->hmask); in __tegra_cursor_atomic_update()
|
H A D | drm.c | 1197 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/fs/proc/ |
H A D | task_mmu.c | 1004 static int smaps_hugetlb_range(pte_t *pte, unsigned long hmask, in smaps_hugetlb_range() argument 1862 static int pagemap_hugetlb_range(pte_t *ptep, unsigned long hmask, in pagemap_hugetlb_range() argument 1892 ((addr & ~hmask) >> PAGE_SHIFT); in pagemap_hugetlb_range() 2550 static int pagemap_scan_hugetlb_entry(pte_t *ptep, unsigned long hmask, in pagemap_scan_hugetlb_entry() argument 2971 static int gather_hugetlb_stats(pte_t *pte, unsigned long hmask, in gather_hugetlb_stats() argument 2989 static int gather_hugetlb_stats(pte_t *pte, unsigned long hmask, in gather_hugetlb_stats() argument
|
/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()
|
/linux/arch/s390/mm/ |
H A D | gmap.c | 2430 unsigned long hmask, unsigned long next, in __s390_enable_skey_hugetlb() argument
|