qcacmn: increment refcount for peer find by id

Use unified version of dp_peer_find_by_id API
which will take peer reference

Also use unified peer ref release API dp_peer_unref_delete

Change-Id: Ibb516a933020a42a5584dbbbba59f8d9b72dcaa4
此提交包含在:
Chaithanya Garrepalli
2020-08-13 00:06:01 +05:30
提交者 snandini
父節點 e253cee043
當前提交 113841906c
共有 10 個檔案被更改,包括 86 行新增101 行删除

查看文件

@@ -1758,24 +1758,6 @@ int dp_tx_delete_flow_pool(struct dp_soc *soc, struct dp_tx_desc_pool_s *pool,
bool force);
#endif /* QCA_LL_TX_FLOW_CONTROL_V2 */
#ifdef PEER_PROTECTED_ACCESS
/**
* dp_peer_unref_del_find_by_id() - dec ref and del peer if ref count is
* taken by dp_peer_find_by_id
* @peer: peer context
*
* Return: none
*/
static inline void dp_peer_unref_del_find_by_id(struct dp_peer *peer)
{
dp_peer_unref_delete(peer);
}
#else
static inline void dp_peer_unref_del_find_by_id(struct dp_peer *peer)
{
}
#endif
#ifdef WLAN_FEATURE_DP_EVENT_HISTORY
/**
* dp_srng_access_start() - Wrapper function to log access start of a hal ring