Lines Matching refs:mad

738 	struct ib_user_mad *mad = umad;  in umad_set_grh()  local
742 mad->addr.grh_present = 1; in umad_set_grh()
743 mad->addr.ib_gid = addr->ib_gid; in umad_set_grh()
746 mad->addr.flow_label = htobe32((uint32_t)addr->flow_label); in umad_set_grh()
747 mad->addr.hop_limit = addr->hop_limit; in umad_set_grh()
748 mad->addr.traffic_class = addr->traffic_class; in umad_set_grh()
750 mad->addr.grh_present = 0; in umad_set_grh()
756 struct ib_user_mad *mad = umad; in umad_set_pkey() local
759 mad->addr.pkey_index = pkey_index; in umad_set_pkey()
766 struct ib_user_mad *mad = umad; in umad_get_pkey() local
769 return mad->addr.pkey_index; in umad_get_pkey()
776 struct ib_user_mad *mad = umad; in umad_set_addr() local
780 mad->addr.qpn = htobe32(dqp); in umad_set_addr()
781 mad->addr.lid = htobe16(dlid); in umad_set_addr()
782 mad->addr.qkey = htobe32(qkey); in umad_set_addr()
783 mad->addr.sl = sl; in umad_set_addr()
790 struct ib_user_mad *mad = umad; in umad_set_addr_net() local
794 mad->addr.qpn = dqp; in umad_set_addr_net()
795 mad->addr.lid = dlid; in umad_set_addr_net()
796 mad->addr.qkey = qkey; in umad_set_addr_net()
797 mad->addr.sl = sl; in umad_set_addr_net()
805 struct ib_user_mad *mad = umad; in umad_send() local
812 mad->timeout_ms = timeout_ms; in umad_send()
813 mad->retries = retries; in umad_send()
814 mad->agent_id = agentid; in umad_send()
817 umad_dump(mad); in umad_send()
819 n = write(fd, mad, length + umad_size()); in umad_send()
849 struct ib_user_mad *mad = umad; in umad_recv() local
871 DEBUG("mad received by agent %d length %d", mad->agent_id, n); in umad_recv()
876 return mad->agent_id; in umad_recv()
886 mad->length - umad_size(), umad_size(), *length); in umad_recv()
888 *length = mad->length - umad_size(); in umad_recv()
1071 struct ib_user_mad *mad = umad; in umad_status() local
1073 return mad->status; in umad_status()
1078 struct ib_user_mad *mad = umad; in umad_get_mad_addr() local
1080 return &mad->addr; in umad_get_mad_addr()
1112 struct ib_user_mad *mad = umad; in umad_dump() local
1115 mad->agent_id, mad->status, mad->timeout_ms); in umad_dump()
1116 umad_addr_dump(&mad->addr); in umad_dump()