Lines Matching refs:kfile
64 struct kinfo_file kfile; in ATF_TC_BODY() local
81 ATF_REQUIRE(sz <= sizeof(kfile)); in ATF_TC_BODY()
83 sz = sizeof(kfile); in ATF_TC_BODY()
84 memset(&kfile, 0, sz); in ATF_TC_BODY()
85 ATF_REQUIRE(sysctl(mib, 4, &kfile, &sz, NULL, 0) == 0); in ATF_TC_BODY()
86 ATF_REQUIRE(sz <= sizeof(kfile)); in ATF_TC_BODY()
87 ATF_REQUIRE(sz == (u_int)kfile.kf_structsize); in ATF_TC_BODY()
91 ATF_REQUIRE(strcmp(cwd, kfile.kf_path) == 0); in ATF_TC_BODY()
94 ATF_REQUIRE(kfile.kf_type == KF_TYPE_VNODE); in ATF_TC_BODY()
95 ATF_REQUIRE(kfile.kf_fd == KF_FD_TYPE_CWD); in ATF_TC_BODY()
96 ATF_REQUIRE(S_ISDIR(kfile.kf_un.kf_file.kf_file_mode)); in ATF_TC_BODY()
97 ATF_REQUIRE((kfile.kf_status & KF_ATTR_VALID) != 0); in ATF_TC_BODY()
117 if (memcmp(&kfile, &pkfile, sizeof(kfile)) != 0) in ATF_TC_BODY()
130 ATF_REQUIRE_ERRNO(ENOMEM, sysctl(mib, 4, &kfile, &sz, NULL, 0) != 0); in ATF_TC_BODY()
142 struct kinfo_file *kfile; in ATF_TC_BODY() local
156 sizeof(kfile->kf_structsize)); in ATF_TC_BODY()
164 for (sz1 = 0; sz1 < sz; sz1 += kfile->kf_structsize) { in ATF_TC_BODY()
165 kfile = (void *)(buf + sz1); in ATF_TC_BODY()
167 ATF_REQUIRE((unsigned int)kfile->kf_structsize <= sz); in ATF_TC_BODY()
168 ATF_REQUIRE((unsigned int)kfile->kf_structsize + sz1 <= sz); in ATF_TC_BODY()
170 ATF_REQUIRE((kfile->kf_status & KF_ATTR_VALID) != 0); in ATF_TC_BODY()