Lines Matching refs:feature_data
251 struct pm_api_feature_data *feature_data; in do_feature_check_call() local
254 hash_for_each_possible(pm_api_features_map, feature_data, hentry, in do_feature_check_call()
256 if (feature_data->pm_api_id == api_id) in do_feature_check_call()
257 return feature_data->feature_status; in do_feature_check_call()
261 feature_data = kmalloc(sizeof(*feature_data), GFP_ATOMIC); in do_feature_check_call()
262 if (!feature_data) in do_feature_check_call()
265 feature_data->pm_api_id = api_id; in do_feature_check_call()
268 feature_data->feature_status = ret; in do_feature_check_call()
269 hash_add(pm_api_features_map, &feature_data->hentry, api_id); in do_feature_check_call()
2088 struct pm_api_feature_data *feature_data; in zynqmp_firmware_remove() local
2095 hash_for_each_safe(pm_api_features_map, i, tmp, feature_data, hentry) { in zynqmp_firmware_remove()
2096 hash_del(&feature_data->hentry); in zynqmp_firmware_remove()
2097 kfree(feature_data); in zynqmp_firmware_remove()