Home
last modified time | relevance | path

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

/drivers/infiniband/sw/rxe/
Drxe_pool.h109 #define rxe_add_to_pool(pool, obj) __rxe_add_to_pool(pool, &(obj)->pelem)
116 #define rxe_add_index_locked(obj) __rxe_add_index_locked(&(obj)->pelem)
120 #define rxe_add_index(obj) __rxe_add_index(&(obj)->pelem)
127 #define rxe_drop_index_locked(obj) __rxe_drop_index_locked(&(obj)->pelem)
131 #define rxe_drop_index(obj) __rxe_drop_index(&(obj)->pelem)
138 #define rxe_add_key_locked(obj, key) __rxe_add_key_locked(&(obj)->pelem, key)
142 #define rxe_add_key(obj, key) __rxe_add_key(&(obj)->pelem, key)
147 #define rxe_drop_key_locked(obj) __rxe_drop_key_locked(&(obj)->pelem)
151 #define rxe_drop_key(obj) __rxe_drop_key(&(obj)->pelem)
171 #define rxe_add_ref(elem) kref_get(&(elem)->pelem.ref_cnt)
[all …]
Drxe_verbs.h38 struct rxe_pool_entry pelem; member
43 struct rxe_pool_entry pelem; member
48 struct rxe_pool_entry pelem; member
62 struct rxe_pool_entry pelem; member
97 struct rxe_pool_entry pelem; member
211 struct rxe_pool_entry pelem; member
308 struct rxe_pool_entry pelem; member
347 struct rxe_pool_entry pelem; member
359 struct rxe_pool_entry pelem; member
370 struct rxe_pool_entry pelem; member
Drxe_pool.c16 .elem_offset = offsetof(struct rxe_ucontext, pelem),
22 .elem_offset = offsetof(struct rxe_pd, pelem),
28 .elem_offset = offsetof(struct rxe_ah, pelem),
34 .elem_offset = offsetof(struct rxe_srq, pelem),
42 .elem_offset = offsetof(struct rxe_qp, pelem),
51 .elem_offset = offsetof(struct rxe_cq, pelem),
58 .elem_offset = offsetof(struct rxe_mr, pelem),
67 .elem_offset = offsetof(struct rxe_mw, pelem),
76 .elem_offset = offsetof(struct rxe_mc_grp, pelem),
85 .elem_offset = offsetof(struct rxe_mc_elem, pelem),
Drxe_mw.c24 mw->rkey = ibmw->rkey = (mw->pelem.index << 8) | rxe_get_next_key(-1); in rxe_alloc_mw()
331 struct rxe_mw *mw = container_of(elem, typeof(*mw), pelem); in rxe_mw_cleanup()
Drxe_cq.c156 struct rxe_cq *cq = container_of(arg, typeof(*cq), pelem); in rxe_cq_cleanup()
Drxe_mcast.c174 struct rxe_mc_grp *grp = container_of(arg, typeof(*grp), pelem); in rxe_mc_cleanup()
Drxe_srq.c86 srq->srq_num = srq->pelem.index; in rxe_srq_from_init()
Drxe_mr.c48 u32 lkey = mr->pelem.index << 8 | rxe_get_next_key(-1); in rxe_mr_init()
624 struct rxe_mr *mr = container_of(arg, typeof(*mr), pelem); in rxe_mr_cleanup()
Drxe_qp.c170 qpn = qp->pelem.index; in rxe_qp_init_misc()
843 struct rxe_qp *qp = container_of(arg, typeof(*qp), pelem); in rxe_qp_cleanup()