Lines Matching defs:err_node

1154 	struct ras_err_node *err_node;
1159 for_each_ras_error(err_node, err_data) {
1160 err_info = &err_node->err_info;
1172 for_each_ras_error(err_node, &ras_mgr->err_data) {
1173 err_info = &err_node->err_info;
1182 for_each_ras_error(err_node, err_data) {
1183 err_info = &err_node->err_info;
1195 for_each_ras_error(err_node, &ras_mgr->err_data) {
1196 err_info = &err_node->err_info;
1207 for_each_ras_error(err_node, err_data) {
1208 err_info = &err_node->err_info;
1220 for_each_ras_error(err_node, &ras_mgr->err_data) {
1221 err_info = &err_node->err_info;
1354 struct ras_err_node *err_node;
1358 for_each_ras_error(err_node, err_data) {
1359 err_info = &err_node->err_info;
5423 static void amdgpu_ras_error_node_release(struct ras_err_node *err_node)
5425 if (!err_node)
5428 list_del(&err_node->node);
5429 kvfree(err_node);
5434 struct ras_err_node *err_node, *tmp;
5436 list_for_each_entry_safe(err_node, tmp, &err_data->err_node_list, node)
5437 amdgpu_ras_error_node_release(err_node);
5443 struct ras_err_node *err_node;
5449 for_each_ras_error(err_node, err_data) {
5450 ref_id = &err_node->err_info.mcm_info;
5454 return err_node;
5462 struct ras_err_node *err_node;
5464 err_node = kvzalloc_obj(*err_node);
5465 if (!err_node)
5468 INIT_LIST_HEAD(&err_node->node);
5470 return err_node;
5491 struct ras_err_node *err_node;
5493 err_node = amdgpu_ras_error_find_node_by_id(err_data, mcm_info);
5494 if (err_node)
5495 return &err_node->err_info;
5497 err_node = amdgpu_ras_error_node_new();
5498 if (!err_node)
5501 memcpy(&err_node->err_info.mcm_info, mcm_info, sizeof(*mcm_info));
5504 list_add_tail(&err_node->node, &err_data->err_node_list);
5507 return &err_node->err_info;