• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/lib/libpmc/pmu-events/

Lines Matching defs:list_head

43 	struct list_head name = LINUX_LIST_HEAD_INIT(name)
47 struct list_head {
48 struct list_head *next;
49 struct list_head *prev;
74 INIT_LIST_HEAD(struct list_head *list)
81 list_empty(const struct list_head *head)
88 list_empty_careful(const struct list_head *head)
90 struct list_head *next = head->next;
96 __list_del(struct list_head *prev, struct list_head *next)
103 __list_del_entry(struct list_head *entry)
110 list_del(struct list_head *entry)
117 list_replace(struct list_head *old, struct list_head *new)
126 list_replace_init(struct list_head *old, struct list_head *new)
133 linux_list_add(struct list_head *new, struct list_head *prev,
134 struct list_head *next)
144 list_del_init(struct list_head *entry)
215 list_add(struct list_head *new, struct list_head *head)
222 list_add_tail(struct list_head *new, struct list_head *head)
229 list_move(struct list_head *list, struct list_head *head)
237 list_move_tail(struct list_head *entry, struct list_head *head)
245 linux_list_splice(const struct list_head *list, struct list_head *prev,
246 struct list_head *next)
248 struct list_head *first;
249 struct list_head *last;
262 list_splice(const struct list_head *list, struct list_head *head)
269 list_splice_tail(struct list_head *list, struct list_head *head)
276 list_splice_init(struct list_head *list, struct list_head *head)
284 list_splice_tail_init(struct list_head *list, struct list_head *head)
292 #define LIST_HEAD(name) struct list_head name = { &(name), &(name) }
387 static inline int list_is_singular(const struct list_head *head)
392 static inline void __list_cut_position(struct list_head *list,
393 struct list_head *head, struct list_head *entry)
395 struct list_head *new_first = entry->next;
404 static inline void list_cut_position(struct list_head *list,
405 struct list_head *head, struct list_head *entry)
418 static inline int list_is_last(const struct list_head *list,
419 const struct list_head *head)
454 extern void list_sort(void *priv, struct list_head *head, int (*cmp)(void *priv,
455 struct list_head *a, struct list_head *b));