Home
last modified time | relevance | path

Searched refs:xa_init_flags (Results 1 – 25 of 57) sorted by relevance

123

/linux/Documentation/translations/zh_CN/core-api/
H A Dxarray.rst115 如果你使用DEFINE_XARRAY_ALLOC()来定义XArray,或者通过向xa_init_flags()传递 ``XA_FLAGS_ALLOC``
207 xa_init_flags(&foo->array, XA_FLAGS_LOCK_BH);
231 如果你要从中断或softirq上下文中修改XArray,你需要使用xa_init_flags()初始化数组,传递
/linux/rust/helpers/
H A Dxarray.c12 return xa_init_flags(xa, flags); in rust_helper_xa_init_flags()
/linux/net/devlink/
H A Dcore.c477 xa_init_flags(&devlink->ports, XA_FLAGS_ALLOC); in __devlink_alloc()
478 xa_init_flags(&devlink->params, XA_FLAGS_ALLOC); in __devlink_alloc()
479 xa_init_flags(&devlink->snapshot_ids, XA_FLAGS_ALLOC); in __devlink_alloc()
480 xa_init_flags(&devlink->nested_rels, XA_FLAGS_ALLOC); in __devlink_alloc()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_drv.c1337 xa_init_flags(&pvr_file->ctx_handles, XA_FLAGS_ALLOC1); in pvr_drm_driver_open()
1338 xa_init_flags(&pvr_file->free_list_handles, XA_FLAGS_ALLOC1); in pvr_drm_driver_open()
1339 xa_init_flags(&pvr_file->hwrt_handles, XA_FLAGS_ALLOC1); in pvr_drm_driver_open()
1340 xa_init_flags(&pvr_file->vm_ctx_handles, XA_FLAGS_ALLOC1); in pvr_drm_driver_open()
1446 xa_init_flags(&pvr_dev->free_list_ids, XA_FLAGS_ALLOC1); in pvr_probe()
1447 xa_init_flags(&pvr_dev->job_ids, XA_FLAGS_ALLOC1); in pvr_probe()
H A Dpvr_context.c477 xa_init_flags(&pvr_dev->ctx_ids, XA_FLAGS_ALLOC1); in pvr_context_device_init()
/linux/drivers/iommu/amd/
H A Diommufd.c47 xa_init_flags(&aviommu->gdomid_array, XA_FLAGS_ALLOC1); in amd_iommufd_viommu_init()
/linux/drivers/gpu/drm/vkms/
H A Dvkms_config.c398 xa_init_flags(&plane_cfg->possible_crtcs, XA_FLAGS_ALLOC); in vkms_config_create_plane()
535 xa_init_flags(&encoder_cfg->possible_crtcs, XA_FLAGS_ALLOC); in vkms_config_create_encoder()
600 xa_init_flags(&connector_cfg->possible_encoders, XA_FLAGS_ALLOC); in vkms_config_create_connector()
/linux/drivers/gpu/drm/lima/
H A Dlima_ctx.c88 xa_init_flags(&mgr->handles, XA_FLAGS_ALLOC); in lima_ctx_mgr_init()
/linux/net/sunrpc/xprtrdma/
H A Dib_client.c150 xa_init_flags(&rd->rd_xa, XA_FLAGS_ALLOC); in rpcrdma_add_one()
/linux/drivers/infiniband/sw/siw/
H A Dsiw_main.c316 xa_init_flags(&sdev->qp_xa, XA_FLAGS_ALLOC1); in siw_device_create()
317 xa_init_flags(&sdev->mem_xa, XA_FLAGS_ALLOC1); in siw_device_create()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dst.c67 xa_init_flags(&st->idx_xa, XA_FLAGS_ALLOC); in mlx5_st_create()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dpost_act.c59 xa_init_flags(&post_act->ids, XA_FLAGS_ALLOC1); in mlx5e_tc_post_act_init()
/linux/lib/
H A Dref_tracker.c521 xa_init_flags(&debugfs_dentries, XA_FLAGS_LOCK_IRQ); in ref_tracker_debugfs_postcore_init()
522 xa_init_flags(&debugfs_symlinks, XA_FLAGS_LOCK_IRQ); in ref_tracker_debugfs_postcore_init()
/linux/drivers/accel/amdxdna/
H A Damdxdna_pci_drv.c139 xa_init_flags(&client->hwctx_xa, XA_FLAGS_ALLOC); in amdxdna_drm_open()
140 xa_init_flags(&client->dev_heap_xa, XA_FLAGS_ALLOC); in amdxdna_drm_open()
/linux/drivers/dpll/
H A Ddpll_core.c380 xa_init_flags(&dpll->pin_refs, XA_FLAGS_ALLOC); in dpll_device_alloc()
668 xa_init_flags(&pin->dpll_refs, XA_FLAGS_ALLOC); in dpll_pin_alloc()
669 xa_init_flags(&pin->parent_refs, XA_FLAGS_ALLOC); in dpll_pin_alloc()
670 xa_init_flags(&pin->ref_sync_pins, XA_FLAGS_ALLOC); in dpll_pin_alloc()
/linux/rust/kernel/
H A Dxarray.rs105 bindings::xa_init_flags(xa, flags) in iter()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_port_range.c181 xa_init_flags(&pr_core->prr_xa, XA_FLAGS_ALLOC); in mlxsw_sp_port_range_init()
/linux/include/linux/
H A Dradix-tree.h84 #define INIT_RADIX_TREE(root, mask) xa_init_flags(root, mask)
H A Didr.h334 xa_init_flags(&ida->xa, IDA_INIT_FLAGS); in ida_init()
H A Dxarray.h382 static inline void xa_init_flags(struct xarray *xa, gfp_t flags) in xa_init_flags() function
399 xa_init_flags(xa, 0); in xa_init()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_irq.c20 xa_init_flags(&pf->irq_tracker.entries, XA_FLAGS_ALLOC); in ice_init_irq_tracker()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dmapping.c216 xa_init_flags(&ctx->xarray, XA_FLAGS_ALLOC1); in mapping_create()
/linux/drivers/gpu/drm/xe/
H A Dxe_device.c108 xa_init_flags(&xef->vm.xa, XA_FLAGS_ALLOC1); in xe_file_open()
111 xa_init_flags(&xef->exec_queue.xa, XA_FLAGS_ALLOC1); in xe_file_open()
559 xa_init_flags(&xe->usm.asid_to_vm, XA_FLAGS_ALLOC); in xe_device_init_early()
/linux/fs/dlm/
H A Dlockspace.c462 xa_init_flags(&ls->ls_lkbxa, XA_FLAGS_ALLOC | XA_FLAGS_LOCK_BH); in new_lockspace()
525 xa_init_flags(&ls->ls_recover_xa, XA_FLAGS_ALLOC | XA_FLAGS_LOCK_BH); in new_lockspace()
/linux/drivers/gpu/drm/tegra/
H A Duapi.c144 xa_init_flags(&context->mappings, XA_FLAGS_ALLOC1); in tegra_drm_ioctl_channel_open()

123