qcacld-3.0: Remove unnecessary enter exit from PMO functions
Remove unnecessary enter exit from PMO functions. Change-Id: I5b15d5d943f91fad68dfdf98a0f343e6c1379364 CRs-Fixed: 2628634
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017-2019 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2020 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for
|
||||
* any purpose with or without fee is hereby granted, provided that the
|
||||
@@ -34,8 +34,6 @@ static QDF_STATUS pmo_core_cache_arp_in_vdev_priv(
|
||||
int index;
|
||||
struct qdf_mac_addr peer_bssid;
|
||||
|
||||
pmo_enter();
|
||||
|
||||
vdev_ctx = pmo_vdev_get_priv(vdev);
|
||||
|
||||
request = qdf_mem_malloc(sizeof(*request));
|
||||
@@ -76,7 +74,6 @@ free_req:
|
||||
qdf_mem_free(request);
|
||||
|
||||
exit_with_status:
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -111,8 +108,6 @@ pmo_core_do_enable_arp_offload(struct wlan_objmgr_vdev *vdev,
|
||||
struct pmo_psoc_priv_obj *psoc_ctx;
|
||||
struct pmo_vdev_priv_obj *vdev_ctx;
|
||||
|
||||
pmo_enter();
|
||||
|
||||
vdev_ctx = pmo_vdev_get_priv(vdev);
|
||||
|
||||
psoc_ctx = vdev_ctx->pmo_psoc_ctx;
|
||||
@@ -143,7 +138,6 @@ pmo_core_do_enable_arp_offload(struct wlan_objmgr_vdev *vdev,
|
||||
break;
|
||||
}
|
||||
out:
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -220,8 +214,6 @@ QDF_STATUS pmo_core_arp_check_offload(struct wlan_objmgr_psoc *psoc,
|
||||
struct wlan_objmgr_vdev *vdev;
|
||||
bool active_offload_cond, is_applied_cond;
|
||||
|
||||
pmo_enter();
|
||||
|
||||
vdev = pmo_psoc_get_vdev(psoc, vdev_id);
|
||||
if (!vdev) {
|
||||
pmo_err("vdev is NULL");
|
||||
@@ -260,7 +252,6 @@ QDF_STATUS pmo_core_cache_arp_offload_req(struct pmo_arp_req *arp_req)
|
||||
QDF_STATUS status;
|
||||
struct wlan_objmgr_vdev *vdev;
|
||||
|
||||
pmo_enter();
|
||||
if (!arp_req) {
|
||||
pmo_err("arp_req is NULL");
|
||||
status = QDF_STATUS_E_INVAL;
|
||||
@@ -295,7 +286,6 @@ QDF_STATUS pmo_core_cache_arp_offload_req(struct pmo_arp_req *arp_req)
|
||||
dec_ref:
|
||||
pmo_vdev_put_ref(vdev);
|
||||
out:
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -338,7 +328,6 @@ QDF_STATUS pmo_core_enable_arp_offload_in_fwr(struct wlan_objmgr_vdev *vdev,
|
||||
QDF_STATUS status;
|
||||
uint8_t vdev_id;
|
||||
|
||||
pmo_enter();
|
||||
if (!vdev) {
|
||||
pmo_err("vdev is NULL");
|
||||
status = QDF_STATUS_E_NULL_VALUE;
|
||||
@@ -361,8 +350,7 @@ QDF_STATUS pmo_core_enable_arp_offload_in_fwr(struct wlan_objmgr_vdev *vdev,
|
||||
|
||||
put_ref:
|
||||
pmo_vdev_put_ref(vdev);
|
||||
out:
|
||||
pmo_exit();
|
||||
out:;
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -373,7 +361,6 @@ QDF_STATUS pmo_core_disable_arp_offload_in_fwr(struct wlan_objmgr_vdev *vdev,
|
||||
QDF_STATUS status;
|
||||
uint8_t vdev_id;
|
||||
|
||||
pmo_enter();
|
||||
if (!vdev) {
|
||||
pmo_err("vdev is NULL");
|
||||
status = QDF_STATUS_E_NULL_VALUE;
|
||||
@@ -396,7 +383,6 @@ QDF_STATUS pmo_core_disable_arp_offload_in_fwr(struct wlan_objmgr_vdev *vdev,
|
||||
def_ref:
|
||||
pmo_vdev_put_ref(vdev);
|
||||
out:
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017-2018 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018, 2020 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for
|
||||
* any purpose with or without fee is hereby granted, provided that the
|
||||
@@ -36,8 +36,6 @@ QDF_STATUS pmo_tgt_enable_arp_offload_req(struct wlan_objmgr_vdev *vdev,
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
pmo_enter();
|
||||
|
||||
vdev_ctx = pmo_vdev_get_priv(vdev);
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
@@ -96,7 +94,6 @@ out:
|
||||
qdf_mem_free(arp_offload_req);
|
||||
if (ns_offload_req)
|
||||
qdf_mem_free(ns_offload_req);
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
Reference in New Issue
Block a user