MCPcopy Create free account

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

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

↓ 3 callersMethodget_comm_stats
Processor/ThreadQueue.cpp:84
↓ 3 callersMethodget_connection_socket
Networking/ServerSocket.cpp:196
↓ 3 callersFunctionget_cost
(fixed, variable, protocol, n_parties)
Compiler/cost.py:322
↓ 3 callersMethodget_element
FHE/Ring_Element.h:131
↓ 3 callersMethodget_empty
(value_type: _Secret, mem: bool = False)
Compiler/path_oblivious_heap.py:257
↓ 3 callersMethodget_filename
Protocols/Astra.hpp:14
↓ 3 callersMethodget_fresh
OT/OTTripleSetup.cpp:60
↓ 3 callersFunctionget_limit
(x)
Compiler/ml.py:84
↓ 3 callersMethodget_mac_key
Protocols/Share.hpp:12
↓ 3 callersMethodget_matrix_dim
FHE/FHE_Params.h:55
↓ 3 callersFunctionget_n_threads
(n_loops)
Compiler/oram.py:853
↓ 3 callersMethodget_n_worker_threads
Yao/YaoCommon.h:64
↓ 3 callersMethodget_name
Processor/Instruction.cpp:120
↓ 3 callersMethodget_new_args
(self, size, subs)
Compiler/instructions_base.py:1148
↓ 3 callersMethodget_players
(self)
Compiler/instructions.py:1508
↓ 3 callersMethodget_ptr
Math/Z2k.h:127
↓ 3 callersMethodget_ram_index
(self, path, level)
Compiler/circuit_oram.py:132
↓ 3 callersMethodget_relevant_players
Protocols/Replicated.hpp:196
↓ 3 callersMethodget_reverse_vector
(self)
Compiler/types.py:3246
↓ 3 callersMethodget_size
(self)
Compiler/instructions_base.py:486
↓ 3 callersMethodget_size
(self)
Compiler/instructions_base.py:1115
↓ 3 callersMethodget_slice
(self)
Compiler/oram.py:63
↓ 3 callersMethodget_slice_addresses
(self, slice, part_size=None)
Compiler/types.py:6943
↓ 3 callersMethodget_slicer
(self, index)
Compiler/oram.py:1620
↓ 3 callersMethodget_socket
Networking/Server.cpp:194
↓ 3 callersMethodget_subtree_min
Returns a SubtreeMinEntry representing the subtree-min of the bucket with the specified index. If index is not specified, it returns t
Compiler/path_oblivious_heap.py:692
↓ 3 callersFunctionget_value_size
Return element size.
Compiler/oram.py:1447
↓ 3 callersMethodget_word
Random 64-bit integer
Tools/random.h:143
↓ 3 callersMethodgotRequired
################################################################### */
Tools/ezOptionParser.h:1965
↓ 3 callersMethodhas_reg_type
Processor/FunctionArgument.cpp:46
↓ 3 callersMethodhash
FHE/Matrix.cpp:310
↓ 3 callersMethodhash_outputs
OT/OTCorrelator.hpp:134
↓ 3 callersFunctionhash_to_scalar
ECDSA/sign.hpp:41
↓ 3 callersMethodhave_big_gap
Processor/TruncPrTuple.h:182
↓ 3 callersMethodhave_small_gap
Processor/TruncPrTuple.h:190
↓ 3 callersFunctionhemi_cipher_length
(l)
Compiler/cost.py:116
↓ 3 callersMethodif_else
Bit-wise oblivious selection:: sb32 = sbits.get_type(32) print_ln('%s', sb32(3).if_else(sb32(5), sb32(2)).reveal())
Compiler/GC/types.py:270
↓ 3 callersMethodinputb
BMR/Register.cpp:567
↓ 3 callersFunctioninputmixed
(*args)
Compiler/types.py:241
↓ 3 callersFunctioninvMod
Math/bigint.h:261
↓ 3 callersFunctionis_constant_float
(x)
Compiler/util.py:190
↓ 3 callersFunctionisdigit
################################################################### */
Tools/ezOptionParser.h:53
↓ 3 callersMethodjoin
(self)
Compiler/library.py:343
↓ 3 callersMethodjoin_tape
(self, thread_number)
Compiler/program.py:445
↓ 3 callersFunctionld2i
Load immediate 2^n into clear GF(p) register c
Compiler/comparison.py:57
↓ 3 callersFunctionlink
(dest, source)
Scripts/process-tf.py:33
↓ 3 callersMethodload
(self)
Compiler/instructions_base.py:553
↓ 3 callersMethodload_clear
(self, val)
Compiler/types.py:2329
↓ 3 callersMethodload_state_dict
(self, state_dict, input_via)
Compiler/ml.py:2816
↓ 3 callersFunctionlog_e
(x)
Compiler/ml.py:73
↓ 3 callersMethodlogn
(n)
Compiler/instructions.py:2791
↓ 3 callersMethodltz
(self, a, k, **kwargs)
Compiler/non_linear.py:194
↓ 3 callersMethodmake_entry
(self, value, empty)
Compiler/dijkstra.py:67
↓ 3 callersMethodmalloc
(cls, size, creator_tape=None, **kwargs)
Compiler/GC/types.py:117
↓ 3 callersFunctionmap_reduce_single
(n_parallel, n_loops, initializer=lambda *x: [], reducer=lambda *x: [], mem_state=None,
Compiler/library.py:1070
↓ 3 callersFunctionmatrix_rand_mult
Protocols/HemiMatrixPrep.hpp:71
↓ 3 callersMethodmatters
Tools/Waksman.h:27
↓ 3 callersMethodmb_sent
Tools/TimerWithComm.cpp:37
↓ 3 callersMethodmem_size
(cls)
Compiler/GC/types.py:124
↓ 3 callersMethodminimum_n_outputs
Protocols/ShuffleSacrifice.h:43
↓ 3 callersMethodmul
Clear fixed-point multiplication. :param other: cfix/cint/regint/int/sint
Compiler/types.py:4297
↓ 3 callersMethodmul
Protocols/ShareMatrix.h:209
↓ 3 callersFunctionmul32
Math/gf2n.cpp:282
↓ 3 callersMethodn_buckets
(self)
Compiler/oram.py:1191
↓ 3 callersMethodn_input_bits
GC/ArgTuples.h:106
↓ 3 callersMethodnew_instructions
(self, size, regs)
Compiler/instructions_base.py:492
↓ 3 callersMethodnext_gate
BMR/CommonParty.cpp:107
↓ 3 callersMethodnot_equal
Secret comparison.
Compiler/types.py:3476
↓ 3 callersMethodnum_reg
GC/Program.h:50
↓ 3 callersMethodopen_scope
(self, aggregator, scope=False, name="")
Compiler/program.py:1698
↓ 3 callersFunctionoperator*
Math/FixedVec.h:430
↓ 3 callersFunctionoperator-
Math/fixint.h:97
↓ 3 callersFunctionoutput
(data)
Scripts/memory-usage.py:46
↓ 3 callersMethodoutput_weights
(self)
Compiler/ml.py:3853
↓ 3 callersMethodoverhang_mask
Math/Zp_Data.h:128
↓ 3 callersMethodpack
BMR/SpdzWire.h:25
↓ 3 callersMethodpack
FHEOffline/DataSetup.cpp:140
↓ 3 callersMethodparse
################################################################### */
Tools/ezOptionParser.h:2010
↓ 3 callersFunctionpowerMod
Math/bigint.cpp:18
↓ 3 callersMethodprepare
Protocols/Atlas.hpp:61
↓ 3 callersMethodprepare_mul
Protocols/SpdzWise.hpp:56
↓ 3 callersMethodprepare_sending
Protocols/MaliciousRepPO.hpp:20
↓ 3 callersMethodpretty
(self)
Compiler/program.py:1590
↓ 3 callersMethodprint
Math/square128.cpp:311
↓ 3 callersMethodprint_comm
Processor/BaseMachine.cpp:397
↓ 3 callersMethodprint_if
Output if value is non-zero. :param string: bytearray
Compiler/types.py:1406
↓ 3 callersFunctionprocess
(tapename, res, regs)
Scripts/memory-usage.py:18
↓ 3 callersMethodprune
Processor/Data_Files.hpp:300
↓ 3 callersMethodpush_and_clear
Tools/FlexBuffer.h:96
↓ 3 callersMethodpush_triple
Protocols/ReplicatedPrep.h:142
↓ 3 callersFunctionradix_sort_from_matrix
(bs, D, time=False, n_threads=None)
Compiler/sorting.py:157
↓ 3 callersMethodraise_level
FHE/Rq_Element.cpp:287
↓ 3 callersFunctionrandom_block
(length, value_type)
Compiler/path_oblivious_heap.py:129
↓ 3 callersMethodrandom_for_dealer
Protocols/DealerInput.hpp:180
↓ 3 callersMethodrandomize
BMR/Register.cpp:692
↓ 3 callersMethodrandomize
GC/NoShare.h:89
↓ 3 callersMethodrandomize
Tools/BitVector.cpp:85
↓ 3 callersMethodrandomness_time
Protocols/Replicated.hpp:67
↓ 3 callersMethodread
Processor/Processor.hpp:403
↓ 3 callersMethodread_from_file
Read content from ``Persistence/Transactions-P<playerno>.data``. Precision must be the same as when storing if applicable. See :ref:`
Compiler/types.py:6472
← previousnext →1,101–1,200 of 8,062, ranked by callers