Lines Matching refs:collection
430 static struct key_collection collection;
454 struct test_key *key = &collection.keys[index];
485 size_t key_sz = sizeof(collection.keys[0]);
488 free(collection.keys);
489 collection.keys = NULL;
501 collection.keys = reallocarray(collection.keys, nr_keys, key_sz);
502 if (!collection.keys)
505 memset(collection.keys, 0, nr_keys * key_sz);
506 collection.nr_keys = nr_keys;
592 for (i = 0; i < collection.nr_keys; i++) {
593 struct test_key *key = &collection.keys[i];
622 server ? "server" : "client", i, collection.nr_keys,
638 for (i = 0; i < collection.nr_keys; i++) {
639 struct test_key *key = &collection.keys[i];
687 keys = calloc(collection.nr_keys, len);
691 keys->nkeys = collection.nr_keys;
699 for (i = 0; i < collection.nr_keys; i++) {
700 struct test_key *key = &collection.keys[i];
801 synchronize_threads(); /* 1: key collection initialized */
873 if (i >= collection.nr_keys)
881 collection.keys[i].server_keyid, -1);
894 synchronize_threads(); /* 1: key collection initialized */
901 sndid = collection.keys[current_index].client_keyid;
903 rcvid = collection.keys[rnext_index].server_keyid;
917 collection.keys[current_index].used_on_client_tx = 1;
918 collection.keys[rnext_index].used_on_server_tx = 1;
938 test_error("Failed to init the key collection");
956 collection.keys[current_index].client_keyid,
957 collection.keys[rnext_index].server_keyid);
975 key = &collection.keys[i];
978 } while (++i < collection.nr_keys);
1007 for (i = 0; i < collection.nr_keys; i++) {
1008 key = &collection.keys[i];
1032 test_error("Failed to init the key collection");
1036 collection.keys[i].matches_client = !!((i + 3) % 4);
1037 collection.keys[i].matches_server = !!((i + 2) % 4);
1039 collection.keys[i].matches_vrf = !!((i + 1) % 4);
1058 if (test_set_key(sk, collection.keys[rotate_to_index].client_keyid, -1))
1062 collection.keys[rotate_to_index].client_keyid,
1063 collection.keys[current_index].client_keyid, -1);
1075 collection.keys[rotate_to_index].skip_counters_checks = 1;
1093 if (i >= collection.nr_keys)
1098 i == 0 ? -1 : collection.keys[i - 1].server_keyid,
1099 collection.keys[i].server_keyid, -1);
1100 if (test_set_key(sk, -1, collection.keys[i].server_keyid))
1109 collection.keys[i].server_keyid);
1110 collection.keys[i].used_on_server_tx = 1;