Lines Matching refs:fd
504 int fd;
538 fd = open_executable(path, type, rpath, runpath, get_program_path(),
540 if (fd < 0) {
541 FATAL("Cannot open file %s (needed by %s): %s\n", name, requestingObjectPath, strerror(fd));
543 return fd;
559 _kern_close(fd);
566 length = _kern_read(fd, 0, &eheader, sizeof(eheader));
587 length = _kern_read(fd, eheader.e_phoff, pheaderBuffer, pheaderSize);
623 status = map_image(fd, path, image, eheader.e_type == ET_EXEC);
639 analyze_image_haiku_version_and_abi(fd, image, eheader, sheaderSize,
667 register_image(image, fd, path);
670 _kern_close(fd);
686 _kern_close(fd);