• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/cxgb4/

Lines Matching defs:mpa

517 	struct mpa_message *mpa;
523 mpalen = sizeof(*mpa) + ep->plen;
546 mpa = (struct mpa_message *)(req + 1);
547 memcpy(mpa->key, MPA_KEY_REQ, sizeof(mpa->key));
548 mpa->flags = (crc_enabled ? MPA_CRC : 0) |
550 mpa->private_data_size = htons(ep->plen);
551 mpa->revision = mpa_rev;
554 memcpy(mpa->private_data, ep->mpa_pkt + sizeof(*mpa), ep->plen);
557 * Reference the mpa skb. This ensures the data area
576 struct mpa_message *mpa;
581 mpalen = sizeof(*mpa) + plen;
605 mpa = (struct mpa_message *)(req + 1);
606 memset(mpa, 0, sizeof(*mpa));
607 memcpy(mpa->key, MPA_KEY_REP, sizeof(mpa->key));
608 mpa->flags = MPA_REJECT;
609 mpa->revision = mpa_rev;
610 mpa->private_data_size = htons(plen);
612 memcpy(mpa->private_data, pdata, plen);
615 * Reference the mpa skb again. This ensures the data area
631 struct mpa_message *mpa;
636 mpalen = sizeof(*mpa) + plen;
660 mpa = (struct mpa_message *)(req + 1);
661 memset(mpa, 0, sizeof(*mpa));
662 memcpy(mpa->key, MPA_KEY_REP, sizeof(mpa->key));
663 mpa->flags = (ep->mpa_attr.crc_enabled ? MPA_CRC : 0) |
665 mpa->revision = mpa_rev;
666 mpa->private_data_size = htons(plen);
668 memcpy(mpa->private_data, pdata, plen);
671 * Reference the mpa skb. This ensures the data area
863 struct mpa_message *mpa;
872 * Stop mpa timer. If it expired, then the state has
897 * if we don't even have the mpa message, then bail.
899 if (ep->mpa_pkt_len < sizeof(*mpa))
901 mpa = (struct mpa_message *) ep->mpa_pkt;
904 if (mpa->revision != mpa_rev) {
908 if (memcmp(mpa->key, MPA_KEY_REP, sizeof(mpa->key))) {
913 plen = ntohs(mpa->private_data_size);
926 if (ep->mpa_pkt_len > (sizeof(*mpa) + plen)) {
937 if (ep->mpa_pkt_len < (sizeof(*mpa) + plen))
940 if (mpa->flags & MPA_REJECT) {
946 * If we get here we have accumulated the entire mpa
951 ep->mpa_attr.crc_enabled = (mpa->flags & MPA_CRC) | crc_enabled ? 1 : 0;
953 ep->mpa_attr.xmit_marker_enabled = mpa->flags & MPA_MARKERS ? 1 : 0;
988 struct mpa_message *mpa;
1016 * If we don't even have the mpa message, then bail.
1019 if (ep->mpa_pkt_len < sizeof(*mpa))
1024 mpa = (struct mpa_message *) ep->mpa_pkt;
1029 if (mpa->revision != mpa_rev) {
1034 if (memcmp(mpa->key, MPA_KEY_REQ, sizeof(mpa->key))) {
1039 plen = ntohs(mpa->private_data_size);
1052 if (ep->mpa_pkt_len > (sizeof(*mpa) + plen)) {
1061 if (ep->mpa_pkt_len < (sizeof(*mpa) + plen))
1065 * If we get here we have accumulated the entire mpa
1069 ep->mpa_attr.crc_enabled = (mpa->flags & MPA_CRC) | crc_enabled ? 1 : 0;
1071 ep->mpa_attr.xmit_marker_enabled = mpa->flags & MPA_MARKERS ? 1 : 0;
1751 * the skb holding the mpa message.