Lines Matching refs:fd
37 void assert_nonexistent(int fd) { in assert_nonexistent() argument
39 ASSERT(!uv__fd_hash_get(fd, &info)); in assert_nonexistent()
40 ASSERT(!uv__fd_hash_remove(fd, &info)); in assert_nonexistent()
43 void assert_existent(int fd) { in assert_existent() argument
45 ASSERT(uv__fd_hash_get(fd, &info)); in assert_existent()
46 ASSERT_EQ(info.flags, fd + FD_DIFF); in assert_existent()
49 void assert_insertion(int fd) { in assert_insertion() argument
51 assert_nonexistent(fd); in assert_insertion()
52 info.flags = fd + FD_DIFF; in assert_insertion()
53 uv__fd_hash_add(fd, &info); in assert_insertion()
54 assert_existent(fd); in assert_insertion()
57 void assert_removal(int fd) { in assert_removal() argument
59 assert_existent(fd); in assert_removal()
60 uv__fd_hash_remove(fd, &info); in assert_removal()
61 ASSERT_EQ(info.flags, fd + FD_DIFF); in assert_removal()
62 assert_nonexistent(fd); in assert_removal()
69 for (fd = 0; fd < HASH_MAX; fd += HASH_INC) { \
70 function(fd); \
77 for (fd = 1; fd < BUCKET_MAX; fd += BUCKET_INC) { \
78 function(fd); \
84 int fd; in TEST_IMPL() local