Home
last modified time | relevance | path

Searched refs:qib_ibport (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/
H A Dqib_verbs.h144 struct qib_ibport { struct
240 void qib_bad_pkey(struct qib_ibport *ibp, u32 key, u32 sl,
243 void qib_sys_guid_chg(struct qib_ibport *ibp);
244 void qib_node_desc_chg(struct qib_ibport *ibp);
293 void qib_uc_rcv(struct qib_ibport *ibp, struct ib_header *hdr,
304 struct ib_ah *qib_create_qp0_ah(struct qib_ibport *ibp, u16 dlid);
312 void qib_ud_rcv(struct qib_ibport *ibp, struct ib_header *hdr,
319 int qib_ruc_check_hdr(struct qib_ibport *ibp, struct ib_header *hdr,
322 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr,
350 unsigned qib_get_pkey(struct qib_ibport *, unsigne
[all...]
H A Dqib_mad.c64 static void qib_send_trap(struct qib_ibport *ibp, void *data, unsigned len) in qib_send_trap()
139 void qib_bad_pkey(struct qib_ibport *ibp, u32 key, u32 sl, in qib_bad_pkey()
167 static void qib_bad_mkey(struct qib_ibport *ibp, struct ib_smp *smp) in qib_bad_mkey()
210 struct qib_ibport *ibp = &dd->pport[port_num - 1].ibport_data; in qib_cap_mask_chg()
229 void qib_sys_guid_chg(struct qib_ibport *ibp) in qib_sys_guid_chg()
249 void qib_node_desc_chg(struct qib_ibport *ibp) in qib_node_desc_chg()
327 struct qib_ibport *ibp = &ppd->ibport_data; in subn_get_guidinfo()
406 static int check_mkey(struct qib_ibport *ibp, struct ib_smp *smp, int mad_flags) in check_mkey()
459 struct qib_ibport *ibp; in subn_get_portinfo()
632 struct qib_ibport *ib in subn_set_guidinfo()
[all...]
H A Dqib_ruc.c59 static __be64 get_sguid(struct qib_ibport *ibp, unsigned index) in get_sguid()
82 int qib_ruc_check_hdr(struct qib_ibport *ibp, struct ib_header *hdr, in qib_ruc_check_hdr()
183 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr, in qib_make_grh()
210 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_make_ruc_header()
266 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_do_send()
H A Dqib_sysfs.c393 struct qib_ibport *qibp = &ppd->ibport_data; in sl2vl_attr_show()
415 .counter = offsetof(struct qib_ibport, rvp.n_##N) \
421 .counter = offsetof(struct qib_ibport, rvp.z_##N) \
481 struct qib_ibport *qibp = &ppd->ibport_data; \
503 struct qib_ibport *qibp = &ppd->ibport_data; in diagc_attr_show()
524 struct qib_ibport *qibp = &ppd->ibport_data; in diagc_attr_store()
H A Dqib_verbs.c225 struct qib_ibport *ibp = &rcd->ppd->ibport_data; in qib_qp_rcv()
274 struct qib_ibport *ibp = &ppd->ibport_data; in qib_ib_rcv()
777 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_verbs_send_dma()
1254 struct qib_ibport *ibp = &dd->pport[i].ibport_data; in qib_modify_device()
1264 struct qib_ibport *ibp = &dd->pport[i].ibport_data; in qib_modify_device()
1290 struct qib_ibport *ibp = container_of(rvp, struct qib_ibport, rvp); in qib_get_guid_be()
1324 struct qib_ibport *ibp; in qib_notify_new_ah()
1338 struct ib_ah *qib_create_qp0_ah(struct qib_ibport *ibp, u16 dlid) in qib_create_qp0_ah()
1372 unsigned qib_get_pkey(struct qib_ibport *ib
[all...]
H A Dqib_ud.c53 struct qib_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num); in qib_ud_loopback()
236 struct qib_ibport *ibp; in qib_make_ud_req()
393 static unsigned qib_lookup_pkey(struct qib_ibport *ibp, u16 pkey) in qib_lookup_pkey()
426 void qib_ud_rcv(struct qib_ibport *ibp, struct ib_header *hdr, in qib_ud_rcv()
H A Dqib_rc.c600 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_send_rc_ack()
823 struct qib_ibport *ibp; in qib_restart_rc()
952 struct qib_ibport *ibp) in do_rc_completion()
1009 struct qib_ibport *ibp; in do_rc_ack()
1223 static void rdma_seq_err(struct rvt_qp *qp, struct qib_ibport *ibp, u32 psn, in rdma_seq_err()
1267 static void qib_rc_rcv_resp(struct qib_ibport *ibp, in qib_rc_rcv_resp()
1498 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_rc_rcv_error()
1714 struct qib_ibport *ibp = &rcd->ppd->ibport_data; in qib_rc_rcv()
H A Dqib.h520 struct qib_ibport ibport_data;
1198 static inline struct qib_pportdata *ppd_from_ibp(struct qib_ibport *ibp) in ppd_from_ibp()
1203 static inline struct qib_ibport *to_iport(struct ib_device *ibdev, u8 port) in to_iport()
H A Dqib_uc.c237 void qib_uc_rcv(struct qib_ibport *ibp, struct ib_header *hdr, in qib_uc_rcv()
H A Dqib_qp.c221 struct qib_ibport *ibp = &dd->pport[n].ibport_data; in qib_free_all_qps()
H A Dqib_driver.c303 struct qib_ibport *ibp = &ppd->ibport_data; in qib_rcv_hdrerr()
H A Dqib_sdma.c657 struct qib_ibport *ibp; in qib_sdma_verbs_send()
H A Dqib_iba6120.c2913 struct qib_ibport *ibp = &ppd->ibport_data; in pma_6120_timer()
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
H A Dqib_verbs.h144 struct qib_ibport { struct
240 void qib_bad_pkey(struct qib_ibport *ibp, u32 key, u32 sl,
243 void qib_sys_guid_chg(struct qib_ibport *ibp);
244 void qib_node_desc_chg(struct qib_ibport *ibp);
293 void qib_uc_rcv(struct qib_ibport *ibp, struct ib_header *hdr,
304 struct ib_ah *qib_create_qp0_ah(struct qib_ibport *ibp, u16 dlid);
312 void qib_ud_rcv(struct qib_ibport *ibp, struct ib_header *hdr,
319 int qib_ruc_check_hdr(struct qib_ibport *ibp, struct ib_header *hdr,
322 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr,
350 unsigned qib_get_pkey(struct qib_ibport *, unsigne
[all...]
H A Dqib_sysfs.c314 struct qib_ibport *qibp = &dd->pport[port_num - 1].ibport_data; in sl2vl_attr_show()
382 struct qib_ibport *qibp = &dd->pport[port_num - 1].ibport_data; in diagc_attr_show()
394 struct qib_ibport *qibp = &dd->pport[port_num - 1].ibport_data; in diagc_attr_store()
406 static_assert(__same_type(((struct qib_ibport *)0)->rvp.n_##N, u64)); \
410 offsetof(struct qib_ibport, rvp.n_##N) / sizeof(u64) \
458 struct qib_ibport *qibp = &dd->pport[port_num - 1].ibport_data; in rc_acks_show()
470 struct qib_ibport *qibp = &dd->pport[port_num - 1].ibport_data; in rc_acks_store()
481 struct qib_ibport *qibp = &dd->pport[port_num - 1].ibport_data; in rc_qacks_show()
493 struct qib_ibport *qibp = &dd->pport[port_num - 1].ibport_data; in rc_qacks_store()
504 struct qib_ibport *qib in rc_delayed_comp_show()
[all...]
H A Dqib_mad.c64 static void qib_send_trap(struct qib_ibport *ibp, void *data, unsigned len) in qib_send_trap()
139 void qib_bad_pkey(struct qib_ibport *ibp, u32 key, u32 sl, in qib_bad_pkey()
167 static void qib_bad_mkey(struct qib_ibport *ibp, struct ib_smp *smp) in qib_bad_mkey()
210 struct qib_ibport *ibp = &dd->pport[port_num - 1].ibport_data; in qib_cap_mask_chg()
229 void qib_sys_guid_chg(struct qib_ibport *ibp) in qib_sys_guid_chg()
249 void qib_node_desc_chg(struct qib_ibport *ibp) in qib_node_desc_chg()
327 struct qib_ibport *ibp = &ppd->ibport_data; in subn_get_guidinfo()
406 static int check_mkey(struct qib_ibport *ibp, struct ib_smp *smp, int mad_flags) in check_mkey()
459 struct qib_ibport *ibp; in subn_get_portinfo()
632 struct qib_ibport *ib in subn_set_guidinfo()
[all...]
H A Dqib_ruc.c59 static __be64 get_sguid(struct qib_ibport *ibp, unsigned index) in get_sguid()
82 int qib_ruc_check_hdr(struct qib_ibport *ibp, struct ib_header *hdr, in qib_ruc_check_hdr()
183 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr, in qib_make_grh()
210 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_make_ruc_header()
266 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_do_send()
H A Dqib_verbs.c225 struct qib_ibport *ibp = &rcd->ppd->ibport_data; in qib_qp_rcv()
274 struct qib_ibport *ibp = &ppd->ibport_data; in qib_ib_rcv()
777 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_verbs_send_dma()
1254 struct qib_ibport *ibp = &dd->pport[i].ibport_data; in qib_modify_device()
1264 struct qib_ibport *ibp = &dd->pport[i].ibport_data; in qib_modify_device()
1290 struct qib_ibport *ibp = container_of(rvp, struct qib_ibport, rvp); in qib_get_guid_be()
1324 struct qib_ibport *ibp; in qib_notify_new_ah()
1338 struct ib_ah *qib_create_qp0_ah(struct qib_ibport *ibp, u16 dlid) in qib_create_qp0_ah()
1372 unsigned qib_get_pkey(struct qib_ibport *ib
[all...]
H A Dqib_ud.c53 struct qib_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num); in qib_ud_loopback()
237 struct qib_ibport *ibp; in qib_make_ud_req()
394 static unsigned qib_lookup_pkey(struct qib_ibport *ibp, u16 pkey) in qib_lookup_pkey()
427 void qib_ud_rcv(struct qib_ibport *ibp, struct ib_header *hdr, in qib_ud_rcv()
H A Dqib_rc.c601 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_send_rc_ack()
824 struct qib_ibport *ibp; in qib_restart_rc()
953 struct qib_ibport *ibp) in do_rc_completion()
1010 struct qib_ibport *ibp; in do_rc_ack()
1224 static void rdma_seq_err(struct rvt_qp *qp, struct qib_ibport *ibp, u32 psn, in rdma_seq_err()
1269 static void qib_rc_rcv_resp(struct qib_ibport *ibp, in qib_rc_rcv_resp()
1501 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_rc_rcv_error()
1717 struct qib_ibport *ibp = &rcd->ppd->ibport_data; in qib_rc_rcv()
H A Dqib.h520 struct qib_ibport ibport_data;
1194 static inline struct qib_pportdata *ppd_from_ibp(struct qib_ibport *ibp) in ppd_from_ibp()
1199 static inline struct qib_ibport *to_iport(struct ib_device *ibdev, u32 port) in to_iport()
H A Dqib_qp.c221 struct qib_ibport *ibp = &dd->pport[n].ibport_data; in qib_free_all_qps()
H A Dqib_uc.c238 void qib_uc_rcv(struct qib_ibport *ibp, struct ib_header *hdr, in qib_uc_rcv()
H A Dqib_driver.c304 struct qib_ibport *ibp = &ppd->ibport_data; in qib_rcv_hdrerr()
H A Dqib_sdma.c657 struct qib_ibport *ibp; in qib_sdma_verbs_send()

Completed in 33 milliseconds

12