HomeSort by: relevance | last modified time | path
    Searched refs:idr (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/linux/
linux_idr.c 41 #include <linux/idr.h>
63 SDT_PROBE_DEFINE0(sdt, linux, idr, leak);
64 SDT_PROBE_DEFINE1(sdt, linux, idr, init, "struct idr *"/*idr*/);
65 SDT_PROBE_DEFINE1(sdt, linux, idr, destroy, "struct idr *"/*idr*/);
66 SDT_PROBE_DEFINE4(sdt, linux, idr, replace,
67 "struct idr *"/*idr*/, "int"/*id*/, "void *"/*odata*/, "void *"/*ndata*/)
    [all...]
linux_writecomb.c 50 #include <linux/idr.h>
55 struct idr idr; member in struct:__anond598f1e40108
63 idr_init(&linux_writecomb.idr);
72 KASSERT(idr_is_empty(&linux_writecomb.idr));
73 idr_destroy(&linux_writecomb.idr);
102 id = idr_alloc(&linux_writecomb.idr, mtrr, 0, 0, GFP_NOWAIT);
137 mtrr = idr_find(&linux_writecomb.idr, id);
138 idr_remove(&linux_writecomb.idr, id);
linux_module.c 43 #include <linux/idr.h>
62 printf("linux: unable to initialize idr: %d\n", error);
  /src/sys/external/bsd/drm2/include/linux/
idr.h 1 /* $NetBSD: idr.h,v 1.11 2023/07/11 10:42:36 riastradh Exp $ */
43 struct idr { struct
66 void idr_init(struct idr *);
67 void idr_init_base(struct idr *, int);
68 void idr_destroy(struct idr *);
69 bool idr_is_empty(struct idr *);
70 void *idr_find(struct idr *, int);
71 void *idr_get_next(struct idr *, int *);
72 void *idr_replace(struct idr *, void *, int);
73 void *idr_remove(struct idr *, int)
    [all...]
  /src/usr.sbin/installboot/
cd9660.c 117 struct iso_directory_record *idr; local in function:cd9660_findstage2
158 idr = (void *)ipd.root_directory_record;
159 loc = (off_t)isonum_733(idr->extent) * blocksize;
173 i += (u_char)idr->length[0]) {
174 idr = (void *)&buf[i];
177 printf("i = %d, idr->length[0] = %3d\n",
178 i, (u_char)idr->length[0]);
181 if (idr->length[0] == 0) {
188 if (idr->flags[0] & 2) {
195 if (idr->name_len[0] == 1 &
    [all...]
  /src/sys/external/bsd/drm2/dist/include/drm/
drm_auth.h 33 #include <linux/idr.h>
40 #include <linux/idr.h>
109 struct idr magic_map;
122 struct idr leases;
123 struct idr lessee_idr;
drm_crtc_helper.h 40 #include <linux/idr.h>
drm_file.h 37 #include <linux/idr.h>
260 struct idr object_idr;
266 struct idr syncobj_idr;
drm_device.h 9 #include <linux/idr.h>
308 struct idr object_name_idr;
353 struct idr ctx_idr;
drm_mode_config.h 30 #include <linux/idr.h>
404 * Main KMS ID tracking object. Use this idr for all IDs, fb, crtc,
407 struct idr object_idr;
412 * Use this idr for allocating new IDs for tiled sinks like use in some
415 struct idr tile_idr;
drm_vblank.h 36 #include <linux/idr.h>
  /src/sys/external/bsd/drm2/dist/drm/vgem/
vgem_drv.h 40 struct idr fence_idr;
  /src/sys/external/bsd/drm2/dist/drm/sis/
sis_drv.h 67 struct idr object_idr;
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_ctx.h 63 struct idr ctx_handles;
amdgpu_vm.h 29 #include <linux/idr.h>
357 struct idr pasid_idr;
amdgpu_ctx.c 572 struct idr *idp;
598 struct idr *idp;
626 struct idr *idp;
  /src/sys/external/bsd/drm2/dist/drm/vmwgfx/
ttm_object.c 104 struct idr idr; member in struct:ttm_object_device
120 * This is similar to an idr object, but it also has a hash table entry
184 ret = idr_alloc(&tdev->idr, base, 1, 0, GFP_NOWAIT);
200 idr_remove(&tdev->idr, base->handle);
212 idr_remove(&tdev->idr, base->handle);
297 base = idr_find(&tdev->idr, key);
550 idr_init(&tdev->idr);
569 WARN_ON_ONCE(!idr_is_empty(&tdev->idr));
570 idr_destroy(&tdev->idr);
    [all...]
vmwgfx_gmrid_manager.c 40 #include <linux/idr.h>
vmwgfx_resource.c 113 struct idr *idr = &dev_priv->res_idr[res->func->res_type]; local in function:vmw_resource_release_id
117 idr_remove(idr, res->id);
128 struct idr *idr = &dev_priv->res_idr[res->func->res_type]; local in function:vmw_resource_release
170 idr_remove(idr, id);
195 struct idr *idr = &dev_priv->res_idr[res->func->res_type]; local in function:vmw_resource_alloc_id
202 ret = idr_alloc(idr, res, 1, 0, GFP_NOWAIT);
  /src/sys/external/bsd/drm2/amdgpu/
amdgpu_module.c 46 #include <linux/idr.h>
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_perf_types.h 419 struct idr metrics_idr;
  /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
kfd_priv.h 36 #include <linux/idr.h>
643 struct idr alloc_idr;
707 struct idr event_idr;
kfd_doorbell.c 32 #include <linux/idr.h>
  /src/sys/external/bsd/drm2/dist/drm/qxl/
qxl_drv.h 238 struct idr release_idr;
261 struct idr surf_id_idr;
  /src/sys/external/bsd/drm2/dist/drm/
drm_internal.h 97 extern struct idr drm_minors_idr;

Completed in 20 milliseconds

1 2