Searched refs:qpt (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/drivers/infiniband/hw/qib/ |
D | qib_qp.c | 44 static inline unsigned mk_qpn(struct rvt_qpn_table *qpt, in mk_qpn() argument 47 return (map - qpt->map) * RVT_BITS_PER_PAGE + off; in mk_qpn() 50 static inline unsigned find_next_offset(struct rvt_qpn_table *qpt, in find_next_offset() argument 107 static void get_map_page(struct rvt_qpn_table *qpt, struct rvt_qpn_map *map) in get_map_page() argument 115 spin_lock(&qpt->lock); in get_map_page() 120 spin_unlock(&qpt->lock); in get_map_page() 127 int qib_alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt, in qib_alloc_qpn() argument 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() [all …]
|
D | qib_verbs.h | 277 int qib_alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt,
|
/Linux-v4.19/drivers/infiniband/sw/rdmavt/ |
D | qp.c | 121 static void get_map_page(struct rvt_qpn_table *qpt, in get_map_page() argument 130 spin_lock(&qpt->lock); in get_map_page() 135 spin_unlock(&qpt->lock); in get_map_page() 142 static int init_qpn_table(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt) in init_qpn_table() argument 151 spin_lock_init(&qpt->lock); in init_qpn_table() 153 qpt->last = rdi->dparms.qpn_start; in init_qpn_table() 154 qpt->incr = rdi->dparms.qpn_inc << rdi->dparms.qos_shift; in init_qpn_table() 164 qpt->nmaps = rdi->dparms.qpn_res_start / RVT_BITS_PER_PAGE; in init_qpn_table() 170 map = &qpt->map[qpt->nmaps]; in init_qpn_table() 176 get_map_page(qpt, map); in init_qpn_table() [all …]
|
D | trace_tx.h | 98 __field(u32, qpt) 118 __entry->qpt = qp->ibqp.qp_type; 140 __entry->qpt,
|
/Linux-v4.19/drivers/net/ethernet/brocade/bna/ |
D | bna_tx_rx.c | 1644 &q1->qpt); in bna_bfi_rx_enet_start() 1652 &q0->qpt); in bna_bfi_rx_enet_start() 1673 &rxp->cq.qpt); in bna_bfi_rx_enet_start() 1874 rxq->qpt.hw_qpt_ptr.lsb = qpt_mem->dma.lsb; in bna_rxq_qpt_setup() 1875 rxq->qpt.hw_qpt_ptr.msb = qpt_mem->dma.msb; in bna_rxq_qpt_setup() 1876 rxq->qpt.kv_qpt_ptr = qpt_mem->kva; in bna_rxq_qpt_setup() 1877 rxq->qpt.page_count = page_count; in bna_rxq_qpt_setup() 1878 rxq->qpt.page_size = page_size; in bna_rxq_qpt_setup() 1886 for (i = 0; i < rxq->qpt.page_count; i++) { in bna_rxq_qpt_setup() 1891 ((struct bna_dma_addr *)rxq->qpt.kv_qpt_ptr)[i].lsb = in bna_rxq_qpt_setup() [all …]
|
D | bna_types.h | 452 struct bna_qpt qpt; member 578 struct bna_qpt qpt; member 643 struct bna_qpt qpt; member
|
/Linux-v4.19/drivers/infiniband/hw/hfi1/ |
D | trace_tx.h | 779 __field(u32, qpt) 791 __entry->qpt = qp->ibqp.qp_type; 802 __entry->qpt,
|
/Linux-v4.19/include/rdma/ |
D | rdma_vt.h | 330 int (*alloc_qpn)(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt,
|
/Linux-v4.19/drivers/infiniband/hw/mlx4/ |
D | mlx4_ib.h | 852 enum ib_qp_type qpt, struct ib_wc *wc,
|
D | qp.c | 3294 enum mlx4_ib_qp_type qpt) in set_tunnel_datagram_seg() argument 3307 if (qpt == MLX4_IB_QPT_PROXY_GSI) in set_tunnel_datagram_seg()
|