Searched refs:key_fields (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npc_fs.c | 128 static bool npc_is_field_present(struct rvu *rvu, enum key_fields type, u8 intf) in npc_is_field_present() 147 static void npc_set_layer_mdata(struct npc_mcam *mcam, enum key_fields type, in npc_set_layer_mdata() 188 enum key_fields type, u8 start_lid, u8 intf) in npc_check_overlap() 236 static bool npc_check_field(struct rvu *rvu, int blkaddr, enum key_fields type, in npc_check_field() 320 struct npc_key_field *key_fields; in npc_handle_multi_layer_fields() local 338 key_fields = mcam->rx_key_fields; in npc_handle_multi_layer_fields() 342 key_fields = mcam->tx_key_fields; in npc_handle_multi_layer_fields() 351 etype_ether = &key_fields[NPC_ETYPE_ETHER]; in npc_handle_multi_layer_fields() 352 etype_tag1 = &key_fields[NPC_ETYPE_TAG1]; in npc_handle_multi_layer_fields() 353 etype_tag2 = &key_fields[NPC_ETYPE_TAG in npc_handle_multi_layer_fields() [all...] |
H A D | rvu_npc_fs.h | 17 void npc_update_entry(struct rvu *rvu, enum key_fields type,
|
H A D | npc.h | 180 enum key_fields { enum
|
/third_party/protobuf/src/google/protobuf/util/ |
H A D | message_differencer_unittest.cc | 1599 std::vector<const FieldDescriptor*> key_fields; in TEST() local 1600 key_fields.push_back(GetFieldDescriptor(msg1, "item.a")); in TEST() 1601 key_fields.push_back(GetFieldDescriptor(msg1, "item.ra")); in TEST() 1603 GetFieldDescriptor(msg1, "item"), key_fields); in TEST() local 1726 std::vector<const FieldDescriptor*> key_fields; in TEST() local 1727 key_fields.push_back(GetFieldDescriptor(msg1, "item.a")); in TEST() 1728 key_fields.push_back(GetFieldDescriptor(msg1, "item.ra")); in TEST() 1730 GetFieldDescriptor(msg1, "item"), key_fields); in TEST() local
|
H A D | message_differencer.h | 457 // the key in comparison. All specified fields in 'key_fields' should be 462 // the other message. Only fields in 'key_fields' are compared in this step 465 // for every field in 'key_fields') will be compared in this step. 467 // average size of the fields specified in 'key_fields', m is the number of 468 // fields in 'key_fields' and n is the number of elements. If partial 474 const std::vector<const FieldDescriptor*>& key_fields);
|
H A D | message_differencer.cc | 380 const std::vector<const FieldDescriptor*>& key_fields) { in TreatAsMapWithMultipleFieldsAsKey() 382 for (int i = 0; i < key_fields.size(); ++i) { in TreatAsMapWithMultipleFieldsAsKey() 384 key_field_path.push_back(key_fields[i]); in TreatAsMapWithMultipleFieldsAsKey() 378 TreatAsMapWithMultipleFieldsAsKey( const FieldDescriptor* field, const std::vector<const FieldDescriptor*>& key_fields) TreatAsMapWithMultipleFieldsAsKey() argument
|
Completed in 12 milliseconds