Lines Matching +full:panic +full:- +full:indicator

1 /*-
2 * Copyright (c) 2017-2020, Juniper Networks, Inc.
40 # define panic warn macro
42 * define MANIFEST_SKIP to Skip - in tests/tvo.c so that
136 if (stp->st_ino > 0) { in is_verified()
137 for (vsp = verified_files; vsp != NULL; vsp = vsp->vs_next) { in is_verified()
138 if (stp->st_dev == vsp->vs_dev && in is_verified()
139 stp->st_ino == vsp->vs_ino) { in is_verified()
140 rc = vsp->vs_status; in is_verified()
146 __func__, (long long)stp->st_dev, in is_verified()
147 (unsigned long long)stp->st_ino, rc)); in is_verified()
159 vsp->vs_next = verified_files; in add_verify_status()
160 vsp->vs_dev = stp->st_dev; in add_verify_status()
161 vsp->vs_ino = stp->st_ino; in add_verify_status()
162 vsp->vs_status = status; in add_verify_status()
166 __func__, (long long)stp->st_dev, in add_verify_status()
167 (unsigned long long)stp->st_ino, status)); in add_verify_status()
197 ve_utc_set(stp->st_mtime); in load_manifest()
233 strncpy(buf, name, MAXPATHLEN - 1); in find_manifest()
235 return (-1); in find_manifest()
300 static int Verifying = -1; /* 0 if not verifying */
314 panic("verify self tests failed"); in verify_tweak()
337 ucp = read_fd(fd, stp->st_size); in verify_tweak()
341 num = ve_trust_anchors_revoke(ucp, stp->st_size); in verify_tweak()
345 num = ve_trust_anchors_add_buf(ucp, stp->st_size); in verify_tweak()
382 * indicator of how to handle case of missing fingerprint
420 (long long)stp->st_dev, in verify_report()
421 (long long)stp->st_ino); in verify_report()
430 (long long)stp->st_dev, in verify_report()
431 (long long)stp->st_ino); in verify_report()
471 if (fstat(fd, stp) < 0 || !S_ISREG(stp->st_mode)) in verify_prep()
476 caller, fd, filename, (long long)off, (long long)stp->st_dev, in verify_prep()
477 (unsigned long long)stp->st_ino)); in verify_prep()
502 * indicator of how to handle case of missing fingerprint
602 panic("cannot continue"); in verify_file()
645 hlen += KENV_MVALLEN - in verify_pcr_export()
677 return -1; in hash_string()
684 md->init(&mctx.vtable); in hash_string()
685 md->update(&mctx.vtable, s, n); in hash_string()
686 md->out(&mctx.vtable, buf); in hash_string()