Lines Matching refs:mad_adapter_info
755 } mad_adapter_info;
787 mad_adapter_info.type = htobe32(MAD_ADAPTER_INFO_REQUEST);
788 mad_adapter_info.status = 0;
789 mad_adapter_info.length = htobe16(sizeof(mad_adapter_info.payload));
791 strcpy(mad_adapter_info.payload.srp_version, "16.a");
792 strcpy(mad_adapter_info.payload.partition_name, "UNKNOWN");
793 mad_adapter_info.payload.partition_number = -1;
794 mad_adapter_info.payload.mad_version = htobe32(1);
795 mad_adapter_info.payload.os_type = htobe32(2); /* Claim we are Linux */
796 mad_adapter_info.payload.port_max_txu[0] = 0;
799 mad_adapter_info.payload.partition_name,
800 sizeof(mad_adapter_info.payload.partition_name));
802 &mad_adapter_info.payload.partition_number,
803 sizeof(mad_adapter_info.payload.partition_number));
809 xp->srp_iu_size = sizeof(mad_adapter_info);
813 mad_adapter_info.buffer = htobe64(xp->sc->srp_iu_phys + xp->srp_iu_offset + 24);
814 mad_adapter_info.tag = (uint64_t)xp;
816 &mad_adapter_info, sizeof(mad_adapter_info));