Searched refs:rmpp_hdr (Results 1 – 6 of 6) sorted by relevance
/titanic_50/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf_rmpp.c | 50 static boolean_t ibmf_i_is_valid_rmpp_status(ibmf_rmpp_hdr_t *rmpp_hdr); 94 ibmf_rmpp_hdr_t *rmpp_hdr; in ibmf_i_rmpp_sender_active_flow() local 111 rmpp_hdr = (ibmf_rmpp_hdr_t *)(mad + sizeof (ib_mad_hdr_t)); in ibmf_i_rmpp_sender_active_flow() 113 if (rmpp_hdr->rmpp_type == IBMF_RMPP_TYPE_DATA) { in ibmf_i_rmpp_sender_active_flow() 134 if (rmpp_hdr->rmpp_type != IBMF_RMPP_TYPE_ACK) { in ibmf_i_rmpp_sender_active_flow() 136 if ((rmpp_hdr->rmpp_type != IBMF_RMPP_TYPE_STOP) && in ibmf_i_rmpp_sender_active_flow() 137 (rmpp_hdr->rmpp_type != IBMF_RMPP_TYPE_ABORT)) { in ibmf_i_rmpp_sender_active_flow() 165 abort_status = rmpp_hdr->rmpp_status; in ibmf_i_rmpp_sender_active_flow() 194 b2h32(rmpp_hdr->rmpp_segnum), tnf_uint, wl, rmpp_ctx->rmpp_wl, in ibmf_i_rmpp_sender_active_flow() 199 if (b2h32(rmpp_hdr->rmpp_segnum) > rmpp_ctx->rmpp_wl) { in ibmf_i_rmpp_sender_active_flow() [all …]
|
H A D | ibmf_msg.c | 217 ibmf_rmpp_hdr_t *rmpp_hdr, boolean_t msg_list) in ibmf_i_find_msg() argument 309 if (rmpp_hdr->rmpp_type == IBMF_RMPP_TYPE_ACK) { in ibmf_i_find_msg() 380 if ((rmpp_hdr != NULL) && in ibmf_i_find_msg() 381 (rmpp_hdr->rmpp_flags & IBMF_RMPP_FLAGS_ACTIVE)) { in ibmf_i_find_msg() 390 if (rmpp_hdr->rmpp_type == in ibmf_i_find_msg() 405 if (rmpp_hdr->rmpp_type == in ibmf_i_find_msg() 432 if (rmpp_hdr->rmpp_type == in ibmf_i_find_msg()
|
H A D | ibmf_recv.c | 439 ibmf_rmpp_hdr_t *rmpp_hdr; in ibmf_i_do_recv_cb() local 490 rmpp_hdr = (ibmf_rmpp_hdr_t *)((uintptr_t)recv_wqep->recv_mem + in ibmf_i_do_recv_cb() 509 rmpp_hdr, IBMF_REG_MSG_LIST); in ibmf_i_do_recv_cb() 518 mad_hdr->R_Method, lid, &gid, grhpresent, rmpp_hdr, in ibmf_i_do_recv_cb() 559 ((rmpp_hdr->rmpp_flags & IBMF_RMPP_FLAGS_ACTIVE) == 0)) { in ibmf_i_do_recv_cb() 633 (rmpp_hdr->rmpp_flags & IBMF_RMPP_FLAGS_ACTIVE)) { in ibmf_i_do_recv_cb() 636 if ((rmpp_hdr->rmpp_flags & in ibmf_i_do_recv_cb() 905 (rmpp_hdr->rmpp_flags & IBMF_RMPP_FLAGS_ACTIVE)) { in ibmf_i_do_recv_cb() 912 tnf_opaque, flags, rmpp_hdr->rmpp_flags, in ibmf_i_do_recv_cb() 913 tnf_opaque, type, rmpp_hdr->rmpp_type, in ibmf_i_do_recv_cb() [all …]
|
H A D | ibmf_wqe.c | 853 ibmf_rmpp_hdr_t *rmpp_hdr; in ibmf_i_init_send_wqe() local 934 rmpp_hdr = (ibmf_rmpp_hdr_t *) in ibmf_i_init_send_wqe() 937 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*rmpp_hdr)); in ibmf_i_init_send_wqe() 970 IBMF_INIT_RMPP_HDR(rmpp_hdr, in ibmf_i_init_send_wqe() 981 tnf_opaque, rmpp_type, rmpp_hdr->rmpp_type, in ibmf_i_init_send_wqe() 982 tnf_opaque, rmpp_flags, rmpp_hdr->rmpp_flags, in ibmf_i_init_send_wqe() 983 tnf_opaque, rmpp_segnum, b2h32(rmpp_hdr->rmpp_segnum), in ibmf_i_init_send_wqe() 984 tnf_opaque, pyld_nwl, b2h32(rmpp_hdr->rmpp_pyldlen_nwl)); in ibmf_i_init_send_wqe() 986 _NOTE(NOW_VISIBLE_TO_OTHER_THREADS(rmpp_hdr)); in ibmf_i_init_send_wqe()
|
/titanic_50/usr/src/uts/common/io/ib/clients/of/sol_umad/ |
H A D | sol_umad.c | 2020 ibmf_rmpp_hdr_t *rmpp_hdr; in umad_write() local 2022 rmpp_hdr = (ibmf_rmpp_hdr_t *)(ib_mad_hdr + 1); in umad_write() 2024 if (rmpp_hdr->rmpp_flags != 0) in umad_write()
|
/titanic_50/usr/src/uts/common/sys/ib/mgt/ibmf/ |
H A D | ibmf_impl.h | 726 boolean_t gid_pr, ibmf_rmpp_hdr_t *rmpp_hdr, boolean_t msg_list);
|