Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/data61/MP-SPDZ
/ functions
Functions
8,062 in github.com/data61/MP-SPDZ
⨍
Functions
8,062
◇
Types & classes
1,823
↳
Endpoints
13
↓ 3 callers
Method
get_comm_stats
Processor/ThreadQueue.cpp:84
↓ 3 callers
Method
get_connection_socket
Networking/ServerSocket.cpp:196
↓ 3 callers
Function
get_cost
(fixed, variable, protocol, n_parties)
Compiler/cost.py:322
↓ 3 callers
Method
get_element
FHE/Ring_Element.h:131
↓ 3 callers
Method
get_empty
(value_type: _Secret, mem: bool = False)
Compiler/path_oblivious_heap.py:257
↓ 3 callers
Method
get_filename
Protocols/Astra.hpp:14
↓ 3 callers
Method
get_fresh
OT/OTTripleSetup.cpp:60
↓ 3 callers
Function
get_limit
(x)
Compiler/ml.py:84
↓ 3 callers
Method
get_mac_key
Protocols/Share.hpp:12
↓ 3 callers
Method
get_matrix_dim
FHE/FHE_Params.h:55
↓ 3 callers
Function
get_n_threads
(n_loops)
Compiler/oram.py:853
↓ 3 callers
Method
get_n_worker_threads
Yao/YaoCommon.h:64
↓ 3 callers
Method
get_name
Processor/Instruction.cpp:120
↓ 3 callers
Method
get_new_args
(self, size, subs)
Compiler/instructions_base.py:1148
↓ 3 callers
Method
get_players
(self)
Compiler/instructions.py:1508
↓ 3 callers
Method
get_ptr
Math/Z2k.h:127
↓ 3 callers
Method
get_ram_index
(self, path, level)
Compiler/circuit_oram.py:132
↓ 3 callers
Method
get_relevant_players
Protocols/Replicated.hpp:196
↓ 3 callers
Method
get_reverse_vector
(self)
Compiler/types.py:3246
↓ 3 callers
Method
get_size
(self)
Compiler/instructions_base.py:486
↓ 3 callers
Method
get_size
(self)
Compiler/instructions_base.py:1115
↓ 3 callers
Method
get_slice
(self)
Compiler/oram.py:63
↓ 3 callers
Method
get_slice_addresses
(self, slice, part_size=None)
Compiler/types.py:6943
↓ 3 callers
Method
get_slicer
(self, index)
Compiler/oram.py:1620
↓ 3 callers
Method
get_socket
Networking/Server.cpp:194
↓ 3 callers
Method
get_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 callers
Function
get_value_size
Return element size.
Compiler/oram.py:1447
↓ 3 callers
Method
get_word
Random 64-bit integer
Tools/random.h:143
↓ 3 callers
Method
gotRequired
################################################################### */
Tools/ezOptionParser.h:1965
↓ 3 callers
Method
has_reg_type
Processor/FunctionArgument.cpp:46
↓ 3 callers
Method
hash
FHE/Matrix.cpp:310
↓ 3 callers
Method
hash_outputs
OT/OTCorrelator.hpp:134
↓ 3 callers
Function
hash_to_scalar
ECDSA/sign.hpp:41
↓ 3 callers
Method
have_big_gap
Processor/TruncPrTuple.h:182
↓ 3 callers
Method
have_small_gap
Processor/TruncPrTuple.h:190
↓ 3 callers
Function
hemi_cipher_length
(l)
Compiler/cost.py:116
↓ 3 callers
Method
if_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 callers
Method
inputb
BMR/Register.cpp:567
↓ 3 callers
Function
inputmixed
(*args)
Compiler/types.py:241
↓ 3 callers
Function
invMod
Math/bigint.h:261
↓ 3 callers
Function
is_constant_float
(x)
Compiler/util.py:190
↓ 3 callers
Function
isdigit
################################################################### */
Tools/ezOptionParser.h:53
↓ 3 callers
Method
join
(self)
Compiler/library.py:343
↓ 3 callers
Method
join_tape
(self, thread_number)
Compiler/program.py:445
↓ 3 callers
Function
ld2i
Load immediate 2^n into clear GF(p) register c
Compiler/comparison.py:57
↓ 3 callers
Function
link
(dest, source)
Scripts/process-tf.py:33
↓ 3 callers
Method
load
(self)
Compiler/instructions_base.py:553
↓ 3 callers
Method
load_clear
(self, val)
Compiler/types.py:2329
↓ 3 callers
Method
load_state_dict
(self, state_dict, input_via)
Compiler/ml.py:2816
↓ 3 callers
Function
log_e
(x)
Compiler/ml.py:73
↓ 3 callers
Method
logn
(n)
Compiler/instructions.py:2791
↓ 3 callers
Method
ltz
(self, a, k, **kwargs)
Compiler/non_linear.py:194
↓ 3 callers
Method
make_entry
(self, value, empty)
Compiler/dijkstra.py:67
↓ 3 callers
Method
malloc
(cls, size, creator_tape=None, **kwargs)
Compiler/GC/types.py:117
↓ 3 callers
Function
map_reduce_single
(n_parallel, n_loops, initializer=lambda *x: [], reducer=lambda *x: [], mem_state=None,
Compiler/library.py:1070
↓ 3 callers
Function
matrix_rand_mult
Protocols/HemiMatrixPrep.hpp:71
↓ 3 callers
Method
matters
Tools/Waksman.h:27
↓ 3 callers
Method
mb_sent
Tools/TimerWithComm.cpp:37
↓ 3 callers
Method
mem_size
(cls)
Compiler/GC/types.py:124
↓ 3 callers
Method
minimum_n_outputs
Protocols/ShuffleSacrifice.h:43
↓ 3 callers
Method
mul
Clear fixed-point multiplication. :param other: cfix/cint/regint/int/sint
Compiler/types.py:4297
↓ 3 callers
Method
mul
Protocols/ShareMatrix.h:209
↓ 3 callers
Function
mul32
Math/gf2n.cpp:282
↓ 3 callers
Method
n_buckets
(self)
Compiler/oram.py:1191
↓ 3 callers
Method
n_input_bits
GC/ArgTuples.h:106
↓ 3 callers
Method
new_instructions
(self, size, regs)
Compiler/instructions_base.py:492
↓ 3 callers
Method
next_gate
BMR/CommonParty.cpp:107
↓ 3 callers
Method
not_equal
Secret comparison.
Compiler/types.py:3476
↓ 3 callers
Method
num_reg
GC/Program.h:50
↓ 3 callers
Method
open_scope
(self, aggregator, scope=False, name="")
Compiler/program.py:1698
↓ 3 callers
Function
operator*
Math/FixedVec.h:430
↓ 3 callers
Function
operator-
Math/fixint.h:97
↓ 3 callers
Function
output
(data)
Scripts/memory-usage.py:46
↓ 3 callers
Method
output_weights
(self)
Compiler/ml.py:3853
↓ 3 callers
Method
overhang_mask
Math/Zp_Data.h:128
↓ 3 callers
Method
pack
BMR/SpdzWire.h:25
↓ 3 callers
Method
pack
FHEOffline/DataSetup.cpp:140
↓ 3 callers
Method
parse
################################################################### */
Tools/ezOptionParser.h:2010
↓ 3 callers
Function
powerMod
Math/bigint.cpp:18
↓ 3 callers
Method
prepare
Protocols/Atlas.hpp:61
↓ 3 callers
Method
prepare_mul
Protocols/SpdzWise.hpp:56
↓ 3 callers
Method
prepare_sending
Protocols/MaliciousRepPO.hpp:20
↓ 3 callers
Method
pretty
(self)
Compiler/program.py:1590
↓ 3 callers
Method
print
Math/square128.cpp:311
↓ 3 callers
Method
print_comm
Processor/BaseMachine.cpp:397
↓ 3 callers
Method
print_if
Output if value is non-zero. :param string: bytearray
Compiler/types.py:1406
↓ 3 callers
Function
process
(tapename, res, regs)
Scripts/memory-usage.py:18
↓ 3 callers
Method
prune
Processor/Data_Files.hpp:300
↓ 3 callers
Method
push_and_clear
Tools/FlexBuffer.h:96
↓ 3 callers
Method
push_triple
Protocols/ReplicatedPrep.h:142
↓ 3 callers
Function
radix_sort_from_matrix
(bs, D, time=False, n_threads=None)
Compiler/sorting.py:157
↓ 3 callers
Method
raise_level
FHE/Rq_Element.cpp:287
↓ 3 callers
Function
random_block
(length, value_type)
Compiler/path_oblivious_heap.py:129
↓ 3 callers
Method
random_for_dealer
Protocols/DealerInput.hpp:180
↓ 3 callers
Method
randomize
BMR/Register.cpp:692
↓ 3 callers
Method
randomize
GC/NoShare.h:89
↓ 3 callers
Method
randomize
Tools/BitVector.cpp:85
↓ 3 callers
Method
randomness_time
Protocols/Replicated.hpp:67
↓ 3 callers
Method
read
Processor/Processor.hpp:403
↓ 3 callers
Method
read_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
← previous
next →
1,101–1,200 of 8,062, ranked by callers