| /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:__anon6033 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 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_device.h | 9 #include <linux/idr.h> 308 struct idr object_name_idr; 353 struct idr ctx_idr;
|
| drm_file.h | 37 #include <linux/idr.h> 260 struct idr object_idr; 266 struct idr syncobj_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/external/gpl2/mkhybrid/dist/ |
| multi.c | 323 struct iso_directory_record * idr; local 353 idr = (struct iso_directory_record *) &dirbuff[i]; 354 if(idr->length[0] == 0) 360 i += idr->length[0]; 381 idr = (struct iso_directory_record *) &dirbuff[i]; 382 if(idr->length[0] == 0) 389 (*pnt)->isorec = *idr; 390 (*pnt)->starting_block = isonum_733((unsigned char *)idr->extent); 391 (*pnt)->size = isonum_733((unsigned char *)idr->size); 415 rlen = idr->length[0] & 0xff [all...] |
| /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 117 idr_remove(idr, res->id); 128 struct idr *idr = &dev_priv->res_idr[res->func->res_type]; local 170 idr_remove(idr, id); 195 struct idr *idr = &dev_priv->res_idr[res->func->res_type]; local 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/external/bsd/wpa/dist/src/eap_server/ |
| ikev2.c | 18 const u8 *idr, size_t idr_len); 27 os_free(data->IDr); 472 if (pl.idr) 473 ret = ikev2_process_idr(data, pl.idr, pl.idr_len); 497 "try to get IDr from it"); 514 const u8 *idr, size_t idr_len) 518 if (idr == NULL) { 519 wpa_printf(MSG_INFO, "IKEV2: No IDr received"); 524 wpa_printf(MSG_INFO, "IKEV2: Too short IDr payload"); 528 id_type = idr[0] [all...] |
| /src/external/bsd/libarchive/dist/libarchive/ |
| archive_write_set_format_iso9660.c | 870 struct idr { struct 1002 static void idr_init(struct iso9660 *, struct vdd *, struct idr *); 1003 static void idr_cleanup(struct idr *); 1004 static int idr_ensure_poolsize(struct archive_write *, struct idr *, 1006 static int idr_start(struct archive_write *, struct idr *, 1008 static void idr_register(struct idr *, struct isoent *, int, 1011 static void idr_resolve(struct idr *, void (*)(unsigned char *, int)); 1015 struct isoent *, struct idr *); 1017 struct isoent *, struct idr *); 5813 idr_init(struct iso9660 *iso9660, struct vdd *vdd, struct idr *idr 6559 struct idr idr; local [all...] |
| /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;
|