Home
last modified time | relevance | path

Searched refs:rxe_pool_entry (Results 1 – 9 of 9) sorted by relevance

/drivers/infiniband/sw/rxe/
Drxe_pool.h33 struct rxe_pool_entry;
39 void (*cleanup)(struct rxe_pool_entry *obj);
49 struct rxe_pool_entry { struct
66 void (*cleanup)(struct rxe_pool_entry *obj); argument
107 int __rxe_add_to_pool(struct rxe_pool *pool, struct rxe_pool_entry *elem);
114 int __rxe_add_index_locked(struct rxe_pool_entry *elem);
118 int __rxe_add_index(struct rxe_pool_entry *elem);
125 void __rxe_drop_index_locked(struct rxe_pool_entry *elem);
129 void __rxe_drop_index(struct rxe_pool_entry *elem);
136 int __rxe_add_key_locked(struct rxe_pool_entry *elem, void *key);
[all …]
Drxe_pool.c187 static int rxe_insert_index(struct rxe_pool *pool, struct rxe_pool_entry *new) in rxe_insert_index()
191 struct rxe_pool_entry *elem; in rxe_insert_index()
195 elem = rb_entry(parent, struct rxe_pool_entry, index_node); in rxe_insert_index()
214 static int rxe_insert_key(struct rxe_pool *pool, struct rxe_pool_entry *new) in rxe_insert_key()
218 struct rxe_pool_entry *elem; in rxe_insert_key()
223 elem = rb_entry(parent, struct rxe_pool_entry, key_node); in rxe_insert_key()
245 int __rxe_add_key_locked(struct rxe_pool_entry *elem, void *key) in __rxe_add_key_locked()
256 int __rxe_add_key(struct rxe_pool_entry *elem, void *key) in __rxe_add_key()
269 void __rxe_drop_key_locked(struct rxe_pool_entry *elem) in __rxe_drop_key_locked()
276 void __rxe_drop_key(struct rxe_pool_entry *elem) in __rxe_drop_key()
[all …]
Drxe_verbs.h38 struct rxe_pool_entry pelem;
43 struct rxe_pool_entry pelem;
48 struct rxe_pool_entry pelem;
62 struct rxe_pool_entry pelem;
97 struct rxe_pool_entry pelem;
211 struct rxe_pool_entry pelem;
308 struct rxe_pool_entry pelem;
347 struct rxe_pool_entry pelem;
359 struct rxe_pool_entry pelem;
370 struct rxe_pool_entry pelem;
[all …]
Drxe_loc.h40 void rxe_cq_cleanup(struct rxe_pool_entry *arg);
54 void rxe_mc_cleanup(struct rxe_pool_entry *arg);
91 void rxe_mr_cleanup(struct rxe_pool_entry *arg);
99 void rxe_mw_cleanup(struct rxe_pool_entry *arg);
133 void rxe_qp_cleanup(struct rxe_pool_entry *arg);
Drxe_cq.c154 void rxe_cq_cleanup(struct rxe_pool_entry *arg) in rxe_cq_cleanup()
Drxe_mcast.c172 void rxe_mc_cleanup(struct rxe_pool_entry *arg) in rxe_mc_cleanup()
Drxe_mw.c329 void rxe_mw_cleanup(struct rxe_pool_entry *elem) in rxe_mw_cleanup()
Drxe_mr.c622 void rxe_mr_cleanup(struct rxe_pool_entry *arg) in rxe_mr_cleanup()
Drxe_qp.c841 void rxe_qp_cleanup(struct rxe_pool_entry *arg) in rxe_qp_cleanup()