Symbol: hlist_empty
arch/powerpc/kvm/book3s_hv_rm_xics.c
709
if (!hlist_empty(&vcpu->kvm->irq_ack_notifier_list)) {
arch/x86/kernel/apic/vector.c
874
WARN_ON_ONCE(!hlist_empty(&cl->head));
arch/x86/kvm/mmu/page_track.c
301
if (hlist_empty(&head->track_notifier_list))
arch/x86/kvm/mmu/page_track.c
324
if (hlist_empty(&head->track_notifier_list))
arch/x86/kvm/mmu/page_track.h
35
return !hlist_empty(&kvm->arch.track_notifier_head.track_notifier_list);
block/bfq-iosched.c
4894
!hlist_empty(&bfqq->woken_list) ?
block/blk-cgroup.c
1247
if (!hlist_empty(&blkcg->blkg_list)) {
block/blk-ioc.c
111
while (!hlist_empty(&ioc->icq_list)) {
block/blk-ioc.c
149
if (!hlist_empty(&ioc->icq_list)) {
block/blk-zoned.c
1973
while (!hlist_empty(&disk->zone_wplugs_hash[i])) {
drivers/android/binder.c
4882
weak = !hlist_empty(&node->refs) ||
drivers/android/binder.c
6225
if (hlist_empty(&node->refs) && node->tmp_refs == 1) {
drivers/android/binder.c
6371
if (!hlist_empty(&binder_deferred_list)) {
drivers/android/binder.c
6871
if (!hlist_empty(&binder_dead_nodes))
drivers/android/binder.c
891
!hlist_empty(&node->refs))
drivers/android/binder.c
901
if (hlist_empty(&node->refs) && !node->local_strong_refs &&
drivers/clk/clk.c
4574
if (!hlist_empty(&clk->core->children)) {
drivers/crypto/cavium/cpt/cptvf_main.c
178
if (hlist_empty(&cqinfo->queue[i].chead))
drivers/firmware/arm_scmi/driver.c
703
if (hlist_empty(&minfo->free_xfers)) {
drivers/hv/mshv_eventfd.c
235
if (hlist_empty(&rp->rsmplr_irqfd_list)) {
drivers/infiniband/core/cma.c
2000
if (hlist_empty(&bind_list->owners)) {
drivers/infiniband/core/iwpm_util.c
751
if (!hlist_empty(&iwpm_hash_bucket[i])) {
drivers/interconnect/core.c
923
WARN_ON(!hlist_empty(&node->req_list));
drivers/md/dm-snap.c
1495
BUG_ON(!hlist_empty(&s->tracked_chunk_hash[i]));
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
84
if (hlist_empty(&hdev->fd_rule_list))
drivers/net/ethernet/intel/i40e/i40e_main.c
2652
if (!hlist_empty(&tmp_del_list)) {
drivers/net/ethernet/intel/i40e/i40e_main.c
2712
if (!hlist_empty(&tmp_add_list)) {
drivers/net/ethernet/intel/i40e/i40e_main.c
8835
(!hlist_empty(&pf->fdir_filter_list))) {
drivers/net/ethernet/intel/ice/ice_tc_lib.c
2312
hlist_empty(&pf->tc_flower_fltr_list))
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3038
if (hlist_empty(&adapter->fdir_filter_list)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10380
if (hlist_empty(&adapter->fdir_filter_list)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5699
if (!hlist_empty(&adapter->fdir_filter_list))
drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c
131
WARN_ON(!hlist_empty(mpfs->hash));
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
453
if (hlist_empty(&txgbe->fdir_filter_list)) {
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
582
if (!hlist_empty(&txgbe->fdir_filter_list))
drivers/net/vxlan/vxlan_core.c
4972
WARN_ON_ONCE(!hlist_empty(&vn->sock_list[h]));
drivers/net/vxlan/vxlan_mdb.c
132
if (hlist_empty(&remote->src_list))
drivers/net/vxlan/vxlan_mdb.c
747
WARN_ON_ONCE(!hlist_empty(&remote->src_list));
drivers/net/vxlan/vxlan_mdb.c
929
if (hlist_empty(&remote->src_list))
fs/9p/fid.c
125
if (!hlist_empty(&v9fs_dentry->head)) {
fs/afs/security.c
518
WARN_ON_ONCE(!hlist_empty(&afs_permits_cache[i]));
fs/btrfs/inode.c
7940
WARN_ON(!hlist_empty(&vfs_inode->i_dentry));
fs/btrfs/props.c
40
if (hlist_empty(h))
fs/ceph/mds_client.c
4785
if (hlist_empty(&inode->i_dentry))
fs/ceph/mds_client.c
4789
if (hlist_empty(&inode->i_dentry))
fs/dcache.c
1144
if (hlist_empty(&inode->i_dentry))
fs/dcache.c
1155
if (hlist_empty(&inode->i_dentry))
fs/dcache.c
1218
if (!hlist_empty(&inode->i_dentry)) {
fs/dcache.c
1239
if (likely(!(inode_state_read(inode) & I_FREEING) && !hlist_empty(l))) {
fs/dcache.c
1490
if (!hlist_empty(&dentry->d_children)) {
fs/dcache.c
1774
if (!hlist_empty(&dentry->d_children))
fs/eventpoll.c
1703
if (hlist_empty(refs))
fs/eventpoll.c
509
if (!hlist_empty(&head->epitems))
fs/namespace.c
1721
if (likely(hlist_empty(&head)))
fs/namespace.c
2676
while (!hlist_empty(&tree_list)) {
fs/namespace.c
6357
if (hlist_empty(&ns->mnt_visible_mounts))
fs/namespace.c
925
if (hlist_empty(&mp->m_list)) {
fs/nfs/dir.c
1488
if (hlist_empty(&dir->i_dentry))
fs/nfs/nfs42xattr.c
276
if (WARN_ON(!hlist_empty(&cache->buckets[i].hlist)))
fs/nfs/pnfs_dev.c
344
if (hlist_empty(&tmp))
fs/nfs/pnfs_dev.c
347
while (!hlist_empty(&tmp)) {
fs/notify/mark.c
475
if (hlist_empty(&conn->list)) {
fs/notify/mark.c
929
if (hlist_empty(&conn->list)) {
fs/orangefs/xattr.c
72
if (hlist_empty(h))
fs/pnode.c
208
if (!IS_MNT_NEW(m) && !hlist_empty(&m->mnt_slave_list))
fs/pnode.c
233
if (!IS_MNT_NEW(m) && !hlist_empty(&m->mnt_slave_list))
fs/seq_file.c
1134
if (!hlist_empty(bucket))
fs/smb/client/inode.c
1592
if (S_ISDIR(inode->i_mode) && !hlist_empty(&inode->i_dentry))
fs/super.c
987
if (!hlist_empty(&sb->s_pins)) {
include/linux/hashtable.h
86
if (!hlist_empty(&ht[i]))
include/linux/pid.h
98
return !hlist_empty(&pid->tasks[type]);
include/net/sock.h
774
return hlist_empty(head) ? NULL : __sk_head(head);
include/trace/perf.h
36
hlist_empty(head)) \
kernel/bpf/bpf_local_storage.c
567
if (!local_storage || hlist_empty(&local_storage->list)) {
kernel/bpf/bpf_local_storage.c
616
if (unlikely(hlist_empty(&local_storage->list))) {
kernel/bpf/cgroup.c
1098
if (hlist_empty(progs))
kernel/bpf/cgroup.c
1223
if (hlist_empty(progs))
kernel/bpf/cgroup.c
653
if (hlist_empty(progs))
kernel/bpf/cgroup.c
721
} else if (!hlist_empty(progs)) {
kernel/bpf/cgroup.c
847
if (!hlist_empty(progs) && cgrp->bpf.flags[atype] != saved_flags)
kernel/bpf/trampoline.c
1198
if (WARN_ON_ONCE(!hlist_empty(&tr->progs_hlist[i])))
kernel/cpu.c
2602
WARN(!hlist_empty(&sp->list),
kernel/events/core.c
11398
if (!trace_call_bpf(call, raw_data) || hlist_empty(head)) {
kernel/irq/resend.c
34
while (!hlist_empty(&irq_resend_list)) {
kernel/locking/lockdep.c
626
if (!hlist_empty(&stack_trace_hash[i]))
kernel/printk/printk.c
4113
if (hlist_empty(&console_list) || !console_first()->device ||
kernel/printk/printk.c
4175
if (hlist_empty(&console_list)) {
kernel/printk/printk.c
4280
if (!hlist_empty(&console_list) && console->flags & CON_CONSDEV)
kernel/signal.c
2115
if (likely(hlist_empty(head)))
kernel/time/posix-timers.c
1094
if (hlist_empty(&tsk->signal->posix_timers))
kernel/time/posix-timers.c
1113
if (!WARN_ON_ONCE(!hlist_empty(&tsk->signal->ignored_posix_timers)))
kernel/time/posix-timers.c
1117
while (!hlist_empty(&timers)) {
kernel/time/timer.c
1775
while (!hlist_empty(head)) {
kernel/time/timer.c
2491
while (!hlist_empty(head)) {
kernel/trace/ftrace.c
4045
if (hlist_empty(hhd)) {
kernel/trace/ftrace.c
745
if (hlist_empty(hhd))
kernel/trace/trace_events_synth.c
636
if (!perf_head || hlist_empty(perf_head))
kernel/trace/trace_events_user.c
1653
if (perf_head && !hlist_empty(perf_head)) {
kernel/trace/trace_fprobe.c
462
if (hlist_empty(head))
kernel/trace/trace_fprobe.c
498
if (hlist_empty(head))
kernel/trace/trace_kprobe.c
1709
if (hlist_empty(head))
kernel/trace/trace_kprobe.c
1745
if (hlist_empty(head))
kernel/trace/trace_syscalls.c
1444
if (hlist_empty(head))
kernel/trace/trace_syscalls.c
1457
if (hlist_empty(head))
kernel/trace/trace_syscalls.c
1582
if (hlist_empty(head))
kernel/trace/trace_uprobe.c
1423
if (hlist_empty(head))
kernel/user-return-notifier.c
29
if (hlist_empty(this_cpu_ptr(&return_notifier_list)))
kernel/watch_queue.c
589
if (all && !hlist_empty(&wlist->watchers))
kernel/watch_queue.c
617
while (!hlist_empty(&wqueue->watches)) {
lib/tests/list-test.c
1006
KUNIT_EXPECT_FALSE(test, hlist_empty(&list1));
lib/tests/list-test.c
1007
KUNIT_EXPECT_TRUE(test, hlist_empty(&list2));
lib/tests/list-test.c
1009
KUNIT_EXPECT_TRUE(test, hlist_empty(&list1));
lib/tests/list-test.c
1010
KUNIT_EXPECT_FALSE(test, hlist_empty(&list2));
lib/tests/list-test.c
1072
KUNIT_EXPECT_TRUE(test, hlist_empty(&list));
lib/tests/list-test.c
1180
KUNIT_EXPECT_TRUE(test, hlist_empty(&list));
lib/tests/list-test.c
839
KUNIT_EXPECT_TRUE(test, hlist_empty(&list1));
lib/tests/list-test.c
840
KUNIT_EXPECT_TRUE(test, hlist_empty(&list2));
lib/tests/list-test.c
841
KUNIT_EXPECT_TRUE(test, hlist_empty(&list3));
lib/tests/list-test.c
842
KUNIT_EXPECT_TRUE(test, hlist_empty(list4));
lib/tests/list-test.c
843
KUNIT_EXPECT_TRUE(test, hlist_empty(list5));
lib/tests/list-test.c
990
KUNIT_EXPECT_TRUE(test, hlist_empty(&list));
lib/tests/list-test.c
995
KUNIT_EXPECT_FALSE(test, hlist_empty(&list));
mm/cma_debug.c
81
if (!hlist_empty(&cma->mem_head)) {
mm/kmemleak.c
1607
} else if (hlist_empty(&object->area_list) ||
mm/ksm.c
1044
if (!hlist_empty(&stable_node->hlist))
mm/ksm.c
1164
BUG_ON(!hlist_empty(&stable_node->hlist));
mm/ksm.c
3339
if (hlist_empty(&stable_node->hlist)) {
mm/mmu_notifier.c
350
while (unlikely(!hlist_empty(&subscriptions->list))) {
mm/mmu_notifier.c
384
if (!hlist_empty(&subscriptions->list))
mm/mmu_notifier.c
579
if (!hlist_empty(&subscriptions->list))
mm/mmu_notifier.c
615
if (!hlist_empty(&subscriptions->list))
mm/mmu_notifier.c
828
BUG_ON(!hlist_empty(&mm->notifier_subscriptions->list));
net/atm/proc.c
83
sk = hlist_empty(head) ? NULL : __sk_head(head);
net/batman-adv/bat_iv_ogm.c
1315
if (!hlist_empty(&orig_node->neigh_list) &&
net/batman-adv/bat_v_ogm.c
646
if (!hlist_empty(&orig_node->neigh_list) &&
net/batman-adv/fragmentation.c
116
if (!hlist_empty(&chain->fragment_list))
net/batman-adv/fragmentation.c
360
if (hlist_empty(&head))
net/batman-adv/fragmentation.h
39
if (!hlist_empty(&frags_entry->fragment_list) &&
net/batman-adv/originator.c
1276
if (hlist_empty(head))
net/batman-adv/translation-table.c
2147
if (hlist_empty(&tt_global_entry->orig_list))
net/batman-adv/translation-table.c
2229
if (hlist_empty(&tt_global->orig_list)) {
net/bridge/br_cfm.c
561
if (hlist_empty(&br->mep_list))
net/bridge/br_cfm.c
590
if (hlist_empty(&br->mep_list))
net/bridge/br_cfm.c
858
return !hlist_empty(&br->mep_list);
net/bridge/br_mdb.c
182
if (hlist_empty(&p->src_list))
net/bridge/br_mdb.c
496
if (!hlist_empty(&pg->src_list))
net/bridge/br_mrp.c
1259
return !hlist_empty(&br->mrp_list);
net/bridge/br_mrp.c
490
if (hlist_empty(&br->mrp_list))
net/bridge/br_mrp.c
540
if (hlist_empty(&br->mrp_list))
net/bridge/br_multicast.c
1325
if (!hlist_empty(&pg->src_list))
net/bridge/br_multicast.c
2812
if ((pg->filter_mode == MCAST_INCLUDE && hlist_empty(&pg->src_list)) ||
net/bridge/br_multicast.c
795
WARN_ON(!hlist_empty(&pg->src_list));
net/bridge/br_multicast.c
877
if (hlist_empty(&pg->src_list)) {
net/bridge/br_multicast_eht.c
129
WARN_ON(!hlist_empty(&eht_host->set_entries));
net/bridge/br_multicast_eht.c
175
if (hlist_empty(&eht_host->set_entries))
net/bridge/br_multicast_eht.c
456
if (hlist_empty(&eht_host->set_entries))
net/bridge/br_private.h
1311
return !hlist_empty(&brmctx->ip4_mc_router_list) ||
net/bridge/br_private.h
1312
!hlist_empty(&brmctx->ip6_mc_router_list);
net/bridge/br_private.h
1314
return !hlist_empty(&brmctx->ip4_mc_router_list);
net/can/proc.c
306
if (!hlist_empty(&dev_rcv_lists->rx[idx])) {
net/can/proc.c
355
if (!hlist_empty(&rcv_array[i])) {
net/can/proc.c
363
if (!hlist_empty(&rcv_array[i]))
net/core/bpf_sk_storage.c
164
if (!sk_storage || hlist_empty(&sk_storage->list))
net/core/bpf_sk_storage.c
584
if (!sk_storage || hlist_empty(&sk_storage->list)) {
net/core/bpf_sk_storage.c
647
if (!sk_storage || hlist_empty(&sk_storage->list)) {
net/core/page_pool_user.c
464
if (hlist_empty(&netdev->page_pools))
net/ipv4/fib_trie.c
1639
if (hlist_empty(&l->leaf)) {
net/ipv4/fib_trie.c
1992
if (hlist_empty(&n->leaf)) {
net/ipv4/fib_trie.c
2073
if (hlist_empty(&n->leaf)) {
net/ipv4/inet_connection_sock.c
448
if (hlist_empty(&tb->bhash2)) {
net/ipv4/inet_connection_sock.c
543
if (!hlist_empty(&tb->bhash2)) {
net/ipv4/inet_hashtables.c
105
if (hlist_empty(&tb->bhash2)) {
net/ipv4/inet_hashtables.c
1147
WARN_ON(hlist_empty(&tb->bhash2));
net/ipv4/inet_hashtables.c
175
if (hlist_empty(&tb->owners)) {
net/ipv4/ping.c
1014
if (hlist_empty(hslot))
net/ipv4/tcp_diag.c
410
if (hlist_empty(&ibb->chain)) {
net/ipv4/udp.c
3175
if (hlist_empty(&hslot->head))
net/ipv4/udp.c
3369
if (hlist_empty(&hslot2->head))
net/ipv4/udp_diag.c
107
if (hlist_empty(&hslot->head))
net/ipv6/addrconf.c
7531
WARN_ON_ONCE(!hlist_empty(&net->ipv6.inet6_addr_lst[i]));
net/ipv6/anycast.c
654
WARN_ON(!hlist_empty(&inet6_acaddr_lst[i]));
net/ipv6/xfrm6_tunnel.c
341
WARN_ON_ONCE(!hlist_empty(&xfrm6_tn->spi_byaddr[i]));
net/ipv6/xfrm6_tunnel.c
344
WARN_ON_ONCE(!hlist_empty(&xfrm6_tn->spi_byspi[i]));
net/key/af_key.c
3906
WARN_ON(!hlist_empty(&net_pfkey->table));
net/mctp/test/route-test.c
1119
empty = hlist_empty(&mns->keys);
net/mctp/test/route-test.c
1129
if (!hlist_empty(&mns->keys)) {
net/netfilter/ipvs/ip_vs_est.c
199
if (!id && !hlist_empty(&ipvs->est_temp_list))
net/netfilter/ipvs/ip_vs_est.c
598
if (ipvs->est_kt_count == 1 && hlist_empty(&ipvs->est_temp_list)) {
net/netfilter/nf_conntrack_expect.c
51
if (hlist_empty(&master_help->expectations))
net/netfilter/nfnetlink_log.c
1069
if (!hlist_empty(head))
net/netfilter/nfnetlink_log.c
1183
WARN_ON_ONCE(!hlist_empty(&log->instance_table[i]));
net/netfilter/nfnetlink_queue.c
1976
if (!hlist_empty(&q->instance_table[st->bucket]))
net/netfilter/nfnetlink_queue.c
2078
WARN_ON_ONCE(!hlist_empty(&q->instance_table[i]));
net/netfilter/xt_hashlimit.c
1194
if (!hlist_empty(&htable->hash[*bucket])) {
net/netfilter/xt_hashlimit.c
1208
if (!hlist_empty(&htable->hash[*bucket])) {
net/netfilter/xt_hashlimit.c
1222
if (!hlist_empty(&htable->hash[*bucket])) {
net/netfilter/xt_hashlimit.c
205
if (!hlist_empty(&ht->hash[hash])) {
net/netfilter/xt_hashlimit.c
370
if (hlist_empty(head))
net/nfc/llcp_commands.c
592
if (hlist_empty(&local->pending_sdreqs))
net/nfc/llcp_core.c
1416
if (!hlist_empty(&nl_sdres_list))
net/nfc/llcp_core.c
1419
if (!hlist_empty(&llc_sdres_list))
net/nfc/llcp_core.c
278
if (!hlist_empty(&local->pending_sdreqs))
net/nfc/llcp_core.c
284
if (!hlist_empty(&nl_sdres_list))
net/nfc/netlink.c
1211
if (hlist_empty(&sdreq_list)) {
net/packet/af_packet.c
4773
WARN_ON_ONCE(!hlist_empty(&net->packet.sklist));
net/phonet/pep.c
1358
if (hlist_empty(&pn->hlist))
net/rds/connection.c
915
WARN_ON(!hlist_empty(rds_conn_hash));
net/rxrpc/local_object.c
477
if (!hlist_empty(&rxnet->local_endpoints)) {
net/rxrpc/peer_event.c
224
while (!hlist_empty(&error_targets)) {
net/rxrpc/peer_object.c
421
ASSERT(hlist_empty(&peer->error_targets));
net/rxrpc/peer_object.c
458
if (hlist_empty(&rxnet->peer_hash[i]))
net/sched/sch_qfq.c
1370
if (hlist_empty(&grp->slots[i]))
net/sched/sch_qfq.c
1413
} else if (hlist_empty(&grp->slots[grp->front])) {
net/sched/sch_qfq.c
930
if (hlist_empty(&grp->slots[grp->front]))
net/sctp/socket.c
8478
if (!hlist_empty(&pp->owner)) {
net/sctp/socket.c
8537
if (hlist_empty(&pp->owner)) {
net/sctp/socket.c
8791
if (pp && hlist_empty(&pp->owner)) {
net/smc/smc_diag.c
209
if (hlist_empty(head))
net/sunrpc/auth.c
390
while (!hlist_empty(head)) {
net/sunrpc/cache.c
478
hlist_empty(&current_detail->hash_table[current_index]))
net/sunrpc/cache.c
565
while (!hlist_empty(head)) {
net/tipc/name_table.c
945
if (hlist_empty(&nt->services[i]))
net/xdp/xsk.c
2229
WARN_ON_ONCE(!hlist_empty(&net->xdp.list));
net/xfrm/xfrm_policy.c
1132
if (!hlist_empty(&node->hhead) || !RB_EMPTY_ROOT(&node->root)) {
net/xfrm/xfrm_policy.c
1150
!hlist_empty(&b->hhead)) {
net/xfrm/xfrm_policy.c
4296
WARN_ON(!hlist_empty(rcu_dereference_protected(htab->table, true)));
net/xfrm/xfrm_policy.c
4301
WARN_ON(!hlist_empty(net->xfrm.policy_byidx));
net/xfrm/xfrm_policy.c
606
if (!hlist_empty(list)) {
net/xfrm/xfrm_state.c
3397
WARN_ON(!hlist_empty(xfrm_state_deref_netexit(net->xfrm.state_byseq) + i));
net/xfrm/xfrm_state.c
3398
WARN_ON(!hlist_empty(xfrm_state_deref_netexit(net->xfrm.state_byspi) + i));
net/xfrm/xfrm_state.c
3399
WARN_ON(!hlist_empty(xfrm_state_deref_netexit(net->xfrm.state_bysrc) + i));
net/xfrm/xfrm_state.c
3400
WARN_ON(!hlist_empty(xfrm_state_deref_netexit(net->xfrm.state_bydst) + i));
security/selinux/avc.c
156
if (!hlist_empty(head)) {
tools/include/linux/hashtable.h
74
if (!hlist_empty(&ht[i]))