| /openbsd/src/sys/dev/pci/drm/include/linux/ |
| D | idr.h | 32 struct idr { struct 36 void idr_init(struct idr *); 38 int idr_alloc(struct idr *, void *, int, int, gfp_t); 39 void *idr_find(struct idr *, unsigned long); 40 void *idr_replace(struct idr *, void *, unsigned long); 41 void *idr_remove(struct idr *, unsigned long); 42 void idr_destroy(struct idr *); 43 int idr_for_each(struct idr *, int (*)(int, void *, void *), void *); 44 void *idr_get_next(struct idr *, int *); 50 idr_init_base(struct idr *idr, int base) in idr_init_base() argument [all …]
|
| /openbsd/src/gnu/usr.sbin/mkhybrid/src/diag/ |
| D | isoinfo.c | 270 dump_rr(struct iso_directory_record * idr) in dump_rr() argument 275 len = idr->length[0] & 0xff; in dump_rr() 277 len += sizeof(idr->name); in dump_rr() 278 len -= idr->name_len[0]; in dump_rr() 279 pnt = (unsigned char *) idr; in dump_rr() 281 pnt -= sizeof(idr->name); in dump_rr() 282 pnt += idr->name_len[0]; in dump_rr() 283 if((idr->name_len[0] & 1) == 0){ in dump_rr() 371 extract_file(struct iso_directory_record * idr) in extract_file() argument 376 extent = isonum_733((unsigned char *)idr->extent); in extract_file() [all …]
|
| D | isovfy.c | 146 dump_rr(struct iso_directory_record * idr){ in dump_rr() argument 150 len = idr->length[0] & 0xff; in dump_rr() 151 len -= (sizeof(struct iso_directory_record) - sizeof(idr->name)); in dump_rr() 152 len -= idr->name_len[0]; in dump_rr() 153 pnt = (char *) idr; in dump_rr() 154 pnt += (sizeof(struct iso_directory_record) - sizeof(idr->name)); in dump_rr() 155 pnt += idr->name_len[0]; in dump_rr() 157 if((idr->name_len[0] & 1) == 0){ in dump_rr() 315 struct iso_directory_record * idr; in check_tree() local 338 idr = (struct iso_directory_record *) &buffer[i]; in check_tree() [all …]
|
| D | isodump.c | 319 dump_rr(struct iso_directory_record * idr) in dump_rr() argument 324 len = idr->length[0] & 0xff; in dump_rr() 326 len += sizeof(idr->name); in dump_rr() 327 len -= idr->name_len[0]; in dump_rr() 328 pnt = (unsigned char *) idr; in dump_rr() 330 pnt -= sizeof(idr->name); in dump_rr() 331 pnt += idr->name_len[0]; in dump_rr() 332 if((idr->name_len[0] & 1) == 0){ in dump_rr() 344 struct iso_directory_record * idr; in showblock() local 353 idr = (struct iso_directory_record *) &buffer[i]; in showblock() [all …]
|
| /openbsd/src/sys/arch/m88k/include/ |
| D | m8820x.h | 149 #define CMMU_ID(idr) ((idr) >> 24) argument 150 #define CMMU_TYPE(idr) (((idr) >> 21) & 0x07) argument 151 #define CMMU_VERSION(idr) (((idr) >> 16) & 0x1f) argument
|
| /openbsd/src/gnu/usr.sbin/mkhybrid/src/ |
| D | multi.c | 323 struct iso_directory_record * idr; in FDECL2() local 353 idr = (struct iso_directory_record *) &dirbuff[i]; in FDECL2() 354 if(idr->length[0] == 0) in FDECL2() 360 i += idr->length[0]; in FDECL2() 381 idr = (struct iso_directory_record *) &dirbuff[i]; in FDECL2() 382 if(idr->length[0] == 0) in FDECL2() 389 (*pnt)->isorec = *idr; in FDECL2() 390 (*pnt)->starting_block = isonum_733((unsigned char *)idr->extent); in FDECL2() 391 (*pnt)->size = isonum_733((unsigned char *)idr->size); in FDECL2() 415 rlen = idr->length[0] & 0xff; in FDECL2() [all …]
|
| /openbsd/src/sys/dev/pci/drm/include/drm/ |
| D | drm_auth.h | 64 struct idr magic_map; 121 struct idr leases; 129 struct idr lessee_idr;
|
| D | drm_file.h | 309 struct idr object_idr; 315 struct idr syncobj_idr;
|
| D | drm_mode_config.h | 406 struct idr object_idr; 414 struct idr tile_idr;
|
| D | drm_device.h | 337 struct idr object_name_idr;
|
| /openbsd/src/sys/dev/pci/drm/ |
| D | drm_linux.c | 783 idr_init(struct idr *idr) in idr_init() argument 785 SPLAY_INIT(&idr->tree); in idr_init() 789 idr_destroy(struct idr *idr) in idr_destroy() argument 793 while ((id = SPLAY_MIN(idr_tree, &idr->tree))) { in idr_destroy() 794 SPLAY_REMOVE(idr_tree, &idr->tree, id); in idr_destroy() 812 idr_alloc(struct idr *idr, void *ptr, int start, int end, gfp_t gfp_mask) in idr_alloc() argument 837 while (SPLAY_INSERT(idr_tree, &idr->tree, id)) { in idr_alloc() 852 idr_replace(struct idr *idr, void *ptr, unsigned long id) in idr_replace() argument 858 res = SPLAY_FIND(idr_tree, &idr->tree, &find); in idr_replace() 867 idr_remove(struct idr *idr, unsigned long id) in idr_remove() argument [all …]
|
| /openbsd/src/sys/dev/pci/drm/amd/amdgpu/ |
| D | amdgpu_mes.h | 69 struct idr pasid_idr; 70 struct idr gang_id_idr; 71 struct idr queue_id_idr;
|
| D | amdgpu_ctx.h | 67 struct idr ctx_handles;
|
| D | amdgpu_ctx.c | 899 struct idr *idp; in amdgpu_ctx_mgr_entity_flush() 925 struct idr *idp; in amdgpu_ctx_mgr_entity_fini() 953 struct idr *idp; in amdgpu_ctx_mgr_fini()
|
| D | amdgpu.h | 499 struct idr bo_list_handles;
|
| /openbsd/src/sys/dev/pci/drm/i915/ |
| D | i915_perf_types.h | 475 struct idr metrics_idr;
|
| /openbsd/src/sys/dev/pci/drm/i915/gvt/ |
| D | gvt.h | 217 struct idr object_idr; 330 struct idr vgpu_idr; /* vGPU IDR pool */
|
| /openbsd/src/sys/dev/pci/drm/amd/amdkfd/ |
| D | kfd_priv.h | 764 struct idr alloc_idr; 928 struct idr event_idr;
|
| /openbsd/src/sys/dev/ic/ |
| D | qwxvar.h | 1432 struct idr bufs_idr;
|
| D | qwzvar.h | 1218 struct idr bufs_idr;
|