Home
last modified time | relevance | path

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

/drivers/net/ethernet/microchip/lan966x/
A Dlan966x_vcap_ag_api.c9 static const struct vcap_field is1_normal_keyfield[] = {
147 static const struct vcap_field is1_5tuple_ip4_keyfield[] = {
418 static const struct vcap_field is1_7tuple_keyfield[] = {
719 static const struct vcap_field is1_dbl_vid_keyfield[] = {
857 static const struct vcap_field is1_rt_keyfield[] = {
1066 static const struct vcap_field is2_mac_llc_keyfield[] = {
1222 static const struct vcap_field is2_arp_keyfield[] = {
1714 static const struct vcap_field is2_oam_keyfield[] = {
2124 static const struct vcap_field es0_vid_keyfield[] = {
2365 static const struct vcap_field is1_s1_actionfield[] = {
[all …]
/drivers/net/ethernet/microchip/sparx5/lan969x/
A Dlan969x_vcap_ag_api.c16 static const struct vcap_field is0_normal_7tuple_keyfield[] = {
382 static const struct vcap_field is2_mac_etype_keyfield[] = {
515 static const struct vcap_field is2_arp_keyfield[] = {
861 static const struct vcap_field is2_ip4_other_keyfield[] = {
1014 static const struct vcap_field is2_ip6_std_keyfield[] = {
1132 static const struct vcap_field is2_ip_7tuple_keyfield[] = {
1335 static const struct vcap_field es0_isdx_keyfield[] = {
1506 static const struct vcap_field es2_arp_keyfield[] = {
2168 static const struct vcap_field es2_ip6_std_keyfield[] = {
2544 static const struct vcap_field is0_full_actionfield[] = {
[all …]
/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.c804 const struct vcap_field *field; in sparx5_vcap_ingress_add_default_fields()
848 const struct vcap_field *field; in sparx5_vcap_es2_add_default_fields()
/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 *
1332 const struct vcap_field *fields; in vcap_verify_actionstream_actionset()
1716 const struct vcap_field *fields; in vcap_add_type_keyfield()
1749 const struct vcap_field *fields; in vcap_add_type_actionfield()
1840 static const struct vcap_field *
1872 const struct vcap_field **map; in _vcap_rule_find_keysets()
1918 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_kunit.c497 struct vcap_field rf = { in vcap_api_encode_field_test()
546 struct vcap_field rf = { in vcap_api_encode_short_field_test()
606 struct vcap_field rf = { in vcap_api_encode_keyfield_test()
669 struct vcap_field rf = { in vcap_api_encode_max_keyfield_test()
729 struct vcap_field rf = { in vcap_api_encode_actionfield_test()
798 const struct vcap_field *ft; in vcap_api_vcap_keyfields_test()
814 const struct vcap_field *ft; in vcap_api_vcap_actionfields_test()
A Dvcap_api_client.h221 const struct vcap_field *vcap_lookup_keyfield(struct vcap_rule *rule,
/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[] = {
/drivers/net/dsa/ocelot/
A Dseville_vsc9953.c547 static const struct vcap_field vsc9953_vcap_es0_keys[] = {
558 static const struct vcap_field vsc9953_vcap_es0_actions[] = {
579 static const struct vcap_field vsc9953_vcap_is1_keys[] = {
630 static const struct vcap_field vsc9953_vcap_is1_actions[] = {
653 static struct vcap_field vsc9953_vcap_is2_keys[] = {
723 static struct vcap_field vsc9953_vcap_is2_actions[] = {
A Dfelix_vsc9959.c610 static const struct vcap_field vsc9959_vcap_es0_keys[] = {
621 static const struct vcap_field vsc9959_vcap_es0_actions[] = {
642 static const struct vcap_field vsc9959_vcap_is1_keys[] = {
693 static const struct vcap_field vsc9959_vcap_is1_actions[] = {
717 static struct vcap_field vsc9959_vcap_is2_keys[] = {
797 static struct vcap_field vsc9959_vcap_is2_actions[] = {

Completed in 53 milliseconds