Home
last modified time | relevance | path

Searched refs:SecAggUnpackedVectorMap (Results 1 – 11 of 11) sorted by relevance

/aosp_15_r20/external/federated-compute/fcp/secagg/server/aes/
H A Daes_secagg_server_protocol_impl.cc39 std::unique_ptr<fcp::secagg::SecAggUnpackedVectorMap> AddReduce( in AddReduce()
43 auto result = std::make_unique<fcp::secagg::SecAggUnpackedVectorMap>( in AddReduce()
54 std::unique_ptr<fcp::secagg::SecAggUnpackedVectorMap> InitializeVectorMap( in InitializeVectorMap()
57 auto vector_map = std::make_unique<fcp::secagg::SecAggUnpackedVectorMap>(); in InitializeVectorMap()
75 std::shared_ptr<Accumulator<SecAggUnpackedVectorMap>>
83 scheduler()->CreateAccumulator<SecAggUnpackedVectorMap>( in SetupMaskedInputCollection()
84 std::move(initial_value), SecAggUnpackedVectorMap::AddMaps); in SetupMaskedInputCollection()
173 std::vector<std::function<std::unique_ptr<SecAggUnpackedVectorMap>()>>(); in StartPrng()
204 auto accumulator = scheduler()->CreateAccumulator<SecAggUnpackedVectorMap>( in StartPrng()
205 std::move(masked_input_), SecAggUnpackedVectorMap::AddMaps); in StartPrng()
H A Daes_secagg_server_protocol_impl.h73 void set_masked_input(std::unique_ptr<SecAggUnpackedVectorMap> masked_input) { in set_masked_input()
81 std::shared_ptr<Accumulator<SecAggUnpackedVectorMap>>
95 std::unique_ptr<SecAggUnpackedVectorMap> masked_input_;
100 std::shared_ptr<Accumulator<SecAggUnpackedVectorMap>>
/aosp_15_r20/external/federated-compute/fcp/secagg/shared/
H A Dsecagg_vector.h282 class SecAggUnpackedVectorMap
288 SecAggUnpackedVectorMap(const SecAggUnpackedVectorMap&) = delete;
289 SecAggUnpackedVectorMap& operator=(const SecAggUnpackedVectorMap&) = delete;
291 explicit SecAggUnpackedVectorMap(const SecAggVectorMap& other) { in SecAggUnpackedVectorMap() function
304 static std::unique_ptr<SecAggUnpackedVectorMap> AddMaps(
305 const SecAggUnpackedVectorMap& a, const SecAggUnpackedVectorMap& b);
H A Dsecagg_vector.cc358 void SecAggUnpackedVectorMap::Add(const SecAggVectorMap& other) { in Add()
367 std::unique_ptr<SecAggUnpackedVectorMap> SecAggUnpackedVectorMap::AddMaps( in AddMaps()
368 const SecAggUnpackedVectorMap& a, const SecAggUnpackedVectorMap& b) { in AddMaps()
369 auto result = std::make_unique<SecAggUnpackedVectorMap>(); in AddMaps()
H A Dsecagg_vector_test.cc453 auto unpacked_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()
465 SecAggUnpackedVectorMap unpacked_map_1, unpacked_map_2; in TEST()
470 SecAggUnpackedVectorMap::AddMaps(unpacked_map_1, unpacked_map_2); in TEST()
H A Dmap_of_masks.cc359 std::unique_ptr<SecAggUnpackedVectorMap> UnpackedMapOfMasks( in UnpackedMapOfMasks()
366 SecAggUnpackedVectorMap>( in UnpackedMapOfMasks()
H A Dmap_of_masks.h66 std::unique_ptr<SecAggUnpackedVectorMap> UnpackedMapOfMasks(
H A Dmap_of_masks_test.cc203 std::unique_ptr<SecAggUnpackedVectorMap> map) { in ToUint64VectorMap()
/aosp_15_r20/external/federated-compute/fcp/secagg/server/
H A Dsecagg_server_prng_running_state_test.cc108 impl->set_masked_input(std::make_unique<SecAggUnpackedVectorMap>()); in CreateSecAggServerProtocolImpl()
463 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()
527 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()
611 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()
710 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()
809 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()
906 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()
959 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()
H A Dsecagg_server_r2_masked_input_coll_state.h75 std::shared_ptr<Accumulator<SecAggUnpackedVectorMap>> accumulator_;
H A Dsecagg_server_protocol_impl.h282 virtual std::shared_ptr<Accumulator<SecAggUnpackedVectorMap>>