Home
last modified time | relevance | path

Searched refs:u32 (Results 1 – 25 of 80) sorted by relevance

1234

/optee_rust/optee-utee/optee-utee-sys/src/
A Dtee_api_defines.rs30 pub const TEE_SUCCESS: u32 = 0x00000000;
50 pub const TEE_ERROR_BUSY: u32 = 0xFFFF000D;
65 pub const TEE_PARAM_TYPE_NONE: u32 = 0;
114 pub const TEE_MODE_MAC: u32 = 0x00000004;
142 pub const TEE_OPERATION_CIPHER: u32 = 1;
143 pub const TEE_OPERATION_MAC: u32 = 3;
144 pub const TEE_OPERATION_AE: u32 = 4;
145 pub const TEE_OPERATION_DIGEST: u32 = 5;
201 pub const TEE_ALG_MD5: u32 = 0x50000001;
471 pub fn TEE_PARAM_TYPES(t0: u32, t1: u32, t2: u32, t3: u32) -> u32 { in TEE_PARAM_TYPES() argument
[all …]
A Dtee_api_types.rs30 pub timeLow: u32,
38 pub login: u32,
52 pub a: u32,
53 pub b: u32,
146 pub algorithm: u32,
148 pub mode: u32,
151 pub keySize: u32,
158 pub keySize: u32,
166 pub mode: u32,
179 pub seconds: u32,
[all …]
A Dtee_isocket.rs30 pub TEE_iSocketVersion: u32,
35 protocolError: *mut u32,
41 length: *mut u32,
42 timeout: u32,
47 length: *mut u32,
48 timeout: u32,
53 commandCode: u32,
55 length: *mut u32,
59 pub const TEE_ISOCKET_VERSION: u32 = 0x01000000;
61 pub const TEE_ISOCKET_ERROR_PROTOCOL: u32 = 0xF1007001;
[all …]
A Duser_ta_header.rs26 pub const TA_FLAG_SINGLE_INSTANCE: u32 = 1 << 2;
27 pub const TA_FLAG_MULTI_SESSION: u32 = 1 << 3;
28 pub const TA_FLAG_INSTANCE_KEEP_ALIVE: u32 = 1 << 4;
29 pub const TA_FLAG_SECURE_DATA_PATH: u32 = 1 << 5;
30 pub const TA_FLAG_REMAP_SUPPORT: u32 = 1 << 6;
31 pub const TA_FLAG_CACHE_MAINTENANCE: u32 = 1 << 7;
33 pub const TA_FLAG_EXEC_DDR: u32 = 0;
34 pub const TA_FLAG_USER_MODE: u32 = 0;
38 pub stack_size: u32,
39 pub flags: u32,
[all …]
A Dtee_tcpsocket.rs37 pub const TEE_ISOCKET_PROTOCOLID_TCP: u32 = 0x65;
38 pub const TEE_ISOCKET_TCP_WARNING_UNKNOWN_OUT_OF_BAND: u32 = 0xF1010002;
40 pub const TEE_TCP_SET_RECVBUF: u32 = 0x65f00000;
41 pub const TEE_TCP_SET_SENDBUF: u32 = 0x65f00001;
A Dtee_udpsocket.rs36 pub const TEE_ISOCKET_PROTOCOLID_UDP: u32 = 0x66;
37 pub const TEE_ISOCKET_UDP_WARNING_UNKNOWN_OUT_OF_BAND: u32 = 0xF1020002;
38 pub const TEE_UDP_CHANGEADDR: u32 = 0x66000001;
39 pub const TEE_UDP_CHANGEPORT: u32 = 0x66000002;
A Dtee_api.rs42 value: *mut u32, in TEE_GetPropertyAsU32() argument
144 a: *mut u32, in TEE_GetObjectValueAttribute() argument
145 b: *mut u32, in TEE_GetObjectValueAttribute() argument
172 a: u32, in TEE_InitValueAttribute() argument
173 b: u32, in TEE_InitValueAttribute() argument
185 keySize: u32, in TEE_GenerateKey() argument
196 flags: u32, in TEE_OpenPersistentObject() argument
203 flags: u32, in TEE_CreatePersistentObject() argument
257 mode: u32, in TEE_AllocateOperation() argument
283 algId: u32, in TEE_IsAlgorithmSupported() argument
[all …]
A Dutee_syscalls.rs32 name_len: *mut u32, in _utee_get_property() argument
34 blen: *mut u32, in _utee_get_property() argument
35 prop_type: *mut u32, in _utee_get_property() argument
41 index: *mut u32, in _utee_get_property_name_to_index() argument
47 sess: *mut u32, in _utee_open_ta_session() argument
48 ret_orig: *mut u32, in _utee_open_ta_session() argument
56 ret_orig: *mut u32, in _utee_invoke_ta_command() argument
62 pub fn _utee_mask_cancellation(old_mask: *mut u32) -> TEE_Result; in _utee_mask_cancellation()
71 state: *mut u32, in _utee_cryp_state_alloc() argument
192 obj: *mut u32, in _utee_storage_obj_open() argument
[all …]
/optee_rust/optee-teec/optee-teec-sys/src/
A Dtee_client_api.rs20 pub fn TEEC_PARAM_TYPES(p0:u32, p1:u32, p2:u32, p3:u32) -> u32 { in TEEC_PARAM_TYPES() argument
41 pub const TEEC_MEM_INPUT: u32 = 0x00000001;
42 pub const TEEC_MEM_OUTPUT: u32 = 0x00000002;
77 pub type TEEC_Result = u32;
88 pub timeLow: u32,
97 pub session_id: u32,
110 pub flags: u32,
136 pub a: u32,
137 pub b: u32,
150 pub started: u32,
[all …]
/optee_rust/optee-teec/src/
A Dextension.rs28 cmd: u32,
29 sub_cmd: u32,
31 in_len: u32,
32 out_len: *mut u32,
43 pub cmd: u32,
44 pub sub_cmd: u32,
49 pub fn new(cmd: u32, sub_cmd: u32, inout: &'a mut [u8]) -> Self { in new() argument
A Dparameter.rs40 pub fn new(a: u32, b: u32, param_type: ParamType) -> Self { in new() argument
46 pub fn a(&self) -> u32 { in a() argument
51 pub fn b(&self) -> u32 { in b() argument
197 impl From<u32> for ParamType {
198 fn from(value: u32) -> Self { in from()
216 pub struct ParamTypes(u32);
220 ParamTypes((p0 as u32) | (p1 as u32) << 4 | (p2 as u32) << 8 | (p3 as u32) << 12) in new()
233 impl From<u32> for ParamTypes {
234 fn from(value: u32) -> Self { in from()
247 impl From<ParamTypes> for u32 { implementation
[all …]
/optee_rust/examples/aes-rs/proto/src/
A Dlib.rs28 impl From<u32> for Command {
30 fn from(value: u32) -> Command { in from()
48 impl From<u32> for Algo {
50 fn from(value: u32) -> Algo { in from()
66 impl From<u32> for Mode {
68 fn from(value: u32) -> Mode { in from()
83 impl From<u32> for KeySize {
85 fn from(value: u32) -> KeySize { in from()
/optee_rust/examples/big_int-rs/host/src/
A Dmain.rs26 let number1: u32 = 2; in big_int()
32 session.invoke_command(Command::Compare as u32, &mut operation)?; in big_int()
33 session.invoke_command(Command::Convert as u32, &mut operation)?; in big_int()
34 session.invoke_command(Command::Add as u32, &mut operation)?; in big_int()
35 session.invoke_command(Command::Sub as u32, &mut operation)?; in big_int()
36 session.invoke_command(Command::Multiply as u32, &mut operation)?; in big_int()
37 session.invoke_command(Command::Divide as u32, &mut operation)?; in big_int()
38 session.invoke_command(Command::Module as u32, &mut operation)?; in big_int()
/optee_rust/examples/supp_plugin-rs/proto/src/
A Dlib.rs25 impl From<u32> for Command {
27 fn from(value: u32) -> Command { in from()
43 impl From<u32> for PluginCommand {
45 fn from(value: u32) -> PluginCommand { in from()
53 pub const PLUGIN_SUBCMD_NULL: u32 = 0xFFFFFFFF;
/optee_rust/examples/hello_world-rs/ta/src/
A Dmain.rs51 fn invoke_command(cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
68 const TA_FLAGS: u32 = 0;
69 const TA_DATA_SIZE: u32 = 32 * 1024;
70 const TA_STACK_SIZE: u32 = 2 * 1024;
74 const EXT_PROP_VALUE_2: u32 = 0x0010;
77 const TA_FRAMEWORK_STACK_SIZE: u32 = 2048;
/optee_rust/examples/supp_plugin-rs/ta/src/
A Dmain.rs54 fn invoke_command(cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
65 PluginCommand::Print as u32, in invoke_command()
80 const TA_FLAGS: u32 = 0;
81 const TA_DATA_SIZE: u32 = 32 * 1024;
82 const TA_STACK_SIZE: u32 = 2 * 1024;
86 const EXT_PROP_VALUE_2: u32 = 0x0010;
89 const TA_FRAMEWORK_STACK_SIZE: u32 = 2048;
/optee_rust/examples/hotp-rs/ta/src/
A Dmain.rs36 pub const DBC2_MODULO: u32 = 1000000;
144 pub fn truncate(hmac_result: &mut [u8]) -> u32 { in truncate() argument
145 let mut bin_code: u32; in truncate()
149 | ((hmac_result[offset + 1] & 0xff) as u32) << 16 in truncate()
150 | ((hmac_result[offset + 2] & 0xff) as u32) << 8 in truncate()
151 | ((hmac_result[offset + 3] & 0xff) as u32); in truncate()
158 const TA_FLAGS: u32 = 0;
159 const TA_DATA_SIZE: u32 = 32 * 1024;
160 const TA_STACK_SIZE: u32 = 2 * 1024;
164 const EXT_PROP_VALUE_2: u32 = 0x0010;
[all …]
/optee_rust/examples/time-rs/ta/src/
A Dmain.rs52 fn invoke_command(cmd_id: u32, _params: &mut Parameters) -> Result<()> { in invoke_command() argument
79 const TA_FLAGS: u32 = 0;
80 const TA_DATA_SIZE: u32 = 32 * 1024;
81 const TA_STACK_SIZE: u32 = 2 * 1024;
85 const EXT_PROP_VALUE_2: u32 = 0x0010;
88 const TA_FRAMEWORK_STACK_SIZE: u32 = 2048;
/optee_rust/examples/random-rs/ta/src/
A Dmain.rs66 fn invoke_command(cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
79 const TA_FLAGS: u32 = 0;
80 const TA_DATA_SIZE: u32 = 32 * 1024;
81 const TA_STACK_SIZE: u32 = 2 * 1024;
85 const EXT_PROP_VALUE_2: u32 = 0x0010;
88 const TA_FRAMEWORK_STACK_SIZE: u32 = 2048;
/optee_rust/examples/authentication-rs/proto/src/
A Dlib.rs28 impl From<u32> for Command {
30 fn from(value: u32) -> Command { in from()
47 impl From<u32> for Mode {
49 fn from(value: u32) -> Mode { in from()
/optee_rust/optee-utee/src/
A Dobject.rs100 id as u32, in from_ref()
142 pub fn from_value(id: AttributeId, a: u32, b: u32) -> Self { in from_value() argument
251 id as u32, in ref_attribute()
261 fn value_attribute(&self, id: u32) -> Result<(u32, u32)> { in value_attribute() argument
278 #[repr(u32)]
335 #[repr(u32)]
362 #[repr(u32)]
417 #[repr(u32)]
729 pub fn value_attribute(&self, id: u32) -> Result<(u32, u32)> { in value_attribute() argument
1157 pub fn value_attribute(&self, id: u32) -> Result<(u32, u32)> { in value_attribute() argument
[all …]
A Dparameter.rs25 pub fn from_raw(tee_params: &mut [raw::TEE_Param; 4], param_types: u32) -> Self { in from_raw()
39 _marker: marker::PhantomData<&'parameter mut u32>,
43 pub fn a(&self) -> u32 { in a() argument
47 pub fn b(&self) -> u32 { in b() argument
51 pub fn set_a(&mut self, a: u32) { in set_a() argument
57 pub fn set_b(&mut self, b: u32) { in set_b() argument
138 pub struct ParamTypes(u32);
151 impl From<u32> for ParamTypes {
152 fn from(value: u32) -> Self { in from()
168 impl From<u32> for ParamType {
[all …]
A Dextension.rs33 pub fn invoke(&mut self, command_id: u32, subcommand_id: u32, data: &[u8]) -> Result<Vec<u8>> { in invoke() argument
39 command_id as u32, in invoke()
40 subcommand_id as u32, in invoke()
/optee_rust/examples/digest-rs/ta/src/
A Dmain.rs67 fn invoke_command(sess_ctx: &mut DigestOp, cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command() argument
98 p2.set_a(hash_length as u32); in do_final()
105 const TA_FLAGS: u32 = 0;
106 const TA_DATA_SIZE: u32 = 32 * 1024;
107 const TA_STACK_SIZE: u32 = 2 * 1024;
111 const EXT_PROP_VALUE_2: u32 = 0x0010;
114 const TA_FRAMEWORK_STACK_SIZE: u32 = 2048;
/optee_rust/examples/diffie_hellman-rs/ta/src/
A Dmain.rs92 p1.set_a(key_size as u32); in generate_key()
97 p1.set_b(key_size as u32); in generate_key()
118 p2.set_a(key_size as u32); in derive_key()
127 cmd_id: u32, in invoke_command() argument
143 const TA_FLAGS: u32 = 0;
144 const TA_DATA_SIZE: u32 = 32 * 1024;
145 const TA_STACK_SIZE: u32 = 2 * 1024;
149 const EXT_PROP_VALUE_2: u32 = 0x0010;
152 const TA_FRAMEWORK_STACK_SIZE: u32 = 2048;

Completed in 88 milliseconds

1234