• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:exit +full:- +full:code

2  * Use of this source code is governed by a BSD-style license that can be
8 * The exit code is 0 for success, the TPM error code for TPM errors, and 255
38 /* Converts a string in the form 0x[0-9a-f]+ to a 32-bit value. Returns 0 for
39 * success, non-zero for failure.
49 /* Converts a string in the form [0-9a-f]+ to an 8-bit value. Returns 0 for
50 * success, non-zero for failure.
74 fprintf(stderr, "command \"%s\" failed with code 0x%x\n", cmd, result); in ErrorCheck()
76 if (tpm_error_table[i].code == result) { in ErrorCheck()
82 fprintf(stderr, "the TPM error code is unknown to this program\n"); in ErrorCheck()
113 exit(OTHER_ERROR); in HandlerDefineSpace()
119 "32-bit hex (0x[0-9a-f]+)\n"); in HandlerDefineSpace()
120 exit(OTHER_ERROR); in HandlerDefineSpace()
132 exit(OTHER_ERROR); in HandlerWrite()
135 fprintf(stderr, "<index> must be 32-bit hex (0x[0-9a-f]+)\n"); in HandlerWrite()
136 exit(OTHER_ERROR); in HandlerWrite()
138 size = nargs - 3; in HandlerWrite()
141 exit(OTHER_ERROR); in HandlerWrite()
147 fprintf(stderr, "invalid byte %s, should be [0-9a-f][0-9a-f]?\n", in HandlerWrite()
149 exit(OTHER_ERROR); in HandlerWrite()
157 exit(OTHER_ERROR); in HandlerWrite()
159 printf("warning: zero-length write\n"); in HandlerWrite()
174 exit(OTHER_ERROR); in HandlerPCRRead()
177 fprintf(stderr, "<index> must be 32-bit hex (0x[0-9a-f]+)\n"); in HandlerPCRRead()
178 exit(OTHER_ERROR); in HandlerPCRRead()
197 exit(OTHER_ERROR); in HandlerRead()
201 fprintf(stderr, "<index> and <size> must be 32-bit hex (0x[0-9a-f]+)\n"); in HandlerRead()
202 exit(OTHER_ERROR); in HandlerRead()
206 exit(OTHER_ERROR); in HandlerRead()
210 for (i = 0; i < size - 1; i++) { in HandlerRead()
222 exit(OTHER_ERROR); in HandlerGetPermissions()
225 fprintf(stderr, "<index> must be 32-bit hex (0x[0-9a-f]+)\n"); in HandlerGetPermissions()
226 exit(OTHER_ERROR); in HandlerGetPermissions()
240 exit(OTHER_ERROR); in HandlerGetOwnership()
256 exit(OTHER_ERROR); in HandlerGetRandom()
259 fprintf(stderr, "<size> must be 32-bit hex (0x[0-9a-f]+)\n"); in HandlerGetRandom()
260 exit(OTHER_ERROR); in HandlerGetRandom()
265 exit(OTHER_ERROR); in HandlerGetRandom()
332 exit(OTHER_ERROR); in HandlerSendRaw()
334 for (i = 0; i < nargs - 2 && i < sizeof(request); i++) { in HandlerSendRaw()
337 exit(OTHER_ERROR); in HandlerSendRaw()
344 exit(OTHER_ERROR); in HandlerSendRaw()
349 fprintf(stderr, "request failed with code %d\n", result); in HandlerSendRaw()
354 exit(OTHER_ERROR); in HandlerSendRaw()
358 if (i == size - 1 || (i + 1) % 8 == 0) { in HandlerSendRaw()
439 printf("%26s %7s %s\n", c->name, c->abbr, c->description); in main()
447 if (strcmp(cmd, c->name) == 0 || strcmp(cmd, c->abbr) == 0) { in main()
448 return ErrorCheck(c->handler(), cmd); in main()