Lines Matching defs:entry
80 struct idr_list *entry;
82 entry = kmem_zalloc(DRM_GEM_OBJIDR_HASHNODE
84 head->next = entry;
86 INIT_LIST_HEAD(&entry[i]);
95 struct idr_list *entry;
97 entry = kmem_zalloc(sizeof (*entry), KM_SLEEP);
99 list_add(entry, &head->next[key], NULL);
100 entry->obj = obj;
101 entry->handle = obj->name;
110 struct idr_list *entry;
114 list_for_each(entry, &head->next[key]) {
115 if (entry->handle == name)
116 return (entry->obj);
125 struct idr_list *entry, *temp;
128 list_for_each_safe(entry, temp, &head->next[key]) {
129 if (entry->handle == name) {
130 list_del(entry);
131 kmem_free(entry, sizeof (*entry));
142 struct idr_list *entry, *temp;
144 list_for_each_safe(entry, temp, &head->next[key]) {
145 list_del(entry);
146 kmem_free(entry, sizeof (*entry));
630 struct idr_list *entry;
633 idr_list_for_each(entry, &file_private->object_idr)
634 drm_gem_object_release_handle(entry->obj);