Lines Matching refs:flags

71                              int flags);
75 int flags);
114 int flags) in sanitize_file_name() argument
129 if((flags & SANITIZE_ALLOW_PATH)) { in sanitize_file_name()
146 if(!(flags & SANITIZE_ALLOW_TRUNCATE) || in sanitize_file_name()
161 if((flags & SANITIZE_ALLOW_PATH) && !strncmp(target, "\\\\?\\", 4)) in sanitize_file_name()
173 (!(flags & (SANITIZE_ALLOW_COLONS|SANITIZE_ALLOW_PATH)) && *p == ':') || in sanitize_file_name()
174 (!(flags & SANITIZE_ALLOW_PATH) && (*p == '/' || *p == '\\'))) { in sanitize_file_name()
188 if(!(flags & SANITIZE_ALLOW_PATH) && len) { in sanitize_file_name()
206 sc = msdosify(&p, target, flags); in sanitize_file_name()
219 if(!(flags & SANITIZE_ALLOW_RESERVED)) { in sanitize_file_name()
220 sc = rename_if_reserved_dos_device_name(&p, target, flags); in sanitize_file_name()
314 int flags) in msdosify() argument
336 (!(flags & SANITIZE_ALLOW_TRUNCATE) || in msdosify()
349 *d = ((flags & (SANITIZE_ALLOW_COLONS|SANITIZE_ALLOW_PATH))) ? ':' : '_'; in msdosify()
356 if((flags & (SANITIZE_ALLOW_COLONS|SANITIZE_ALLOW_PATH)) && *s == ':') in msdosify()
358 else if((flags & SANITIZE_ALLOW_PATH) && (*s == '/' || *s == '\\')) in msdosify()
366 if((flags & SANITIZE_ALLOW_PATH) && idx == 0 && in msdosify()
437 if(!(flags & SANITIZE_ALLOW_TRUNCATE) || strpbrk(s, "\\/:") || in msdosify()
462 int flags) in rename_if_reserved_dos_device_name() argument
483 if((flags & SANITIZE_ALLOW_PATH) && in rename_if_reserved_dos_device_name()
495 (!(flags & SANITIZE_ALLOW_TRUNCATE) || in rename_if_reserved_dos_device_name()
532 if(!(flags & (SANITIZE_ALLOW_COLONS|SANITIZE_ALLOW_PATH))) { in rename_if_reserved_dos_device_name()
547 if(!(flags & SANITIZE_ALLOW_TRUNCATE) || truncate_dryrun(p, p_len)) in rename_if_reserved_dos_device_name()
574 if(!(flags & SANITIZE_ALLOW_TRUNCATE) || truncate_dryrun(base, blen)) in rename_if_reserved_dos_device_name()