Lines Matching refs:outs
241 * @outs: on return contains the allocated output Unicode string buffer
247 * calling kmem_cache_free(ntfs_name_cache, *@outs); when finished with it.
250 * the output string *@outs (>= 0), not counting the terminating Unicode NULL
251 * character. *@outs is set to the allocated output string buffer.
254 * that case the output string is not allocated. Both *@outs and *@outs_len
260 const int ins_len, ntfschar **outs)
286 *outs = ucs;
316 * @outs: on return contains the (allocated) output NLS string buffer
322 * If *@outs is NULL, this function allocates the string and the caller is
323 * responsible for calling kfree(*@outs); when finished with it. In this case
327 * string *@outs (>= 0), not counting the terminating NULL byte. If the output
328 * string buffer was allocated, *@outs is set to it.
331 * that case the output string is not allocated. The contents of *@outs are
337 const int ins_len, unsigned char **outs, int outs_len)
345 ns = *outs;
365 else if (wc == -ENAMETOOLONG && ns != *outs) {
381 *outs = ns;
390 if (ns != *outs)