/freebsd-11-stable/sys/dev/drm2/ttm/ |
H A D | ttm_execbuf_util.h | 49 struct list_head head; 66 extern void ttm_eu_backoff_reservation(struct list_head *list); 93 extern int ttm_eu_reserve_buffers(struct list_head *list); 107 extern void ttm_eu_fence_buffer_objects(struct list_head *list, void *sync_obj);
|
H A D | ttm_execbuf_util.c | 36 static void ttm_eu_backoff_reservation_locked(struct list_head *list) 56 static void ttm_eu_del_from_lru_locked(struct list_head *list) 72 static void ttm_eu_list_ref_sub(struct list_head *list) 86 void ttm_eu_backoff_reservation(struct list_head *list) 113 int ttm_eu_reserve_buffers(struct list_head *list) 205 void ttm_eu_fence_buffer_objects(struct list_head *list, void *sync_obj)
|
/freebsd-11-stable/sys/dev/hpt27xx/ |
H A D | list.h | 40 struct list_head { struct 41 struct list_head *next, *prev; 46 static HPT_INLINE void __list_add(struct list_head * _new, struct list_head * prev, struct list_head * next) 54 static HPT_INLINE void list_add(struct list_head *_new, struct list_head *head) 59 static HPT_INLINE void list_add_tail(struct list_head *_new, struct list_head *head) 64 static HPT_INLINE void __list_del(struct list_head * pre [all...] |
/freebsd-11-stable/sys/dev/hptnr/ |
H A D | list.h | 39 struct list_head { struct 40 struct list_head *next, *prev; 45 static HPT_INLINE void __list_add(struct list_head * _new, struct list_head * prev, struct list_head * next) 53 static HPT_INLINE void list_add(struct list_head *_new, struct list_head *head) 58 static HPT_INLINE void list_add_tail(struct list_head *_new, struct list_head *head) 63 static HPT_INLINE void __list_del(struct list_head * pre [all...] |
/freebsd-11-stable/sys/dev/hptrr/ |
H A D | list.h | 42 struct list_head { struct 43 struct list_head *next, *prev; 48 static HPT_INLINE void __list_add(struct list_head * _new, struct list_head * prev, struct list_head * next) 56 static HPT_INLINE void list_add(struct list_head *_new, struct list_head *head) 61 static HPT_INLINE void list_add_tail(struct list_head *_new, struct list_head *head) 66 static HPT_INLINE void __list_del(struct list_head * pre [all...] |
/freebsd-11-stable/sys/dev/drm2/ |
H A D | drm_linux_list_sort.c | 34 int (*cmp)(void *, struct list_head *, struct list_head *); 41 struct list_head *le1, *le2; 45 le1 = *(__DECONST(struct list_head **, d1)); 46 le2 = *(__DECONST(struct list_head **, d2)); 54 drm_list_sort(void *priv, struct list_head *head, int (*cmp)(void *priv, 55 struct list_head *a, struct list_head *b)) 58 struct list_head **ar, *le; 64 ar = malloc(sizeof(struct list_head *) * coun [all...] |
H A D | drm_linux_list.h | 38 struct list_head { struct 39 struct list_head *next, *prev; 45 INIT_LIST_HEAD(struct list_head *head) { 53 struct list_head name = LIST_HEAD_INIT(name) 56 list_empty(const struct list_head *head) { 61 list_add(struct list_head *new, struct list_head *head) { 69 list_add_tail(struct list_head *entry, struct list_head *head) { 77 list_del(struct list_head *entr [all...] |
/freebsd-11-stable/sys/netpfil/ipfw/test/ |
H A D | mylist.h | 10 struct list_head { struct 11 struct list_head *prev, *next; 17 __list_add(struct list_head *o, struct list_head *prev, 18 struct list_head *next) 27 list_add_tail(struct list_head *o, struct list_head *head) 36 __list_del(struct list_head *prev, struct list_head *next) 43 list_del(struct list_head *entr [all...] |
/freebsd-11-stable/sys/contrib/vchiq/interface/compat/ |
H A D | list.h | 35 * - LIST_HEAD(x) means a declaration `struct list_head x = 59 struct list_head { struct 60 struct list_head *prev; 61 struct list_head *next; 67 INIT_LIST_HEAD(struct list_head *head) 73 static inline struct list_head * 74 list_first(const struct list_head *head) 79 static inline struct list_head * 80 list_last(const struct list_head *head) 85 static inline struct list_head * [all...] |
/freebsd-11-stable/sys/dev/isci/scil/ |
H A D | sci_simple_list.h | 87 (anchor)->list_head = NULL; \ 105 #define sci_simple_list_is_empty(anchor) ((anchor)->list_head == NULL) 111 #define sci_simple_list_get_head(anchor) ((anchor)->list_head) 149 struct SCI_SIMPLE_LIST_ELEMENT *list_head; member in struct:SCI_SIMPLE_LIST 183 element->next = anchor->list_head; 184 anchor->list_head = element; 207 anchor->list_head = element; 234 if (anchor->list_head != NULL) 236 object = anchor->list_head->object; 238 anchor->list_head [all...] |
H A D | sci_fast_list.h | 90 (anchor)->list_head = NULL; \ 108 #define sci_fast_list_is_empty(anchor) ((anchor)->list_head == NULL) 121 ((anchor)->list_head == NULL ? NULL: (anchor)->list_head->object) 134 ((anchor)->list_tail == NULL ? NULL: (anchor)->list_head->object) 190 struct SCI_FAST_LIST_ELEMENT *list_head; member in struct:SCI_FAST_LIST 226 if ( anchor->list_head == NULL ) 229 anchor->list_head->prev = element; 230 element->next = anchor->list_head; 231 anchor->list_head [all...] |
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/ |
H A D | iwcm.h | 56 struct list_head work_list; 59 struct list_head work_free_list;
|
H A D | mad_priv.h | 68 struct list_head list; 88 struct list_head list; 94 struct list_head agent_list; 100 struct list_head send_list; 101 struct list_head wait_list; 102 struct list_head done_list; 105 struct list_head local_list; 107 struct list_head rmpp_list; 124 struct list_head agent_list; 140 struct list_head rmpp_lis [all...] |
H A D | uverbs.h | 105 struct list_head uverbs_file_list; 106 struct list_head uverbs_events_file_list; 117 struct list_head event_list; 118 struct list_head list; 129 struct list_head list; 138 struct list_head list; 139 struct list_head obj_list; 144 struct list_head list; 151 struct list_head event_list; 169 struct list_head mcast_lis [all...] |
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/sys/ |
H A D | list_impl.h | 46 struct list_node list_head; member in struct:list
|
H A D | list.h | 52 void *list_head(list_t *);
|
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | list.h | 80 struct list_head name = LINUX_LIST_HEAD_INIT(name) 84 struct list_head { struct 85 struct list_head *next; 86 struct list_head *prev; 91 INIT_LIST_HEAD(struct list_head *list) 98 list_empty(const struct list_head *head) 105 list_empty_careful(const struct list_head *head) 107 struct list_head *next = head->next; 113 __list_del(struct list_head *prev, struct list_head *nex [all...] |
H A D | rculist.h | 39 #define list_next_rcu(head) (*((struct list_head **)(&(head)->next))) 40 #define list_prev_rcu(head) (*((struct list_head **)(&(head)->prev))) 48 linux_list_add_rcu(struct list_head *new, struct list_head *prev, 49 struct list_head *next) 58 list_add_rcu(struct list_head *new, struct list_head *head) 64 list_add_tail_rcu(struct list_head *new, struct list_head *head) 70 __list_del_rcu(struct list_head *pre [all...] |
/freebsd-11-stable/sys/dev/drm/ |
H A D | drm_linux_list.h | 38 struct list_head { struct 39 struct list_head *next, *prev; 46 INIT_LIST_HEAD(struct list_head *head) { 52 list_empty(struct list_head *head) { 57 list_add(struct list_head *new, struct list_head *head) { 65 list_add_tail(struct list_head *entry, struct list_head *head) { 73 list_del(struct list_head *entry) { 79 list_del_init(struct list_head *entr [all...] |
H A D | drm_mm.h | 43 struct list_head fl_entry; 44 struct list_head ml_entry; 53 struct list_head fl_entry; 54 struct list_head ml_entry; 55 struct list_head unused_nodes;
|
H A D | drm_sman.h | 85 struct list_head owner_list; 97 struct list_head owner_items;
|
/freebsd-11-stable/tools/tools/drm/radeon/mkregtable/ |
H A D | mkregtable.c | 44 struct list_head { struct 45 struct list_head *next, *prev; 51 struct list_head name = LIST_HEAD_INIT(name) 53 static inline void INIT_LIST_HEAD(struct list_head *list) 66 static inline void __list_add(struct list_head *new, 67 struct list_head *prev, struct list_head *next) 75 extern void __list_add(struct list_head *new, 76 struct list_head *prev, struct list_head *nex [all...] |
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/os/ |
H A D | list.c | 40 #define list_empty(a) ((a)->list_head.list_next == &(a)->list_head) 72 list->list_head.list_next = list->list_head.list_prev = 73 &list->list_head; 79 list_node_t *node = &list->list_head; 82 ASSERT(list->list_head.list_next == node); 83 ASSERT(list->list_head.list_prev == node); 113 list_node_t *lold = &list->list_head; 120 list_node_t *lold = &list->list_head; 154 list_head(list_t *list) function [all...] |
/freebsd-11-stable/sys/dev/hptmv/ |
H A D | raid5n.h | 94 struct list_head { struct 95 struct list_head *next, *prev; 105 struct list_head inactive_list; 106 struct list_head dirty_list; 107 struct list_head active_list;
|
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/ |
H A D | fs_core.h | 60 struct list_head list; 74 struct list_head clients_data; 84 struct list_head dests; 98 struct list_head fgs; 119 struct list_head objs; /* each object is a namespace or ft */ 133 struct list_head prios; /* list of fs_prios */ 134 struct list_head list_notifiers; 151 struct list_head ftes; 160 struct list_head list; 169 struct list_head lis [all...] |