Searched refs:hash (Results 276 - 300 of 1185) sorted by relevance

<<11121314151617181920>>

/linux-master/tools/include/linux/
H A Dhash.h25 * This hash multiplies the input by a large odd number and takes the
28 * product be used for the hash value.
39 * difference to the hash distribution.
46 #include <asm/hash.h>
53 * Note that if you change these, any <asm/hash.h> that aren't updated
/linux-master/include/linux/
H A Dhash.h25 * This hash multiplies the input by a large odd number and takes the
28 * product be used for the hash value.
39 * difference to the hash distribution.
46 #include <asm/hash.h>
53 * Note that if you change these, any <asm/hash.h> that aren't updated
H A Dmbcache.h5 #include <linux/hash.h>
23 * Hash table list - protected by hash chain bitlock. The entry is
29 * While refcount > 0, the entry is guaranteed to stay in the hash and
33 /* Key in hash - stable during lifetime of the entry */
H A Dstackdepot.h54 struct list_head hash_list; /* Links in the hash table */
55 u32 hash; /* Hash in hash table */ member in struct:stack_record
/linux-master/include/keys/
H A Dtrusted-type.h45 uint32_t hash; member in struct:trusted_key_options
/linux-master/include/sound/sof/
H A Dext_manifest4.h98 uint8_t hash[DEFAULT_HASH_SHA256_LEN]; member in struct:sof_man4_module
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_unpriv_bpf_disabled.c34 } hash SEC(".maps");
/linux-master/fs/ubifs/
H A Dtnc_commit.c29 u8 hash[UBIFS_HASH_ARR_SZ]; local
44 ubifs_copy_hash(c, zbr->hash, ubifs_branch_hash(c, br));
55 ubifs_node_calc_hash(c, idx, hash);
72 ubifs_copy_hash(c, hash, zbr->hash);
77 ubifs_copy_hash(c, hash, c->zroot.hash);
858 u8 hash[UBIFS_HASH_ARR_SZ]; local
877 ubifs_copy_hash(c, zbr->hash, ubifs_branch_hash(c, br));
889 ubifs_node_calc_hash(c, idx, hash);
[all...]
/linux-master/include/net/
H A Dsock_reuseport.h38 u32 hash,
H A Dnexthop.h316 struct nexthop *nexthop_select_path(struct nexthop *nh, int hash);
384 static inline void nexthop_path_fib_result(struct fib_result *res, int hash) argument
389 nh = nexthop_select_path(res->fi->nh, hash);
538 static inline void nexthop_path_fib6_result(struct fib6_result *res, int hash) argument
543 nh = nexthop_select_path(nh, hash);
575 int hash)
580 nhp = nexthop_select_path(nh, hash);
574 nexthop_path_fdb_result(struct nexthop *nh, int hash) argument
/linux-master/arch/arm/crypto/
H A Dsha1_glue.c14 #include <crypto/internal/hash.h>
/linux-master/arch/um/kernel/
H A Ddyn.lds.S28 .hash : { *(.hash) }
29 .gnu.hash : { *(.gnu.hash) }
/linux-master/drivers/crypto/allwinner/sun4i-ss/
H A Dsun4i-ss.h8 * Support MD5 and SHA1 hash algorithms.
29 #include <crypto/hash.h>
30 #include <crypto/internal/hash.h>
69 /* IV mode for hash */
166 struct ahash_alg hash; member in union:sun4i_ss_alg_template::__anon340
193 u32 hash[5]; /* for storing SS_IVx register */ member in struct:sun4i_req_ctx
/linux-master/fs/smb/server/
H A Dcrypto_ctx.h9 #include <crypto/hash.h>
H A Dxattr.h50 * Enumeration is used for computing posix acl hash.
74 * xattr_smb_acl structure is used for computing posix acl hash.
82 /* 64bytes hash in xattr_ntacl is computed with sha256 */
94 __u16 hash_type; /* hash type */
98 __u8 hash[XATTR_SD_HASH_SIZE]; /* 64bytes hash for ntacl */ member in struct:xattr_ntacl
99 __u8 posix_acl_hash[XATTR_SD_HASH_SIZE]; /* 64bytes hash for posix acl */
/linux-master/drivers/net/wireguard/
H A Dqueueing.h80 u32 hash = skb->hash; local
86 skb->hash = hash;
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_rx_filter.h30 struct hlist_head by_hash[IONIC_RX_FILTER_HLISTS]; /* by skb hash */
39 u32 hash, struct ionic_admin_ctx *ctx,
/linux-master/kernel/bpf/
H A Dbpf_lru_list.h76 struct bpf_lru_node *bpf_lru_pop_free(struct bpf_lru *lru, u32 hash);
H A Dbpf_lru_list.c356 u32 hash)
358 *(u32 *)((void *)node + lru->hash_offset) = hash;
405 u32 hash)
426 *(u32 *)((void *)node + lru->hash_offset) = hash;
437 u32 hash)
457 __local_list_add_pending(lru, loc_l, cpu, node, hash);
492 __local_list_add_pending(lru, loc_l, cpu, node, hash);
499 struct bpf_lru_node *bpf_lru_pop_free(struct bpf_lru *lru, u32 hash) argument
502 return bpf_percpu_lru_pop_free(lru, hash);
504 return bpf_common_lru_pop_free(lru, hash);
352 __local_list_add_pending(struct bpf_lru *lru, struct bpf_lru_locallist *loc_l, int cpu, struct bpf_lru_node *node, u32 hash) argument
404 bpf_percpu_lru_pop_free(struct bpf_lru *lru, u32 hash) argument
436 bpf_common_lru_pop_free(struct bpf_lru *lru, u32 hash) argument
[all...]
/linux-master/kernel/trace/
H A Dfprobe.c238 struct ftrace_hash *hash; local
267 hash = rcu_access_pointer(fp->ops.local_hash.filter_hash);
268 if (WARN_ON_ONCE(!hash))
271 ret = fprobe_init_rethook(fp, (int)hash->count);
/linux-master/arch/powerpc/crypto/
H A Dvmx.c17 #include <crypto/internal/hash.h>
/linux-master/net/netfilter/ipvs/
H A Dip_vs_proto_udp.c364 __u16 hash; local
369 hash = udp_app_hashkey(port);
371 list_for_each_entry(i, &ipvs->udp_apps[hash], p_list) {
377 list_add_rcu(&inc->p_list, &ipvs->udp_apps[hash]);
398 int hash; local
407 hash = udp_app_hashkey(cp->vport);
409 list_for_each_entry_rcu(inc, &ipvs->udp_apps[hash], p_list) {
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_txrx_lib.c42 * ice_ptype_to_htype - get a hash type
45 * Returns appropriate hash type (such as PKT_HASH_TYPE_L2/L3/L4) to be used by
66 * ice_get_rx_hash - get RX hash value from descriptor
69 * Returns hash, if present, 0 otherwise.
83 * ice_rx_hash_to_skb - set the hash value in the skb
94 u32 hash; local
99 hash = ice_get_rx_hash(rx_desc);
100 if (likely(hash))
101 skb_set_hash(skb, hash, ice_ptype_to_htype(rx_ptype));
226 * order to populate the hash, checksu
589 ice_xdp_rx_hash(const struct xdp_md *ctx, u32 *hash, enum xdp_rss_hash_type *rss_type) argument
[all...]
/linux-master/net/openvswitch/
H A Dmeter.c58 u32 hash = meter_hash(ti, meter_id); local
61 meter = rcu_dereference_ovsl(ti->dp_meters[hash]);
119 u32 hash; local
121 hash = meter_hash(ti, meter->id);
122 rcu_assign_pointer(ti->dp_meters[hash], meter);
128 u32 hash; local
130 hash = meter_hash(ti, meter->id);
131 RCU_INIT_POINTER(ti->dp_meters[hash], NULL);
137 u32 hash = meter_hash(ti, meter->id); local
143 if (unlikely(rcu_dereference_ovsl(ti->dp_meters[hash])))
[all...]
/linux-master/net/sched/
H A Dsch_sfb.c30 * This permits us to split one 32bit hash (provided per packet by rxhash or
44 /* We use a double buffering right before hash change
45 * (Section 4.4 of SFB reference : moving hash functions)
85 * We store in skb_cb the two hash values.
99 * If using 'internal' SFB flow classifier, hash comes from skb rxhash
100 * If using external classifier, hash comes from the classid.
129 u32 hash = sfbhash & SFB_BUCKET_MASK; local
132 if (b[hash].qlen < 0xFFFF)
133 b[hash].qlen++;
158 u32 hash local
331 u32 hash = sfbhash & SFB_BUCKET_MASK; local
364 u32 hash = sfbhash & SFB_BUCKET_MASK; local
[all...]

Completed in 262 milliseconds

<<11121314151617181920>>