qcacld-3.0: Rename PMO_ENTER and PMO_EXIT macros
In order to better align with the other PMO logging wrappers, and the rest of the driver, rename the following macros: * PMO_ENTER -> pmo_enter * PMO_EXIT -> pmo_exit Change-Id: I9186c1425f22c5a8d4fc98f048a9d487b6095797 CRs-Fixed: 2206650
Šī revīzija ir iekļauta:

revīziju iesūtīja
nshrivas

vecāks
8ab975d7b9
revīzija
b2cd2e0ae0
@@ -31,7 +31,7 @@ QDF_STATUS pmo_init(void)
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_ctx *pmo_ctx;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
if (pmo_allocate_ctx() != QDF_STATUS_SUCCESS) {
|
||||
pmo_err("unable to allocate psoc ctx");
|
||||
status = QDF_STATUS_E_FAULT;
|
||||
@@ -79,7 +79,7 @@ QDF_STATUS pmo_init(void)
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("unable to register vdev create handle");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -89,7 +89,7 @@ QDF_STATUS pmo_deinit(void)
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_ctx *pmo_ctx;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
pmo_ctx = pmo_get_context();
|
||||
if (!pmo_ctx) {
|
||||
pmo_err("unable to get pmo ctx");
|
||||
@@ -135,7 +135,7 @@ QDF_STATUS pmo_deinit(void)
|
||||
|
||||
out:
|
||||
pmo_free_ctx();
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -147,7 +147,7 @@ QDF_STATUS pmo_psoc_object_created_notification(
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_ctx *pmo_ctx;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
pmo_ctx = pmo_get_context();
|
||||
if (!pmo_ctx) {
|
||||
QDF_ASSERT(0);
|
||||
@@ -190,7 +190,7 @@ QDF_STATUS pmo_psoc_object_created_notification(
|
||||
/* Register PMO tx ops*/
|
||||
target_if_pmo_register_tx_ops(&psoc_ctx->pmo_tx_ops);
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -201,7 +201,7 @@ QDF_STATUS pmo_psoc_object_destroyed_notification(
|
||||
struct pmo_psoc_priv_obj *psoc_ctx = NULL;
|
||||
QDF_STATUS status;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc_ctx = pmo_psoc_get_priv(psoc);
|
||||
|
||||
@@ -221,7 +221,7 @@ QDF_STATUS pmo_psoc_object_destroyed_notification(
|
||||
qdf_mem_zero(psoc_ctx, sizeof(*psoc_ctx));
|
||||
qdf_mem_free(psoc_ctx);
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -234,7 +234,7 @@ QDF_STATUS pmo_vdev_object_created_notification(
|
||||
struct pmo_vdev_priv_obj *vdev_ctx;
|
||||
QDF_STATUS status;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
@@ -263,7 +263,7 @@ QDF_STATUS pmo_vdev_object_created_notification(
|
||||
qdf_atomic_init(&vdev_ctx->gtk_err_enable);
|
||||
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
@@ -272,7 +272,7 @@ QDF_STATUS pmo_vdev_ready(struct wlan_objmgr_vdev *vdev)
|
||||
{
|
||||
QDF_STATUS status;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
status = pmo_vdev_get_ref(vdev);
|
||||
if (QDF_IS_STATUS_ERROR(status))
|
||||
@@ -287,7 +287,7 @@ QDF_STATUS pmo_vdev_ready(struct wlan_objmgr_vdev *vdev)
|
||||
|
||||
pmo_vdev_put_ref(vdev);
|
||||
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
/*
|
||||
* The above APIs should return a status but don't.
|
||||
@@ -302,7 +302,7 @@ QDF_STATUS pmo_vdev_object_destroyed_notification(
|
||||
struct pmo_vdev_priv_obj *vdev_ctx = NULL;
|
||||
QDF_STATUS status = QDF_STATUS_SUCCESS;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
vdev_ctx = pmo_vdev_get_priv(vdev);
|
||||
|
||||
@@ -315,7 +315,7 @@ QDF_STATUS pmo_vdev_object_destroyed_notification(
|
||||
qdf_spinlock_destroy(&vdev_ctx->pmo_vdev_lock);
|
||||
qdf_mem_free(vdev_ctx);
|
||||
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -328,7 +328,7 @@ QDF_STATUS pmo_register_suspend_handler(
|
||||
struct wlan_pmo_ctx *pmo_ctx;
|
||||
QDF_STATUS status = QDF_STATUS_SUCCESS;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
pmo_ctx = pmo_get_context();
|
||||
if (!pmo_ctx) {
|
||||
QDF_ASSERT(0);
|
||||
@@ -349,7 +349,7 @@ QDF_STATUS pmo_register_suspend_handler(
|
||||
pmo_ctx->pmo_suspend_handler_arg[id] = arg;
|
||||
qdf_spin_unlock_bh(&pmo_ctx->lock);
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -361,7 +361,7 @@ QDF_STATUS pmo_unregister_suspend_handler(
|
||||
struct wlan_pmo_ctx *pmo_ctx;
|
||||
QDF_STATUS status = QDF_STATUS_SUCCESS;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
pmo_ctx = pmo_get_context();
|
||||
if (!pmo_ctx) {
|
||||
QDF_ASSERT(0);
|
||||
@@ -388,7 +388,7 @@ QDF_STATUS pmo_unregister_suspend_handler(
|
||||
status = QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -401,7 +401,7 @@ QDF_STATUS pmo_register_resume_handler(
|
||||
struct wlan_pmo_ctx *pmo_ctx;
|
||||
QDF_STATUS status = QDF_STATUS_SUCCESS;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
pmo_ctx = pmo_get_context();
|
||||
if (!pmo_ctx) {
|
||||
pmo_err("unable to get pmo ctx");
|
||||
@@ -421,7 +421,7 @@ QDF_STATUS pmo_register_resume_handler(
|
||||
pmo_ctx->pmo_resume_handler_arg[id] = arg;
|
||||
qdf_spin_unlock_bh(&pmo_ctx->lock);
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -433,7 +433,7 @@ QDF_STATUS pmo_unregister_resume_handler(
|
||||
struct wlan_pmo_ctx *pmo_ctx;
|
||||
QDF_STATUS status = QDF_STATUS_SUCCESS;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
pmo_ctx = pmo_get_context();
|
||||
if (!pmo_ctx) {
|
||||
pmo_err("unable to get pmo ctx");
|
||||
@@ -459,7 +459,7 @@ QDF_STATUS pmo_unregister_resume_handler(
|
||||
status = QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -474,7 +474,7 @@ QDF_STATUS pmo_suspend_all_components(struct wlan_objmgr_psoc *psoc,
|
||||
pmo_psoc_suspend_handler handler;
|
||||
void *arg;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
pmo_ctx = pmo_get_context();
|
||||
if (!pmo_ctx) {
|
||||
@@ -526,7 +526,7 @@ suspend_recovery:
|
||||
}
|
||||
|
||||
exit_with_status:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -540,7 +540,7 @@ QDF_STATUS pmo_resume_all_components(struct wlan_objmgr_psoc *psoc,
|
||||
pmo_psoc_suspend_handler handler;
|
||||
void *arg;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
pmo_ctx = pmo_get_context();
|
||||
if (!pmo_ctx) {
|
||||
@@ -570,7 +570,7 @@ QDF_STATUS pmo_resume_all_components(struct wlan_objmgr_psoc *psoc,
|
||||
}
|
||||
|
||||
exit_with_status:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018 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
|
||||
@@ -15,6 +15,7 @@
|
||||
* TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/**
|
||||
* DOC: Implements public API for pmo to interact with target/WMI
|
||||
*/
|
||||
@@ -35,7 +36,7 @@ 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();
|
||||
pmo_enter();
|
||||
|
||||
vdev_ctx = pmo_vdev_get_priv(vdev);
|
||||
|
||||
@@ -85,7 +86,7 @@ out:
|
||||
qdf_mem_free(arp_offload_req);
|
||||
if (ns_offload_req)
|
||||
qdf_mem_free(ns_offload_req);
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -100,7 +101,7 @@ QDF_STATUS pmo_tgt_disable_arp_offload_req(struct wlan_objmgr_vdev *vdev,
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
vdev_ctx = pmo_vdev_get_priv(vdev);
|
||||
|
||||
@@ -151,7 +152,7 @@ out:
|
||||
qdf_mem_free(arp_offload_req);
|
||||
if (ns_offload_req)
|
||||
qdf_mem_free(ns_offload_req);
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018 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
|
||||
@@ -15,6 +15,7 @@
|
||||
* TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/**
|
||||
* DOC: Implements public API for PMO GTK offload feature to interact
|
||||
* with target/wmi.
|
||||
@@ -34,7 +35,7 @@ QDF_STATUS pmo_tgt_send_gtk_offload_req(struct wlan_objmgr_vdev *vdev,
|
||||
struct pmo_vdev_priv_obj *vdev_ctx;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
psoc = wlan_vdev_get_psoc(vdev);
|
||||
if (!psoc) {
|
||||
pmo_err("Failed to find psoc from from vdev:%pK",
|
||||
@@ -79,7 +80,7 @@ QDF_STATUS pmo_tgt_send_gtk_offload_req(struct wlan_objmgr_vdev *vdev,
|
||||
out:
|
||||
if (op_gtk_req)
|
||||
qdf_mem_free(op_gtk_req);
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -91,7 +92,7 @@ QDF_STATUS pmo_tgt_get_gtk_rsp(struct wlan_objmgr_vdev *vdev)
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
psoc = wlan_vdev_get_psoc(vdev);
|
||||
if (!psoc) {
|
||||
pmo_err("Failed to find psoc from from vdev:%pK",
|
||||
@@ -110,7 +111,7 @@ QDF_STATUS pmo_tgt_get_gtk_rsp(struct wlan_objmgr_vdev *vdev)
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to send_get_gtk_rsp_cmd event");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -122,7 +123,7 @@ QDF_STATUS pmo_tgt_gtk_rsp_evt(struct wlan_objmgr_psoc *psoc,
|
||||
struct wlan_objmgr_vdev *vdev;
|
||||
struct pmo_vdev_priv_obj *vdev_ctx;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
if (!rsp_param) {
|
||||
pmo_err("gtk rsp param is null");
|
||||
status = QDF_STATUS_E_NULL_VALUE;
|
||||
@@ -171,7 +172,7 @@ QDF_STATUS pmo_tgt_gtk_rsp_evt(struct wlan_objmgr_psoc *psoc,
|
||||
dec_ref:
|
||||
pmo_vdev_put_ref(vdev);
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018 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
|
||||
@@ -31,7 +31,7 @@ QDF_STATUS pmo_tgt_conf_hw_filter(struct wlan_objmgr_psoc *psoc,
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_tx_ops ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
pmo_debug("Configure hw filter; vdev_id:%u, mode:%d",
|
||||
req->vdev_id, req->mode);
|
||||
@@ -46,7 +46,7 @@ QDF_STATUS pmo_tgt_conf_hw_filter(struct wlan_objmgr_psoc *psoc,
|
||||
status = ops.send_conf_hw_filter_req(psoc, req);
|
||||
|
||||
exit_with_status:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018 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
|
||||
@@ -15,6 +15,7 @@
|
||||
* TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/**
|
||||
* DOC: Implements public API for pmo low power hear beat feature
|
||||
* to interact with target/WMI.
|
||||
@@ -31,7 +32,7 @@ QDF_STATUS pmo_tgt_send_lphb_enable(struct wlan_objmgr_psoc *psoc,
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc);
|
||||
if (!pmo_tx_ops.send_lphb_enable) {
|
||||
pmo_err("send_lphb_enable is null");
|
||||
@@ -42,7 +43,7 @@ QDF_STATUS pmo_tgt_send_lphb_enable(struct wlan_objmgr_psoc *psoc,
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to send lphb enable");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -53,7 +54,7 @@ QDF_STATUS pmo_tgt_send_lphb_tcp_params(struct wlan_objmgr_psoc *psoc,
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc);
|
||||
if (!pmo_tx_ops.send_lphb_tcp_params) {
|
||||
pmo_err("send_lphb_tcp_params is null");
|
||||
@@ -64,7 +65,7 @@ QDF_STATUS pmo_tgt_send_lphb_tcp_params(struct wlan_objmgr_psoc *psoc,
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to send lphb tcp params");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -75,7 +76,7 @@ QDF_STATUS pmo_tgt_send_lphb_tcp_pkt_filter(struct wlan_objmgr_psoc *psoc,
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc);
|
||||
if (!pmo_tx_ops.send_lphb_tcp_filter_req) {
|
||||
pmo_err("send_lphb_tcp_filter_req is null");
|
||||
@@ -86,7 +87,7 @@ QDF_STATUS pmo_tgt_send_lphb_tcp_pkt_filter(struct wlan_objmgr_psoc *psoc,
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to send lphb tcp filter req");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -97,7 +98,7 @@ QDF_STATUS pmo_tgt_send_lphb_udp_params(struct wlan_objmgr_psoc *psoc,
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc);
|
||||
if (!pmo_tx_ops.send_lphb_upd_params) {
|
||||
pmo_err("send_lphb_upd_params is null");
|
||||
@@ -108,7 +109,7 @@ QDF_STATUS pmo_tgt_send_lphb_udp_params(struct wlan_objmgr_psoc *psoc,
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to send lphb udp param");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -119,7 +120,7 @@ QDF_STATUS pmo_tgt_send_lphb_udp_pkt_filter(struct wlan_objmgr_psoc *psoc,
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc);
|
||||
if (!pmo_tx_ops.send_lphb_udp_filter_req) {
|
||||
pmo_err("send_lphb_udp_filter_req is null");
|
||||
@@ -130,7 +131,7 @@ QDF_STATUS pmo_tgt_send_lphb_udp_pkt_filter(struct wlan_objmgr_psoc *psoc,
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to send lphb udp filter req");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018 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
|
||||
@@ -15,6 +15,7 @@
|
||||
* TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/**
|
||||
* DOC: Implements public API for pmo to interact with target/WMI
|
||||
*/
|
||||
@@ -31,7 +32,7 @@ QDF_STATUS pmo_tgt_set_mc_filter_req(struct wlan_objmgr_vdev *vdev,
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
@@ -47,7 +48,7 @@ QDF_STATUS pmo_tgt_set_mc_filter_req(struct wlan_objmgr_vdev *vdev,
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to add/clear mc filter");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -59,7 +60,7 @@ QDF_STATUS pmo_tgt_clear_mc_filter_req(struct wlan_objmgr_vdev *vdev,
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
@@ -75,7 +76,7 @@ QDF_STATUS pmo_tgt_clear_mc_filter_req(struct wlan_objmgr_vdev *vdev,
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to add/clear mc filter");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -85,7 +86,7 @@ bool pmo_tgt_get_multiple_mc_filter_support(struct wlan_objmgr_vdev *vdev)
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
@@ -105,7 +106,7 @@ QDF_STATUS pmo_tgt_set_multiple_mc_filter_req(struct wlan_objmgr_vdev *vdev,
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
@@ -121,7 +122,7 @@ QDF_STATUS pmo_tgt_set_multiple_mc_filter_req(struct wlan_objmgr_vdev *vdev,
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to add/clear multiple mc filter");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -133,7 +134,7 @@ QDF_STATUS pmo_tgt_clear_multiple_mc_filter_req(struct wlan_objmgr_vdev *vdev,
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
@@ -149,7 +150,7 @@ QDF_STATUS pmo_tgt_clear_multiple_mc_filter_req(struct wlan_objmgr_vdev *vdev,
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to add/clear multiple mc filter");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018 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
|
||||
@@ -15,6 +15,7 @@
|
||||
* TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/**
|
||||
* DOC: Implements public API for PMO NS offload feature to interact
|
||||
* with target/wmi.
|
||||
@@ -36,7 +37,7 @@ QDF_STATUS pmo_tgt_enable_ns_offload_req(struct wlan_objmgr_vdev *vdev,
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
vdev_ctx = pmo_vdev_get_priv(vdev);
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
@@ -86,7 +87,7 @@ out:
|
||||
qdf_mem_free(arp_offload_req);
|
||||
if (ns_offload_req)
|
||||
qdf_mem_free(ns_offload_req);
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -101,7 +102,7 @@ QDF_STATUS pmo_tgt_disable_ns_offload_req(struct wlan_objmgr_vdev *vdev,
|
||||
QDF_STATUS status;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
vdev_ctx = pmo_vdev_get_priv(vdev);
|
||||
|
||||
@@ -152,7 +153,7 @@ out:
|
||||
qdf_mem_free(arp_offload_req);
|
||||
if (ns_offload_req)
|
||||
qdf_mem_free(ns_offload_req);
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018 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
|
||||
@@ -15,6 +15,7 @@
|
||||
* TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/**
|
||||
* DOC: Implements public API for pmo to interact with target/WMI
|
||||
*/
|
||||
@@ -34,7 +35,7 @@ QDF_STATUS pmo_tgt_set_pkt_filter(struct wlan_objmgr_vdev *vdev,
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
struct qdf_mac_addr peer_bssid;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = wlan_vdev_get_psoc(vdev);
|
||||
if (!psoc) {
|
||||
@@ -85,7 +86,7 @@ QDF_STATUS pmo_tgt_set_pkt_filter(struct wlan_objmgr_vdev *vdev,
|
||||
out:
|
||||
if (request_buf)
|
||||
qdf_mem_free(request_buf);
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -100,7 +101,7 @@ QDF_STATUS pmo_tgt_clear_pkt_filter(struct wlan_objmgr_vdev *vdev,
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
struct qdf_mac_addr peer_bssid;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = wlan_vdev_get_psoc(vdev);
|
||||
if (!psoc) {
|
||||
@@ -149,7 +150,7 @@ QDF_STATUS pmo_tgt_clear_pkt_filter(struct wlan_objmgr_vdev *vdev,
|
||||
out:
|
||||
if (request_buf)
|
||||
qdf_mem_free(request_buf);
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018 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
|
||||
@@ -15,6 +15,7 @@
|
||||
* TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/**
|
||||
* DOC: Implements public API for pmo to interact with target/WMI
|
||||
*/
|
||||
@@ -32,7 +33,7 @@ QDF_STATUS pmo_tgt_send_enhance_multicast_offload_req(
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
pmo_tx_ops = GET_PMO_TX_OPS_FROM_PSOC(psoc);
|
||||
@@ -46,7 +47,7 @@ QDF_STATUS pmo_tgt_send_enhance_multicast_offload_req(
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to config enhance multicast offload");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -62,7 +63,7 @@ QDF_STATUS pmo_tgt_send_ra_filter_req(struct wlan_objmgr_vdev *vdev)
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
@@ -91,7 +92,7 @@ QDF_STATUS pmo_tgt_send_ra_filter_req(struct wlan_objmgr_vdev *vdev)
|
||||
pmo_decrement_wow_default_ptrn(vdev_ctx);
|
||||
}
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -104,7 +105,7 @@ QDF_STATUS pmo_tgt_send_action_frame_pattern_req(
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
@@ -119,7 +120,7 @@ QDF_STATUS pmo_tgt_send_action_frame_pattern_req(
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to add filter");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018 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
|
||||
@@ -15,6 +15,7 @@
|
||||
* TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/**
|
||||
* DOC: Implements public API for pmo to interact with target/WMI
|
||||
*/
|
||||
@@ -31,7 +32,7 @@ QDF_STATUS pmo_tgt_vdev_update_param_req(struct wlan_objmgr_vdev *vdev,
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
@@ -45,7 +46,7 @@ QDF_STATUS pmo_tgt_vdev_update_param_req(struct wlan_objmgr_vdev *vdev,
|
||||
status = pmo_tx_ops.send_vdev_param_update_req(vdev, param_id,
|
||||
param_value);
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -57,7 +58,7 @@ QDF_STATUS pmo_tgt_send_vdev_sta_ps_param(struct wlan_objmgr_vdev *vdev,
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
@@ -71,7 +72,7 @@ QDF_STATUS pmo_tgt_send_vdev_sta_ps_param(struct wlan_objmgr_vdev *vdev,
|
||||
status = pmo_tx_ops.send_vdev_sta_ps_param_req(vdev, ps_param,
|
||||
param_value);
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018 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
|
||||
@@ -15,6 +15,7 @@
|
||||
* TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/**
|
||||
* DOC: Implements public API for pmo to interact with target/WMI
|
||||
*/
|
||||
@@ -32,7 +33,7 @@ QDF_STATUS pmo_tgt_enable_wow_wakeup_event(
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
@@ -46,7 +47,7 @@ QDF_STATUS pmo_tgt_enable_wow_wakeup_event(
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to enable wow wakeup event");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -59,7 +60,7 @@ QDF_STATUS pmo_tgt_disable_wow_wakeup_event(
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
@@ -73,7 +74,7 @@ QDF_STATUS pmo_tgt_disable_wow_wakeup_event(
|
||||
if (status != QDF_STATUS_SUCCESS)
|
||||
pmo_err("Failed to disable wow wakeup event");
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -89,7 +90,7 @@ QDF_STATUS pmo_tgt_send_wow_patterns_to_fw(
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
|
||||
vdev_ctx = pmo_vdev_get_priv(vdev);
|
||||
@@ -114,7 +115,7 @@ QDF_STATUS pmo_tgt_send_wow_patterns_to_fw(
|
||||
if (user)
|
||||
pmo_increment_wow_user_ptrn(vdev_ctx);
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
@@ -128,7 +129,7 @@ QDF_STATUS pmo_tgt_del_wow_pattern(
|
||||
struct wlan_objmgr_psoc *psoc;
|
||||
struct wlan_pmo_tx_ops pmo_tx_ops;
|
||||
|
||||
PMO_ENTER();
|
||||
pmo_enter();
|
||||
psoc = pmo_vdev_get_psoc(vdev);
|
||||
vdev_ctx = pmo_vdev_get_priv(vdev);
|
||||
|
||||
@@ -147,7 +148,7 @@ QDF_STATUS pmo_tgt_del_wow_pattern(
|
||||
if (user)
|
||||
pmo_decrement_wow_user_ptrn(vdev_ctx);
|
||||
out:
|
||||
PMO_EXIT();
|
||||
pmo_exit();
|
||||
|
||||
return status;
|
||||
}
|
||||
|
Atsaukties uz šo jaunā problēmā
Block a user