Searched refs:idr_list (Results 1 - 4 of 4) sorted by relevance

/solaris-x11-s11/open-src/kernel/sys/drm/
H A Ddrm_sun_idr.h70 struct idr_list { struct
71 struct idr_list *next, *prev;
81 extern int idr_list_pre_get(struct idr_list *head, int flag);
82 extern void idr_list_init(struct idr_list *head);
83 extern int idr_list_get_new_above(struct idr_list *head,
86 extern void *idr_list_find(struct idr_list *head, uint32_t name);
87 extern int idr_list_remove(struct idr_list *head, uint32_t name);
88 extern void idr_list_free(struct idr_list *head);
89 extern int idr_list_empty(struct idr_list *head);
H A DdrmP.h1046 struct idr_list object_idr;
1197 struct idr_list object_name_idr;
/solaris-x11-s11/open-src/kernel/drm/src/
H A Ddrm_sun_idr.c354 idr_list_pre_get(struct idr_list *head, int flag) {
359 idr_list_init(struct idr_list *head)
361 struct idr_list *entry;
364 * sizeof (struct idr_list), KM_SLEEP);
372 idr_list_get_new_above(struct idr_list *head,
376 struct idr_list *entry, *node, *temp;
419 idr_list_find(struct idr_list *head,
422 struct idr_list *entry;
435 struct idr_list *n_node = (ptr)->next; \
436 struct idr_list *p_nod
[all...]
H A Ddrm_gem.c648 struct idr_list *entry;

Completed in 1481 milliseconds