Home
last modified time | relevance | path

Searched refs:Result (Results 1 – 25 of 67) sorted by relevance

123

/optee_rust/optee-utee/src/
A Dtime.rs18 use crate::{Error, Result};
82 pub fn wait(timeout: u32) -> Result<()> { in wait() argument
113 pub fn ta_time(&mut self) -> Result<()> { in ta_time() argument
130 pub fn set_ta_time(&self) -> Result<()> { in set_ta_time() argument
151 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument
A Dcrypto_op.rs18 use crate::{Attribute, Error, ObjHandle, Result, TransientObject};
215 fn set_key<T: ObjHandle>(&self, object: &T) -> Result<()> { in set_key() argument
374 pub fn allocate(algo: AlgorithmId) -> Result<Self> { in allocate()
693 pub fn set_key<T: ObjHandle>(&self, object: &T) -> Result<()> { in set_key() argument
915 pub fn set_key<T: ObjHandle>(&self, object: &T) -> Result<()> { in set_key() argument
965 ) -> Result<()> { in init() argument
1105 ) -> Result<(usize, usize)> { in encrypt_final()
1198 pub fn set_key<T: ObjHandle>(&self, object: &T) -> Result<()> { in set_key() argument
1363 ) -> Result<usize> { in sign_digest()
1410 ) -> Result<()> { in verify_digest() argument
[all …]
A Dobject.rs18 use crate::{Error, Result};
227 fn info(&self) -> Result<ObjectInfo> { in info()
619 pub fn info(&self) -> Result<ObjectInfo> { in info()
905 ) -> Result<Self> { in open()
986 ) -> Result<Self> { in create()
1049 pub fn close_and_delete(&mut self) -> Result<()> { in close_and_delete() argument
1117 pub fn info(&self) -> Result<ObjectInfo> { in info()
1192 pub fn read(&self, buf: &mut [u8]) -> Result<u32> { in read()
1288 pub fn truncate(&self, size: u32) -> Result<()> { in truncate() argument
1373 pub fn allocate() -> Result<Self> { in allocate()
[all …]
A Dnet.rs32 ) -> std::io::Result<Self> { in connect_with_ip_version()
83 pub fn connect_v4(address: &str, port: u16) -> std::io::Result<Self> { in connect_v4()
91 pub fn connect(address: &str, port: u16) -> std::io::Result<Self> { in connect()
106 fn read(&mut self, buf: &mut [u8]) -> std::io::Result<usize> { in read()
148 fn write(&mut self, buf: &[u8]) -> std::io::Result<usize> { in write()
188 fn flush(&mut self) -> std::io::Result<()> { in flush() argument
202 ) -> std::io::Result<Self> { in connect_with_ip_version()
261 pub fn connect(address: &str, port: u16) -> std::io::Result<Self> { in connect()
276 fn read(&mut self, buf: &mut [u8]) -> std::io::Result<usize> { in read()
318 fn write(&mut self, buf: &[u8]) -> std::io::Result<usize> { in write()
[all …]
/optee_rust/examples/big_int-rs/ta/src/
A Dmain.rs24 use optee_utee::{Error, ErrorKind, Parameters, Result};
28 fn create() -> Result<()> { in create()
34 fn open_session(_params: &mut Parameters) -> Result<()> { in open_session() argument
49 fn compare(n0: &BigInt, n1: &BigInt) -> Result<()> { in compare() argument
58 fn convert(n0: &BigInt, n1: &BigInt) -> Result<()> { in convert() argument
68 fn add(n0: &BigInt, n1: &BigInt) -> Result<()> { in add() argument
74 fn sub(n0: &BigInt, n1: &BigInt) -> Result<()> { in sub() argument
80 fn multiply(n0: &BigInt, n1: &BigInt) -> Result<()> { in multiply() argument
86 fn divide(n0: &BigInt, n1: &BigInt) -> Result<()> { in divide() argument
92 fn module(n0: &BigInt, n1: &BigInt) -> Result<()> { in module() argument
[all …]
/optee_rust/examples/random-rs/ta/src/
A Dmain.rs23 use optee_utee::{Error, ErrorKind, Parameters, Result};
28 fn create() -> Result<()> { in create()
34 fn open_session(_params: &mut Parameters) -> Result<()> { in open_session() argument
49 pub fn random_number_generate(params: &mut Parameters) -> Result<()> { in random_number_generate() argument
61 fn invoke_command(cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
/optee_rust/optee-teec/src/
A Dcontext.rs18 use crate::{Error, Operation, Result, Session, Uuid};
38 pub fn new() -> Result<Context> { in new()
49 pub fn new_raw(fd: libc::c_int, reg_mem: bool) -> Result<raw::TEEC_Context> { in new_raw()
82 pub fn open_session(&mut self, uuid: Uuid) -> Result<Session> { in open_session()
108 ) -> Result<Session> { in open_session_with_operation()
A Dextension.rs20 use crate::{Result, Error, ErrorKind};
26 pub init: fn() -> Result<()>,
33 ) -> Result<()>,
57 pub fn set_buf_from_slice(&mut self, sendslice: &[u8]) -> Result<()> { in set_buf_from_slice() argument
/optee_rust/examples/time-rs/ta/src/
A Dmain.rs24 use optee_utee::{Error, ErrorKind, Parameters, Result};
28 fn create() -> Result<()> { in create()
34 fn open_session(_params: &mut Parameters) -> Result<()> { in open_session() argument
50 fn invoke_command(cmd_id: u32, _params: &mut Parameters) -> Result<()> { in invoke_command() argument
61 fn time() -> Result<()> { in time()
/optee_rust/examples/message_passing_interface-rs/host/src/
A Dmain.rs22 type Result<T> = optee_teec::Result<T>; typedef
31 pub fn open(url: &str) -> Result<Self> { in open()
41 fn open_uuid(uuid: &str) -> Result<Self> { in open_uuid()
50 pub fn invoke(&mut self, input: &proto::EnclaveInput) -> Result<proto::EnclaveOutput> { in invoke()
70 fn main() -> optee_teec::Result<()> { in main()
/optee_rust/examples/digest-rs/ta/src/
A Dmain.rs24 use optee_utee::{Error, ErrorKind, Parameters, Result};
40 fn create() -> Result<()> { in create()
46 fn open_session(_params: &mut Parameters, _sess_ctx: &mut DigestOp) -> Result<()> { in open_session() argument
62 fn invoke_command(sess_ctx: &mut DigestOp, cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
77 pub fn update(digest: &mut DigestOp, params: &mut Parameters) -> Result<()> { in update() argument
84 pub fn do_final(digest: &mut DigestOp, params: &mut Parameters) -> Result<()> { in do_final() argument
/optee_rust/examples/hello_world-rs/ta/src/
A Dmain.rs23 use optee_utee::{Error, ErrorKind, Parameters, Result};
27 fn create() -> Result<()> { in create()
33 fn open_session(_params: &mut Parameters) -> Result<()> { in open_session() argument
49 fn invoke_command(cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
/optee_rust/examples/aes-rs/ta/src/
A Dmain.rs26 use optee_utee::{Error, ErrorKind, Parameters, Result};
47 fn create() -> Result<()> { in create()
53 fn open_session(_params: &mut Parameters, _sess_ctx: &mut AesCipher) -> Result<()> { in open_session() argument
69 fn invoke_command(sess_ctx: &mut AesCipher, cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
90 pub fn ta2tee_algo_id(algo_id: u32) -> Result<AlgorithmId> { in ta2tee_algo_id()
99 pub fn ta2tee_key_size(key_sz: u32) -> Result<usize> { in ta2tee_key_size()
106 pub fn ta2tee_mode_id(mode: u32) -> Result<OperationMode> { in ta2tee_mode_id()
114 pub fn alloc_resources(aes: &mut AesCipher, params: &mut Parameters) -> Result<()> { in alloc_resources() argument
138 pub fn set_aes_key(aes: &mut AesCipher, params: &mut Parameters) -> Result<()> { in set_aes_key() argument
156 pub fn reset_aes_iv(aes: &mut AesCipher, params: &mut Parameters) -> Result<()> { in reset_aes_iv() argument
[all …]
/optee_rust/examples/acipher-rs/ta/src/
A Dmain.rs24 use optee_utee::{Error, ErrorKind, Parameters, Result};
41 fn create() -> Result<()> { in create()
47 fn open_session(_params: &mut Parameters, _sess_ctx: &mut RsaCipher) -> Result<()> { in open_session() argument
62 fn gen_key(rsa: &mut RsaCipher, params: &mut Parameters) -> Result<()> { in gen_key() argument
70 fn get_size(rsa: &mut RsaCipher, params: &mut Parameters) -> Result<()> { in get_size() argument
82 fn encrypt(rsa: &mut RsaCipher, params: &mut Parameters) -> Result<()> { in encrypt() argument
103 fn decrypt(rsa: &mut RsaCipher, params: &mut Parameters) -> Result<()> { in decrypt() argument
125 fn invoke_command(sess_ctx: &mut RsaCipher, cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
/optee_rust/examples/message_passing_interface-rs/ta/src/
A Dmain.rs23 use optee_utee::{Error, ErrorKind, Parameters, Result};
27 fn handle_invoke(command: Command, input: proto::EnclaveInput) -> Result<proto::EnclaveOutput> { in handle_invoke()
46 fn create() -> Result<()> { in create()
52 fn open_session(_params: &mut Parameters) -> Result<()> { in open_session() argument
68 fn invoke_command(cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
/optee_rust/examples/supp_plugin-rs/ta/src/
A Dmain.rs23 use optee_utee::{Error, ErrorKind, Parameters, Result, Uuid};
28 fn create() -> Result<()> { in create()
34 fn open_session(_params: &mut Parameters) -> Result<()> { in open_session() argument
50 fn invoke_command(cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
/optee_rust/examples/udp_socket-rs/ta/src/
A Dmain.rs23 use optee_utee::{Error, ErrorKind, Parameters, Result};
30 fn create() -> Result<()> { in create()
36 fn open_session(_params: &mut Parameters) -> Result<()> { in open_session() argument
52 fn invoke_command(cmd_id: u32, _params: &mut Parameters) -> Result<()> { in invoke_command() argument
/optee_rust/examples/tcp_client-rs/ta/src/
A Dmain.rs23 use optee_utee::{Error, ErrorKind, Parameters, Result};
30 fn create() -> Result<()> { in create()
36 fn open_session(_params: &mut Parameters) -> Result<()> { in open_session() argument
52 fn invoke_command(cmd_id: u32, _params: &mut Parameters) -> Result<()> { in invoke_command() argument
/optee_rust/examples/serde-rs/ta/src/
A Dmain.rs23 use optee_utee::{Error, ErrorKind, Parameters, Result};
29 fn create() -> Result<()> { in create()
35 fn open_session(_params: &mut Parameters) -> Result<()> { in open_session() argument
57 fn invoke_command(cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
/optee_rust/examples/secure_storage-rs/ta/src/
A Dmain.rs24 use optee_utee::{Error, ErrorKind, Parameters, Result};
28 fn create() -> Result<()> { in create()
34 fn open_session(_params: &mut Parameters) -> Result<()> { in open_session() argument
50 fn invoke_command(cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
68 pub fn delete_object(params: &mut Parameters) -> Result<()> { in delete_object() argument
91 pub fn create_raw_object(params: &mut Parameters) -> Result<()> { in create_raw_object() argument
131 pub fn read_raw_object(params: &mut Parameters) -> Result<()> { in read_raw_object() argument
/optee_rust/examples/hotp-rs/ta/src/
A Dmain.rs25 use optee_utee::{Error, ErrorKind, Parameters, Result};
50 fn create() -> Result<()> { in create()
56 fn open_session(_params: &mut Parameters, _sess_ctx: &mut HmacOtp) -> Result<()> { in open_session() argument
72 fn invoke_command(sess_ctx: &mut HmacOtp, cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
87 pub fn register_shared_key(hotp: &mut HmacOtp, params: &mut Parameters) -> Result<()> { in register_shared_key() argument
95 pub fn get_hotp(hotp: &mut HmacOtp, params: &mut Parameters) -> Result<()> { in get_hotp() argument
112 pub fn hmac_sha1(hotp: &mut HmacOtp, out: &mut [u8]) -> Result<usize> { in hmac_sha1()
/optee_rust/examples/diffie_hellman-rs/ta/src/
A Dmain.rs25 use optee_utee::{Error, ErrorKind, Parameters, Result};
41 fn create() -> Result<()> { in create()
47 fn open_session(_params: &mut Parameters, _sess_ctx: &mut DiffieHellman) -> Result<()> { in open_session() argument
62 fn generate_key(dh: &mut DiffieHellman, params: &mut Parameters) -> Result<()> { in generate_key() argument
96 fn derive_key(dh: &mut DiffieHellman, params: &mut Parameters) -> Result<()> { in derive_key() argument
124 ) -> Result<()> { in invoke_command() argument
/optee_rust/examples/authentication-rs/ta/src/
A Dmain.rs25 use optee_utee::{Error, ErrorKind, Parameters, Result};
43 fn create() -> Result<()> { in create()
49 fn open_session(_params: &mut Parameters, _sess_ctx: &mut AEOp) -> Result<()> { in open_session() argument
65 fn invoke_command(sess_ctx: &mut AEOp, cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
90 pub fn prepare(ae: &mut AEOp, params: &mut Parameters) -> Result<()> { in prepare() argument
116 pub fn update(digest: &mut AEOp, params: &mut Parameters) -> Result<()> { in update() argument
125 pub fn encrypt_final(digest: &mut AEOp, params: &mut Parameters) -> Result<()> { in encrypt_final() argument
150 pub fn decrypt_final(digest: &mut AEOp, params: &mut Parameters) -> Result<()> { in decrypt_final() argument
/optee_rust/examples/tcp_client-rs/host/src/
A Dmain.rs22 fn tcp_client(session: &mut Session) -> optee_teec::Result<()> { in tcp_client() argument
28 fn main() -> optee_teec::Result<()> { in main()
/optee_rust/examples/time-rs/host/src/
A Dmain.rs22 fn time(session: &mut Session) -> optee_teec::Result<()> { in time() argument
30 fn main() -> optee_teec::Result<()> { in main()

Completed in 25 milliseconds

123