Lines Matching defs:list
8 struct ib_mr *ib_mr_pool_get(struct ib_qp *qp, struct list_head *list)
14 mr = list_first_entry_or_null(list, struct ib_mr, qp_entry);
25 void ib_mr_pool_put(struct ib_qp *qp, struct list_head *list, struct ib_mr *mr)
30 list_add(&mr->qp_entry, list);
36 int ib_mr_pool_init(struct ib_qp *qp, struct list_head *list, int nr,
55 list_add_tail(&mr->qp_entry, list);
61 ib_mr_pool_destroy(qp, list);
66 void ib_mr_pool_destroy(struct ib_qp *qp, struct list_head *list)
72 while (!list_empty(list)) {
73 mr = list_first_entry(list, struct ib_mr, qp_entry);