Lines Matching refs:test_vector
39 show_test_vector(struct cperf_test_vector *test_vector) in show_test_vector() argument
44 if (test_vector == NULL) in show_test_vector()
47 if (test_vector->plaintext.data) { in show_test_vector()
49 for (i = 0; i < test_vector->plaintext.length; ++i) { in show_test_vector()
52 if (i == test_vector->plaintext.length - 1) in show_test_vector()
54 test_vector->plaintext.data[i]); in show_test_vector()
57 test_vector->plaintext.data[i]); in show_test_vector()
62 if (test_vector->cipher_key.data) { in show_test_vector()
64 for (i = 0; i < test_vector->cipher_key.length; ++i) { in show_test_vector()
67 if (i == (uint32_t)(test_vector->cipher_key.length - 1)) in show_test_vector()
69 test_vector->cipher_key.data[i]); in show_test_vector()
72 test_vector->cipher_key.data[i]); in show_test_vector()
77 if (test_vector->auth_key.data) { in show_test_vector()
79 for (i = 0; i < test_vector->auth_key.length; ++i) { in show_test_vector()
82 if (i == (uint32_t)(test_vector->auth_key.length - 1)) in show_test_vector()
83 printf("0x%02x", test_vector->auth_key.data[i]); in show_test_vector()
86 test_vector->auth_key.data[i]); in show_test_vector()
91 if (test_vector->aead_key.data) { in show_test_vector()
93 for (i = 0; i < test_vector->aead_key.length; ++i) { in show_test_vector()
96 if (i == (uint32_t)(test_vector->aead_key.length - 1)) in show_test_vector()
97 printf("0x%02x", test_vector->aead_key.data[i]); in show_test_vector()
100 test_vector->aead_key.data[i]); in show_test_vector()
105 if (test_vector->cipher_iv.data) { in show_test_vector()
107 for (i = 0; i < test_vector->cipher_iv.length; ++i) { in show_test_vector()
110 if (i == (uint32_t)(test_vector->cipher_iv.length - 1)) in show_test_vector()
111 printf("0x%02x", test_vector->cipher_iv.data[i]); in show_test_vector()
113 printf("0x%02x, ", test_vector->cipher_iv.data[i]); in show_test_vector()
118 if (test_vector->auth_iv.data) { in show_test_vector()
120 for (i = 0; i < test_vector->auth_iv.length; ++i) { in show_test_vector()
123 if (i == (uint32_t)(test_vector->auth_iv.length - 1)) in show_test_vector()
124 printf("0x%02x", test_vector->auth_iv.data[i]); in show_test_vector()
126 printf("0x%02x, ", test_vector->auth_iv.data[i]); in show_test_vector()
131 if (test_vector->aead_iv.data) { in show_test_vector()
133 for (i = 0; i < test_vector->aead_iv.length; ++i) { in show_test_vector()
136 if (i == (uint32_t)(test_vector->aead_iv.length - 1)) in show_test_vector()
137 printf("0x%02x", test_vector->aead_iv.data[i]); in show_test_vector()
139 printf("0x%02x, ", test_vector->aead_iv.data[i]); in show_test_vector()
144 if (test_vector->ciphertext.data) { in show_test_vector()
146 for (i = 0; i < test_vector->ciphertext.length; ++i) { in show_test_vector()
149 if (i == test_vector->ciphertext.length - 1) in show_test_vector()
151 test_vector->ciphertext.data[i]); in show_test_vector()
154 test_vector->ciphertext.data[i]); in show_test_vector()
159 if (test_vector->aad.data) { in show_test_vector()
161 for (i = 0; i < test_vector->aad.length; ++i) { in show_test_vector()
164 if (i == (uint32_t)(test_vector->aad.length - 1)) in show_test_vector()
165 printf("0x%02x", test_vector->aad.data[i]); in show_test_vector()
167 printf("0x%02x, ", test_vector->aad.data[i]); in show_test_vector()
172 if (test_vector->digest.data) { in show_test_vector()
174 for (i = 0; i < test_vector->digest.length; ++i) { in show_test_vector()
177 if (i == (uint32_t)(test_vector->digest.length - 1)) in show_test_vector()
178 printf("0x%02x", test_vector->digest.data[i]); in show_test_vector()
180 printf("0x%02x, ", test_vector->digest.data[i]); in show_test_vector()
566 struct cperf_test_vector *test_vector = NULL; in cperf_test_vector_get_from_file() local
569 return test_vector; in cperf_test_vector_get_from_file()
571 test_vector = (struct cperf_test_vector *) rte_zmalloc(NULL, in cperf_test_vector_get_from_file()
573 if (test_vector == NULL) in cperf_test_vector_get_from_file()
574 return test_vector; in cperf_test_vector_get_from_file()
577 status = parse_file(test_vector, opts); in cperf_test_vector_get_from_file()
579 free_test_vector(test_vector, opts); in cperf_test_vector_get_from_file()
584 test_vector->data.cipher_offset = 0; in cperf_test_vector_get_from_file()
585 test_vector->data.cipher_length = opts->max_buffer_size; in cperf_test_vector_get_from_file()
587 test_vector->data.auth_offset = 0; in cperf_test_vector_get_from_file()
588 test_vector->data.auth_length = opts->max_buffer_size; in cperf_test_vector_get_from_file()
590 return test_vector; in cperf_test_vector_get_from_file()