Lines Matching refs:dirp
641 char_u *dirp; in ml_setname() local
661 dirp = p_dir; in ml_setname()
664 if (*dirp == NUL) // tried all directories, fail in ml_setname()
666 fname = findswapname(buf, &dirp, mfp->mf_fname); in ml_setname()
668 if (dirp == NULL) // out of memory in ml_setname()
762 char_u *dirp; in ml_open_file() local
784 dirp = p_dir; in ml_open_file()
787 if (*dirp == NUL) in ml_open_file()
792 fname = findswapname(buf, &dirp, NULL); // allocates fname in ml_open_file()
793 if (dirp == NULL) in ml_open_file()
1819 char_u *dirp; in recover_names() local
1850 dirp = p_dir; in recover_names()
1851 while (dir_name != NULL && *dirp) in recover_names()
1858 (void)copy_option_part(&dirp, dir_name, 31000, ","); in recover_names()
1959 if (*dirp == NUL && file_count + num_files == 0 && fname != NULL) in recover_names()
2016 dirp = (char_u *)""; // stop searching in recover_names()
4683 char_u **dirp, // pointer to list of directories in findswapname() argument
4731 dir_name = alloc(STRLEN(*dirp) + 1); in findswapname()
4733 *dirp = NULL; in findswapname()
4735 (void)copy_option_part(dirp, dir_name, 31000, ","); in findswapname()