Searched refs:dups_exist (Results 1 - 3 of 3) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/fat/
H A Ddir.h19 ino_t *vnid, vnode **node, bool *dups_exist);
21 ino_t *vnid, vnode **node, bool *dups_exist);
H A Ddir.cpp30 bool *dups_exist);
321 ino_t *vnid, vnode **node, bool *dups_exist)
323 return findfile(vol, dir, file, vnid, node, false, true, dups_exist);
329 ino_t *vnid, vnode **node, bool *dups_exist)
331 return findfile(vol, dir, file, vnid, node, true, true, dups_exist);
337 vnode **node, bool check_case, bool check_dups, bool *dups_exist)
348 dups_exist flag is set to true. */
357 if (dups_exist != NULL)
358 *dups_exist = false;
390 *dups_exist
320 findfile_nocase_duplicates(nspace *vol, vnode *dir, const char *file, ino_t *vnid, vnode **node, bool *dups_exist) argument
328 findfile_case_duplicates(nspace *vol, vnode *dir, const char *file, ino_t *vnid, vnode **node, bool *dups_exist) argument
336 findfile(nspace *vol, vnode *dir, const char *file, ino_t *vnid, vnode **node, bool check_case, bool check_dups, bool *dups_exist) argument
[all...]
H A Dfile.cpp520 bool dups_exist; local
555 result = findfile_case_duplicates(vol, dir, name, vnid, &file, &dups_exist);
580 } else if (result == ENOENT && dups_exist) {
584 } else if (result == ENOENT && !dups_exist) {
815 bool dups_exist; local
877 result = findfile_case_duplicates(vol, ndir, newname, NULL, &file2, &dups_exist);
913 } else if (result == ENOENT && (!dups_exist || (odir->vnid == ndir->vnid && !strcasecmp(oldname, newname)))) {
931 } else if (result == ENOENT && dups_exist) {

Completed in 137 milliseconds