Symbol: hash_ptr
block/blk-crypto-profile.c
175
hash_ptr(key, profile->log_slot_ht_size)];
fs/fuse/dir.c
85
int i = hash_ptr(dentry, FUSE_HASH_BITS);
fs/kernfs/kernfs-internal.h
220
int idx = hash_ptr(kn, NR_KERNFS_LOCK_BITS);
fs/nfsd/export.c
1615
hash = hash_ptr(exp->ex_client, EXPORT_HASHBITS);
fs/nfsd/export.c
1616
hash ^= hash_ptr(exp->ex_path.dentry, EXPORT_HASHBITS);
fs/nfsd/export.c
1617
hash ^= hash_ptr(exp->ex_path.mnt, EXPORT_HASHBITS);
fs/nfsd/export.c
288
hash ^= hash_ptr(item->ek_client, EXPKEY_HASHBITS);
fs/notify/fanotify/fanotify.c
28
return hash_ptr(path->dentry, FANOTIFY_EVENT_HASH_BITS) ^
fs/notify/fanotify/fanotify.c
29
hash_ptr(path->mnt, FANOTIFY_EVENT_HASH_BITS);
io_uring/io-wq.c
1083
bit = hash_ptr(val, IO_WQ_HASH_ORDER);
kernel/bpf/bpf_local_storage.c
24
return &smap->buckets[hash_ptr(local_storage, smap->bucket_log)];
kernel/bpf/trampoline.c
49
return &trampoline_locks[hash_ptr(tr, TRAMPOLINE_LOCKS_BITS)].mutex;
kernel/kprobes.c
1693
&kprobe_table[hash_ptr(p->addr, KPROBE_HASH_BITS)]);
kernel/kprobes.c
385
head = &kprobe_table[hash_ptr(addr, KPROBE_HASH_BITS)];
kernel/locking/qspinlock_paravirt.h
210
unsigned long offset, hash = hash_ptr(lock, pv_lock_hash_bits);
kernel/locking/qspinlock_paravirt.h
238
unsigned long offset, hash = hash_ptr(lock, pv_lock_hash_bits);
kernel/module/main.c
3670
int hash = hash_ptr(cookie, IDEM_HASH_BITS);
kernel/module/main.c
3702
int hash = hash_ptr(cookie, IDEM_HASH_BITS);
kernel/sched/wait_bit.c
166
return bit_wait_table + hash_ptr(p, WAIT_TABLE_BITS);
kernel/trace/fprobe.c
113
head = &fprobe_table[hash_ptr(fp, FPROBE_HASH_BITS)];
kernel/trace/fprobe.c
133
head = &fprobe_table[hash_ptr(fp, FPROBE_HASH_BITS)];
kernel/trace/fprobe.c
52
return hash_ptr(*(unsigned long **)data, 32);
kernel/trace/fprobe.c
68
return hash_ptr((void *)n->addr, 32);
mm/filemap.c
1072
return &folio_wait_table[hash_ptr(folio, PAGE_WAIT_TABLE_BITS)];
mm/highmem.c
745
return &page_address_htable[hash_ptr(page, PA_HASH_ORDER)];
mm/vmscan.c
2766
u32 hash = hash_ptr(item, BLOOM_FILTER_SHIFT * 2);
net/netfilter/nf_tables_api.c
1525
seed ^= hash_ptr(k->table, 32);
net/sched/cls_u32.c
348
return tc_u_common_hash + hash_ptr(key, U32_HASH_SHIFT);
net/sched/sch_fq.c
405
root = &q->fq_root[hash_ptr(sk, q->fq_trees_log)];
net/sched/sch_fq.c
913
nroot = &new_array[hash_ptr(of->sk, new_log)];
scripts/gendwarfksyms/gendwarfksyms.h
98
return hash_ptr((const void *)addr);
scripts/kconfig/expr.c
38
hash = hash_32((unsigned int)type ^ hash_ptr(l) ^ hash_ptr(r));