/dports/net/mpich/mpich-3.4.3/modules/libfabric/include/ |
H A D | ofi_list.h | 51 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 D | ofi_mr.h | 107 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 D | ofi_util.h | 171 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 D | rxr.h | 376 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 D | gnix_nic.h | 55 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 D | gnix_eq.h | 46 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 D | gnix_datagram.h | 120 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 D | gnix_tags.h | 226 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 D | gnix_smrn.h | 51 struct dlist_entry rq_head; 57 struct dlist_entry list; 58 struct dlist_entry entry; 64 struct dlist_entry entry;
|
H A D | gnix_vc.h | 121 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 D | gnix_freelist.h | 57 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 D | gnix_hashtable.h | 53 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 D | gnix_util.h | 147 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 D | gnix_cm_nic.h | 42 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 D | sock.h | 171 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 D | rxd.h | 121 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 D | dlist-utils.c | 46 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 D | freelist.c | 85 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 D | gnix_hashtable.c | 130 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 D | gnix_tags.c | 234 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 D | rxm.h | 187 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 D | util_main.c | 50 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 D | fi_verbs.h | 139 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 D | var.c | 55 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 D | netdir_iface.h | 144 struct dlist_entry ep_list; 202 struct dlist_entry received; 242 struct dlist_entry entry; 256 struct dlist_entry received;
|