Home
last modified time | relevance | path

Searched refs:dlist_entry (Results 1 – 25 of 98) sorted by relevance

1234

/dports/net/mpich/mpich-3.4.3/modules/libfabric/include/
H A Dofi_list.h51 struct dlist_entry { struct
52 struct dlist_entry *next; argument
53 struct dlist_entry *prev; argument
71 dlist_insert_after(struct dlist_entry *item, struct dlist_entry *head) in dlist_insert_after()
80 dlist_insert_before(struct dlist_entry *item, struct dlist_entry *head) in dlist_insert_before()
152 struct dlist_entry *item; in dlist_find_first_match()
166 struct dlist_entry *item; in dlist_remove_first_match()
178 struct dlist_entry *item; in dlist_insert_order()
235 struct dlist_entry head;
341 struct dlist_entry *item; in dlist_ts_find_first_match()
[all …]
H A Dofi_mr.h107 struct dlist_entry list;
149 struct dlist_entry intercept_list;
228 struct dlist_entry list_entry;
257 struct dlist_entry notify_entry;
261 struct dlist_entry lru_list;
262 struct dlist_entry flush_list;
H A Dofi_util.h171 struct dlist_entry list_entry;
192 struct dlist_entry list_entry;
262 struct dlist_entry av_entry;
410 struct dlist_entry fid_list;
421 struct dlist_entry fd_list;
433 struct dlist_entry entry;
441 struct dlist_entry entry;
496 struct dlist_entry ep_list;
650 struct dlist_entry ep_list;
704 struct dlist_entry ep_list;
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/efa/src/rxr/
H A Drxr.h376 struct dlist_entry entry;
379 struct dlist_entry queued_entry;
382 struct dlist_entry queued_pkts;
461 struct dlist_entry entry;
464 struct dlist_entry queued_entry;
467 struct dlist_entry queued_pkts;
587 struct dlist_entry rx_list;
589 struct dlist_entry rx_unexp_list;
609 struct dlist_entry peer_list;
618 struct dlist_entry rx_pkt_list;
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/gni/include/
H A Dgnix_nic.h55 extern struct dlist_entry gnix_nic_list_ptag[];
56 extern struct dlist_entry gnix_nic_list;
171 struct dlist_entry gnix_nic_list; /* global NIC list */
172 struct dlist_entry ptag_nic_list; /* global PTAG NIC list */
173 struct dlist_entry gnix_nic_prog_list; /* temporary list for nic progression */
185 struct dlist_entry tx_desc_active_list;
186 struct dlist_entry tx_desc_free_list;
189 struct dlist_entry prog_vcs;
344 struct dlist_entry list;
379 struct dlist_entry *entry; in _gnix_nic_tx_alloc()
[all …]
H A Dgnix_eq.h46 extern struct dlist_entry gnix_eq_list;
68 struct dlist_entry list;
73 struct dlist_entry dlist;
98 struct dlist_entry poll_objs;
99 struct dlist_entry gnix_fid_eq_list;
101 struct dlist_entry err_bufs;
H A Dgnix_datagram.h120 struct dlist_entry bnd_dgram_free_list;
121 struct dlist_entry bnd_dgram_active_list;
122 struct dlist_entry wc_dgram_free_list;
123 struct dlist_entry wc_dgram_active_list;
204 struct dlist_entry list;
205 struct dlist_entry *free_list_head;
H A Dgnix_tags.h226 struct dlist_entry free;
266 struct dlist_entry list;
270 struct dlist_entry head;
307 int (*match_func)(struct dlist_entry *entry, const void *arg);
349 int _gnix_match_unexpected_tag(struct dlist_entry *entry, const void *arg);
358 int _gnix_match_posted_tag(struct dlist_entry *entry, const void *arg);
375 int (*match_func)(struct dlist_entry *, const void *));
H A Dgnix_smrn.h51 struct dlist_entry rq_head;
57 struct dlist_entry list;
58 struct dlist_entry entry;
64 struct dlist_entry entry;
H A Dgnix_vc.h121 struct dlist_entry prog_list; /* NIC VC progress list entry */
122 struct dlist_entry work_queue; /* Work reqs */
123 struct dlist_entry tx_queue; /* TX reqs */
125 struct dlist_entry list; /* General purpose list */
126 struct dlist_entry fr_list; /* fr list */
H A Dgnix_freelist.h57 struct dlist_entry freelist;
116 static inline int _gnix_fl_alloc(struct dlist_entry **e, struct gnix_freelist *fl) in _gnix_fl_alloc()
119 struct dlist_entry *de = NULL; in _gnix_fl_alloc()
170 static inline void _gnix_fl_free(struct dlist_entry *e, struct gnix_freelist *fl) in _gnix_fl_free()
H A Dgnix_hashtable.h53 struct dlist_entry entry;
60 struct dlist_entry head;
64 struct dlist_entry head;
122 struct dlist_entry *(*retrieve_list)(struct gnix_hashtable *, int bucket);
H A Dgnix_util.h147 static inline void dlist_node_init(struct dlist_entry *e) in dlist_node_init()
154 #define DLIST_HEAD(dlist) struct dlist_entry dlist = { &(dlist), &(dlist) }
156 #define dlist_entry(e, type, member) container_of(e, type, member) macro
159 (dlist_empty(h) ? NULL : dlist_entry((h)->next, type, member))
165 e = dlist_entry((&e->member)->next, typeof(*e), member))
170 n = e ? dlist_entry((&e->member)->next, \
173 e = n, n = dlist_entry((&e->member)->next, typeof(*e), member))
H A Dgnix_cm_nic.h42 extern struct dlist_entry gnix_cm_nic_list;
71 struct dlist_entry cm_nic_list;
77 struct dlist_entry cm_nic_wq;
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/sockets/include/
H A Dsock.h171 struct dlist_entry entry;
269 struct dlist_entry entry;
315 struct dlist_entry rx_list;
316 struct dlist_entry tx_list;
368 struct dlist_entry entry;
467 struct dlist_entry entry;
472 struct dlist_entry entry;
621 struct dlist_entry entry;
836 struct dlist_entry entry;
874 struct dlist_entry entry;
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/rxd/src/
H A Drxd.h121 struct dlist_entry entry;
138 struct dlist_entry tx_list;
139 struct dlist_entry rx_list;
141 struct dlist_entry unacked;
142 struct dlist_entry buf_pkts;
213 struct dlist_entry rx_list;
217 struct dlist_entry ctrl_pkts;
264 struct dlist_entry entry;
294 struct dlist_entry d_entry;
307 struct dlist_entry entry;
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/gni/test/
H A Ddlist-utils.c46 struct dlist_entry entry;
75 struct dlist_entry le;
83 struct dlist_entry dl; in Test()
108 struct dlist_entry dl; in Test()
122 struct dlist_entry dl; in Test()
148 struct dlist_entry dl; in Test()
160 struct dlist_entry list1, list2; in Test()
193 struct dlist_entry list1, list2; in Test()
H A Dfreelist.c85 ret = _gnix_fl_init(sizeof(struct dlist_entry), 0, in Test()
99 struct dlist_entry *elems[num_elems]; in Test()
101 struct dlist_entry *refill_elems[refill_size]; in Test()
106 ret = _gnix_fl_init(sizeof(struct dlist_entry), 0, in Test()
140 struct dlist_entry *elems[num_elems + 1]; in Test()
146 ret = _gnix_fl_init(sizeof(struct dlist_entry), 0, in Test()
169 struct dlist_entry e;
179 struct dlist_entry *de = NULL; in Test()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/gni/src/
H A Dgnix_hashtable.c130 struct dlist_entry *head, in __gnix_ht_lookup_entry_collision()
148 struct dlist_entry *head, in __gnix_ht_lookup_entry()
163 struct dlist_entry *head, in __gnix_ht_lookup_key()
173 struct dlist_entry *head) in __gnix_ht_destroy_list()
192 struct dlist_entry *head, in __gnix_ht_insert_list()
209 struct dlist_entry *head, in __gnix_ht_remove_list()
225 struct dlist_entry *head) in __gnix_ht_rehash_list()
229 struct dlist_entry *ht_lh; in __gnix_ht_rehash_list()
394 static struct dlist_entry *__gnix_ht_lf_retrieve_list( in __gnix_ht_lf_retrieve_list()
739 struct dlist_entry *head, *next; in __gnix_ht_lf_iter_next()
[all …]
H A Dgnix_tags.c234 struct dlist_entry *list, in __tag_list_peek_first_match()
239 struct dlist_entry *current; in __tag_list_peek_first_match()
276 struct dlist_entry *list, in __tag_list_find_element()
314 struct dlist_entry *list, in __tag_hlist_find_first_match()
320 int (*match_func)(struct dlist_entry *entry, const void *arg)) in __tag_hlist_find_first_match()
322 struct dlist_entry *current; in __tag_hlist_find_first_match()
354 int (*match_func)(struct dlist_entry *entry, const void *arg)) in __gnix_tag_hlist_search_tag()
420 struct dlist_entry *entry; in __remove_hlist_entry()
454 int (*match_func)(struct dlist_entry *, const void *)) in _gnix_tag_storage_init() argument
665 struct dlist_entry *item; in __gnix_tag_list_remove_tag_by_req()
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/rxm/src/
H A Drxm.h187 struct dlist_entry entry;
209 struct dlist_entry peer_list;
397 struct dlist_entry entry;
439 struct dlist_entry repost_entry;
539 struct dlist_entry entry;
577 struct dlist_entry entry;
590 struct dlist_entry entry;
613 struct dlist_entry recv_list;
614 struct dlist_entry unexp_msg_list;
675 struct dlist_entry repost_ready_list;
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/util/src/
H A Dutil_main.c50 static int util_match_fabric(struct dlist_entry *item, const void *arg) in util_match_fabric()
68 static int ofi_fid_match(struct dlist_entry *entry, const void *fid) in ofi_fid_match()
75 int fid_list_insert(struct dlist_entry *fid_list, fastlock_t *lock, in fid_list_insert()
79 struct dlist_entry *entry; in fid_list_insert()
100 void fid_list_remove(struct dlist_entry *fid_list, fastlock_t *lock, in fid_list_remove()
104 struct dlist_entry *entry; in fid_list_remove()
116 static int util_find_domain(struct dlist_entry *item, const void *arg) in util_find_domain()
141 struct dlist_entry *item; in util_getinfo()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/verbs/src/
H A Dfi_verbs.h139 extern struct dlist_entry verbs_devs;
175 struct dlist_entry entry;
227 struct dlist_entry entry;
229 struct dlist_entry addrs;
244 struct dlist_entry item;
400 struct dlist_entry srq_list;
467 struct dlist_entry srq_entry;
515 struct dlist_entry pending_list;
516 struct dlist_entry active_list;
808 struct dlist_entry av_entry_list;
[all …]
/dports/net/mpich/mpich-3.4.3/modules/libfabric/src/
H A Dvar.c55 struct dlist_entry entry;
66 struct dlist_entry *entry; in fi_find_param()
86 struct dlist_entry *entry; in DEFAULT_SYMVER_PRE()
153 struct dlist_entry *entry; in fi_param_undefine()
154 struct dlist_entry *next; in fi_param_undefine()
324 struct dlist_entry *entry; in fi_param_fini()
/dports/net/mpich/mpich-3.4.3/modules/libfabric/prov/netdir/src/
H A Dnetdir_iface.h144 struct dlist_entry ep_list;
202 struct dlist_entry received;
242 struct dlist_entry entry;
256 struct dlist_entry received;

1234