Home
last modified time | relevance | path

Searched refs:vcap_field (Results 1 – 14 of 14) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/microchip/lan966x/
A Dlan966x_vcap_ag_api.c9 static const struct vcap_field is2_mac_etype_keyfield[] = {
107 static const struct vcap_field is2_mac_llc_keyfield[] = {
185 static const struct vcap_field is2_mac_snap_keyfield[] = {
263 static const struct vcap_field is2_arp_keyfield[] = {
381 static const struct vcap_field is2_ip4_tcp_udp_keyfield[] = {
559 static const struct vcap_field is2_ip4_other_keyfield[] = {
677 static const struct vcap_field is2_ip6_std_keyfield[] = {
755 static const struct vcap_field is2_oam_keyfield[] = {
1026 static const struct vcap_field is2_ip6_other_keyfield[] = {
1124 static const struct vcap_field is2_smac_sip4_keyfield[] = {
[all …]
/linux-6.3-rc2/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_vcap_ag_api.c17 static const struct vcap_field is0_normal_7tuple_keyfield[] = {
383 static const struct vcap_field is2_mac_etype_keyfield[] = {
516 static const struct vcap_field is2_arp_keyfield[] = {
862 static const struct vcap_field is2_ip4_other_keyfield[] = {
1015 static const struct vcap_field is2_ip6_std_keyfield[] = {
1133 static const struct vcap_field is2_ip_7tuple_keyfield[] = {
1336 static const struct vcap_field es0_isdx_keyfield[] = {
1507 static const struct vcap_field es2_arp_keyfield[] = {
2169 static const struct vcap_field es2_ip6_std_keyfield[] = {
2545 static const struct vcap_field is0_full_actionfield[] = {
[all …]
A Dsparx5_vcap_impl.c820 const struct vcap_field *field; in sparx5_vcap_ingress_add_default_fields()
864 const struct vcap_field *field; in sparx5_vcap_es2_add_default_fields()
/linux-6.3-rc2/drivers/net/ethernet/microchip/vcap/
A Dvcap_model_kunit.c17 static const struct vcap_field is0_ll_full_keyfield[] = {
614 static const struct vcap_field is0_etag_keyfield[] = {
662 static const struct vcap_field is2_mac_etype_keyfield[] = {
795 static const struct vcap_field is2_arp_keyfield[] = {
1141 static const struct vcap_field is2_ip4_other_keyfield[] = {
1294 static const struct vcap_field is2_ip6_std_keyfield[] = {
1738 static const struct vcap_field es2_arp_keyfield[] = {
2400 static const struct vcap_field es2_ip6_std_keyfield[] = {
2518 static const struct vcap_field es2_ip4_vid_keyfield[] = {
2621 static const struct vcap_field es2_ip6_vid_keyfield[] = {
[all …]
A Dvcap_api.h67 struct vcap_field { struct
103 const struct vcap_field **keyfield_set_map;
107 const struct vcap_field **actionfield_set_map;
A Dvcap_api_private.h75 const struct vcap_field *vcap_keyfields(struct vcap_control *vctrl,
94 const struct vcap_field *
A Dvcap_api.c225 const struct vcap_field *typefld; in vcap_verify_keystream_keyset()
227 const struct vcap_field *fields; in vcap_verify_keystream_keyset()
448 const struct vcap_field *rf, in vcap_encode_keyfield()
690 const struct vcap_field *
1299 const struct vcap_field *fields; in vcap_verify_actionstream_actionset()
1683 const struct vcap_field *fields; in vcap_add_type_keyfield()
1716 const struct vcap_field *fields; in vcap_add_type_actionfield()
1807 static const struct vcap_field *
1839 const struct vcap_field **map; in _vcap_rule_find_keysets()
1885 static const struct vcap_field *
[all …]
A Dvcap_api_debugfs.c25 const struct vcap_field *keyfield, in vcap_debugfs_show_rule_keyfield()
120 const struct vcap_field *actionfield, in vcap_debugfs_show_rule_actionfield()
196 const struct vcap_field *keyfield; in vcap_debugfs_show_rule_keyset()
217 const struct vcap_field *actionfield; in vcap_debugfs_show_rule_actionset()
A Dvcap_api_client.h216 const struct vcap_field *vcap_lookup_keyfield(struct vcap_rule *rule,
A Dvcap_api_kunit.c495 struct vcap_field rf = { in vcap_api_encode_field_test()
544 struct vcap_field rf = { in vcap_api_encode_short_field_test()
604 struct vcap_field rf = { in vcap_api_encode_keyfield_test()
667 struct vcap_field rf = { in vcap_api_encode_max_keyfield_test()
727 struct vcap_field rf = { in vcap_api_encode_actionfield_test()
796 const struct vcap_field *ft; in vcap_api_vcap_keyfields_test()
812 const struct vcap_field *ft; in vcap_api_vcap_actionfields_test()
/linux-6.3-rc2/drivers/net/ethernet/mscc/
A Dvsc7514_regs.c438 static const struct vcap_field vsc7514_vcap_es0_keys[] = {
449 static const struct vcap_field vsc7514_vcap_es0_actions[] = {
470 static const struct vcap_field vsc7514_vcap_is1_keys[] = {
521 static const struct vcap_field vsc7514_vcap_is1_actions[] = {
545 static const struct vcap_field vsc7514_vcap_is2_keys[] = {
625 static const struct vcap_field vsc7514_vcap_is2_actions[] = {
/linux-6.3-rc2/drivers/net/dsa/ocelot/
A Dseville_vsc9953.c546 static const struct vcap_field vsc9953_vcap_es0_keys[] = {
557 static const struct vcap_field vsc9953_vcap_es0_actions[] = {
578 static const struct vcap_field vsc9953_vcap_is1_keys[] = {
629 static const struct vcap_field vsc9953_vcap_is1_actions[] = {
652 static struct vcap_field vsc9953_vcap_is2_keys[] = {
722 static struct vcap_field vsc9953_vcap_is2_actions[] = {
A Dfelix_vsc9959.c609 static const struct vcap_field vsc9959_vcap_es0_keys[] = {
620 static const struct vcap_field vsc9959_vcap_es0_actions[] = {
641 static const struct vcap_field vsc9959_vcap_is1_keys[] = {
692 static const struct vcap_field vsc9959_vcap_is1_actions[] = {
716 static struct vcap_field vsc9959_vcap_is2_keys[] = {
796 static struct vcap_field vsc9959_vcap_is2_actions[] = {
/linux-6.3-rc2/include/soc/mscc/
A Docelot_vcap.h58 const struct vcap_field *keys;
59 const struct vcap_field *actions;
261 struct vcap_field { struct

Completed in 60 milliseconds