Home
last modified time | relevance | path

Searched refs:leaf_node (Results 1 – 25 of 40) sorted by relevance

12

/external/rust/android-crates-io/crates/mls-rs/src/tree_kem/
Dleaf_node_validator.rs5 use super::leaf_node::{LeafNode, LeafNodeSigningContext, LeafNodeSource};
66 leaf_node: &LeafNode, in check_context()
73 if let LeafNodeSource::KeyPackage(lifetime) = &leaf_node.leaf_node_source { in check_context()
86 if !matches!(leaf_node.leaf_node_source, LeafNodeSource::Update) { in check_context()
92 if !matches!(leaf_node.leaf_node_source, LeafNodeSource::Commit(_)) { in check_context()
104 leaf_node: &LeafNode, in revalidate()
108 let context = match leaf_node.leaf_node_source { in revalidate()
114 self.check_if_valid(leaf_node, context).await in revalidate()
117 pub fn validate_required_capabilities(&self, leaf_node: &LeafNode) -> Result<(), MlsError> { in validate_required_capabilities()
127 if !leaf_node.capabilities.extensions.contains(extension) { in validate_required_capabilities()
[all …]
Dtree_index.rs137 leaf_node: &LeafNode, in insert()
142 let pub_key = leaf_node.signing_identity.signature_key.clone(); in insert()
149 let hpke_entry = self.hpke_key.entry(leaf_node.public_key.clone()); in insert()
164 .find(|cred_type| !leaf_node.capabilities.credentials.contains(cred_type)); in insert()
170 let new_leaf_cred_type = leaf_node.signing_identity.credential.credential_type(); in insert()
183 let credential_type_iter = leaf_node.capabilities.credentials.iter().copied(); in insert()
201 let proposal_type_iter = leaf_node.capabilities.proposals.iter().copied(); in insert()
226 pub fn remove(&mut self, leaf_node: &LeafNode, identity: &[u8]) { in remove()
233 .remove(&leaf_node.signing_identity.signature_key); in remove()
235 self.hpke_key.remove(&leaf_node.public_key); in remove()
[all …]
Dupdate_path.rs10 leaf_node::LeafNode,
32 pub leaf_node: LeafNode, field
38 pub leaf_node: LeafNode, field
61 &path.leaf_node, in validate_update_path()
75 &path.leaf_node.signing_identity, in validate_update_path()
83 (existing_leaf.public_key != path.leaf_node.public_key) in validate_update_path()
104 leaf_node: path.leaf_node, in validate_update_path()
120 use crate::tree_kem::leaf_node::test_utils::default_properties;
121 use crate::tree_kem::leaf_node::test_utils::get_basic_test_node_sig_key;
122 use crate::tree_kem::leaf_node::LeafNodeSource;
[all …]
Dleaf_node.rs78 let mut leaf_node = LeafNode { in generate() localVariable
87 leaf_node.grease(cipher_suite_provider)?; in generate()
89 leaf_node in generate()
97 Ok((leaf_node, secret_key)) in generate()
422 let (leaf_node, secret_key) = get_test_node_with_lifetime( in test_node_generation()
432 assert_eq!(leaf_node.ungreased_capabilities(), capabilities); in test_node_generation()
433 assert_eq!(leaf_node.ungreased_extensions(), extensions); in test_node_generation()
434 assert_eq!(leaf_node.signing_identity, signing_identity); in test_node_generation()
437 &leaf_node.leaf_node_source, in test_node_generation()
440 leaf_node.leaf_node_source in test_node_generation()
[all …]
Dmod.rs21 use self::leaf_node::LeafNode;
55 pub mod leaf_node; module
165 leaf_node: LeafNode, in derive()
173 .add_leaf(leaf_node, identity_provider, extensions, None) in derive()
194 pub fn find_leaf_node(&self, leaf_node: &LeafNode) -> Option<LeafIndex> { in find_leaf_node()
197 if node == leaf_node { in find_leaf_node()
287 *existing_leaf = update_path.leaf_node.clone(); in apply_update_path()
306 &update_path.leaf_node, in apply_update_path()
377 let new_leaf = p.proposal.leaf_node.clone(); in batch_edit()
480 .leaf_node in batch_edit()
[all …]
Dkem.rs27 use super::leaf_node::ConfigProperties;
163 leaf_node: update_path_leaf, in encap()
423 leaf_node::{
464 &update_path.leaf_node in verify_tree_update_path()
469 assert_eq!(update_path.leaf_node.capabilities, capabilities); in verify_tree_update_path()
474 assert_eq!(update_path.leaf_node.extensions, extensions); in verify_tree_update_path()
543 let (leaf_node, hpke_secret, _) = in encap_decap()
548 leaf_nodes.push(leaf_node); in encap_decap()
619 leaf_node: encap_gen.update_path.leaf_node, in encap_decap()
Dparent_hash.rs19 use super::leaf_node::LeafNodeSource;
291 tree_kem::{leaf_node::test_utils::get_basic_test_node, node::Parent},
366 use crate::tree_kem::leaf_node::test_utils::get_basic_test_node;
367 use crate::tree_kem::leaf_node::LeafNodeSource;
Dtree_hash.rs5 use super::leaf_node::LeafNode;
57 leaf_node: Option<&'a LeafNode>, field
318 leaf_node: Option<&LeafNode>, in hash_for_leaf()
323 leaf_node, in hash_for_leaf()
Dtree_validator.rs97 .try_for_each(|(index, leaf_node)| async move { in validate_leaves()
99 .revalidate(leaf_node, self.group_id, *index) in validate_leaves()
173 leaf_node::test_utils::{default_properties, get_basic_test_node},
/external/sdv/vsomeip/third_party/boost/spirit/include/boost/spirit/home/support/detail/lexer/parser/tree/
Dleaf_node.hpp19 class leaf_node : public node class
22 leaf_node (const std::size_t token_, const bool greedy_) : in leaf_node() function in boost::lexer::detail::leaf_node
35 virtual ~leaf_node () in ~leaf_node()
98 node_ptr_vector_->push_back (static_cast<leaf_node *>(0)); in copy_node()
99 node_ptr_vector_->back () = new leaf_node (_token, _greedy); in copy_node()
/external/rust/android-crates-io/crates/mls-rs/src/key_package/
Dgenerator.rs18 leaf_node::{ConfigProperties, LeafNode},
106 let (leaf_node, leaf_node_secret) = LeafNode::generate( in generate()
119 leaf_node, in generate()
153 leaf_node::{test_utils::get_test_capabilities, LeafNodeSource},
216 assert_matches!(generated.key_package.leaf_node.leaf_node_source, in test_key_generation()
220 generated.key_package.leaf_node.ungreased_capabilities(), in test_key_generation()
225 generated.key_package.leaf_node.ungreased_extensions(), in test_key_generation()
236 generated.key_package.leaf_node.public_key.as_ref() in test_key_generation()
268 &generated.key_package.leaf_node, in test_key_generation()
328 first_key_package.key_package.leaf_node.public_key, in test_randomness()
[all …]
Dmod.rs12 use crate::tree_kem::leaf_node::{LeafNode, LeafNodeSource};
42 pub(crate) leaf_node: LeafNode, field
55 .field("leaf_node", &self.leaf_node) in fmt()
93 pub leaf_node: &'a LeafNode, field
110 &self.leaf_node.signing_identity in signing_identity()
134 if let LeafNodeSource::KeyPackage(lifetime) = &self.leaf_node.leaf_node_source { in expiration()
159 leaf_node: &self.leaf_node, in signable_content()
177 tree_kem::{leaf_node::test_utils::get_test_capabilities, Lifetime},
Dvalidator.rs16 .verify(cs, &package.leaf_node.signing_identity.signature_key, &()) in validate_key_package_properties()
34 if package.hpke_init_key.as_ref() == package.leaf_node.public_key.as_ref() { in validate_key_package_properties()
/external/rust/android-crates-io/crates/mls-rs/src/group/
Droster.rs11 member_from_leaf_node(&key_package.leaf_node, index) in member_from_key_package()
14 pub(crate) fn member_from_leaf_node(leaf_node: &LeafNode, leaf_index: LeafIndex) -> Member { in member_from_leaf_node()
17 leaf_node.signing_identity.clone(), in member_from_leaf_node()
18 leaf_node.ungreased_capabilities(), in member_from_leaf_node()
19 leaf_node.ungreased_extensions(), in member_from_leaf_node()
Dproposal.rs8 use crate::tree_kem::leaf_node::LeafNode;
51 self.key_package.leaf_node.ungreased_capabilities() in capabilities()
63 self.key_package.leaf_node.ungreased_extensions() in leaf_node_extensions()
91 pub(crate) leaf_node: LeafNode, field
99 &self.leaf_node.signing_identity in signing_identity()
105 self.leaf_node.ungreased_capabilities() in capabilities()
111 self.leaf_node.ungreased_extensions() in leaf_node_extensions()
Dexternal_commit.rs175 let (leaf_node, _) = LeafNode::generate( in build()
252 Some(&leaf_node), in build()
Dproposal_ref.rs88 tree_kem::leaf_node::test_utils::get_basic_test_node,
136 leaf_node: get_basic_test_node(cipher_suite, "foo").await, in generate_proposal_test_cases()
/external/rust/android-crates-io/crates/mls-rs/src/
Dgrease.rs11 tree_kem::leaf_node::LeafNode,
176 assert!(is_ext_greased(&key_pkg.leaf_node.extensions)); in key_package_is_greased()
177 assert!(is_greased(&key_pkg.leaf_node.capabilities.cipher_suites)); in key_package_is_greased()
178 assert!(is_greased(&key_pkg.leaf_node.capabilities.extensions)); in key_package_is_greased()
179 assert!(is_greased(&key_pkg.leaf_node.capabilities.proposals)); in key_package_is_greased()
180 assert!(is_greased(&key_pkg.leaf_node.capabilities.credentials)); in key_package_is_greased()
183 &key_pkg.leaf_node.capabilities.protocol_versions in key_package_is_greased()
Dclient.rs790 tree_kem::leaf_node::LeafNodeSource,
831 &key_package.leaf_node.signing_identity.credential, in test_keygen()
835 assert_eq!(key_package.leaf_node.signing_identity, identity); in test_keygen()
837 let capabilities = key_package.leaf_node.ungreased_capabilities(); in test_keygen()
841 …assert_matches!(key_package.leaf_node.leaf_node_source, LeafNodeSource::KeyPackage(lifetime) if (l… in test_keygen()
875 ) if p.key_package.leaf_node.signing_identity == bob_identity in new_member_add_proposal_adds_to_group()
/external/pytorch/torch/onnx/_internal/fx/passes/
Dmodularization.py486 def add_leaf_node(self, leaf_node: _LeafNode) -> None:
492 if self.is_same_module_as(leaf_node) or leaf_node.fx_op == "call_module":
493 self._nodes.append(leaf_node)
494 elif leaf_node.fx_op == "placeholder":
498 self._nodes.append(leaf_node)
499 elif self.is_parent_module_of(leaf_node):
504 last_node.is_parent_module_of(leaf_node)
505 or last_node.is_same_module_as(leaf_node)
508 last_node.add_leaf_node(leaf_node)
517 stack_meta.push(leaf_node.stack_meta[len(self.stack_meta)])
[all …]
/external/rust/android-crates-io/crates/mls-rs/src/group/interop_test_vectors/
Dtree_modifications.rs24 leaf_node::test_utils::default_properties, node::NodeVec, test_utils::TreeWithSigners,
162 let mut leaf_node = tree.tree.get_leaf_node(LeafIndex(i)).unwrap().clone(); in generate_update() localVariable
164 leaf_node in generate_update()
176 Proposal::Update(UpdateProposal { leaf_node }) in generate_update()
/external/pytorch/torch/fx/passes/utils/
Dcommon.py75 leaf_node = getattr(orig_gm, leaf_node_name)
79 setattr(curr, leaf_node_name, leaf_node)
/external/rust/android-crates-io/crates/mls-rs/src/group/proposal_filter/
Dfiltering_common.rs19 use crate::tree_kem::leaf_node::LeafNode;
326 .check_if_valid(&key_package.leaf_node, ValidationContext::Add(commit_time)) in validate_new_node()
347 .check_if_valid(&key_package.leaf_node, ValidationContext::Add(commit_time)) in validate_new_node()
573 leaf_node: LeafNode, in insert_external_leaf()
577 tree.add_leaf(leaf_node, identity_provider, extensions, None) in insert_external_leaf()
/external/sdv/vsomeip/third_party/boost/spirit/include/boost/spirit/home/support/detail/lexer/parser/
Dparser.hpp295 node_ptr_vector_->push_back (static_cast<leaf_node *>(0)); in charset()
299 node_ptr_vector_->back () = new leaf_node (id_, true); in charset()
391 node_ptr_vector_->push_back (static_cast<leaf_node *>(0)); in optional()
393 node *rhs_ = new leaf_node (null_token, greedy_); in optional()
/external/pytorch/torch/fx/passes/
Dgraph_drawer.py98 leaf_node = self._get_leaf_node(graph_module, node)
100 if not isinstance(leaf_node, torch.fx.GraphModule):
104 leaf_node,

12