Searched refs:rxe_pool_entry (Results 1 – 9 of 9) sorted by relevance
/drivers/infiniband/sw/rxe/ |
D | rxe_pool.h | 33 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 …]
|
D | rxe_pool.c | 187 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 …]
|
D | rxe_verbs.h | 38 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 …]
|
D | rxe_loc.h | 40 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);
|
D | rxe_cq.c | 154 void rxe_cq_cleanup(struct rxe_pool_entry *arg) in rxe_cq_cleanup()
|
D | rxe_mcast.c | 172 void rxe_mc_cleanup(struct rxe_pool_entry *arg) in rxe_mc_cleanup()
|
D | rxe_mw.c | 329 void rxe_mw_cleanup(struct rxe_pool_entry *elem) in rxe_mw_cleanup()
|
D | rxe_mr.c | 622 void rxe_mr_cleanup(struct rxe_pool_entry *arg) in rxe_mr_cleanup()
|
D | rxe_qp.c | 841 void rxe_qp_cleanup(struct rxe_pool_entry *arg) in rxe_qp_cleanup()
|