Home
last modified time | relevance | path

Searched refs:ipath_ibdev (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_verbs.h541 struct ipath_ibdev { struct
691 static inline struct ipath_ibdev *to_idev(struct ib_device *ibdev) in to_idev()
693 return container_of(ibdev, struct ipath_ibdev, ibdev); in to_idev()
760 int ipath_init_qp_table(struct ipath_ibdev *idev, int size);
773 void ipath_uc_rcv(struct ipath_ibdev *dev, struct ipath_ib_header *hdr,
776 void ipath_rc_rcv(struct ipath_ibdev *dev, struct ipath_ib_header *hdr,
785 void ipath_ud_rcv(struct ipath_ibdev *dev, struct ipath_ib_header *hdr,
853 struct ipath_mmap_info *ipath_create_mmap_info(struct ipath_ibdev *dev,
858 void ipath_update_mmap_info(struct ipath_ibdev *dev,
871 u32 ipath_make_grh(struct ipath_ibdev *dev, struct ib_grh *hdr,
[all …]
Dipath_mmap.c50 struct ipath_ibdev *dev = to_idev(ip->context->device); in ipath_release_mmap_info()
91 struct ipath_ibdev *dev = to_idev(context->device); in ipath_mmap()
131 struct ipath_mmap_info *ipath_create_mmap_info(struct ipath_ibdev *dev, in ipath_create_mmap_info()
160 void ipath_update_mmap_info(struct ipath_ibdev *dev, in ipath_update_mmap_info()
Dipath_verbs.c553 static void ipath_qp_rcv(struct ipath_ibdev *dev, in ipath_qp_rcv()
596 void ipath_ib_rcv(struct ipath_ibdev *dev, void *rhdr, void *data, in ipath_ib_rcv()
690 static void ipath_ib_timer(struct ipath_ibdev *dev) in ipath_ib_timer()
1015 static inline struct ipath_verbs_txreq *get_txreq(struct ipath_ibdev *dev) in get_txreq()
1031 static inline void put_txreq(struct ipath_ibdev *dev, in put_txreq()
1045 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in sdma_complete()
1115 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_verbs_send_dma()
1470 int ipath_ib_piobufavail(struct ipath_ibdev *dev) in ipath_ib_piobufavail()
1514 struct ipath_ibdev *dev = to_idev(ibdev); in ipath_query_device()
1600 struct ipath_ibdev *dev = to_idev(ibdev); in ipath_query_port()
[all …]
Dipath_mad.c238 struct ipath_ibdev *dev; in recv_subn_get_portinfo()
371 struct ipath_ibdev *dev = to_idev(ibdev); in recv_subn_get_pkeytable()
422 struct ipath_ibdev *dev; in recv_subn_set_portinfo()
787 struct ipath_ibdev *dev = to_idev(ibdev); in recv_subn_set_pkeytable()
839 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_get_portsamplescontrol()
888 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_set_portsamplescontrol()
931 static u64 get_counter(struct ipath_ibdev *dev, in get_counter()
975 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_get_portsamplesresult()
1000 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_get_portsamplesresult_ext()
1027 struct ipath_ibdev *dev = to_idev(ibdev); in recv_pma_get_portcounters()
[all …]
Dipath_verbs_mcast.c162 static int ipath_mcast_add(struct ipath_ibdev *dev, in ipath_mcast_add()
238 struct ipath_ibdev *dev = to_idev(ibqp->device); in ipath_multicast_attach()
287 struct ipath_ibdev *dev = to_idev(ibqp->device); in ipath_multicast_detach()
Dipath_ruc.c88 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_insert_rnr_queue()
261 struct ipath_ibdev *dev = to_idev(sqp->ibqp.device); in ipath_ruc_loopback()
541 struct ipath_ibdev *dev) in ipath_no_bufs_available()
579 u32 ipath_make_grh(struct ipath_ibdev *dev, struct ib_grh *hdr, in ipath_make_grh()
599 void ipath_make_ruc_header(struct ipath_ibdev *dev, struct ipath_qp *qp, in ipath_make_ruc_header()
641 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_do_send()
Dipath_srq.c105 struct ipath_ibdev *dev = to_idev(ibpd->device); in ipath_create_srq()
311 struct ipath_ibdev *dev = to_idev(srq->ibsrq.device); in ipath_modify_srq()
368 struct ipath_ibdev *dev = to_idev(ibsrq->device); in ipath_destroy_srq()
Dipath_cq.c206 struct ipath_ibdev *dev = to_idev(ibdev); in ipath_create_cq()
321 struct ipath_ibdev *dev = to_idev(ibcq->device); in ipath_destroy_cq()
452 struct ipath_ibdev *dev = to_idev(ibcq->device); in ipath_resize_cq()
Dipath_rc.c64 struct ipath_ibdev *dev; in ipath_init_restart()
86 static int ipath_make_rc_ack(struct ipath_ibdev *dev, struct ipath_qp *qp, in ipath_make_rc_ack()
215 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_make_rc_req()
614 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in send_rc_ack()
808 struct ipath_ibdev *dev; in ipath_restart_rc()
860 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in do_rc_ack()
1117 static inline void ipath_rc_rcv_resp(struct ipath_ibdev *dev, in ipath_rc_rcv_resp()
1335 static inline int ipath_rc_rcv_error(struct ipath_ibdev *dev, in ipath_rc_rcv_error()
1570 void ipath_rc_rcv(struct ipath_ibdev *dev, struct ipath_ib_header *hdr, in ipath_rc_rcv()
Dipath_qp.c378 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_error_qp()
452 struct ipath_ibdev *dev = to_idev(ibqp->device); in ipath_modify_qp()
747 struct ipath_ibdev *dev; in ipath_create_qp()
964 struct ipath_ibdev *dev = to_idev(ibqp->device); in ipath_destroy_qp()
1021 int ipath_init_qp_table(struct ipath_ibdev *idev, int size) in ipath_init_qp_table()
Dipath_ud.c51 struct ipath_ibdev *dev = to_idev(sqp->ibqp.device); in ipath_ud_loopback()
242 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_make_ud_req()
408 void ipath_ud_rcv(struct ipath_ibdev *dev, struct ipath_ib_header *hdr, in ipath_ud_rcv()
Dipath_keys.c202 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_rkey_ok()
Dipath_uc.c240 void ipath_uc_rcv(struct ipath_ibdev *dev, struct ipath_ib_header *hdr, in ipath_uc_rcv()
Dipath_kernel.h332 struct ipath_ibdev *verbs_dev;