Lines Matching refs:open_files
291 int open_files, size, i;
312 open_files = count_open_files(old_fdt);
317 while (unlikely(open_files > new_fdt->max_fds)) {
323 new_fdt = alloc_fdtable(open_files - 1);
330 if (unlikely(new_fdt->max_fds < open_files)) {
343 open_files = count_open_files(old_fdt);
350 old_fdt->open_fds->fds_bits, open_files/8);
352 old_fdt->close_on_exec->fds_bits, open_files/8);
354 for (i = open_files; i != 0; i--) {
365 FD_CLR(open_files - i, new_fdt->open_fds);
372 size = (new_fdt->max_fds - open_files) * sizeof(struct file *);
377 if (new_fdt->max_fds > open_files) {
378 int left = (new_fdt->max_fds-open_files)/8;
379 int start = open_files / (8 * sizeof(unsigned long));