Searched refs:rl_data (Results 1 – 8 of 8) sorted by relevance
121 static struct rl_sla *find_parent(struct adf_rl *rl_data, in find_parent() argument133 parent_sla = rl_data->sla[input_parent_id]; in find_parent()148 if (rl_data->root[i] && rl_data->root[i]->srv == sla_in->srv) { in find_parent()149 root = rl_data->root[i]; in find_parent()165 if (rl_data->cluster[i] && rl_data->cluster[i]->parent == root) in find_parent()166 return rl_data->cluster[i]; in find_parent()180 u32 adf_rl_get_sla_arr_of_type(struct adf_rl *rl_data, enum rl_node_type type, in adf_rl_get_sla_arr_of_type() argument185 *sla_arr = rl_data->leaf; in adf_rl_get_sla_arr_of_type()188 *sla_arr = rl_data->cluster; in adf_rl_get_sla_arr_of_type()191 *sla_arr = rl_data->root; in adf_rl_get_sla_arr_of_type()[all …]
151 u32 adf_rl_get_sla_arr_of_type(struct adf_rl *rl_data, enum rl_node_type type,
568 hw_data = container_of(device_data, struct adf_hw_device_data, rl_data); in adf_gen4_init_num_svc_aes()587 struct adf_rl_hw_data *device_data = &accel_dev->hw_device->rl_data; in adf_gen4_get_svc_slice_cnt()
317 struct adf_rl *rl_data = accel_dev->rate_limiting; in adf_gen4_vfmig_get_slas() local328 max_num_sla = adf_rl_get_sla_arr_of_type(rl_data, RL_LEAF, &sla_type_arr); in adf_gen4_vfmig_get_slas()
329 struct adf_rl_hw_data rl_data; member
289 static void adf_init_rl_data(struct adf_rl_hw_data *rl_data) in adf_init_rl_data() argument291 rl_data->pciout_tb_offset = ADF_GEN4_RL_TOKEN_PCIEOUT_BUCKET_OFFSET; in adf_init_rl_data()292 rl_data->pciin_tb_offset = ADF_GEN4_RL_TOKEN_PCIEIN_BUCKET_OFFSET; in adf_init_rl_data()293 rl_data->r2l_offset = ADF_GEN4_RL_R2L_OFFSET; in adf_init_rl_data()294 rl_data->l2c_offset = ADF_GEN4_RL_L2C_OFFSET; in adf_init_rl_data()295 rl_data->c2s_offset = ADF_GEN4_RL_C2S_OFFSET; in adf_init_rl_data()297 rl_data->pcie_scale_div = ADF_420XX_RL_PCIE_SCALE_FACTOR_DIV; in adf_init_rl_data()298 rl_data->pcie_scale_mul = ADF_420XX_RL_PCIE_SCALE_FACTOR_MUL; in adf_init_rl_data()299 rl_data->dcpr_correction = ADF_420XX_RL_DCPR_CORRECTION; in adf_init_rl_data()300 rl_data->max_tp[SVC_ASYM] = ADF_420XX_RL_MAX_TP_ASYM; in adf_init_rl_data()[all …]
214 static void adf_init_rl_data(struct adf_rl_hw_data *rl_data) in adf_init_rl_data() argument216 rl_data->pciout_tb_offset = ADF_GEN4_RL_TOKEN_PCIEOUT_BUCKET_OFFSET; in adf_init_rl_data()217 rl_data->pciin_tb_offset = ADF_GEN4_RL_TOKEN_PCIEIN_BUCKET_OFFSET; in adf_init_rl_data()218 rl_data->r2l_offset = ADF_GEN4_RL_R2L_OFFSET; in adf_init_rl_data()219 rl_data->l2c_offset = ADF_GEN4_RL_L2C_OFFSET; in adf_init_rl_data()220 rl_data->c2s_offset = ADF_GEN4_RL_C2S_OFFSET; in adf_init_rl_data()222 rl_data->pcie_scale_div = ADF_4XXX_RL_PCIE_SCALE_FACTOR_DIV; in adf_init_rl_data()223 rl_data->pcie_scale_mul = ADF_4XXX_RL_PCIE_SCALE_FACTOR_MUL; in adf_init_rl_data()224 rl_data->dcpr_correction = ADF_4XXX_RL_DCPR_CORRECTION; in adf_init_rl_data()225 rl_data->max_tp[SVC_ASYM] = ADF_4XXX_RL_MAX_TP_ASYM; in adf_init_rl_data()[all …]
560 struct adf_rl_hw_data *device_data = &accel_dev->hw_device->rl_data; in adf_gen6_get_svc_slice_cnt()857 static void adf_gen6_init_rl_data(struct adf_rl_hw_data *rl_data) in adf_gen6_init_rl_data() argument859 rl_data->pciout_tb_offset = ADF_GEN6_RL_TOKEN_PCIEOUT_BUCKET_OFFSET; in adf_gen6_init_rl_data()860 rl_data->pciin_tb_offset = ADF_GEN6_RL_TOKEN_PCIEIN_BUCKET_OFFSET; in adf_gen6_init_rl_data()861 rl_data->r2l_offset = ADF_GEN6_RL_R2L_OFFSET; in adf_gen6_init_rl_data()862 rl_data->l2c_offset = ADF_GEN6_RL_L2C_OFFSET; in adf_gen6_init_rl_data()863 rl_data->c2s_offset = ADF_GEN6_RL_C2S_OFFSET; in adf_gen6_init_rl_data()864 rl_data->pcie_scale_div = ADF_6XXX_RL_PCIE_SCALE_FACTOR_DIV; in adf_gen6_init_rl_data()865 rl_data->pcie_scale_mul = ADF_6XXX_RL_PCIE_SCALE_FACTOR_MUL; in adf_gen6_init_rl_data()866 rl_data->max_tp[SVC_ASYM] = ADF_6XXX_RL_MAX_TP_ASYM; in adf_gen6_init_rl_data()[all …]