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

/linux-master/drivers/infiniband/hw/qib/
H A Dqib_qp.c44 static inline unsigned mk_qpn(struct rvt_qpn_table *qpt, argument
47 return (map - qpt->map) * RVT_BITS_PER_PAGE + off;
50 static inline unsigned find_next_offset(struct rvt_qpn_table *qpt, argument
107 static void get_map_page(struct rvt_qpn_table *qpt, struct rvt_qpn_map *map) argument
115 spin_lock(&qpt->lock);
120 spin_unlock(&qpt->lock);
127 int qib_alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt, argument
143 spin_lock(&qpt->lock);
144 if (qpt->flags & n)
147 qpt
[all...]
H A Dqib_verbs.h275 int qib_alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt,
/linux-master/drivers/infiniband/sw/rdmavt/
H A Dtrace_tx.h45 "[%s] wqe %p wr_id %llx send_flags %x qpn %x qpt %u psn %x lpsn %x ssn %x length %u opcode 0x%.2x,%s size %u avail %u head %u last %u pid %u num_sge %u wr_num_sge %u"
56 __field(u32, qpt)
76 __entry->qpt = qp->ibqp.qp_type;
98 __entry->qpt,
123 __field(u32, qpt)
135 __entry->qpt = qp->ibqp.qp_type;
143 "[%s] qpn 0x%x qpt %u wqe %p idx %u wr_id %llx length %u ssn %u opcode %x send_flags %x",
146 __entry->qpt,
H A Dqp.c265 static void get_map_page(struct rvt_qpn_table *qpt, argument
274 spin_lock(&qpt->lock);
279 spin_unlock(&qpt->lock);
285 * @qpt: the QPN table
287 static int init_qpn_table(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt) argument
296 spin_lock_init(&qpt->lock);
298 qpt->last = rdi->dparms.qpn_start;
299 qpt->incr = rdi->dparms.qpn_inc << rdi->dparms.qos_shift;
309 qpt->nmaps = rdi->dparms.qpn_res_start / RVT_BITS_PER_PAGE;
315 map = &qpt
343 free_qpn_table(struct rvt_qpn_table *qpt) argument
473 mk_qpn(struct rvt_qpn_table *qpt, struct rvt_qpn_map *map, unsigned off) argument
490 alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt, enum ib_qp_type type, u8 port_num, u8 exclude_prefix) argument
948 rvt_free_qpn(struct rvt_qpn_table *qpt, u32 qpn) argument
[all...]
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbna_tx_rx.c1636 &q1->qpt);
1644 &q0->qpt);
1665 &rxp->cq.qpt);
1866 rxq->qpt.hw_qpt_ptr.lsb = qpt_mem->dma.lsb;
1867 rxq->qpt.hw_qpt_ptr.msb = qpt_mem->dma.msb;
1868 rxq->qpt.kv_qpt_ptr = qpt_mem->kva;
1869 rxq->qpt.page_count = page_count;
1870 rxq->qpt.page_size = page_size;
1878 for (i = 0; i < rxq->qpt.page_count; i++) {
1883 ((struct bna_dma_addr *)rxq->qpt
[all...]
H A Dbna_types.h450 struct bna_qpt qpt; member in struct:bna_txq
579 struct bna_qpt qpt; member in struct:bna_rxq
644 struct bna_qpt qpt; member in struct:bna_cq
/linux-master/include/rdma/
H A Drdma_vt.h340 int (*alloc_qpn)(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt,
/linux-master/drivers/infiniband/hw/hfi1/
H A Dtrace_tx.h821 __field(u32, qpt)
833 __entry->qpt = qp->ibqp.qp_type;
841 "[%s] qpn 0x%x qpt %u wqe %p idx %u wr_id %llx length %u ssn %u opcode %x send_flags %x",
844 __entry->qpt,
/linux-master/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)
3388 if (qpt == MLX4_IB_QPT_PROXY_GSI)
3372 set_tunnel_datagram_seg(struct mlx4_ib_dev *dev, struct mlx4_wqe_datagram_seg *dseg, const struct ib_ud_wr *wr, enum mlx4_ib_qp_type qpt) argument

Completed in 246 milliseconds