Lines Matching refs:fd
98 int fd; in make_tempfile() local
115 fd = mkstemp(tempname); in make_tempfile()
116 if (fd < 0) { in make_tempfile()
126 return fd; in make_tempfile()
128 close(fd); in make_tempfile()
138 int fd, err; in create_tmp_file() local
141 fd = make_tempfile(TEMPNAME_TEMPLATE); in create_tmp_file()
142 if (fd < 0) in create_tmp_file()
145 err = fchmod(fd, 0777); in create_tmp_file()
155 if (lseek64(fd, len - 1, SEEK_SET) < 0) { in create_tmp_file()
162 err = write(fd, &zero, 1); in create_tmp_file()
168 return fd; in create_tmp_file()
173 int err, fd; in create_mem_file() local
175 fd = create_tmp_file(len); in create_mem_file()
177 err = os_set_exec_close(fd); in create_mem_file()
182 return fd; in create_mem_file()
188 int err, fd = create_tmp_file(UM_KERN_PAGE_SIZE); in check_tmpexec() local
191 PROT_READ | PROT_WRITE | PROT_EXEC, MAP_PRIVATE, fd, 0); in check_tmpexec()
196 close(fd); in check_tmpexec()
204 close(fd); in check_tmpexec()