Lines Matching refs:dir_fd
355 int dir_fd = -1;
700 dir_fd = open(dirpath, O_RDONLY | O_CLOEXEC);
702 if (dir_fd == -1)
709 if ((GET_PROT_CLASS(dir_fd) != PROTECTION_CLASS_D) && (GET_PROT_CLASS(dir_fd) != PROTECTION_CLASS_DIR_NONE))
716 if (SET_PROT_CLASS(dir_fd, PROTECTION_CLASS_A))
723 if (SET_PROT_CLASS(dir_fd, PROTECTION_CLASS_D))
747 old_prot_class = GET_PROT_CLASS(dir_fd);
756 if (SET_PROT_CLASS(dir_fd, new_prot_class))
763 getclass_dir = GET_PROT_CLASS(dir_fd);
801 if (!SET_PROT_CLASS(dir_fd, PROTECTION_CLASS_F))
809 if (SET_PROT_CLASS(dir_fd, PROTECTION_CLASS_A))
837 if (SET_PROT_CLASS(dir_fd, PROTECTION_CLASS_B))
883 if (SET_PROT_CLASS(dir_fd, new_prot_class))
943 close(dir_fd);