diff options
| author | Himanshu Agarwal <himanaga@qti.qualcomm.com> | 2016-03-10 22:18:50 +0530 |
|---|---|---|
| committer | Anjaneedevi Kapparapu <akappa@codeaurora.org> | 2016-04-22 10:23:12 +0530 |
| commit | 1da2a9d57b27d56c702e18c22081794256cd58ea (patch) | |
| tree | b8bde8d114596f5d5c045fa352f30b670a590eec /CORE/VOSS/src | |
| parent | 6819dfeb56ef2df9a7304c225418c5a7daa39946 (diff) | |
qcacld-2.0: Add DP TRACE framework
The DP TRACE framework allows various events in the data path to be
recorded and retrieves the recent records whenever necessary.
Change-Id: I716469468c1dce2a401aad60caf729aac4c3a963
CRs-Fixed: 988801
Diffstat (limited to 'CORE/VOSS/src')
| -rw-r--r-- | CORE/VOSS/src/vos_api.c | 2 | ||||
| -rw-r--r-- | CORE/VOSS/src/vos_packet.c | 6 |
2 files changed, 5 insertions, 3 deletions
diff --git a/CORE/VOSS/src/vos_api.c b/CORE/VOSS/src/vos_api.c index 620368fe11a6..23c318160a25 100644 --- a/CORE/VOSS/src/vos_api.c +++ b/CORE/VOSS/src/vos_api.c @@ -73,6 +73,7 @@ #include "sapApi.h" #include "vos_trace.h" +#include "adf_trace.h" @@ -177,6 +178,7 @@ VOS_STATUS vos_preOpen ( v_CONTEXT_t *pVosContext ) #endif vos_register_debugcb_init(); + adf_dp_trace_init(); return VOS_STATUS_SUCCESS; } /* vos_preOpen()*/ diff --git a/CORE/VOSS/src/vos_packet.c b/CORE/VOSS/src/vos_packet.c index ec4c17b39ee9..c02713c5007e 100644 --- a/CORE/VOSS/src/vos_packet.c +++ b/CORE/VOSS/src/vos_packet.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2014 The Linux Foundation. All rights reserved. + * Copyright (c) 2012-2014, 2016 The Linux Foundation. All rights reserved. * * Previously licensed under the ISC license by Qualcomm Atheros, Inc. * @@ -49,7 +49,6 @@ #include "vos_memory.h" #include "adf_os_mem.h" -#ifdef QCA_PKT_PROTO_TRACE /* Protocol specific packet tracking feature */ #define VOS_PKT_TRAC_ETH_TYPE_OFFSET 12 #define VOS_PKT_TRAC_IP_OFFSET 14 @@ -57,6 +56,7 @@ #define VOS_PKT_TRAC_DHCP_SRV_PORT 67 #define VOS_PKT_TRAC_DHCP_CLI_PORT 68 #define VOS_PKT_TRAC_EAPOL_ETH_TYPE 0x888E +#ifdef QCA_PKT_PROTO_TRACE #define VOS_PKT_TRAC_MAX_STRING_LEN 12 #define VOS_PKT_TRAC_MAX_TRACE_BUF 50 #define VOS_PKT_TRAC_MAX_STRING_BUF 64 @@ -236,7 +236,6 @@ VOS_STATUS vos_pkt_extract_data( vos_pkt_t *pPacket, return VOS_STATUS_SUCCESS; } -#ifdef QCA_PKT_PROTO_TRACE /*--------------------------------------------------------------------------- * brief vos_pkt_get_proto_type() - @@ -298,6 +297,7 @@ v_U8_t vos_pkt_get_proto_type return pkt_proto_type; } +#ifdef QCA_PKT_PROTO_TRACE /*--------------------------------------------------------------------------- * brief vos_pkt_trace_buf_update() - |
