Lines Matching +full:de +full:- +full:assert
20 #include <assert.h>
38 * Return -1 if a process is userspace process.
49 if (dir_fd == -1) in kernel_thread_fd()
50 return -1; in kernel_thread_fd()
57 if (fd == -1) { in kernel_thread_fd()
59 return -1; in kernel_thread_fd()
68 assert(buf[rv - 1] == '\n'); in kernel_thread_fd()
69 buf[rv - 1] = '\0'; in kernel_thread_fd()
71 /* Search backwards: ->comm can contain whitespace and ')'. */ in kernel_thread_fd()
74 assert(p); in kernel_thread_fd()
79 assert(p); in kernel_thread_fd()
82 assert(*end == '\0'); in kernel_thread_fd()
83 assert(flags_ull == (unsigned int)flags_ull); in kernel_thread_fd()
88 fd = -1; in kernel_thread_fd()
99 struct dirent *de; in test_readdir() local
102 assert(d); in test_readdir()
104 de = xreaddir(d); in test_readdir()
105 assert(streq(de->d_name, ".")); in test_readdir()
106 assert(de->d_type == DT_DIR); in test_readdir()
108 de = xreaddir(d); in test_readdir()
109 assert(streq(de->d_name, "..")); in test_readdir()
110 assert(de->d_type == DT_DIR); in test_readdir()
112 de = xreaddir(d); in test_readdir()
113 assert(!de); in test_readdir()
128 assert(rv == -1 && errno == ENOENT); in test_lookup_fail()
141 for (i = -1024; i < 1024; i++) { in test_lookup()
145 for (u = INT_MAX - 1024; u < (unsigned int)INT_MAX + 1024; u++) { in test_lookup()
149 for (u = UINT_MAX - 1024; u != 0; u++) { in test_lookup()
167 while ((fd = kernel_thread_fd(pid)) == -1 && pid < 1024) { in main()
170 /* EACCES if run as non-root. */ in main()