Searched refs:list_head (Results 1 - 25 of 198) sorted by relevance

12345678

/freebsd-11-stable/sys/dev/drm2/ttm/
H A Dttm_execbuf_util.h49 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 Dttm_execbuf_util.c36 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 Dlist.h40 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 Dlist.h39 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 Dlist.h42 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 Ddrm_linux_list_sort.c34 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 Ddrm_linux_list.h38 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 Dmylist.h10 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 Dlist.h35 * - 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 Dsci_simple_list.h87 (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 Dsci_fast_list.h90 (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 Diwcm.h56 struct list_head work_list;
59 struct list_head work_free_list;
H A Dmad_priv.h68 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 Duverbs.h105 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 Dlist_impl.h46 struct list_node list_head; member in struct:list
H A Dlist.h52 void *list_head(list_t *);
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Dlist.h80 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 Drculist.h39 #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 Ddrm_linux_list.h38 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 Ddrm_mm.h43 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 Ddrm_sman.h85 struct list_head owner_list;
97 struct list_head owner_items;
/freebsd-11-stable/tools/tools/drm/radeon/mkregtable/
H A Dmkregtable.c44 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 Dlist.c40 #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 Draid5n.h94 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 Dfs_core.h60 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...]

Completed in 168 milliseconds

12345678