Lines Matching refs:bleft
842 decode_unicode_ssetup(char **pbcc_area, int bleft, struct cifs_ses *ses,
848 cifs_dbg(FYI, "bleft %d\n", bleft);
851 ses->serverOS = cifs_strndup_from_utf16(data, bleft, true, nls_cp);
853 len = (UniStrnlen((wchar_t *) data, bleft / 2) * 2) + 2;
855 bleft -= len;
856 if (bleft <= 0)
860 ses->serverNOS = cifs_strndup_from_utf16(data, bleft, true, nls_cp);
862 len = (UniStrnlen((wchar_t *) data, bleft / 2) * 2) + 2;
864 bleft -= len;
865 if (bleft <= 0)
869 ses->serverDomain = cifs_strndup_from_utf16(data, bleft, true, nls_cp);
875 static void decode_ascii_ssetup(char **pbcc_area, __u16 bleft,
882 cifs_dbg(FYI, "decode sessetup ascii. bleft %d\n", bleft);
884 len = strnlen(bcc_ptr, bleft);
885 if (len >= bleft)
899 bleft -= len + 1;
901 len = strnlen(bcc_ptr, bleft);
902 if (len >= bleft)
914 bleft -= len + 1;
916 len = strnlen(bcc_ptr, bleft);
917 if (len > bleft)
925 cifs_dbg(FYI, "ascii: bytes left %d\n", bleft);