projects
/
deliverable
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
brcmfmac: remove unnecessary EXPORT_SYMBOL() usage
[deliverable/linux.git]
/
drivers
/
net
/
wireless
/
brcm80211
/
brcmfmac
/
tracepoint.h
diff --git
a/drivers/net/wireless/brcm80211/brcmfmac/tracepoint.h
b/drivers/net/wireless/brcm80211/brcmfmac/tracepoint.h
index 3c67529b90743123691d08aa7ed4d3fdb4a45c6d..d229cda98aa7628081ec75fe90ada47428e79265 100644
(file)
--- a/
drivers/net/wireless/brcm80211/brcmfmac/tracepoint.h
+++ b/
drivers/net/wireless/brcm80211/brcmfmac/tracepoint.h
@@
-110,21
+110,32
@@
TRACE_EVENT(brcmf_bdchdr,
TP_printk("bdc: prio=%d siglen=%d", __entry->prio, __entry->siglen)
);
TP_printk("bdc: prio=%d siglen=%d", __entry->prio, __entry->siglen)
);
+#ifndef SDPCM_RX
+#define SDPCM_RX 0
+#endif
+#ifndef SDPCM_TX
+#define SDPCM_TX 1
+#endif
+#ifndef SDPCM_GLOM
+#define SDPCM_GLOM 2
+#endif
+
TRACE_EVENT(brcmf_sdpcm_hdr,
TRACE_EVENT(brcmf_sdpcm_hdr,
- TP_PROTO(
bool tx
, void *data),
- TP_ARGS(
tx
, data),
+ TP_PROTO(
u8 dir
, void *data),
+ TP_ARGS(
dir
, data),
TP_STRUCT__entry(
TP_STRUCT__entry(
- __field(u8,
tx
)
+ __field(u8,
dir
)
__field(u16, len)
__field(u16, len)
- __
array(u8, hdr,
12)
+ __
dynamic_array(u8, hdr, dir == SDPCM_GLOM ? 20 :
12)
),
TP_fast_assign(
),
TP_fast_assign(
- memcpy(__
entry->hdr, data,
12);
- __entry->len =
__entry->hdr[0] | (__entry->hdr[1]
<< 8);
- __entry->
tx = tx ? 1 : 0
;
+ memcpy(__
get_dynamic_array(hdr), data, dir == SDPCM_GLOM ? 20 :
12);
+ __entry->len =
*(u8 *)data | (*((u8 *)data + 1)
<< 8);
+ __entry->
dir = dir
;
),
),
- TP_printk("sdpcm: %s len %u, seq %d", __entry->tx ? "TX" : "RX",
- __entry->len, __entry->hdr[4])
+ TP_printk("sdpcm: %s len %u, seq %d",
+ __entry->dir == SDPCM_RX ? "RX" : "TX",
+ __entry->len, ((u8 *)__get_dynamic_array(hdr))[4])
);
#ifdef CONFIG_BRCM_TRACING
);
#ifdef CONFIG_BRCM_TRACING
This page took
0.026 seconds
and
5
git commands to generate.