Symbol: xa_empty
arch/powerpc/kernel/rtas.c
682
if (xa_empty(&rtas_token_to_function_xarray)) {
drivers/accel/drm_accel.c
185
WARN_ON(!xa_empty(&accel_minors_xa));
drivers/accel/ivpu/ivpu_drv.c
108
drm_WARN_ON(&vdev->drm, !xa_empty(&file_priv->cmdq_xa));
drivers/accel/ivpu/ivpu_drv.c
384
drm_WARN_ON(&vdev->drm, !xa_empty(&vdev->submitted_jobs_xa));
drivers/accel/ivpu/ivpu_drv.c
705
drm_WARN_ON(&vdev->drm, !xa_empty(&vdev->db_xa));
drivers/accel/ivpu/ivpu_drv.c
707
drm_WARN_ON(&vdev->drm, !xa_empty(&vdev->submitted_jobs_xa));
drivers/accel/ivpu/ivpu_drv.c
709
drm_WARN_ON(&vdev->drm, !xa_empty(&vdev->context_xa));
drivers/accel/ivpu/ivpu_job.c
559
if (xa_empty(&vdev->submitted_jobs_xa) && job) {
drivers/accel/ivpu/ivpu_job.c
637
if (!xa_empty(&vdev->submitted_jobs_xa))
drivers/accel/ivpu/ivpu_job.c
709
is_first_job = xa_empty(&vdev->submitted_jobs_xa);
drivers/accel/ivpu/ivpu_pm.c
297
drm_WARN_ON(&vdev->drm, !xa_empty(&vdev->submitted_jobs_xa));
drivers/accel/ivpu/ivpu_sysfs.c
41
if (!xa_empty(&vdev->submitted_jobs_xa))
drivers/block/rnbd/rnbd-srv.c
255
if (xa_empty(&srv_sess->index_idr))
drivers/block/rnbd/rnbd-srv.c
681
if (xa_empty(&srv_sess->index_idr))
drivers/cxl/core/port.c
1523
if (ep && !port->dead && xa_empty(&port->endpoints) &&
drivers/cxl/core/port.c
1915
if (xa_empty(&port->dports))
drivers/dpll/dpll_core.c
115
WARN_ON_ONCE(!xa_empty(&dpll->pin_refs));
drivers/dpll/dpll_core.c
916
if (xa_empty(&pin->dpll_refs))
drivers/dpll/dpll_core.c
933
if (WARN_ON(xa_empty(&dpll->pin_refs)))
drivers/dpll/dpll_core.c
935
if (WARN_ON(!xa_empty(&pin->parent_refs)))
drivers/dpll/dpll_netlink.c
678
if (!xa_empty(&pin->ref_sync_pins))
drivers/dpll/dpll_netlink.c
682
if (xa_empty(&pin->parent_refs))
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2820
return xa_empty(&adev->userq_doorbell_xa) ? 0 : -EBUSY;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
131
if (xa_empty(xa))
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
261
if (!xa_empty(&userq->fence_drv_xa)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
2897
WARN_ON(!xa_empty(&adev->vm_manager.pasids));
drivers/gpu/drm/drm_drv.c
1232
WARN_ON(!xa_empty(&drm_minors_xa));
drivers/gpu/drm/imagination/pvr_context.c
483
WARN_ON(!xa_empty(&pvr_dev->ctx_ids));
drivers/gpu/drm/imagination/pvr_drv.c
1468
WARN_ON(!xa_empty(&pvr_dev->job_ids));
drivers/gpu/drm/imagination/pvr_drv.c
1469
WARN_ON(!xa_empty(&pvr_dev->free_list_ids));
drivers/gpu/drm/vkms/vkms_config.c
202
if (xa_empty(&plane_cfg->possible_crtcs)) {
drivers/gpu/drm/vkms/vkms_config.c
246
if (xa_empty(&encoder_cfg->possible_crtcs)) {
drivers/gpu/drm/vkms/vkms_config.c
295
if (xa_empty(&connector_cfg->possible_encoders)) {
drivers/gpu/drm/xe/xe_guc_submit.c
252
xa_empty(&guc->submission_state.exec_queue_lookup),
drivers/gpu/drm/xe/xe_guc_submit.c
428
if (xa_empty(&guc->submission_state.exec_queue_lookup))
drivers/gpu/drm/xe/xe_reg_sr.c
171
if (xa_empty(&sr->xa))
drivers/gpu/drm/xe/xe_reg_sr.c
199
if (!sr->name || xa_empty(&sr->xa))
drivers/gpu/drm/xe/xe_reg_whitelist.c
251
if (!sr->name || xa_empty(&sr->xa))
drivers/infiniband/core/cm.c
4553
WARN_ON(!xa_empty(&cm.local_id_table));
drivers/infiniband/core/cma.c
5473
WARN_ON(!xa_empty(&pernet->tcp_ps));
drivers/infiniband/core/cma.c
5474
WARN_ON(!xa_empty(&pernet->udp_ps));
drivers/infiniband/core/cma.c
5475
WARN_ON(!xa_empty(&pernet->ipoib_ps));
drivers/infiniband/core/cma.c
5476
WARN_ON(!xa_empty(&pernet->ib_ps));
drivers/infiniband/core/device.c
3144
WARN_ON(!xa_empty(&clients));
drivers/infiniband/core/device.c
3145
WARN_ON(!xa_empty(&devices));
drivers/infiniband/core/device.c
682
WARN_ON(!xa_empty(&device->compat_devs));
drivers/infiniband/core/device.c
683
WARN_ON(!xa_empty(&device->client_data));
drivers/infiniband/core/rdma_core.c
886
WARN_ON(!xa_empty(&ucontext->mmap_xa));
drivers/infiniband/core/restrack.c
52
WARN_ON(!xa_empty(xa));
drivers/infiniband/core/sa_query.c
2551
WARN_ON(!xa_empty(&queries));
drivers/infiniband/core/verbs.c
2577
WARN_ON(!xa_empty(&xrcd->tgt_qps));
drivers/infiniband/hw/cxgb4/cm.c
336
if (xa_empty(&ep->com.dev->hwtids))
drivers/infiniband/hw/cxgb4/device.c
937
WARN_ON(!xa_empty(&ctx->dev->cqs));
drivers/infiniband/hw/cxgb4/device.c
938
WARN_ON(!xa_empty(&ctx->dev->qps));
drivers/infiniband/hw/cxgb4/device.c
939
WARN_ON(!xa_empty(&ctx->dev->mrs));
drivers/infiniband/hw/cxgb4/device.c
940
wait_event(ctx->dev->wait, xa_empty(&ctx->dev->hwtids));
drivers/infiniband/hw/cxgb4/device.c
941
WARN_ON(!xa_empty(&ctx->dev->stids));
drivers/infiniband/hw/cxgb4/device.c
942
WARN_ON(!xa_empty(&ctx->dev->atids));
drivers/infiniband/hw/hfi1/init.c
1471
WARN_ON(!xa_empty(&hfi1_dev_table));
drivers/infiniband/hw/ionic/ionic_ibdev.c
297
WARN_ON(!xa_empty(&dev->qp_tbl));
drivers/infiniband/hw/ionic/ionic_ibdev.c
299
WARN_ON(!xa_empty(&dev->cq_tbl));
drivers/infiniband/hw/mlx4/cm.c
518
WARN_ON(!xa_empty(&sriov->xa_rej_tmout));
drivers/infiniband/hw/mlx5/counters.c
616
WARN_ON(!xa_empty(&mcounter->qpn_opfc_xa));
drivers/infiniband/hw/mlx5/fs.c
1452
if (xa_empty(qpn_opfc_xa))
drivers/infiniband/hw/mlx5/main.c
4423
WARN_ON(!xa_empty(&dev->odp_mkeys));
drivers/infiniband/hw/mlx5/main.c
4425
WARN_ON(!xa_empty(&dev->sig_mrs));
drivers/infiniband/sw/rxe/rxe_pool.c
116
WARN_ON(!xa_empty(&pool->xa));
drivers/iommu/iommu.c
3260
!xa_empty(&group->pasid_array)) {
drivers/iommu/iommu.c
3290
if (!WARN_ON(!group->owner_cnt || !xa_empty(&group->pasid_array)))
drivers/iommu/iommu.c
3326
!xa_empty(&group->pasid_array))
drivers/iommu/iommu.c
3412
!xa_empty(&group->pasid_array)))
drivers/iommu/iommufd/device.c
31
WARN_ON(!xa_empty(&igroup->pasid_attach));
drivers/iommu/iommufd/device.c
705
if (xa_empty(&attach->device_array)) {
drivers/iommu/iommufd/device.c
803
WARN_ON(!old_hwpt || xa_empty(&attach->device_array));
drivers/iommu/iommufd/io_pagetable.c
1438
if (!xa_empty(&iopt->domains) &&
drivers/iommu/iommufd/io_pagetable.c
958
WARN_ON(!xa_empty(&iopt->domains));
drivers/iommu/iommufd/io_pagetable.c
959
WARN_ON(!xa_empty(&iopt->access_list));
drivers/iommu/iommufd/ioas.c
604
if (!xa_empty(&ictx->objects)) {
drivers/iommu/iommufd/main.c
341
while (!xa_empty(&ictx->objects)) {
drivers/iommu/iommufd/main.c
379
WARN_ON(!xa_empty(&ictx->groups));
drivers/iommu/iommufd/pages.c
1652
WARN_ON(!xa_empty(&pages->pinned_pfns));
drivers/iommu/iommufd/pages.c
1907
if (xa_empty(&area->iopt->domains))
drivers/net/ethernet/intel/ice/ice_eswitch.c
462
if (xa_empty(&pf->eswitch.reprs)) {
drivers/net/ethernet/intel/ice/ice_eswitch.c
493
if (xa_empty(&pf->eswitch.reprs))
drivers/net/ethernet/intel/ice/ice_eswitch.c
562
if (xa_empty(&pf->eswitch.reprs))
drivers/net/ethernet/intel/ice/ice_eswitch.c
568
if (xa_empty(&pf->eswitch.reprs)) {
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
1002
WARN_ON(!xa_empty(&bridge->ports));
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
1064
if (!bridge || !xa_empty(&bridge->ports))
drivers/net/ethernet/intel/ice/ice_main.c
3974
if (!xa_empty(&pf->irq_tracker.entries))
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1939
return !xa_empty(&dev->cmd.vars.privileged_uids);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1950
WARN_ON(!xa_empty(&br_offloads->ports));
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
2116
WARN_ON(!xa_empty(&esw->offloads.vhca_map));
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2965
if (!xa_empty(&vport->egress.offloads.bounce_rules))
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3023
if (xa_empty(&vport->egress.offloads.bounce_rules)) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3863
WARN_ON(!xa_empty(&steering->esw_egress_root_ns));
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3864
WARN_ON(!xa_empty(&steering->esw_ingress_root_ns));
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
644
if (xa_empty(&macsec_device->tx_id_xa) &&
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
645
xa_empty(&macsec_device->rx_id_xa))
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
91
WARN_ON_ONCE(!xa_empty(&st->idx_xa));
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
748
WARN_ON(!xa_empty(&dev->priv.page_root_xa));
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
403
WARN_ON(!xa_empty(&table->devices));
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
41
return table && !xa_empty(&table->devices);
drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c
542
WARN_ON(!xa_empty(&table->function_ids));
drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c
553
return xa_empty(&table->function_ids);
drivers/net/ethernet/mellanox/mlxsw/spectrum_port_range.c
197
WARN_ON(!xa_empty(&pr_core->prr_xa));
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5293
WARN_ON(!xa_empty(&nhgi->nexthop_counters));
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
586
WARN_ON(!xa_empty(&nn->xa_ipsec));
drivers/nvme/target/core.c
1907
WARN_ON_ONCE(!xa_empty(&subsys->namespaces));
drivers/pci/doe.c
118
return !xa_empty(&pdev->doe_mbs);
drivers/scsi/elx/libefc/efc_node.c
162
if (xa_empty(&nport->lookup))
drivers/scsi/elx/libefc/efc_nport.c
294
if (xa_empty(&nport->lookup)) {
drivers/scsi/scsi_debug.c
7614
if (!xa_empty(per_store_ap)) {
drivers/scsi/scsi_debug.c
8252
if (sdebug_fake_rw == 0 && !xa_empty(per_store_ap)) {
drivers/scsi/scsi_debug.c
8750
if (xa_empty(per_store_ap))
drivers/target/target_core_user.c
1505
xa_empty(&udev->commands) && list_empty(&udev->qfull_queue)) {
fs/btrfs/delayed-inode.c
2067
if (xa_empty(&root->delayed_nodes)) {
fs/btrfs/disk-io.c
1801
if (WARN_ON(!xa_empty(&root->inodes)))
fs/btrfs/disk-io.c
1803
if (WARN_ON(!xa_empty(&root->delayed_nodes)))
fs/btrfs/extent-tree.c
2255
if (xa_empty(&delayed_refs->head_refs)) {
fs/btrfs/inode.c
5898
empty = xa_empty(&root->inodes);
fs/btrfs/inode.c
5903
empty = xa_empty(&root->inodes);
fs/btrfs/transaction.c
145
WARN_ON(!xa_empty(&transaction->delayed_refs.head_refs));
fs/btrfs/transaction.c
146
WARN_ON(!xa_empty(&transaction->delayed_refs.dirty_extents));
fs/cachefiles/daemon.c
369
if (!xa_empty(&cache->reqs)) {
fs/ceph/file.c
519
if (xa_empty(&ci->i_auth_cap->session->s_delegated_inos))
fs/erofs/zutil.c
232
while (!xa_empty(&sbi->managed_pslots)) {
fs/ext4/mballoc.c
1001
if (xa_empty(xa))
fs/ext4/mballoc.c
1261
if (!xa_empty(xa) && xa_load(xa, grp->bb_group))
fs/ext4/mballoc.c
950
if (xa_empty(xa))
fs/smb/server/mgmt/user_session.c
469
xa_empty(&sess->ksmbd_chann_list)) {
fs/smb/server/mgmt/user_session.c
491
if (xa_empty(&sess->ksmbd_chann_list)) {
fs/smb/server/smb2pdu.c
113
if (xa_empty(&work->sess->tree_conns)) {
include/linux/idr.h
339
return xa_empty(&ida->xa);
include/linux/pagemap.h
142
return xa_empty(&mapping->i_pages);
io_uring/tctx.c
203
if (xa_empty(&tctx->xa) && tctx->io_wq)
kernel/irq/msi.c
294
WARN_ON_ONCE(!xa_empty(&md->__domains[i].store));
lib/test_xarray.c
1000
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1003
XA_BUG_ON(xa, xa_empty(xa));
lib/test_xarray.c
1005
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1026
XA_BUG_ON(xa, xa_empty(xa));
lib/test_xarray.c
1029
XA_BUG_ON(xa, xa_empty(xa));
lib/test_xarray.c
1031
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1055
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1084
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1097
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1151
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1153
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1157
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1160
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1165
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1169
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1177
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1208
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1231
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1243
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1254
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1295
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1427
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1506
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1521
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1542
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1590
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1693
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1705
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
172
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1745
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1816
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1926
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1969
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
197
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
1982
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
2049
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
2080
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
2200
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
2204
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
2209
XA_BUG_ON(xa, xa_empty(xa));
lib/test_xarray.c
2211
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
2216
XA_BUG_ON(xa, xa_empty(xa));
lib/test_xarray.c
2218
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
2223
XA_BUG_ON(xa, xa_empty(xa));
lib/test_xarray.c
2225
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
249
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
251
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
331
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
351
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
401
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
410
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
423
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
475
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
486
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
488
XA_BUG_ON(xa, xa_empty(xa));
lib/test_xarray.c
491
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
498
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
506
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
512
XA_BUG_ON(xa, xa_empty(xa));
lib/test_xarray.c
514
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
579
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
606
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
620
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
690
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
696
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
712
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
852
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
871
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
887
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
915
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
921
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
982
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
992
XA_BUG_ON(xa, !xa_empty(xa));
lib/test_xarray.c
995
XA_BUG_ON(xa, xa_empty(xa));
lib/test_xarray.c
997
XA_BUG_ON(xa, !xa_empty(xa));
mm/zswap.c
1660
if (xa_empty(tree))
mm/zswap.c
1698
WARN_ON_ONCE(!xa_empty(trees + i));
net/core/devmem.c
515
if (xa_empty(&binding->bound_rxqs)) {
net/core/page_pool.c
1172
!xa_empty(&pool->dma_mapped))
net/devlink/core.c
480
WARN_ON(!xa_empty(&devlink->ports));
net/devlink/dev.c
439
WARN_ON(!xa_empty(&devlink->ports));
net/sched/act_mirred.c
406
if (!block || xa_empty(&block->ports)) {
tools/testing/radix-tree/test.c
267
assert(xa_empty(xa));
virt/kvm/guest_memfd.c
676
if (!xa_empty(&f->bindings) &&