Lines Matching defs:entry
73 struct idr_free_id_range *entry = list;
75 while (entry && (entry->start != start))
76 entry = entry->next;
77 return entry;
361 struct idr_list *entry;
363 entry = kmem_zalloc(DRM_GEM_OBJIDR_HASHNODE
365 head->next = entry;
367 INIT_LIST_HEAD(&entry[i]);
376 struct idr_list *entry, *node, *temp;
398 entry = kmem_zalloc(sizeof (*entry), KM_NOSLEEP);
399 if (entry == NULL)
403 entry->obj = obj;
404 entry->handle = id;
409 entry->prev = node;
410 entry->next = node->next;
411 temp->prev = entry;
412 node->next = entry;
422 struct idr_list *entry;
426 list_for_each(entry, &head->next[key]) {
427 if (entry->handle == name)
428 return (entry->obj);
448 struct idr_list *entry, *temp;
452 list_for_each_safe(entry, temp, &head->next[key]) {
453 if (entry->handle == name) {
454 list_del_idr_list_node(entry);
455 kmem_free(entry, sizeof (*entry));
466 struct idr_list *entry, *temp;
468 list_for_each_safe(entry, temp, &head->next[key]) {
469 list_del_idr_list_node(entry);
470 kmem_free(entry, sizeof (*entry));