• 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/cxgb3/

Lines Matching defs:mpa

489 	struct mpa_message *mpa;
496 mpalen = sizeof(*mpa) + ep->plen;
509 mpa = (struct mpa_message *) skb->data;
510 memset(mpa, 0, sizeof(*mpa));
511 memcpy(mpa->key, MPA_KEY_REQ, sizeof(mpa->key));
512 mpa->flags = (crc_enabled ? MPA_CRC : 0) |
514 mpa->private_data_size = htons(ep->plen);
515 mpa->revision = mpa_rev;
518 memcpy(mpa->private_data, ep->mpa_pkt + sizeof(*mpa), ep->plen);
521 * Reference the mpa skb. This ensures the data area
549 struct mpa_message *mpa;
554 mpalen = sizeof(*mpa) + plen;
562 mpa = (struct mpa_message *) skb_put(skb, mpalen);
563 memset(mpa, 0, sizeof(*mpa));
564 memcpy(mpa->key, MPA_KEY_REP, sizeof(mpa->key));
565 mpa->flags = MPA_REJECT;
566 mpa->revision = mpa_rev;
567 mpa->private_data_size = htons(plen);
569 memcpy(mpa->private_data, pdata, plen);
572 * Reference the mpa skb again. This ensures the data area
597 struct mpa_message *mpa;
603 mpalen = sizeof(*mpa) + plen;
612 mpa = (struct mpa_message *) skb_put(skb, mpalen);
613 memset(mpa, 0, sizeof(*mpa));
614 memcpy(mpa->key, MPA_KEY_REP, sizeof(mpa->key));
615 mpa->flags = (ep->mpa_attr.crc_enabled ? MPA_CRC : 0) |
617 mpa->revision = mpa_rev;
618 mpa->private_data_size = htons(plen);
620 memcpy(mpa->private_data, pdata, plen);
623 * Reference the mpa skb. This ensures the data area
813 struct mpa_message *mpa;
822 * Stop mpa timer. If it expired, then the state has
847 * if we don't even have the mpa message, then bail.
849 if (ep->mpa_pkt_len < sizeof(*mpa))
851 mpa = (struct mpa_message *) ep->mpa_pkt;
854 if (mpa->revision != mpa_rev) {
858 if (memcmp(mpa->key, MPA_KEY_REP, sizeof(mpa->key))) {
863 plen = ntohs(mpa->private_data_size);
876 if (ep->mpa_pkt_len > (sizeof(*mpa) + plen)) {
887 if (ep->mpa_pkt_len < (sizeof(*mpa) + plen))
890 if (mpa->flags & MPA_REJECT) {
896 * If we get here we have accumulated the entire mpa
902 ep->mpa_attr.crc_enabled = (mpa->flags & MPA_CRC) | crc_enabled ? 1 : 0;
904 ep->mpa_attr.xmit_marker_enabled = mpa->flags & MPA_MARKERS ? 1 : 0;
941 struct mpa_message *mpa;
947 * Stop mpa timer. If it expired, then the state has
974 * If we don't even have the mpa message, then bail.
977 if (ep->mpa_pkt_len < sizeof(*mpa))
980 mpa = (struct mpa_message *) ep->mpa_pkt;
985 if (mpa->revision != mpa_rev) {
990 if (memcmp(mpa->key, MPA_KEY_REQ, sizeof(mpa->key))) {
995 plen = ntohs(mpa->private_data_size);
1008 if (ep->mpa_pkt_len > (sizeof(*mpa) + plen)) {
1017 if (ep->mpa_pkt_len < (sizeof(*mpa) + plen))
1021 * If we get here we have accumulated the entire mpa
1025 ep->mpa_attr.crc_enabled = (mpa->flags & MPA_CRC) | crc_enabled ? 1 : 0;
1027 ep->mpa_attr.xmit_marker_enabled = mpa->flags & MPA_MARKERS ? 1 : 0;
1085 * the skb holding the mpa message.