Home
last modified time | relevance | path

Searched refs:qpt (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/drivers/infiniband/hw/qib/
H A Dqib_qp.c115 spin_lock(&qpt->lock); in get_map_page()
120 spin_unlock(&qpt->lock); in get_map_page()
143 spin_lock(&qpt->lock); in qib_alloc_qpn()
144 if (qpt->flags & n) in qib_alloc_qpn()
147 qpt->flags |= n; in qib_alloc_qpn()
148 spin_unlock(&qpt->lock); in qib_alloc_qpn()
152 qpn = qpt->last + 2; in qib_alloc_qpn()
168 qpt->last = qpn; in qib_alloc_qpn()
192 map = &qpt->map[qpt->nmaps++]; in qib_alloc_qpn()
194 } else if (map < &qpt->map[qpt->nmaps]) { in qib_alloc_qpn()
[all …]
H A Dqib_verbs.h275 int qib_alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt,
/openbmc/linux/drivers/infiniband/sw/rdmavt/
H A Dtrace_tx.h56 __field(u32, qpt)
76 __entry->qpt = qp->ibqp.qp_type;
98 __entry->qpt,
123 __field(u32, qpt)
135 __entry->qpt = qp->ibqp.qp_type;
146 __entry->qpt,
H A Dqp.c274 spin_lock(&qpt->lock); in get_map_page()
315 map = &qpt->map[qpt->nmaps]; in init_qpn_table()
331 qpt->nmaps++; in init_qpn_table()
508 if (qpt->flags & n) in alloc_qpn()
511 qpt->flags |= n; in alloc_qpn()
516 qpn = qpt->last + qpt->incr; in alloc_qpn()
518 qpn = qpt->incr | ((qpt->last & 1) ^ 1); in alloc_qpn()
531 qpt->last = qpn; in alloc_qpn()
550 map = &qpt->map[qpt->nmaps++]; in alloc_qpn()
553 } else if (map < &qpt->map[qpt->nmaps]) { in alloc_qpn()
[all …]
/openbmc/linux/drivers/net/ethernet/brocade/bna/
H A Dbna_tx_rx.c1636 &q1->qpt); in bna_bfi_rx_enet_start()
1644 &q0->qpt); in bna_bfi_rx_enet_start()
1665 &rxp->cq.qpt); in bna_bfi_rx_enet_start()
1868 rxq->qpt.kv_qpt_ptr = qpt_mem->kva; in bna_rxq_qpt_setup()
1869 rxq->qpt.page_count = page_count; in bna_rxq_qpt_setup()
1870 rxq->qpt.page_size = page_size; in bna_rxq_qpt_setup()
1907 rxp->cq.qpt.page_count = page_count; in bna_rxp_cqpt_setup()
1908 rxp->cq.qpt.page_size = page_size; in bna_rxp_cqpt_setup()
3173 txq->qpt.kv_qpt_ptr = qpt_mem->kva; in bna_txq_qpt_setup()
3174 txq->qpt.page_count = page_count; in bna_txq_qpt_setup()
[all …]
H A Dbna_types.h450 struct bna_qpt qpt; member
579 struct bna_qpt qpt; member
644 struct bna_qpt qpt; member
/openbmc/linux/include/rdma/
H A Drdma_vt.h340 int (*alloc_qpn)(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt,
/openbmc/linux/drivers/infiniband/hw/hfi1/
H A Dtrace_tx.h821 __field(u32, qpt)
833 __entry->qpt = qp->ibqp.qp_type;
844 __entry->qpt,
/openbmc/linux/drivers/infiniband/hw/mlx4/
H A Dmlx4_ib.h861 enum ib_qp_type qpt, struct ib_wc *wc,
H A Dqp.c3375 enum mlx4_ib_qp_type qpt) in set_tunnel_datagram_seg() argument
3388 if (qpt == MLX4_IB_QPT_PROXY_GSI) in set_tunnel_datagram_seg()