/linux/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_vcap_ag_api.c | 9 static const struct vcap_field is1_normal_keyfield[] = { 147 static const struct vcap_field is1_5tuple_ip4_keyfield[] = { 295 static const struct vcap_field is1_normal_ip6_keyfield[] = { 418 static const struct vcap_field is1_7tuple_keyfield[] = { 596 static const struct vcap_field is1_5tuple_ip6_keyfield[] = { 719 static const struct vcap_field is1_dbl_vid_keyfield[] = { 857 static const struct vcap_field is1_rt_keyfield[] = { 910 static const struct vcap_field is1_dmac_vid_keyfield[] = { 968 static const struct vcap_field is2_mac_etype_keyfield[] = { 1066 static const struct vcap_field is2_mac_llc_keyfiel [all...] |
/linux/drivers/net/ethernet/microchip/sparx5/lan969x/ |
H A D | lan969x_vcap_ag_api.c | 16 static const struct vcap_field is0_normal_7tuple_keyfield[] = { 209 static const struct vcap_field is0_normal_5tuple_ip4_keyfield[] = { 382 static const struct vcap_field is2_mac_etype_keyfield[] = { 515 static const struct vcap_field is2_arp_keyfield[] = { 658 static const struct vcap_field is2_ip4_tcp_udp_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[] = { 1383 static const struct vcap_field es2_mac_etype_keyfiel [all...] |
/linux/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_vcap_ag_api.c | 17 static const struct vcap_field is0_normal_7tuple_keyfield[] = { 210 static const struct vcap_field is0_normal_5tuple_ip4_keyfield[] = { 383 static const struct vcap_field is2_mac_etype_keyfield[] = { 516 static const struct vcap_field is2_arp_keyfield[] = { 659 static const struct vcap_field is2_ip4_tcp_udp_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[] = { 1384 static const struct vcap_field es2_mac_etype_keyfiel [all...] |
H A D | sparx5_vcap_impl.c | 804 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()
|
/linux/drivers/net/ethernet/microchip/vcap/ |
H A D | vcap_model_kunit.c | 17 static const struct vcap_field is0_ll_full_keyfield[] = { 180 static const struct vcap_field is0_normal_7tuple_keyfield[] = { 373 static const struct vcap_field is0_normal_5tuple_ip4_keyfield[] = { 546 static const struct vcap_field is0_pure_5tuple_ip4_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[] = { 938 static const struct vcap_field is2_ip4_tcp_udp_keyfield[] = { 1141 static const struct vcap_field is2_ip4_other_keyfield[] = { 1294 static const struct vcap_field is2_ip6_std_keyfiel [all...] |
H A D | vcap_api.h | 67 struct vcap_field { struct 103 const struct vcap_field **keyfield_set_map; 107 const struct vcap_field **actionfield_set_map; 68 typevcap_field global() argument 69 widthvcap_field global() argument 70 offsetvcap_field global() argument
|
H A D | vcap_api_private.h | 75 const struct vcap_field *vcap_keyfields(struct vcap_control *vctrl, 94 const struct vcap_field *
|
H A D | vcap_api.c | 225 const struct vcap_field *typefld; in vcap_verify_keystream_keyset() 227 const struct vcap_field *fields; in vcap_verify_keystream_keyset() 396 const struct vcap_field *vcap_keyfields(struct vcap_control *vctrl, in vcap_keyfields() 448 const struct vcap_field *rf, in vcap_encode_keyfield() 640 const struct vcap_field *kf_table; in vcap_encode_rule_keyset() 690 const struct vcap_field * 741 const struct vcap_field *rf, in vcap_encode_actionfield() 798 const struct vcap_field *af_table; in vcap_encode_rule_actionset() 1306 const struct vcap_field *keyfield, in vcap_rule_alloc_keyfield() 1332 const struct vcap_field *field in vcap_verify_actionstream_actionset() [all...] |
H A D | vcap_api_debugfs.c | 25 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()
|
H A D | vcap_api_kunit.c | 497 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()
|
H A D | vcap_api_client.h | 221 const struct vcap_field *vcap_lookup_keyfield(struct vcap_rule *rule,
|
/linux/drivers/net/ethernet/mscc/ |
H A D | vsc7514_regs.c | 438 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/include/soc/mscc/ |
H A D | ocelot_vcap.h | 59 const struct vcap_field *keys; 60 const struct vcap_field *actions; 262 struct vcap_field { struct 263 offsetvcap_field global() argument 264 lengthvcap_field global() argument
|
/linux/drivers/net/dsa/ocelot/ |
H A D | felix_vsc9959.c | 610 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[] = {
|