qcacmn: Add proper handling for failure cases

Add proper handling for failure cases

Change-Id: I5c54a8c0e38a034cc5abfc1bb3ec006841d5f273
CRs-Fixed: 3612145
这个提交包含在:
Harsh Kumar Bijlani
2023-09-11 12:39:21 +05:30
提交者 Rahul Choudhary
父节点 46aca5dfc5
当前提交 acb5e1d631
修改 2 个文件,包含 14 行新增5 行删除

查看文件

@@ -2097,12 +2097,13 @@ struct dp_peer *dp_get_primary_link_peer_by_id(struct dp_soc *soc,
for (i = 0; i < link_peers_info.num_links; i++) {
link_peer = link_peers_info.link_peers[i];
if (link_peer->primary_link) {
primary_peer = link_peer;
/*
* Take additional reference over
* primary link peer.
*/
dp_peer_get_ref(NULL, primary_peer, mod_id);
if (QDF_STATUS_SUCCESS ==
dp_peer_get_ref(NULL, link_peer, mod_id))
primary_peer = link_peer;
break;
}
}