Home
last modified time | relevance | path

Searched refs:u8 (Results 1 – 25 of 260) sorted by relevance

1234567891011

/packages/modules/Bluetooth/system/gd/rust/topshim/src/profiles/
Dgatt.rs39 monitor_handle: u8,
40 scanner_id: u8,
41 filter_index: u8,
42 advertiser_state: u8,
43 advertiser_info_present: u8,
45 advertiser_address_type: u8,
46 tx_power: u8,
49 adv_packet_len: u8,
50 adv_packet: Vec<u8>,
51 scan_response_len: u8,
[all …]
Dvc.rs30 unsafe fn GetVolumeControlProfile(btif: *const u8) -> UniquePtr<VolumeControlIntf>; in GetVolumeControlProfile()
37 fn set_volume(self: Pin<&mut VolumeControlIntf>, group_id: i32, volume: u8); in set_volume() argument
43 ext_output_id: u8, in get_ext_audio_out_volume_offset() argument
48 ext_output_id: u8, in set_ext_audio_out_volume_offset() argument
54 ext_output_id: u8, in get_ext_audio_out_location() argument
59 ext_output_id: u8, in set_ext_audio_out_location() argument
65 ext_output_id: u8, in get_ext_audio_out_description() argument
70 ext_output_id: u8, in set_ext_audio_out_description() argument
79 volume: u8, in vc_volume_state_callback() argument
85 volume: u8, in vc_group_volume_state_callback() argument
[all …]
Dhid_host.rs98 fn convert_report(count: i32, raw: *mut u8) -> Vec<u8> { in convert_report() argument
99 let mut v: Vec<u8> = Vec::new(); in convert_report()
101 let p: *const u8 = unsafe { raw.offset(i) }; in convert_report() constant
115 GetReport(RawAddress, BtAddrType, BtTransport, BthhStatus, Vec<u8>, i32),
126 *mut RawAddress, u8 -> BtAddrType, u8 -> BtTransport, bindings::bthh_connection_state_t -> BthhConn…
130 *mut RawAddress, u8 -> BtAddrType, u8 -> BtTransport, bindings::bthh_status_t -> BthhStatus, {
134 *mut RawAddress, u8 -> BtAddrType, u8 -> BtTransport, bindings::bthh_hid_info_t -> BthhHidInfo, {
138 *mut RawAddress, u8 -> BtAddrType, u8 -> BtTransport, bindings::bthh_status_t -> BthhStatus,
143 *mut RawAddress, u8 -> BtAddrType, u8 -> BtTransport, bindings::bthh_status_t -> BthhStatus, i32, {
147 *mut RawAddress, u8 -> BtAddrType, u8 -> BtTransport, bindings::bthh_status_t -> BthhStatus, *mut u…
[all …]
/packages/modules/Virtualization/libs/bssl/tests/
Dhmac_test.rs23 const KEY: &[u8; 20] = &[0x0b; 20]; in rfc4231_test_case_1()
24 const DATA: &[u8] = b"Hi There"; in rfc4231_test_case_1()
25 const HMAC_SHA256: [u8; 32] = [ in rfc4231_test_case_1()
36 const KEY: &[u8] = b"Jefe"; in rfc4231_test_case_2()
37 const DATA: &[u8] = b"what do ya want for nothing?"; in rfc4231_test_case_2()
38 const HMAC_SHA256: [u8; 32] = [ in rfc4231_test_case_2()
49 const KEY: &[u8; 20] = &[0xaa; 20]; in rfc4231_test_case_3()
50 const DATA: &[u8; 50] = &[0xdd; 50]; in rfc4231_test_case_3()
51 const HMAC_SHA256: [u8; 32] = [ in rfc4231_test_case_3()
62 const KEY: &[u8; 25] = &[ in rfc4231_test_case_4()
[all …]
Dhkdf_test.rs23 const IKM: [u8; 22] = [ in rfc5869_test_case_1()
27 const SALT: [u8; 13] = in rfc5869_test_case_1()
29 const INFO: [u8; 10] = [0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9]; in rfc5869_test_case_1()
31 const OKM: [u8; L] = [ in rfc5869_test_case_1()
42 const IKM: [u8; 80] = [ in rfc5869_test_case_2()
50 const SALT: [u8; 80] = [ in rfc5869_test_case_2()
58 const INFO: [u8; 80] = [ in rfc5869_test_case_2()
67 const OKM: [u8; L] = [ in rfc5869_test_case_2()
81 const IKM: [u8; 22] = [ in rfc5869_test_case_3()
85 const SALT: [u8; 0] = []; in rfc5869_test_case_3()
[all …]
/packages/modules/Bluetooth/system/gd/rust/linux/utils/src/
Dadv_parser.rs8 const FLAGS: u8 = 0x01;
9 const COMPLETE_LIST_16_BIT_SERVICE_UUIDS: u8 = 0x03;
10 const COMPLETE_LIST_32_BIT_SERVICE_UUIDS: u8 = 0x05;
11 const COMPLETE_LIST_128_BIT_SERVICE_UUIDS: u8 = 0x07;
12 const SHORTENED_LOCAL_NAME: u8 = 0x08;
13 const COMPLETE_LOCAL_NAME: u8 = 0x09;
14 const SERVICE_DATA_16_BIT_UUID: u8 = 0x16;
15 const SERVICE_DATA_32_BIT_UUID: u8 = 0x20;
16 const SERVICE_DATA_128_BIT_UUID: u8 = 0x21;
17 const MANUFACTURER_SPECIFIC_DATA: u8 = 0xff;
[all …]
Duhid_hfp.rs13 pub const BLUETOOTH_TELEPHONY_UHID_REPORT_ID: u8 = 1;
14 pub const UHID_INPUT_NONE: u8 = 0;
15 pub const UHID_INPUT_HOOK_SWITCH: u8 = 1 << 0;
16 pub const UHID_INPUT_PHONE_MUTE: u8 = 1 << 1;
17 pub const UHID_INPUT_DROP: u8 = 1 << 2;
18 pub const UHID_OUTPUT_NONE: u8 = 0;
19 pub const UHID_OUTPUT_RING: u8 = 1 << 0;
20 pub const UHID_OUTPUT_OFF_HOOK: u8 = 1 << 1;
21 pub const UHID_OUTPUT_MUTE: u8 = 1 << 2;
23 const RDESC: [u8; 57] = [
[all …]
/packages/modules/Virtualization/vmbase/src/
Dlinker.rs21 pub static bin_end: u8;
23 pub static bss_begin: u8;
25 pub static bss_end: u8;
27 pub static data_begin: u8;
29 pub static data_end: u8;
31 pub static data_lma: u8;
33 pub static dtb_begin: u8;
35 pub static dtb_end: u8;
37 pub static eh_stack_limit: u8;
39 pub static init_stack_pointer: u8;
[all …]
/packages/modules/Virtualization/libs/dice/open_dice/src/
Ddice.rs51 pub type Hash = [u8; HASH_SIZE];
53 pub type Hidden = [u8; HIDDEN_SIZE];
55 pub type InlineConfig = [u8; INLINE_CONFIG_SIZE];
57 pub type Cdi = [u8; CDI_SIZE];
59 pub type PublicKey = [u8; PUBLIC_KEY_SIZE];
61 pub type Signature = [u8; SIGNATURE_SIZE];
63 pub type DiceId = [u8; ID_SIZE];
74 fn cdi_attest(&self) -> &[u8; CDI_SIZE]; in cdi_attest()
77 fn cdi_seal(&self) -> &[u8; CDI_SIZE]; in cdi_seal()
80 fn bcc(&self) -> Option<&[u8]>; in bcc() argument
[all …]
Dbcc.rs45 pub fn bcc_format_config_descriptor(values: &DiceConfigValues, buffer: &mut [u8]) -> Result<usize> { in bcc_format_config_descriptor()
94 current_chain: &[u8], in bcc_main_flow() argument
97 next_chain: &mut [u8], in bcc_main_flow() argument
131 current_handover: &[u8], in bcc_handover_main_flow() argument
133 next_handover: &mut [u8], in bcc_handover_main_flow() argument
164 cdi_attest: &'a [u8; CDI_SIZE],
166 cdi_seal: &'a [u8; CDI_SIZE],
168 bcc: Option<&'a [u8]>,
172 fn cdi_attest(&self) -> &[u8; CDI_SIZE] { in cdi_attest()
176 fn cdi_seal(&self) -> &[u8; CDI_SIZE] { in cdi_seal()
[all …]
Dretry.rs41 bcc: Vec<u8>,
45 fn cdi_attest(&self) -> &[u8; CDI_SIZE] { in cdi_attest()
49 fn cdi_seal(&self) -> &[u8; CDI_SIZE] { in cdi_seal()
53 fn bcc(&self) -> Option<&[u8]> { in bcc() argument
59 fn retry_with_measured_buffer<F>(mut f: F) -> Result<Vec<u8>> in retry_with_measured_buffer()
61 F: FnMut(&mut Vec<u8>) -> Result<usize>, in retry_with_measured_buffer()
76 pub fn retry_bcc_format_config_descriptor(values: &DiceConfigValues) -> Result<Vec<u8>> { in retry_bcc_format_config_descriptor() argument
87 bcc: &[u8], in retry_bcc_main_flow() argument
112 ) -> Result<(CdiValues, Vec<u8>)> { in retry_dice_main_flow() argument
132 subject_private_key_seed: &[u8; PRIVATE_KEY_SEED_SIZE], in retry_generate_certificate()
[all …]
Dops.rs30 pub fn hash(input: &[u8]) -> Result<Hash> { in hash()
50 pub fn kdf(ikm: &[u8], salt: &[u8], info: &[u8], derived_key: &mut [u8]) -> Result<()> { in kdf() argument
74 pub fn keypair_from_seed(seed: &[u8; PRIVATE_KEY_SEED_SIZE]) -> Result<(PublicKey, PrivateKey)> { in keypair_from_seed()
109 pub fn sign(message: &[u8], private_key: &[u8; PRIVATE_KEY_SIZE]) -> Result<Signature> { in sign() argument
130 pub fn verify(message: &[u8], signature: &Signature, public_key: &PublicKey) -> Result<()> { in verify() argument
153 subject_private_key_seed: &[u8; PRIVATE_KEY_SEED_SIZE], in generate_certificate()
154 authority_private_key_seed: &[u8; PRIVATE_KEY_SEED_SIZE],
156 certificate: &mut [u8], argument
/packages/modules/Bluetooth/system/gd/rust/linux/stack/src/
Dbluetooth_adv.rs67 pub transport_discovery_data: Vec<Vec<u8>>,
69 pub manufacturer_data: HashMap<ManfId, Vec<u8>>,
71 pub service_data: HashMap<String, Vec<u8>>,
179 const COMPLETE_LIST_16_BIT_SERVICE_UUIDS: u8 = 0x03;
180 const COMPLETE_LIST_32_BIT_SERVICE_UUIDS: u8 = 0x05;
181 const COMPLETE_LIST_128_BIT_SERVICE_UUIDS: u8 = 0x07;
182 const SHORTENED_LOCAL_NAME: u8 = 0x08;
183 const COMPLETE_LOCAL_NAME: u8 = 0x09;
184 const TX_POWER_LEVEL: u8 = 0x0a;
185 const LIST_16_BIT_SERVICE_SOLICITATION_UUIDS: u8 = 0x14;
[all …]
Dbluetooth_gatt.rs385 fn unregister_scanner(&mut self, scanner_id: u8) -> bool; in unregister_scanner()
390 scanner_id: u8, in start_scan() argument
396 fn stop_scan(&mut self, scanner_id: u8) -> BtStatus; in stop_scan()
460 fn set_raw_adv_data(&mut self, advertiser_id: i32, data: Vec<u8>); in set_raw_adv_data() argument
556 value: Vec<u8>, in write_characteristic() argument
569 value: Vec<u8>, in write_descriptor() argument
663 value: Vec<u8>, in send_response() argument
673 value: Vec<u8>, in send_notification() argument
880 properties: char.properties as u8, in into_db()
979 _value: Vec<u8>, in on_characteristic_read() argument
[all …]
/packages/modules/Virtualization/service_vm/requests/src/
Dkeyblob.rs28 const KEK_INFO: &[u8] = b"rialto keyblob kek";
34 const PRIVATE_KEY_NONCE: &[u8; AES_GCM_NONCE_LENGTH] = &[0; AES_GCM_NONCE_LENGTH];
38 const PRIVATE_KEY_AD: &[u8] = &[];
51 kek_salt: [u8; 32],
54 encrypted_private_key: Vec<u8>,
58 pub(crate) fn new(private_key: &[u8], kek_secret: &[u8]) -> Result<Self> { in new() argument
62 pub(crate) fn decrypt_private_key(&self, kek_secret: &[u8]) -> Result<Zeroizing<Vec<u8>>> { in decrypt_private_key() argument
70 fn new(private_key: &[u8], kek_secret: &[u8]) -> Result<Self> { in new() argument
83 fn decrypt_private_key(&self, kek_secret: &[u8]) -> Result<Zeroizing<Vec<u8>>> { in decrypt_private_key() argument
99 encrypted_key_blob: &[u8], in decrypt_private_key() argument
[all …]
/packages/modules/Bluetooth/tools/rootcanal/rust/src/
Dffi.rs32 get_handle: unsafe extern "C" fn(user: *mut (), address: *const [u8; 6]) -> u16,
33 get_address: unsafe extern "C" fn(user: *mut (), handle: u16, result: *mut [u8; 6]),
34 get_extended_features: unsafe extern "C" fn(user: *mut (), features_page: u8) -> u64,
37 send_hci_event: unsafe extern "C" fn(user: *mut (), data: *const u8, len: usize),
39 unsafe extern "C" fn(user: *mut (), to: *const [u8; 6], data: *const u8, len: usize),
40 send_llcp_packet: unsafe extern "C" fn(user: *mut (), handle: u16, data: *const u8, len: usize),
52 let addr_bytes: [u8; 6] = addr.into(); in get_handle()
56 pub(crate) fn get_extended_features(&self, features_page: u8) -> u64 { in get_extended_features()
69 pub(crate) fn send_hci_event(&self, packet: &[u8]) { in send_hci_event() argument
73 pub(crate) fn send_lmp_packet(&self, to: hci::Address, packet: &[u8]) { in send_lmp_packet() argument
[all …]
/packages/modules/Virtualization/pvmfw/avb/src/
Dops.rs25 kernel: &'a [u8],
26 initrd: Option<&'a [u8]>,
27 trusted_public_key: &'a [u8],
32 kernel: &'a [u8], in new() argument
33 initrd: Option<&'a [u8]>, in new() argument
34 trusted_public_key: &'a [u8], in new() argument
39 fn get_partition(&self, partition_name: &CStr) -> IoResult<&[u8]> { in get_partition() argument
78 buffer: &mut [u8], in read_from_partition() argument
85 fn get_preloaded_partition(&mut self, partition: &CStr) -> IoResult<&'a [u8]> { in get_preloaded_partition() argument
91 public_key: &[u8], in validate_vbmeta_public_key() argument
[all …]
/packages/modules/Virtualization/pvmfw/avb/tests/
Dutils.rs41 kernel: &[u8], in assert_payload_verification_with_initrd_fails() argument
42 initrd: &[u8], in assert_payload_verification_with_initrd_fails() argument
43 trusted_public_key: &[u8], in assert_payload_verification_with_initrd_fails() argument
50 kernel: &[u8], in assert_payload_verification_fails() argument
51 initrd: Option<&[u8]>, in assert_payload_verification_fails() argument
52 trusted_public_key: &[u8], in assert_payload_verification_fails() argument
59 pub fn load_latest_signed_kernel() -> Result<Vec<u8>> { in load_latest_signed_kernel()
63 pub fn load_latest_initrd_normal() -> Result<Vec<u8>> { in load_latest_initrd_normal()
67 pub fn load_latest_initrd_debug() -> Result<Vec<u8>> { in load_latest_initrd_debug()
71 pub fn load_trusted_public_key() -> Result<Vec<u8>> { in load_trusted_public_key()
[all …]
/packages/modules/Bluetooth/system/rust/src/gatt/
Dffi.rs94 value: &[u8], in on_server_write() argument
137 properties: u8,
150 on_le_connect: fn(tcb_idx: u8, advertiser: u8), in StoreCallbacksFromRust() argument
151 on_le_disconnect: fn(tcb_idx: u8), in StoreCallbacksFromRust() argument
152 intercept_packet: fn(tcb_idx: u8, packet: Vec<u8>) -> InterceptAction, in StoreCallbacksFromRust() argument
153 on_outgoing_mtu_req: fn(tcb_idx: u8), in StoreCallbacksFromRust() argument
154 on_incoming_mtu_resp: fn(tcb_idx: u8, mtu: usize), in StoreCallbacksFromRust() argument
155 on_incoming_mtu_req: fn(tcb_idx: u8, mtu: usize), in StoreCallbacksFromRust() argument
159 fn SendPacketToPeer(tcb_idx: u8, packet: Vec<u8>); in SendPacketToPeer() argument
165 fn open_server(server_id: u8); in open_server() argument
[all …]
/packages/modules/Virtualization/libs/bssl/src/
Dec_key.rs86 pub fn from_cose_public_key_slice(cose_key: &[u8]) -> Result<Self> { in from_cose_public_key_slice()
150 pub fn ecdsa_verify_der(&self, signature: &[u8], digest: &[u8]) -> Result<()> { in ecdsa_verify_der() argument
173 pub fn ecdsa_verify_cose(&self, signature: &[u8], digest: &[u8]) -> Result<()> { in ecdsa_verify_cose() argument
181 pub fn ecdsa_sign_der(&self, digest: &[u8]) -> Result<Vec<u8>> { in ecdsa_sign_der() argument
211 pub fn ecdsa_sign_cose(&self, digest: &[u8]) -> Result<Vec<u8>> { in ecdsa_sign_cose() argument
248 fn public_key_coordinates(&self) -> Result<(Vec<u8>, Vec<u8>)> { in public_key_coordinates() argument
303 pub fn from_ec_private_key(der_encoded_ec_private_key: &[u8]) -> Result<Self> { in from_ec_private_key()
349 fn ec_cose_signature_to_der(signature: &[u8]) -> Result<Vec<u8>> { in ec_cose_signature_to_der() argument
356 fn ec_der_signature_to_cose(signature: &[u8], coord_bytes: usize) -> Result<Vec<u8>> { in ec_der_signature_to_cose() argument
376 fn load_from_cose(&mut self, signature: &[u8]) -> Result<()> { in load_from_cose()
[all …]
Daead.rs96 pub fn new(aead: Aead, key: &[u8], tag_len: Option<usize>) -> Result<Self> { in new() argument
114 data: &[u8], in seal() argument
115 nonce: &[u8], in seal() argument
116 ad: &[u8], in seal() argument
117 out: &'b mut [u8], in seal() argument
118 ) -> Result<&'b [u8]> { in seal() argument
147 data: &[u8], in open() argument
148 nonce: &[u8], in open() argument
149 ad: &[u8], in open() argument
150 out: &'b mut [u8], in open() argument
[all …]
/packages/modules/Bluetooth/system/tools/irk-calculator/src/
Dmain.rs22 fn e(key: [u8; 16], plaintext_data: [u8; 16]) -> [u8; 16] { in e()
45 fn _ah(k: [u8; 16], r: [u8; 3], padding: [u8; 13]) -> [u8; 3] { in _ah()
47 let mut padded_r: [u8; 16] = [0u8; 16];
69 fn ah(k: [u8; 16], r: [u8; 3]) -> [u8; 3] { in ah()
74 fn to_hex_string(bytes: Vec<u8>) -> String { in to_hex_string()
80 fn parse_hex(hexstr: &str) -> Vec<u8> { in parse_hex() argument
99 fn parse_irk(irk: String) -> Vec<u8> { in parse_irk() argument
105 fn parse_address(address: String) -> Vec<u8> { in parse_address() argument
154 let prand = rand::thread_rng().gen::<[u8; 3]>(); in generate_irk_address()
/packages/modules/Bluetooth/system/gd/rust/linux/service/src/
Diface_bluetooth_gatt.rs85 value: Vec<u8>, in on_characteristic_read() argument
106 value: Vec<u8>, in on_descriptor_read() argument
117 fn on_notify(&mut self, addr: RawAddress, handle: i32, value: Vec<u8>) { in on_notify() argument
208 value: Vec<u8>, in on_characteristic_write_request() argument
223 value: Vec<u8>, in on_descriptor_write_request() argument
291 fn on_scanner_registered(&mut self, uuid: Uuid, scanner_id: u8, status: GattStatus) { in on_scanner_registered() argument
301 fn on_advertisement_found(&mut self, scanner_id: u8, scan_result: ScanResult) { in on_advertisement_found() argument
306 fn on_advertisement_lost(&mut self, scanner_id: u8, scan_result: ScanResult) { in on_advertisement_lost() argument
354 addr_type: u8,
356 primary_phy: u8,
[all …]
/packages/modules/Virtualization/libs/dice/open_dice/tests/
Dapi_test.rs24 const EXPECTED_HASH: [u8; HASH_SIZE] = [ in hash_succeeds()
38 const EXPECTED_DERIVED_KEY: [u8; PRIVATE_KEY_SEED_SIZE] = [ in kdf_succeeds()
48 const EXPECTED_ID: [u8; ID_SIZE] = [ in derive_cdi_certificate_id_succeeds()
55 const EXPECTED_SEED: &[u8] = &[
62 const EXPECTED_CDI_ATTEST: &[u8] = &[
67 const EXPECTED_CDI_PRIVATE_KEY_SEED: &[u8] = &[
72 const EXPECTED_PUB_KEY: &[u8] = &[
76 const EXPECTED_PRIV_KEY: &[u8] = &[
83 const EXPECTED_SIGNATURE: &[u8] = &[
/packages/modules/Virtualization/libs/libfdt/src/
Dlibfdt.rs31 pub(crate) fn create_empty_tree(fdt: &mut [u8]) -> Result<()> { in create_empty_tree()
43 pub(crate) fn check_full(fdt: &[u8]) -> Result<()> { in check_full()
68 fn as_fdt_slice(&self) -> &[u8]; in as_fdt_slice() argument
71 fn path_offset_namelen(&self, path: &[u8]) -> Result<Option<NodeOffset>> { in path_offset_namelen()
157 name: &[u8], in subnode_offset_namelen() argument
209 fn get_name(&self, node: NodeOffset) -> Result<&[u8]> { in get_name() argument
222 fn getprop_namelen(&self, node: NodeOffset, name: &[u8]) -> Result<Option<&[u8]>> { in getprop_namelen() argument
315 fn open_into(&self, dest: &mut [u8]) -> Result<()> { in open_into()
340 fn as_fdt_slice_mut(&mut self) -> &mut [u8]; in as_fdt_slice_mut() argument
353 fn add_subnode_namelen(&mut self, node: NodeOffset, name: &[u8]) -> Result<NodeOffset> { in add_subnode_namelen()
[all …]

1234567891011