trace.h (d8787ec6b4ef1857b827699eca6f5978d0aecd74) trace.h (cb71f1d136a635decf43c3b502ee34fb05640fcd)
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Portions of this file
4 * Copyright(c) 2016-2017 Intel Deutschland GmbH
5 * Copyright (C) 2018 - 2022 Intel Corporation
6 */
7
8#if !defined(__MAC80211_DRIVER_TRACE) || defined(TRACE_HEADER_MULTI_READ)

--- 2468 unchanged lines hidden (view full) ---

2477 ),
2478
2479 TP_printk(
2480 LOCAL_PR_FMT VIF_PR_FMT " old_links:0x%04x, new_links:0x%04x\n",
2481 LOCAL_PR_ARG, VIF_PR_ARG, __entry->old_links, __entry->new_links
2482 )
2483);
2484
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Portions of this file
4 * Copyright(c) 2016-2017 Intel Deutschland GmbH
5 * Copyright (C) 2018 - 2022 Intel Corporation
6 */
7
8#if !defined(__MAC80211_DRIVER_TRACE) || defined(TRACE_HEADER_MULTI_READ)

--- 2468 unchanged lines hidden (view full) ---

2477 ),
2478
2479 TP_printk(
2480 LOCAL_PR_FMT VIF_PR_FMT " old_links:0x%04x, new_links:0x%04x\n",
2481 LOCAL_PR_ARG, VIF_PR_ARG, __entry->old_links, __entry->new_links
2482 )
2483);
2484
2485TRACE_EVENT(drv_change_sta_links,
2486 TP_PROTO(struct ieee80211_local *local,
2487 struct ieee80211_sub_if_data *sdata,
2488 struct ieee80211_sta *sta,
2489 u16 old_links, u16 new_links),
2490
2491 TP_ARGS(local, sdata, sta, old_links, new_links),
2492
2493 TP_STRUCT__entry(
2494 LOCAL_ENTRY
2495 VIF_ENTRY
2496 STA_ENTRY
2497 __field(u16, old_links)
2498 __field(u16, new_links)
2499 ),
2500
2501 TP_fast_assign(
2502 LOCAL_ASSIGN;
2503 VIF_ASSIGN;
2504 STA_ASSIGN;
2505 __entry->old_links = old_links;
2506 __entry->new_links = new_links;
2507 ),
2508
2509 TP_printk(
2510 LOCAL_PR_FMT VIF_PR_FMT STA_PR_FMT " old_links:0x%04x, new_links:0x%04x\n",
2511 LOCAL_PR_ARG, VIF_PR_ARG, STA_PR_ARG,
2512 __entry->old_links, __entry->new_links
2513 )
2514);
2515
2485/*
2486 * Tracing for API calls that drivers call.
2487 */
2488
2489TRACE_EVENT(api_start_tx_ba_session,
2490 TP_PROTO(struct ieee80211_sta *sta, u16 tid),
2491
2492 TP_ARGS(sta, tid),

--- 489 unchanged lines hidden ---
2516/*
2517 * Tracing for API calls that drivers call.
2518 */
2519
2520TRACE_EVENT(api_start_tx_ba_session,
2521 TP_PROTO(struct ieee80211_sta *sta, u16 tid),
2522
2523 TP_ARGS(sta, tid),

--- 489 unchanged lines hidden ---