Lines Matching refs:dlen
748 int vsi, k, n, dlen; in sg_get_designation_descriptor_str() local
763 dlen = ddp[3]; in sg_get_designation_descriptor_str()
764 if (dlen > (dd_len - 4)) { in sg_get_designation_descriptor_str()
766 "bytes, but given %d bytes\n", lip, dlen, dd_len - 4); in sg_get_designation_descriptor_str()
794 for (k = 0; (k < dlen) && my_isprint(ip[k]); ++k) in sg_get_designation_descriptor_str()
796 if (k >= dlen) in sg_get_designation_descriptor_str()
801 lip, dlen, ip); in sg_get_designation_descriptor_str()
804 n += hex2str(ip, dlen, lip, 0, blen - n, b + n); in sg_get_designation_descriptor_str()
809 if (dlen > 8) { in sg_get_designation_descriptor_str()
812 "%.*s\n", lip, dlen - 8, ip + 8); in sg_get_designation_descriptor_str()
816 for (m = 8; m < dlen; ++m) in sg_get_designation_descriptor_str()
824 if ((8 != dlen) && (12 != dlen) && (16 != dlen)) { in sg_get_designation_descriptor_str()
826 "byte EUI, got %d >>\n", lip, dlen); in sg_get_designation_descriptor_str()
827 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
831 for (m = 0; m < dlen; ++m) in sg_get_designation_descriptor_str()
837 "identifier\n", lip, dlen); in sg_get_designation_descriptor_str()
841 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
845 if (16 == dlen) { in sg_get_designation_descriptor_str()
850 } else if ((8 != dlen) && (12 != dlen)) { in sg_get_designation_descriptor_str()
853 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
867 if (12 == dlen) { in sg_get_designation_descriptor_str()
877 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
883 if (8 != dlen) { in sg_get_designation_descriptor_str()
885 "identifier length: 0x%x >>\n", lip, dlen); in sg_get_designation_descriptor_str()
886 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
910 if (8 != dlen) { in sg_get_designation_descriptor_str()
912 "identifier length: 0x%x >>\n", lip, dlen); in sg_get_designation_descriptor_str()
913 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
925 if (8 != dlen) { in sg_get_designation_descriptor_str()
927 "identifier length: 0x%x >>\n", lip, dlen); in sg_get_designation_descriptor_str()
928 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
955 if (16 != dlen) { in sg_get_designation_descriptor_str()
957 "identifier length: 0x%x >>\n", lip, dlen); in sg_get_designation_descriptor_str()
958 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
991 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
996 if ((1 != c_set) || (1 != assoc) || (4 != dlen)) { in sg_get_designation_descriptor_str()
1000 n += hex2str(ip, dlen, "", 1, blen - n, b + n); in sg_get_designation_descriptor_str()
1008 if ((1 != c_set) || (1 != assoc) || (4 != dlen)) { in sg_get_designation_descriptor_str()
1012 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
1020 if ((1 != c_set) || (0 != assoc) || (4 != dlen)) { in sg_get_designation_descriptor_str()
1024 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
1035 n += hex2str(ip, dlen, "", 1, blen - n, b + n); in sg_get_designation_descriptor_str()
1040 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
1051 n += hex2str(ip, dlen, lip, 0, blen - n, b + n); in sg_get_designation_descriptor_str()
1060 n += scnpr(b + n, blen - n, "%s %.*s\n", lip, dlen, in sg_get_designation_descriptor_str()
1094 n += hex2str(ip, dlen, lip, 0, blen - n, b + n); in sg_get_designation_descriptor_str()
1097 if ((1 != ((ip[0] >> 4) & 0xf)) || (18 != dlen)) { in sg_get_designation_descriptor_str()
1100 n += hex2str(ip, dlen, lip, 0, blen - n, b + n); in sg_get_designation_descriptor_str()
1120 n += hex2str(ip, dlen, lip, 1, blen - n, b + n); in sg_get_designation_descriptor_str()
1235 int dlen = alen - 2; in uds_referral_descriptor_str() local
1246 for (k = 0, f = 1; (k + 4) < dlen; k += g, dp += g, ++f) { in uds_referral_descriptor_str()
1250 if ((k + g) > dlen) { in uds_referral_descriptor_str()