/linux-6.3-rc2/net/devlink/ |
A D | core.c | 11 DEFINE_XARRAY_FLAGS(devlinks, XA_FLAGS_ALLOC); 214 xa_init_flags(&devlink->ports, XA_FLAGS_ALLOC); in devlink_alloc_ns() 215 xa_init_flags(&devlink->params, XA_FLAGS_ALLOC); in devlink_alloc_ns() 216 xa_init_flags(&devlink->snapshot_ids, XA_FLAGS_ALLOC); in devlink_alloc_ns()
|
/linux-6.3-rc2/drivers/iommu/ |
A D | ioasid.c | 72 .xa = XARRAY_INIT(ioasid_xa, XA_FLAGS_ALLOC), 106 xa_init_flags(&ia_data->xa, XA_FLAGS_ALLOC); in ioasid_alloc_allocator()
|
/linux-6.3-rc2/drivers/gpu/drm/lima/ |
A D | lima_ctx.c | 87 xa_init_flags(&mgr->handles, XA_FLAGS_ALLOC); in lima_ctx_mgr_init()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/ |
A D | i915_drm_client.c | 26 xa_init_flags(&clients->xarray, XA_FLAGS_ALLOC | XA_FLAGS_LOCK_IRQ); in i915_drm_clients_init()
|
/linux-6.3-rc2/include/linux/ |
A D | idr.h | 248 #define IDA_INIT_FLAGS (XA_FLAGS_LOCK_IRQ | XA_FLAGS_ALLOC)
|
A D | xarray.h | 277 #define XA_FLAGS_ALLOC (XA_FLAGS_TRACK_FREE | XA_FLAGS_MARK(XA_FREE_MARK)) macro 340 #define DEFINE_XARRAY_ALLOC(name) DEFINE_XARRAY_FLAGS(name, XA_FLAGS_ALLOC)
|
/linux-6.3-rc2/drivers/infiniband/sw/rxe/ |
A D | rxe_pool.c | 109 xa_init_flags(&pool->xa, XA_FLAGS_ALLOC); in rxe_pool_init()
|
/linux-6.3-rc2/Documentation/translations/zh_CN/core-api/ |
A D | xarray.rst | 115 如果你使用DEFINE_XARRAY_ALLOC()来定义XArray,或者通过向xa_init_flags()传递 ``XA_FLAGS_ALLOC``
|
/linux-6.3-rc2/drivers/infiniband/core/ |
A D | restrack.c | 35 xa_init_flags(&rt[i].xa, XA_FLAGS_ALLOC); in rdma_restrack_init()
|
A D | device.c | 93 static DEFINE_XARRAY_FLAGS(devices, XA_FLAGS_ALLOC); 99 static DEFINE_XARRAY_FLAGS(clients, XA_FLAGS_ALLOC); 121 static DEFINE_XARRAY_FLAGS(rdma_nets, XA_FLAGS_ALLOC); 600 xa_init_flags(&device->client_data, XA_FLAGS_ALLOC); in _ib_alloc_device() 602 xa_init_flags(&device->compat_devs, XA_FLAGS_ALLOC); in _ib_alloc_device()
|
A D | rdma_core.c | 768 xa_init_flags(&ufile->idr, XA_FLAGS_ALLOC); in setup_ufile_idr_uobject()
|
/linux-6.3-rc2/drivers/tty/serial/ |
A D | liteuart.c | 54 static DEFINE_XARRAY_FLAGS(liteuart_array, XA_FLAGS_ALLOC);
|
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/crypto/ |
A D | ipsec.c | 550 xa_init_flags(&nn->xa_ipsec, XA_FLAGS_ALLOC); in nfp_net_ipsec_init()
|
/linux-6.3-rc2/fs/cachefiles/ |
A D | daemon.c | 115 xa_init_flags(&cache->reqs, XA_FLAGS_ALLOC); in cachefiles_daemon_open()
|
/linux-6.3-rc2/drivers/infiniband/hw/mlx4/ |
A D | cm.c | 490 xa_init_flags(&dev->sriov.pv_id_table, XA_FLAGS_ALLOC); in mlx4_ib_cm_paravirt_init()
|
/linux-6.3-rc2/drivers/accel/ivpu/ |
A D | ivpu_drv.c | 476 xa_init_flags(&vdev->context_xa, XA_FLAGS_ALLOC); in ivpu_dev_init()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
A D | ipsec.c | 403 xa_init_flags(&ipsec->sadb, XA_FLAGS_ALLOC); in mlx5e_ipsec_init()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | pci_irq.c | 494 xa_init_flags(&pool->irqs, XA_FLAGS_ALLOC); in irq_pool_alloc()
|
/linux-6.3-rc2/sound/soc/sof/ |
A D | ipc4.c | 694 xa_init_flags(&ipc4_data->fw_lib_xa, XA_FLAGS_ALLOC); in sof_ipc4_init()
|
/linux-6.3-rc2/drivers/gpu/drm/etnaviv/ |
A D | etnaviv_drv.c | 565 xa_init_flags(&priv->active_contexts, XA_FLAGS_ALLOC); in etnaviv_bind()
|
/linux-6.3-rc2/drivers/base/ |
A D | memory.c | 88 static DEFINE_XARRAY_FLAGS(memory_groups, XA_FLAGS_ALLOC);
|
/linux-6.3-rc2/drivers/block/rnbd/ |
A D | rnbd-srv.c | 280 xa_init_flags(&srv_sess->index_idr, XA_FLAGS_ALLOC); in create_sess()
|
/linux-6.3-rc2/drivers/gpu/drm/scheduler/ |
A D | sched_main.c | 639 xa_init_flags(&job->dependencies, XA_FLAGS_ALLOC); in drm_sched_job_init()
|
/linux-6.3-rc2/drivers/iommu/iommufd/ |
A D | io_pagetable.c | 638 xa_init_flags(&iopt->access_list, XA_FLAGS_ALLOC); in iopt_init_table()
|
/linux-6.3-rc2/kernel/irq/ |
A D | msi.c | 311 xa_init_flags(&md->__domains[i].store, XA_FLAGS_ALLOC); in msi_setup_device_data()
|