MCPcopy Create free account

hub / github.com/data61/MP-SPDZ / functions

Functions8,062 in github.com/data61/MP-SPDZ

↓ 1 callersMethodevict_once
(self, path)
Compiler/circuit_oram.py:198
↓ 1 callersMethodevict_once_fast
(self, path, target)
Compiler/circuit_oram.py:207
↓ 1 callersMethodexchange
Protocols/Shamir.hpp:118
↓ 1 callersMethodexchange
Protocols/Astra.hpp:273
↓ 1 callersMethodexchange_
Protocols/SemiMC.hpp:49
↓ 1 callersMethodexchange_no_stats
Networking/Player.cpp:477
↓ 1 callersFunctionexp2_fx
Power of two for fixed-point numbers. :param a: exponent for :math:`2^a` (sfix) :param zero_output: whether to output zero for very smal
Compiler/mpc_math.py:262
↓ 1 callersMethodexpand_cisc
(self)
Compiler/program.py:1440
↓ 1 callersMethodexpand_merged
(self, skip)
Compiler/instructions_base.py:617
↓ 1 callersMethodexpand_to_function
(self, size, new_regs)
Compiler/instructions_base.py:571
↓ 1 callersMethodexpand_to_tape
(self, size, new_regs)
Compiler/instructions_base.py:592
↓ 1 callersMethodextra_comm
GC/Thread.h:59
↓ 1 callersMethodf
(start, batch_size, batch)
Compiler/ml.py:3418
↓ 1 callersMethodf_part
(self, base, size)
Compiler/ml.py:1142
↓ 1 callersMethodf_prime_part
(self, base, size)
Compiler/ml.py:1145
↓ 1 callersMethodf_prime_part_approx
(self, base, size)
Compiler/ml.py:1298
↓ 1 callersMethodf_prime_part_sigmoid
(self, base, size)
Compiler/ml.py:1327
↓ 1 callersMethodfake
FHEOffline/DataSetup.cpp:52
↓ 1 callersFunctionfallback_code
GC/Instruction_inline.h:22
↓ 1 callersMethodfft
Protocols/ShareVector.hpp:10
↓ 1 callersMethodfill
Tools/SwitchableOutput.h:57
↓ 1 callersMethodfill_bit
(self)
Compiler/types.py:3823
↓ 1 callersMethodfinalize
(self)
Compiler/program.py:616
↓ 1 callersMethodfinalize
(self, options)
Compiler/allocator.py:289
↓ 1 callersMethodfinalize
Protocols/SpdzWiseInput.hpp:85
↓ 1 callersMethodfinalize_memory
(self)
Compiler/program.py:644
↓ 1 callersMethodfinalize_mine
Protocols/Rep4Input.hpp:105
↓ 1 callersMethodfinalize_mine
Protocols/ReplicatedInput.hpp:208
↓ 1 callersMethodfinalize_mul
GC/VectorProtocol.hpp:50
↓ 1 callersMethodfinalize_mul
Protocols/PostSacrifice.hpp:49
↓ 1 callersMethodfinalize_mul
Protocols/Astra.hpp:376
↓ 1 callersMethodfinalize_mul_fast
Protocols/Trio.h:46
↓ 1 callersMethodfinalize_random
Protocols/DealerInput.hpp:233
↓ 1 callersMethodfinalize_raw
Protocols/ShamirMC.hpp:132
↓ 1 callersMethodfinalize_several
Protocols/ShamirMC.hpp:124
↓ 1 callersMethodfinalize_vector_sum
Protocols/ReplicatedInput.hpp:175
↓ 1 callersFunctionfind_deeper
(a, b, path, start, length, compute_level=True)
Compiler/circuit_oram.py:18
↓ 1 callersMethodfinish
GC/Thread.hpp:106
↓ 1 callersMethodfinite
(self)
Compiler/program.py:1584
↓ 1 callersMethodfirst_phase
BMR/CommonParty.hpp:12
↓ 1 callersMethodfixinput
Processor/Processor.hpp:1085
↓ 1 callersMethodfor_mux
(self, other)
Compiler/types.py:5385
↓ 1 callersFunctionfor_range
Decorator to execute loop bodies consecutively. Arguments work as in Python :py:func:`range`, but they can be any public integer. Inform
Compiler/library.py:950
↓ 1 callersFunctionfor_range_opt_multithread
Execute :py:obj:`n_loops` loop bodies in up to :py:obj:`n_threads` threads, in parallel up to an optimization budget per thread similar t
Compiler/library.py:1231
↓ 1 callersMethodforce_bit_decompose
(self, n_bits=None)
Compiler/types.py:3968
↓ 1 callersMethodforce_to_bit
Math/Z2k.h:199
↓ 1 callersMethodforward
FHE/P2Data.cpp:10
↓ 1 callersMethodforward_sync
Protocols/Astra.hpp:495
↓ 1 callersMethodfree
(self, reg)
Compiler/allocator.py:125
↓ 1 callersMethodfree_later
(self)
Compiler/program.py:610
↓ 1 callersMethodfree_size
(self)
Compiler/allocator.py:21
↓ 1 callersMethodfrom
FHE/Plaintext.cpp:47
↓ 1 callersMethodfrom_rep3
Protocols/AstraShare.h:210
↓ 1 callersMethodfrom_sint
Convert secret integer. :param other: sint
Compiler/types.py:4786
↓ 1 callersMethodfull_block_left_range
GC/ShareThread.hpp:124
↓ 1 callersFunctionfunction_block
(function)
Compiler/library.py:738
↓ 1 callersFunctionfunction_call_tape
(function)
Compiler/library.py:584
↓ 1 callersMethodgap_warning
Processor/Machine.hpp:804
↓ 1 callersMethodgarble
BMR/RealProgramParty.hpp:164
↓ 1 callersMethodgenerateMixedTriples
OT/NPartyTripleGenerator.hpp:588
↓ 1 callersMethodgeneratePlainBits
OT/NPartyTripleGenerator.hpp:554
↓ 1 callersMethodgenerate_challenge
FHEOffline/Proof.cpp:66
↓ 1 callersMethodgenerate_inputs
FHEOffline/PairwiseGenerator.cpp:123
↓ 1 callersMethodgenerate_secure_shuffle
Processor/Processor.hpp:959
↓ 1 callersMethodgenerate_setup
FHEOffline/SimpleMachine.cpp:216
↓ 1 callersMethodgenerate_setup
Math/gfpvar.h:190
↓ 1 callersMethodget
ECDSA/CurveElement.h:40
↓ 1 callersMethodget
Math/gf2n.h:102
↓ 1 callersMethodget
(self, type)
ExternalIO/client.py:228
↓ 1 callersMethodget
FHE/DiscreteGauss.h:83
↓ 1 callersMethodgetLong
################################################################### */
Tools/ezOptionParser.h:1015
↓ 1 callersMethodgetLongLong
################################################################### */
Tools/ezOptionParser.h:1030
↓ 1 callersMethodgetStrings
################################################################### */
Tools/ezOptionParser.h:1188
↓ 1 callersFunctionget_F
FHE/NTL-Subs.cpp:471
↓ 1 callersMethodget_a
Protocols/edabit.h:67
↓ 1 callersFunctionget_and_cost
(protocol, n_parties)
Compiler/cost.py:329
↓ 1 callersMethodget_arg_tuples
(args)
Compiler/GC/instructions.py:685
↓ 1 callersMethodget_b
Protocols/edabit.h:72
↓ 1 callersMethodget_base_receiver_input
OT/OTTripleSetup.h:56
↓ 1 callersMethodget_bigint
(self)
ExternalIO/client.py:213
↓ 1 callersMethodget_binary_input_file
(self, player)
Compiler/program.py:675
↓ 1 callersMethodget_bit
GC/MaliciousCcdShare.h:84
↓ 1 callersMethodget_bit
Math/Integer.h:52
↓ 1 callersMethodget_bit
Tools/random.h:216
↓ 1 callersMethodget_bit
Tools/BitVector.h:185
↓ 1 callersMethodget_bit_matrix
(self_bits, other)
Compiler/types.py:3947
↓ 1 callersMethodget_bytes
Get the byte encoding of the program as an actual string of bytes.
Compiler/program.py:1470
↓ 1 callersFunctionget_children
(node)
Compiler/graph.py:111
↓ 1 callersMethodget_client_addr
BMR/network/Server.h:31
↓ 1 callersMethodget_client_connection
Processor/ExternalClients.cpp:45
↓ 1 callersMethodget_column_by_row_indices
(self, rows, column)
Compiler/types.py:7800
↓ 1 callersMethodget_columns
(self)
Compiler/types.py:7797
↓ 1 callersMethodget_constant
FHE/Ring_Element.cpp:512
↓ 1 callersMethodget_copy_iterator
FHE/Ring_Element.cpp:468
↓ 1 callersMethodget_covert
FHEOffline/CutAndChooseMachine.h:21
↓ 1 callersMethodget_default_bucket_size
(self)
Compiler/path_oblivious_heap.py:866
↓ 1 callersMethodget_edabits
Processor/Data_Files.h:125
↓ 1 callersMethodget_encoding
Get the encoding of the program, in human-readable format.
Compiler/program.py:1465
↓ 1 callersMethodget_extra_debugging
(self, i)
Compiler/ml.py:520
↓ 1 callersFunctionget_global_instruction_type
()
Compiler/instructions_base.py:285
← previousnext →2,101–2,200 of 8,062, ranked by callers