Lines Matching defs:vcap_info
88 struct vcap_info { struct
89 char *name; /* user-friendly name */
90 u16 rows; /* number of row in instance */
91 u16 sw_count; /* maximum subwords used per rule */
92 u16 sw_width; /* bits per subword in a keyset */
93 u16 sticky_width; /* sticky bits per rule */
94 u16 act_width; /* bits per subword in an actionset */
95 u16 default_cnt; /* number of default rules */
96 u16 require_cnt_dis; /* not used */
97 u16 version; /* vcap rtl version */
98 const struct vcap_set *keyfield_set; /* keysets */
99 int keyfield_set_size; /* number of keysets */
100 const struct vcap_set *actionfield_set; /* actionsets */
101 int actionfield_set_size; /* number of actionsets */
103 const struct vcap_field **keyfield_set_map;
105 int *keyfield_set_map_size;
107 const struct vcap_field **actionfield_set_map;
109 int *actionfield_set_map_size;
111 const struct vcap_typegroup **keyfield_set_typegroups;
113 const struct vcap_typegroup **actionfield_set_typegroups;