Lines Matching defs:ibmf_msg

1292  *      ibmf_msg        - The incoming SM MAD
1304 umad_queue_mad_msg(struct umad_agent_s *agent, ibmf_msg_t *ibmf_msg)
1322 umad_msg->umad_msg_hdr.status = ibmf_msg->im_msg_status;
1324 ibmf_msg->im_msgbufs_recv.im_bufs_cl_hdr_len +
1325 ibmf_msg->im_msgbufs_recv.im_bufs_cl_data_len;
1328 htonl(ibmf_msg->im_local_addr.ia_remote_qno);
1330 htons(ibmf_msg->im_local_addr.ia_remote_lid);
1332 htonl(ibmf_msg->im_local_addr.ia_service_level);
1334 umad_msg->umad_msg_ibmf_msg = ibmf_msg;
1692 ibmf_msg_t *ibmf_msg;
1746 ibmf_msg = (ibmf_msg_t *)umad_msg->umad_msg_ibmf_msg;
1753 if (ibmf_msg->im_msg_status == IBMF_SUCCESS) {
1755 ibmf_msg->im_msgbufs_recv.im_bufs_mad_hdr;
1760 rc = uiomove(ibmf_msg->im_msgbufs_recv.im_bufs_mad_hdr,
1766 ibmf_msg->im_msgbufs_recv.im_bufs_cl_hdr_len);
1767 rc = uiomove(ibmf_msg->im_msgbufs_recv.im_bufs_cl_hdr,
1773 ibmf_msg->im_msgbufs_recv.im_bufs_cl_data_len);
1774 rc = uiomove(ibmf_msg->im_msgbufs_recv.im_bufs_cl_data,
1780 &ibmf_msg);
1795 &ibmf_msg);
1898 ibmf_msg_t *ibmf_msg; /* outbound MAD mesg */
1956 IBMF_ALLOC_NOSLEEP, &ibmf_msg);
1973 memcpy(&ibmf_msg->im_global_addr.ig_recver_gid, mad.addr.gid,
1977 ibmf_msg->im_global_addr.ig_tclass = mad.addr.traffic_class;
1978 ibmf_msg->im_global_addr.ig_hop_limit = mad.addr.hop_limit;
1979 ibmf_msg->im_global_addr.ig_flow_label = mad.addr.flow_label;
1988 ibmf_msg->im_local_addr.ia_local_lid = port->port_lid;
1989 ibmf_msg->im_local_addr.ia_remote_lid = ntohs(user_mad->hdr.lid);
1990 ibmf_msg->im_local_addr.ia_remote_qno = ntohl(user_mad->hdr.qpn);
1991 ibmf_msg->im_local_addr.ia_q_key = ntohl(user_mad->hdr.qkey);
1992 ibmf_msg->im_local_addr.ia_service_level = user_mad->hdr.sl;
2004 ibmf_msg->im_local_addr.ia_p_key = ntohs(pkey);
2029 ibmf_msg->im_msgbufs_send.im_bufs_mad_hdr = ib_mad_hdr;
2035 ibmf_msg->im_msgbufs_send.im_bufs_cl_hdr =
2038 ibmf_msg->im_msgbufs_send.im_bufs_cl_hdr_len =
2041 ibmf_msg->im_msgbufs_send.im_bufs_cl_data =
2044 ibmf_msg->im_msgbufs_send.im_bufs_cl_data_len =
2064 ibmf_msg, &mad_retrans,
2070 &ibmf_msg);
2088 &ibmf_msg);
2418 ibmf_msg_t *ibmf_msg;
2423 ibmf_msg = msg->umad_msg_ibmf_msg;
2425 rc = ibmf_free_msg(ibmf_info->ibmf_reg_handle, &ibmf_msg);
2453 ibmf_msg_t *ibmf_msg;
2458 ibmf_msg = msg->umad_msg_ibmf_msg;
2461 &ibmf_msg);