Home
last modified time | relevance | path

Searched refs:idr_alloc_u32 (Results 1 – 17 of 17) sorted by relevance

/linux/lib/
H A Didr.c33 int idr_alloc_u32(struct idr *idr, void *ptr, u32 *nextid, in idr_alloc_u32() function
59 EXPORT_SYMBOL_GPL(idr_alloc_u32);
89 ret = idr_alloc_u32(idr, ptr, &id, end > 0 ? end - 1 : INT_MAX, gfp); in idr_alloc()
127 err = idr_alloc_u32(idr, ptr, &id, max, gfp); in idr_alloc_cyclic()
130 err = idr_alloc_u32(idr, ptr, &id, max, gfp); in idr_alloc_cyclic()
/linux/Documentation/translations/zh_CN/core-api/
H A Didr.rst47 的限制,他们使用idr_alloc_u32()。如果您需要超出u32的ID,我们将与您合作以满足您的
/linux/net/sched/
H A Dcls_basic.c206 err = idr_alloc_u32(&head->handle_idr, fnew, &handle, in basic_change()
209 err = idr_alloc_u32(&head->handle_idr, fnew, &handle, in basic_change()
H A Dcls_bpf.c447 ret = idr_alloc_u32(&head->handle_idr, prog, &handle, in cls_bpf_change()
450 ret = idr_alloc_u32(&head->handle_idr, prog, &handle, in cls_bpf_change()
H A Dcls_flower.c2423 err = idr_alloc_u32(&head->handle_idr, NULL, &handle, in fl_change()
2426 err = idr_alloc_u32(&head->handle_idr, NULL, &handle, in fl_change()
H A Dact_api.c918 ret = idr_alloc_u32(&idrinfo->action_idr, ERR_PTR(-EBUSY), index, max, in tcf_idr_check_alloc()
H A Dcls_api.c996 err = idr_alloc_u32(&tn->idr, block, &block->index, block->index, in tcf_block_insert()
/linux/include/linux/
H A Didr.h116 int __must_check idr_alloc_u32(struct idr *, void *ptr, u32 *id,
/linux/tools/testing/radix-tree/
H A Didr-test.c207 BUG_ON(idr_alloc_u32(idr, DUMMY_PTR, &id, id, GFP_KERNEL)); in idr_u32_test1()
209 BUG_ON(idr_alloc_u32(idr, DUMMY_PTR, &id, id, GFP_KERNEL) != -ENOSPC); in idr_u32_test1()
/linux/Documentation/core-api/
H A Didr.rst42 idr_alloc_u32(). If you need IDs that will not fit in a u32,
/linux/net/l2tp/
H A Dl2tp_core.c571 err = idr_alloc_u32(&pn->l2tp_v3_session_idr, NULL, in l2tp_session_register()
587 err = idr_alloc_u32(&pn->l2tp_v2_session_idr, NULL, in l2tp_session_register()
1647 ret = idr_alloc_u32(&pn->l2tp_tunnel_idr, NULL, &tunnel_id, tunnel_id, in l2tp_tunnel_register()
/linux/drivers/hwtracing/coresight/
H A Dcoresight-sysfs.c246 ret = idr_alloc_u32(&path_idr, path, &hash, hash, GFP_KERNEL); in coresight_enable_sysfs()
/linux/drivers/gpu/drm/msm/
H A Dmsm_gem_submit.c751 ret = idr_alloc_u32(&queue->fence_idr, submit->user_fence, in msm_ioctl_gem_submit()
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_acl.c161 err = idr_alloc_u32(&acl->uid, NULL, &uid, U8_MAX, GFP_KERNEL); in prestera_acl_ruleset_create()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_acl_flex_actions.c754 err = idr_alloc_u32(&mlxsw_afa->cookie_idr, cookie, &cookie_index, in mlxsw_afa_cookie_create()
/linux/net/9p/
H A Dclient.c744 ret = idr_alloc_u32(&clnt->fids, fid, &fid->fid, P9_NOFID - 1, in p9_fid_create()
/linux/drivers/net/dsa/mv88e6xxx/
H A Dchip.c2412 err = idr_alloc_u32(&chip->policies, policy, &fs->location, 0xffffffff, in mv88e6xxx_policy_insert()