/linux-master/tools/include/linux/ |
H A D | hash.h | 25 * 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 D | hash.h | 25 * 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 D | mbcache.h | 5 #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 D | stackdepot.h | 54 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 D | trusted-type.h | 45 uint32_t hash; member in struct:trusted_key_options
|
/linux-master/include/sound/sof/ |
H A D | ext_manifest4.h | 98 uint8_t hash[DEFAULT_HASH_SHA256_LEN]; member in struct:sof_man4_module
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_unpriv_bpf_disabled.c | 34 } hash SEC(".maps");
|
/linux-master/fs/ubifs/ |
H A D | tnc_commit.c | 29 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 D | sock_reuseport.h | 38 u32 hash,
|
H A D | nexthop.h | 316 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 D | sha1_glue.c | 14 #include <crypto/internal/hash.h>
|
/linux-master/arch/um/kernel/ |
H A D | dyn.lds.S | 28 .hash : { *(.hash) } 29 .gnu.hash : { *(.gnu.hash) }
|
/linux-master/drivers/crypto/allwinner/sun4i-ss/ |
H A D | sun4i-ss.h | 8 * 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 D | crypto_ctx.h | 9 #include <crypto/hash.h>
|
H A D | xattr.h | 50 * 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 D | queueing.h | 80 u32 hash = skb->hash; local 86 skb->hash = hash;
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_rx_filter.h | 30 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 D | bpf_lru_list.h | 76 struct bpf_lru_node *bpf_lru_pop_free(struct bpf_lru *lru, u32 hash);
|
H A D | bpf_lru_list.c | 356 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 D | fprobe.c | 238 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 D | vmx.c | 17 #include <crypto/internal/hash.h>
|
/linux-master/net/netfilter/ipvs/ |
H A D | ip_vs_proto_udp.c | 364 __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 D | ice_txrx_lib.c | 42 * 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 D | meter.c | 58 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 D | sch_sfb.c | 30 * 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...] |