Lines Matching refs:mfs
367 sp->sp_bb_data = htons((u16) lport->mfs);
376 cp->cp_rdfs = htons((u16) lport->mfs);
656 * @mfs: The new MFS
658 int fc_set_mfs(struct fc_lport *lport, u32 mfs)
665 old_mfs = lport->mfs;
667 if (mfs >= FC_MIN_MAX_FRAME) {
668 mfs &= ~3;
669 if (mfs > FC_MAX_FRAME)
670 mfs = FC_MAX_FRAME;
671 mfs -= sizeof(struct fc_frame_header);
672 lport->mfs = mfs;
676 if (!rc && mfs < old_mfs)
1697 u16 mfs;
1735 mfs = ntohs(flp->fl_csp.sp_bb_data) &
1738 if (mfs < FC_SP_MIN_MAX_PAYLOAD || mfs > FC_SP_MAX_MAX_PAYLOAD) {
1739 FC_LPORT_DBG(lport, "FLOGI bad mfs:%hu response, "
1740 "lport->mfs:%u\n", mfs, lport->mfs);
1745 if (mfs <= lport->mfs) {
1746 lport->mfs = mfs;
1747 fc_host_maxframe_size(lport->host) = mfs;
1862 fc_host_maxframe_size(lport->host) = lport->mfs;