Lines Matching full:skip
854 static bool qemu_close_all_open_fd_proc(const int *skip, unsigned int nskip) in qemu_close_all_open_fd_proc() argument
881 if (fd < skip[i]) { in qemu_close_all_open_fd_proc()
884 } else if (fd == skip[i]) { in qemu_close_all_open_fd_proc()
905 static bool qemu_close_all_open_fd_close_range(const int *skip, in qemu_close_all_open_fd_close_range() argument
917 while (cur_skip < nskip && first == skip[cur_skip]) { in qemu_close_all_open_fd_close_range()
925 last = skip[cur_skip] - 1; in qemu_close_all_open_fd_close_range()
948 static void qemu_close_all_open_fd_fallback(const int *skip, unsigned int nskip, in qemu_close_all_open_fd_fallback() argument
955 if (cur_skip < nskip && i == skip[cur_skip]) { in qemu_close_all_open_fd_fallback()
966 void qemu_close_all_open_fd(const int *skip, unsigned int nskip) in qemu_close_all_open_fd() argument
970 assert(skip != NULL || nskip == 0); in qemu_close_all_open_fd()
972 if (!qemu_close_all_open_fd_close_range(skip, nskip, open_max) && in qemu_close_all_open_fd()
973 !qemu_close_all_open_fd_proc(skip, nskip)) { in qemu_close_all_open_fd()
974 qemu_close_all_open_fd_fallback(skip, nskip, open_max); in qemu_close_all_open_fd()