Lines Matching refs:filename
27 static int check_and_swapoff(const char *filename);
33 char *filename;
49 TEST(tst_syscall(__NR_swapon, swap_testfiles[0].filename, 0));
65 TEST(tst_syscall(__NR_swapon, swap_testfiles[1].filename, 0));
74 TEST(tst_syscall(__NR_swapon, swap_testfiles[2].filename, 0));
107 char filename[FILENAME_MAX];
150 /* prepare filename for the iteration */
151 if (sprintf(filename, "swapfile%02d", j + 2) < 0) {
153 "filename");
158 make_swapfile(filename, 0);
161 res = tst_syscall(__NR_swapon, filename, 0);
167 printf("Failed to create swapfile: %s\n", filename);
181 make_swapfile(swap_testfiles[j].filename, 0);
192 char filename[FILENAME_MAX];
195 if (snprintf(filename, sizeof(filename),
197 tst_res(TWARN, "sprintf() failed to create filename");
203 if (check_and_swapoff(filename) != 0) {
204 tst_res(TWARN, "Failed to turn off swap file %s.", filename);
210 if (check_and_swapoff(swap_testfiles[j].filename) != 0) {
212 swap_testfiles[j].filename);
223 static int check_and_swapoff(const char *filename)
229 "grep -q '%s.*file' /proc/swaps", filename) < 0) {
238 if (tst_syscall(__NR_swapoff, filename) != 0) {