Lines Matching full:string

19  * @from:	host-endian source string
27 * Return: string length after conversion
95 * smb_utf16_bytes() - compute converted string length
96 * @from: pointer to input string
97 * @maxbytes: input string length
100 * Walk a utf16le string and return the number of bytes that the string will
104 * Return: string length after conversion
137 * smb_from_utf16() - convert utf16le string to local charset
145 * Convert a little-endian utf16le string (as sent by the server) to a string
149 * string is always properly null terminated and fits in the destination
150 * buffer. Returns the length of the destination string in bytes (including
158 * Return: string length after conversion
217 /* properly null-terminate string */ in smb_from_utf16()
225 * smb_strtoUTF16() - Convert character string to unicode string
231 * Return: string length after conversion
277 * smb_strndup_from_utf16() - copy a string from wire format to the local
279 * @src: source string
280 * @maxlen: don't walk past this many bytes in the source string
281 * @is_unicode: is this a unicode string?
284 * Take a string given by the server, convert it to the local codepage and
285 * put it in a new buffer. Returns a pointer to the new string or NULL on
288 * Return: destination string buffer or error ptr
322 * Convert 16 bit Unicode pathname to wire format from string in current code
324 * only legal in POSIX-like OS (if they are present in the string). Path
328 * smbConvertToUTF16() - convert string from local charset to utf16
335 * Convert 16 bit Unicode pathname to wire format from string in current code
337 * only legal in POSIX-like OS (if they are present in the string). Path
446 * character may take more than one byte in the source string, in smbConvertToUTF16()
447 * but will take exactly two bytes in the target string in smbConvertToUTF16()