Home
last modified time | relevance | path

Searched refs:hmask (Results 1 – 22 of 22) sorted by relevance

/Linux-v4.19/net/xfrm/
Dxfrm_hash.h88 unsigned int hmask) in __xfrm_dst_hash() argument
99 return (h ^ (h >> 16)) & hmask; in __xfrm_dst_hash()
105 unsigned int hmask) in __xfrm_src_hash() argument
116 return (h ^ (h >> 16)) & hmask; in __xfrm_src_hash()
121 unsigned short family, unsigned int hmask) in __xfrm_spi_hash() argument
132 return (h ^ (h >> 10) ^ (h >> 20)) & hmask; in __xfrm_spi_hash()
135 static inline unsigned int __idx_hash(u32 index, unsigned int hmask) in __idx_hash() argument
137 return (index ^ (index >> 8)) & hmask; in __idx_hash()
141 unsigned short family, unsigned int hmask, in __sel_hash() argument
152 return hmask + 1; in __sel_hash()
[all …]
Dxfrm_policy.c359 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in policy_hash_bysel() local
365 hash = __sel_hash(sel, family, hmask, dbits, sbits); in policy_hash_bysel()
367 if (hash == hmask + 1) in policy_hash_bysel()
379 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in policy_hash_direct() local
385 hash = __addr_hash(daddr, saddr, family, hmask, dbits, sbits); in policy_hash_direct()
450 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in xfrm_bydst_resize() local
451 unsigned int nhashmask = xfrm_new_hash_mask(hmask); in xfrm_bydst_resize()
469 for (i = hmask; i >= 0; i--) in xfrm_bydst_resize()
473 net->xfrm.policy_bydst[dir].hmask = nhashmask; in xfrm_bydst_resize()
480 xfrm_hash_free(odst, (hmask + 1) * sizeof(struct hlist_head)); in xfrm_bydst_resize()
[all …]
/Linux-v4.19/arch/x86/include/asm/fpu/
Dinternal.h221 #define XSTATE_OP(op, st, lmask, hmask, err) \ argument
231 : "D" (st), "m" (*st), "a" (lmask), "d" (hmask) \
248 #define XSTATE_XSAVE(st, lmask, hmask, err) \ argument
261 : "D" (st), "m" (*st), "a" (lmask), "d" (hmask) \
268 #define XSTATE_XRESTORE(st, lmask, hmask) \ argument
275 : "D" (st), "m" (*st), "a" (lmask), "d" (hmask) \
286 u32 hmask = mask >> 32; in copy_xregs_to_kernel_booting() local
292 XSTATE_OP(XSAVES, xstate, lmask, hmask, err); in copy_xregs_to_kernel_booting()
294 XSTATE_OP(XSAVE, xstate, lmask, hmask, err); in copy_xregs_to_kernel_booting()
308 u32 hmask = mask >> 32; in copy_kernel_to_xregs_booting() local
[all …]
/Linux-v4.19/arch/ia64/lib/
Ddo_csum.S95 #define hmask r16 macro
141 mov hmask=-1 // initialize head mask
169 shl hmask=hmask,tmp2 // build head mask, mask off [0,first1off[
175 (p8) and hmask=hmask,tmask // apply tail mask to head mask if 1 word only
181 and word1[0]=firstval,hmask // and mask it as appropriate
/Linux-v4.19/include/linux/
Dinetdevice.h198 __u32 hmask; in bad_mask() local
201 hmask = ntohl(mask); in bad_mask()
202 if (hmask & (hmask+1)) in bad_mask()
267 __u32 hmask = ntohl(mask); in inet_mask_len() local
268 if (!hmask) in inet_mask_len()
270 return 32 - ffz(~hmask); in inet_mask_len()
Dmm.h1370 int (*hugetlb_entry)(pte_t *pte, unsigned long hmask,
/Linux-v4.19/arch/powerpc/mm/
Dppc_mmu_32.c182 unsigned int hmask, mb, mb2; in MMU_init_hw() local
242 hmask = Hash_mask >> (16 - LG_HPTEG_SIZE); in MMU_init_hw()
251 hash_page_patch_B[0] = (hash_page_patch_B[0] & ~0xffff) | hmask; in MMU_init_hw()
252 hash_page_patch_C[0] = (hash_page_patch_C[0] & ~0xffff) | hmask; in MMU_init_hw()
269 flush_hash_patch_B[0] = (flush_hash_patch_B[0] & ~0xffff) | hmask; in MMU_init_hw()
/Linux-v4.19/mm/
Dpagewalk.c183 unsigned long hmask = huge_page_mask(h); in walk_hugetlb_range() local
190 pte = huge_pte_offset(walk->mm, addr & hmask, sz); in walk_hugetlb_range()
193 err = walk->hugetlb_entry(pte, hmask, addr, next, walk); in walk_hugetlb_range()
Dmincore.c24 static int mincore_hugetlb(pte_t *pte, unsigned long hmask, unsigned long addr, in mincore_hugetlb() argument
Dmprotect.c316 static int prot_none_hugetlb_entry(pte_t *pte, unsigned long hmask, in prot_none_hugetlb_entry() argument
Dmempolicy.c512 static int queue_pages_hugetlb(pte_t *pte, unsigned long hmask, in queue_pages_hugetlb() argument
/Linux-v4.19/include/net/netns/
Dxfrm.h15 unsigned int hmask; member
/Linux-v4.19/tools/testing/selftests/x86/
Dmpx-mini-test.c184 uint32_t hmask = mask >> 32; in xrstor_state() local
187 : : "D" (fx), "m" (*fx), "a" (lmask), "d" (hmask) in xrstor_state()
194 uint32_t hmask = mask >> 32; in xsave_state_1() local
198 : : "D" (fx), "m" (*fx), "a" (lmask), "d" (hmask) in xsave_state_1()
785 uint32_t hmask = mask >> 32; in xsave_state() local
789 : : "D" (fx), "m" (*fx), "a" (lmask), "d" (hmask) in xsave_state()
/Linux-v4.19/drivers/net/wan/
Dfsl_ucc_hdlc.h60 __be16 hmask; member
Dfsl_ucc_hdlc.c268 iowrite16be(DEFAULT_ADDR_MASK, &priv->ucc_pram->hmask); in uhdlc_init()
/Linux-v4.19/include/media/tpg/
Dv4l2-tpg.h195 unsigned hmask[TPG_MAX_PLANES]; member
439 return ((x / tpg->hdownsampling[plane]) & tpg->hmask[plane]) * in tpg_hdiv()
/Linux-v4.19/fs/proc/
Dtask_mmu.c672 static int smaps_hugetlb_range(pte_t *pte, unsigned long hmask, in smaps_hugetlb_range() argument
1371 static int pagemap_hugetlb_range(pte_t *ptep, unsigned long hmask, in pagemap_hugetlb_range() argument
1397 ((addr & ~hmask) >> PAGE_SHIFT); in pagemap_hugetlb_range()
1694 static int gather_hugetlb_stats(pte_t *pte, unsigned long hmask, in gather_hugetlb_stats() argument
1714 static int gather_hugetlb_stats(pte_t *pte, unsigned long hmask, in gather_hugetlb_stats() argument
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_x550.c3684 u32 hmask = mask & ~IXGBE_GSSR_TOKEN_SM; in ixgbe_acquire_swfw_sync_x550em_a() local
3690 if (hmask) in ixgbe_acquire_swfw_sync_x550em_a()
3691 status = ixgbe_acquire_swfw_sync_X540(hw, hmask); in ixgbe_acquire_swfw_sync_x550em_a()
3700 if (hmask) in ixgbe_acquire_swfw_sync_x550em_a()
3701 ixgbe_release_swfw_sync_X540(hw, hmask); in ixgbe_acquire_swfw_sync_x550em_a()
3719 u32 hmask = mask & ~IXGBE_GSSR_TOKEN_SM; in ixgbe_release_swfw_sync_x550em_a() local
3724 if (hmask) in ixgbe_release_swfw_sync_x550em_a()
3725 ixgbe_release_swfw_sync_X540(hw, hmask); in ixgbe_release_swfw_sync_x550em_a()
/Linux-v4.19/include/uapi/linux/
Dpkt_cls.h182 __be32 hmask; member
/Linux-v4.19/drivers/media/common/v4l2-tpg/
Dv4l2-tpg-core.c188 tpg->hmask[0] = ~0; in tpg_s_fourcc()
189 tpg->hmask[1] = ~0; in tpg_s_fourcc()
190 tpg->hmask[2] = ~0; in tpg_s_fourcc()
279 tpg->hmask[1] = ~1; in tpg_s_fourcc()
291 tpg->hmask[1] = ~1; in tpg_s_fourcc()
316 tpg->hmask[0] = ~1; in tpg_s_fourcc()
/Linux-v4.19/net/sched/
Dcls_u32.c108 unsigned int h = ntohl(key & sel->hmask) >> fshift; in u32_hash_fold()
1104 n->fshift = s->hmask ? ffs(ntohl(s->hmask)) - 1 : 0; in u32_change()
/Linux-v4.19/arch/s390/mm/
Dgmap.c2562 unsigned long hmask, unsigned long next, in __s390_enable_skey_hugetlb() argument