vcap_field
static const struct vcap_field vsc9959_vcap_es0_keys[] = {
static const struct vcap_field vsc9959_vcap_es0_actions[] = {
static const struct vcap_field vsc9959_vcap_is1_keys[] = {
static const struct vcap_field vsc9959_vcap_is1_actions[] = {
static struct vcap_field vsc9959_vcap_is2_keys[] = {
static struct vcap_field vsc9959_vcap_is2_actions[] = {
static const struct vcap_field vsc9953_vcap_es0_keys[] = {
static const struct vcap_field vsc9953_vcap_es0_actions[] = {
static const struct vcap_field vsc9953_vcap_is1_keys[] = {
static const struct vcap_field vsc9953_vcap_is1_actions[] = {
static struct vcap_field vsc9953_vcap_is2_keys[] = {
static struct vcap_field vsc9953_vcap_is2_actions[] = {
static const struct vcap_field is2_mac_llc_keyfield[] = {
static const struct vcap_field is2_mac_snap_keyfield[] = {
static const struct vcap_field is2_arp_keyfield[] = {
static const struct vcap_field is2_ip4_tcp_udp_keyfield[] = {
static const struct vcap_field is1_5tuple_ip4_keyfield[] = {
static const struct vcap_field is2_ip4_other_keyfield[] = {
static const struct vcap_field is2_ip6_std_keyfield[] = {
static const struct vcap_field is2_oam_keyfield[] = {
static const struct vcap_field is2_ip6_tcp_udp_keyfield[] = {
static const struct vcap_field is2_ip6_other_keyfield[] = {
static const struct vcap_field is2_smac_sip4_keyfield[] = {
static const struct vcap_field is2_smac_sip6_keyfield[] = {
static const struct vcap_field es0_vid_keyfield[] = {
static const struct vcap_field *is1_keyfield_set_map[] = {
static const struct vcap_field *is2_keyfield_set_map[] = {
static const struct vcap_field *es0_keyfield_set_map[] = {
static const struct vcap_field is1_s1_actionfield[] = {
static const struct vcap_field is2_base_type_actionfield[] = {
static const struct vcap_field is2_smac_sip_actionfield[] = {
static const struct vcap_field es0_vid_actionfield[] = {
static const struct vcap_field *is1_actionfield_set_map[] = {
static const struct vcap_field *is2_actionfield_set_map[] = {
static const struct vcap_field *es0_actionfield_set_map[] = {
static const struct vcap_field is1_normal_ip6_keyfield[] = {
static const struct vcap_field is1_7tuple_keyfield[] = {
static const struct vcap_field is1_5tuple_ip6_keyfield[] = {
static const struct vcap_field is1_dbl_vid_keyfield[] = {
static const struct vcap_field is1_rt_keyfield[] = {
static const struct vcap_field is1_normal_keyfield[] = {
static const struct vcap_field is1_dmac_vid_keyfield[] = {
static const struct vcap_field is2_mac_etype_keyfield[] = {
static const struct vcap_field is2_ip6_std_keyfield[] = {
static const struct vcap_field is2_ip_7tuple_keyfield[] = {
static const struct vcap_field es0_isdx_keyfield[] = {
static const struct vcap_field es2_mac_etype_keyfield[] = {
static const struct vcap_field es2_arp_keyfield[] = {
static const struct vcap_field is0_normal_7tuple_keyfield[] = {
static const struct vcap_field es2_ip4_tcp_udp_keyfield[] = {
static const struct vcap_field es2_ip4_other_keyfield[] = {
static const struct vcap_field es2_ip_7tuple_keyfield[] = {
static const struct vcap_field is0_normal_5tuple_ip4_keyfield[] = {
static const struct vcap_field es2_ip6_std_keyfield[] = {
static const struct vcap_field *is0_keyfield_set_map[] = {
static const struct vcap_field *is2_keyfield_set_map[] = {
static const struct vcap_field *es0_keyfield_set_map[] = {
static const struct vcap_field *es2_keyfield_set_map[] = {
static const struct vcap_field is0_classification_actionfield[] = {
static const struct vcap_field is0_full_actionfield[] = {
static const struct vcap_field is0_class_reduced_actionfield[] = {
static const struct vcap_field is2_base_type_actionfield[] = {
static const struct vcap_field es0_es0_actionfield[] = {
static const struct vcap_field es2_base_type_actionfield[] = {
static const struct vcap_field *is0_actionfield_set_map[] = {
static const struct vcap_field *is2_actionfield_set_map[] = {
static const struct vcap_field *es0_actionfield_set_map[] = {
static const struct vcap_field *es2_actionfield_set_map[] = {
static const struct vcap_field is2_mac_etype_keyfield[] = {
static const struct vcap_field is2_arp_keyfield[] = {
static const struct vcap_field is2_ip4_tcp_udp_keyfield[] = {
static const struct vcap_field is2_ip4_other_keyfield[] = {
static const struct vcap_field is2_ip6_std_keyfield[] = {
static const struct vcap_field is2_ip_7tuple_keyfield[] = {
static const struct vcap_field es0_isdx_keyfield[] = {
static const struct vcap_field es2_mac_etype_keyfield[] = {
static const struct vcap_field es2_arp_keyfield[] = {
static const struct vcap_field es2_ip4_tcp_udp_keyfield[] = {
static const struct vcap_field is0_normal_7tuple_keyfield[] = {
static const struct vcap_field es2_ip4_other_keyfield[] = {
static const struct vcap_field es2_ip_7tuple_keyfield[] = {
static const struct vcap_field is0_normal_5tuple_ip4_keyfield[] = {
static const struct vcap_field es2_ip6_std_keyfield[] = {
static const struct vcap_field *is0_keyfield_set_map[] = {
static const struct vcap_field *is2_keyfield_set_map[] = {
static const struct vcap_field *es0_keyfield_set_map[] = {
static const struct vcap_field *es2_keyfield_set_map[] = {
static const struct vcap_field is0_classification_actionfield[] = {
static const struct vcap_field is0_full_actionfield[] = {
static const struct vcap_field is0_class_reduced_actionfield[] = {
static const struct vcap_field is2_base_type_actionfield[] = {
static const struct vcap_field es0_es0_actionfield[] = {
static const struct vcap_field es2_base_type_actionfield[] = {
static const struct vcap_field *is0_actionfield_set_map[] = {
static const struct vcap_field *is2_actionfield_set_map[] = {
static const struct vcap_field *es0_actionfield_set_map[] = {
static const struct vcap_field *es2_actionfield_set_map[] = {
static const struct vcap_field is2_mac_etype_keyfield[] = {
static const struct vcap_field is2_arp_keyfield[] = {
static const struct vcap_field is2_ip4_tcp_udp_keyfield[] = {
static const struct vcap_field is2_ip4_other_keyfield[] = {
const struct vcap_field *field;
const struct vcap_field *field;
const struct vcap_field *keyfield,
const struct vcap_field *fields;
const struct vcap_field *actionfield,
const struct vcap_field *actionfield;
const struct vcap_field *keyfield;
const struct vcap_field *fields;
const struct vcap_field *fields;
static const struct vcap_field *
const struct vcap_field *fields;
const struct vcap_field **map;
static const struct vcap_field *
const struct vcap_field *fields;
const struct vcap_field **map;
const struct vcap_field *typefld;
const struct vcap_field *fields;
const struct vcap_field *vcap_lookup_keyfield(struct vcap_rule *rule,
const struct vcap_field *fields;
const struct vcap_field *fields;
const struct vcap_field *fields;
const struct vcap_field *fields;
const struct vcap_field *vcap_keyfields(struct vcap_control *vctrl,
const struct vcap_field *rf,
const struct vcap_field *kf_table;
const struct vcap_field *
const struct vcap_field *rf,
const struct vcap_field *af_table;
const struct vcap_field **keyfield_set_map;
const struct vcap_field **actionfield_set_map;
const struct vcap_field *vcap_lookup_keyfield(struct vcap_rule *rule,
const struct vcap_field *actionfield,
const struct vcap_field *keyfield;
const struct vcap_field *actionfield;
const struct vcap_field *keyfield,
struct vcap_field rf = {
struct vcap_field rf = {
struct vcap_field rf = {
struct vcap_field rf = {
struct vcap_field rf = {
const struct vcap_field *ft;
const struct vcap_field *ft;
const struct vcap_field *vcap_keyfields(struct vcap_control *vctrl,
const struct vcap_field *
static const struct vcap_field is2_ip4_other_keyfield[] = {
static const struct vcap_field is2_ip6_std_keyfield[] = {
static const struct vcap_field is2_ip_7tuple_keyfield[] = {
static const struct vcap_field es2_mac_etype_keyfield[] = {
static const struct vcap_field is0_ll_full_keyfield[] = {
static const struct vcap_field es2_arp_keyfield[] = {
static const struct vcap_field is0_normal_7tuple_keyfield[] = {
static const struct vcap_field es2_ip4_tcp_udp_keyfield[] = {
static const struct vcap_field es2_ip4_other_keyfield[] = {
static const struct vcap_field es2_ip_7tuple_keyfield[] = {
static const struct vcap_field es2_ip6_std_keyfield[] = {
static const struct vcap_field es2_ip4_vid_keyfield[] = {
static const struct vcap_field es2_ip6_vid_keyfield[] = {
static const struct vcap_field *is0_keyfield_set_map[] = {
static const struct vcap_field *is2_keyfield_set_map[] = {
static const struct vcap_field *es2_keyfield_set_map[] = {
static const struct vcap_field is0_classification_actionfield[] = {
static const struct vcap_field is0_full_actionfield[] = {
static const struct vcap_field is0_class_reduced_actionfield[] = {
static const struct vcap_field is2_base_type_actionfield[] = {
static const struct vcap_field es2_base_type_actionfield[] = {
static const struct vcap_field *is0_actionfield_set_map[] = {
static const struct vcap_field *is2_actionfield_set_map[] = {
static const struct vcap_field *es2_actionfield_set_map[] = {
static const struct vcap_field is0_normal_5tuple_ip4_keyfield[] = {
static const struct vcap_field is0_pure_5tuple_ip4_keyfield[] = {
static const struct vcap_field is0_etag_keyfield[] = {
static const struct vcap_field is2_mac_etype_keyfield[] = {
static const struct vcap_field is2_arp_keyfield[] = {
static const struct vcap_field is2_ip4_tcp_udp_keyfield[] = {
static const struct vcap_field vsc7514_vcap_es0_keys[] = {
static const struct vcap_field vsc7514_vcap_es0_actions[] = {
static const struct vcap_field vsc7514_vcap_is1_keys[] = {
static const struct vcap_field vsc7514_vcap_is1_actions[] = {
static const struct vcap_field vsc7514_vcap_is2_keys[] = {
static const struct vcap_field vsc7514_vcap_is2_actions[] = {
const struct vcap_field *keys;
const struct vcap_field *actions;