FC_TLV_DESC_SZ_FROM_LENGTH
bytes_remain >= FC_TLV_DESC_SZ_FROM_LENGTH(tlv)) {
bytes_remain -= FC_TLV_DESC_SZ_FROM_LENGTH(tlv);
if (bytes_remain < FC_TLV_DESC_SZ_FROM_LENGTH(tlv) ||
FC_TLV_DESC_SZ_FROM_LENGTH(tlv) !=
FC_TLV_DESC_SZ_FROM_LENGTH(tlv),
if (bytes_remain < FC_TLV_DESC_SZ_FROM_LENGTH(tlv) ||
FC_TLV_DESC_SZ_FROM_LENGTH(tlv) !=
FC_TLV_DESC_SZ_FROM_LENGTH(tlv),
bytes_remain -= FC_TLV_DESC_SZ_FROM_LENGTH(tlv);
if (bytes_remain < FC_TLV_DESC_SZ_FROM_LENGTH(tlv) ||
FC_TLV_DESC_SZ_FROM_LENGTH(tlv) !=
FC_TLV_DESC_SZ_FROM_LENGTH(tlv),
if (bytes_remain < FC_TLV_DESC_SZ_FROM_LENGTH(tlv) ||
FC_TLV_DESC_SZ_FROM_LENGTH(tlv) !=
FC_TLV_DESC_SZ_FROM_LENGTH(tlv),
bytes_remain -= FC_TLV_DESC_SZ_FROM_LENGTH(tlv);
bytes_remain >= FC_TLV_DESC_SZ_FROM_LENGTH(tlv)) {
bytes_remain -= FC_TLV_DESC_SZ_FROM_LENGTH(tlv);
return (desc + FC_TLV_DESC_SZ_FROM_LENGTH(tlv));