Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_verbs.h535 struct ipath_ibdev { struct
685 static inline struct ipath_ibdev *to_idev(struct ib_device *ibdev) in to_idev()
687 return container_of(ibdev, struct ipath_ibdev, ibdev); in to_idev()
752 int ipath_init_qp_table(struct ipath_ibdev *idev, int size);
765 void ipath_uc_rcv(struct ipath_ibdev *dev, struct ipath_ib_header *hdr,
768 void ipath_rc_rcv(struct ipath_ibdev *dev, struct ipath_ib_header *hdr,
777 void ipath_ud_rcv(struct ipath_ibdev *dev, struct ipath_ib_header *hdr,
844 struct ipath_mmap_info *ipath_create_mmap_info(struct ipath_ibdev *dev,
849 void ipath_update_mmap_info(struct ipath_ibdev *dev,
862 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.c540 static void ipath_qp_rcv(struct ipath_ibdev *dev, in ipath_qp_rcv()
583 void ipath_ib_rcv(struct ipath_ibdev *dev, void *rhdr, void *data, in ipath_ib_rcv()
677 static void ipath_ib_timer(struct ipath_ibdev *dev) in ipath_ib_timer()
1002 static inline struct ipath_verbs_txreq *get_txreq(struct ipath_ibdev *dev) in get_txreq()
1018 static inline void put_txreq(struct ipath_ibdev *dev, in put_txreq()
1032 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in sdma_complete()
1102 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_verbs_send_dma()
1457 int ipath_ib_piobufavail(struct ipath_ibdev *dev) in ipath_ib_piobufavail()
1501 struct ipath_ibdev *dev = to_idev(ibdev); in ipath_query_device()
1583 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.c163 static int ipath_mcast_add(struct ipath_ibdev *dev, in ipath_mcast_add()
239 struct ipath_ibdev *dev = to_idev(ibqp->device); in ipath_multicast_attach()
288 struct ipath_ibdev *dev = to_idev(ibqp->device); in ipath_multicast_detach()
Dipath_ruc.c89 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_insert_rnr_queue()
262 struct ipath_ibdev *dev = to_idev(sqp->ibqp.device); in ipath_ruc_loopback()
542 struct ipath_ibdev *dev) in ipath_no_bufs_available()
580 u32 ipath_make_grh(struct ipath_ibdev *dev, struct ib_grh *hdr, in ipath_make_grh()
600 void ipath_make_ruc_header(struct ipath_ibdev *dev, struct ipath_qp *qp, in ipath_make_ruc_header()
642 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.c204 struct ipath_ibdev *dev = to_idev(ibdev); in ipath_create_cq()
316 struct ipath_ibdev *dev = to_idev(ibcq->device); in ipath_destroy_cq()
447 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.c379 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_error_qp()
453 struct ipath_ibdev *dev = to_idev(ibqp->device); in ipath_modify_qp()
748 struct ipath_ibdev *dev; in ipath_create_qp()
965 struct ipath_ibdev *dev = to_idev(ibqp->device); in ipath_destroy_qp()
1022 int ipath_init_qp_table(struct ipath_ibdev *idev, int size) in ipath_init_qp_table()
Dipath_ud.c52 struct ipath_ibdev *dev = to_idev(sqp->ibqp.device); in ipath_ud_loopback()
243 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_make_ud_req()
409 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.h331 struct ipath_ibdev *verbs_dev;