Lines Matching defs:list
69 struct list {
71 struct list *next;
72 struct list *prev;
79 struct list id_map;
82 static inline void list_init(struct list *list)
84 list->elem = NULL;
85 list->next = list->prev = list;
88 static inline int list_empty(const struct list *list)
90 return list == list->next;
93 static inline void __list_add(struct list *new, struct list *prev, struct list *next)
101 static inline void list_add_tail(struct list *head, struct list *list)
103 __list_add(list, head->prev, head);
106 static inline void list_del(struct list *list)
108 struct list *next, *prev;
110 next = list->next;
111 prev = list->prev;
233 static int map_ids_from_idmap(struct list *idmap, pid_t pid)
247 struct list *iterator;
281 static int get_userns_fd_from_idmap(struct list *idmap)
309 struct list head, uid_mapl, gid_mapl;