Lines Matching defs:outs
227 * @outs: on return contains the allocated output Unicode string buffer
233 * calling kmem_cache_free(ntfs_name_cache, *@outs); when finished with it.
236 * the output string *@outs (>= 0), not counting the terminating Unicode NULL
237 * character. *@outs is set to the allocated output string buffer.
240 * that case the output string is not allocated. Both *@outs and *@outs_len
246 const int ins_len, ntfschar **outs)
272 *outs = ucs;
302 * @outs: on return contains the (allocated) output NLS string buffer
308 * If *@outs is NULL, this function allocates the string and the caller is
309 * responsible for calling kfree(*@outs); when finished with it. In this case
313 * string *@outs (>= 0), not counting the terminating NULL byte. If the output
314 * string buffer was allocated, *@outs is set to it.
317 * that case the output string is not allocated. The contents of *@outs are
323 const int ins_len, unsigned char **outs, int outs_len)
331 ns = *outs;
351 else if (wc == -ENAMETOOLONG && ns != *outs) {
367 *outs = ns;
376 if (ns != *outs)