Home
last modified time | relevance | path

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

/openbsd/src/sys/dev/pci/drm/include/linux/
Didr.h32 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/
Disoinfo.c270 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 …]
Disovfy.c146 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 …]
Disodump.c319 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/
Dm8820x.h149 #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/
Dmulti.c323 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/
Ddrm_auth.h64 struct idr magic_map;
121 struct idr leases;
129 struct idr lessee_idr;
Ddrm_file.h309 struct idr object_idr;
315 struct idr syncobj_idr;
Ddrm_mode_config.h406 struct idr object_idr;
414 struct idr tile_idr;
Ddrm_device.h337 struct idr object_name_idr;
/openbsd/src/sys/dev/pci/drm/
Ddrm_linux.c783 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/
Damdgpu_mes.h69 struct idr pasid_idr;
70 struct idr gang_id_idr;
71 struct idr queue_id_idr;
Damdgpu_ctx.h67 struct idr ctx_handles;
Damdgpu_ctx.c899 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()
Damdgpu.h499 struct idr bo_list_handles;
/openbsd/src/sys/dev/pci/drm/i915/
Di915_perf_types.h475 struct idr metrics_idr;
/openbsd/src/sys/dev/pci/drm/i915/gvt/
Dgvt.h217 struct idr object_idr;
330 struct idr vgpu_idr; /* vGPU IDR pool */
/openbsd/src/sys/dev/pci/drm/amd/amdkfd/
Dkfd_priv.h764 struct idr alloc_idr;
928 struct idr event_idr;
/openbsd/src/sys/dev/ic/
Dqwxvar.h1432 struct idr bufs_idr;
Dqwzvar.h1218 struct idr bufs_idr;