Lines Matching refs:mfs
370 sp->sp_bb_data = htons((u16) lport->mfs);
379 cp->cp_rdfs = htons((u16) lport->mfs);
659 * @mfs: The new MFS
661 int fc_set_mfs(struct fc_lport *lport, u32 mfs)
668 old_mfs = lport->mfs;
670 if (mfs >= FC_MIN_MAX_FRAME) {
671 mfs &= ~3;
672 if (mfs > FC_MAX_FRAME)
673 mfs = FC_MAX_FRAME;
674 mfs -= sizeof(struct fc_frame_header);
675 lport->mfs = mfs;
679 if (!rc && mfs < old_mfs)
1744 u16 mfs;
1782 mfs = ntohs(flp->fl_csp.sp_bb_data) &
1785 if (mfs < FC_SP_MIN_MAX_PAYLOAD || mfs > FC_SP_MAX_MAX_PAYLOAD) {
1786 FC_LPORT_DBG(lport, "FLOGI bad mfs:%hu response, "
1787 "lport->mfs:%u\n", mfs, lport->mfs);
1792 if (mfs <= lport->mfs) {
1793 lport->mfs = mfs;
1794 fc_host_maxframe_size(lport->host) = mfs;
1917 fc_host_maxframe_size(lport->host) = lport->mfs;