Lines Matching defs:fmc_model_t
121 struct fmc_model_t { struct
122 unsigned int format_version;
123 unsigned int sp_enable;
124 t_fm_pcd_prs_sw_params sp;
125 uint8_t spcode[MAX_SP_CODE_SIZE];
127 unsigned int fman_count;
128 fmc_fman fman[FMC_FMAN_NUM];
130 unsigned int port_count;
131 fmc_port port[FMC_FMAN_NUM * FMC_PORTS_PER_FMAN];
133 unsigned int scheme_count;
134 char scheme_name[FMC_SCHEMES_NUM][FMC_NAME_LEN];
135 t_handle scheme_handle[FMC_SCHEMES_NUM];
136 t_handle scheme_dev_id[FMC_SCHEMES_NUM];
137 struct fm_pcd_kg_scheme_params_t scheme[FMC_SCHEMES_NUM];
139 unsigned int ccnode_count;
140 char ccnode_name[FMC_CC_NODES_NUM][FMC_NAME_LEN];
141 t_handle ccnode_handle[FMC_CC_NODES_NUM];
142 t_handle ccnode_dev_id[FMC_CC_NODES_NUM];
143 struct fm_pcd_cc_node_params_t ccnode[FMC_CC_NODES_NUM];
144 uint8_t cckeydata[FMC_CC_NODES_NUM][FM_PCD_MAX_NUM_OF_KEYS]
146 unsigned char ccmask[FMC_CC_NODES_NUM][FM_PCD_MAX_NUM_OF_KEYS]
149 ccentry_action_index[FMC_CC_NODES_NUM][FM_PCD_MAX_NUM_OF_KEYS];
151 ccentry_action_type[FMC_CC_NODES_NUM][FM_PCD_MAX_NUM_OF_KEYS];
152 unsigned char ccentry_frag[FMC_CC_NODES_NUM][FM_PCD_MAX_NUM_OF_KEYS];
153 unsigned int ccentry_manip[FMC_CC_NODES_NUM][FM_PCD_MAX_NUM_OF_KEYS];
154 unsigned int ccmiss_action_index[FMC_CC_NODES_NUM];
155 enum ioc_fm_pcd_engine ccmiss_action_type[FMC_CC_NODES_NUM];
156 unsigned char ccmiss_frag[FMC_CC_NODES_NUM];
157 unsigned int ccmiss_manip[FMC_CC_NODES_NUM];
159 unsigned int htnode_count;
160 char htnode_name[FMC_CC_NODES_NUM][FMC_NAME_LEN];
161 t_handle htnode_handle[FMC_CC_NODES_NUM];
162 t_handle htnode_dev_id[FMC_CC_NODES_NUM];
163 struct fm_pcd_hash_table_params_t htnode[FMC_CC_NODES_NUM];
165 unsigned int htentry_count[FMC_CC_NODES_NUM];
167 htentry[FMC_CC_NODES_NUM][FM_PCD_MAX_NUM_OF_KEYS];
168 uint8_t htkeydata[FMC_CC_NODES_NUM][FM_PCD_MAX_NUM_OF_KEYS]
171 htentry_action_index[FMC_CC_NODES_NUM][FM_PCD_MAX_NUM_OF_KEYS];
173 htentry_action_type[FMC_CC_NODES_NUM][FM_PCD_MAX_NUM_OF_KEYS];
174 unsigned char htentry_frag[FMC_CC_NODES_NUM][FM_PCD_MAX_NUM_OF_KEYS];
175 unsigned int htentry_manip[FMC_CC_NODES_NUM][FM_PCD_MAX_NUM_OF_KEYS];
177 unsigned int htmiss_action_index[FMC_CC_NODES_NUM];
178 enum ioc_fm_pcd_engine htmiss_action_type[FMC_CC_NODES_NUM];
179 unsigned char htmiss_frag[FMC_CC_NODES_NUM];
180 unsigned int htmiss_manip[FMC_CC_NODES_NUM];
205 struct fmc_model_t *g_fmc_model; argument