Home
last modified time | relevance | path

Searched refs:xa_alloc_cyclic (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/net/phy/
H A Dphy_link_topology.c72 ret = xa_alloc_cyclic(&topo->phys, &phy->phyindex, pdn, in phy_link_topo_add_phy()
/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_sched.c122 ret = xa_alloc_cyclic(&gpu->user_fences, &submit->out_fence_id, in etnaviv_sched_push_job()
H A Detnaviv_drv.c72 ret = xa_alloc_cyclic(&priv->active_contexts, &ctx->id, ctx, in etnaviv_open()
/linux/net/devlink/
H A Dcore.c118 err = xa_alloc_cyclic(&devlink_rels, &rel->index, rel, in devlink_rel_alloc()
427 ret = xa_alloc_cyclic(&devlinks, &devlink->index, devlink, xa_limit_31b, in devlink_alloc_ns()
/linux/drivers/accel/ivpu/
H A Divpu_job.c160 ret = xa_alloc_cyclic(&file_priv->cmdq_xa, &cmdq->id, cmdq, file_priv->cmdq_limit, in ivpu_cmdq_create()
208 ret = xa_alloc_cyclic(&vdev->db_xa, &cmdq->db_id, NULL, vdev->db_limit, &vdev->db_next, in ivpu_register_db()
667 ret = xa_alloc_cyclic(&vdev->submitted_jobs_xa, &job->job_id, job, file_priv->job_limit, in ivpu_job_submit()
/linux/lib/
H A Dtest_xarray.c1045 XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, xa_mk_index(1), limit, in check_xa_alloc_3()
1050 XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, xa_mk_index(0x3ffd), limit, in check_xa_alloc_3()
1062 XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, entry, limit, in check_xa_alloc_3()
1072 XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, xa_mk_index(UINT_MAX), in check_xa_alloc_3()
1075 XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, xa_mk_index(base), in check_xa_alloc_3()
1078 XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, xa_mk_index(base + 1), in check_xa_alloc_3()
1088 XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, xa_mk_index(UINT_MAX), in check_xa_alloc_3()
/linux/Documentation/translations/zh_CN/core-api/
H A Dxarray.rst127 xa_alloc_cyclic()。
/linux/drivers/dpll/
H A Ddpll_core.c256 ret = xa_alloc_cyclic(&dpll_device_xa, &dpll->id, dpll, xa_limit_32b, in dpll_device_alloc()
510 ret = xa_alloc_cyclic(&dpll_pin_xa, &pin->id, pin, xa_limit_32b, in dpll_pin_alloc()
/linux/drivers/infiniband/sw/siw/
H A Dsiw_mem.c80 if (xa_alloc_cyclic(&sdev->mem_xa, &id, mem, limit, &next, in siw_mr_add_mem()
/linux/net/core/
H A Dpage_pool_user.c317 err = xa_alloc_cyclic(&page_pools, &pool->user.id, pool, xa_limit_32b, in page_pool_list()
H A Ddevmem.c297 err = xa_alloc_cyclic(&net_devmem_dmabuf_bindings, &binding->id, in net_devmem_bind_dmabuf()
H A Ddev.c10582 err = xa_alloc_cyclic(&net->dev_by_index, &ifindex, NULL, in dev_index_reserve()
/linux/drivers/infiniband/hw/mlx4/
H A Dcm.c248 ret = xa_alloc_cyclic(&sriov->pv_id_table, &ent->pv_cm_id, ent, in id_map_alloc()
/linux/fs/cachefiles/
H A Dondemand.c306 ret = xa_alloc_cyclic(&cache->ondemand_ids, &object_id, NULL, in cachefiles_ondemand_get_fd()
/linux/io_uring/
H A Dregister.c99 ret = xa_alloc_cyclic(&ctx->personalities, &id, (void *)creds, in io_register_personality()
/linux/include/linux/
H A Dxarray.h976 static inline int xa_alloc_cyclic(struct xarray *xa, u32 *id, void *entry, in xa_alloc_cyclic() function
/linux/drivers/gpu/drm/xe/
H A Dxe_device.c465 err = xa_alloc_cyclic(&xe->usm.asid_to_vm, &asid, NULL, in xe_device_create()
H A Dxe_vm.c1806 err = xa_alloc_cyclic(&xe->usm.asid_to_vm, &asid, vm, in xe_vm_create()
/linux/Documentation/gpu/nova/core/
H A Dtodo.rst219 We need bindings for `xa_alloc`/`xa_alloc_cyclic` in order to generate the
/linux/net/sched/
H A Dcls_api.c98 err = xa_alloc_cyclic(&tcf_exts_miss_cookies_xa, &n->miss_cookie_base, in tcf_exts_miss_cookie_base_alloc()