trace.h (93fbff1197474d7b65e598c6f48fa82a5c334539) | trace.h (e7a7b84e33178db4a839c5e1773247be17597c1f) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#undef TRACE_SYSTEM 3#define TRACE_SYSTEM cfg80211 4 5#if !defined(__RDEV_OPS_TRACE) || defined(TRACE_HEADER_MULTI_READ) 6#define __RDEV_OPS_TRACE 7 8#include <linux/tracepoint.h> --- 420 unchanged lines hidden (view full) --- 429 NETDEV_ASSIGN; 430 __entry->type = type; 431 ), 432 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", type: %d", 433 WIPHY_PR_ARG, NETDEV_PR_ARG, __entry->type) 434); 435 436DECLARE_EVENT_CLASS(key_handle, | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#undef TRACE_SYSTEM 3#define TRACE_SYSTEM cfg80211 4 5#if !defined(__RDEV_OPS_TRACE) || defined(TRACE_HEADER_MULTI_READ) 6#define __RDEV_OPS_TRACE 7 8#include <linux/tracepoint.h> --- 420 unchanged lines hidden (view full) --- 429 NETDEV_ASSIGN; 430 __entry->type = type; 431 ), 432 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", type: %d", 433 WIPHY_PR_ARG, NETDEV_PR_ARG, __entry->type) 434); 435 436DECLARE_EVENT_CLASS(key_handle, |
437 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, 438 bool pairwise, const u8 *mac_addr), 439 TP_ARGS(wiphy, netdev, key_index, pairwise, mac_addr), | 437 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id, 438 u8 key_index, bool pairwise, const u8 *mac_addr), 439 TP_ARGS(wiphy, netdev, link_id, key_index, pairwise, mac_addr), |
440 TP_STRUCT__entry( 441 WIPHY_ENTRY 442 NETDEV_ENTRY 443 MAC_ENTRY(mac_addr) | 440 TP_STRUCT__entry( 441 WIPHY_ENTRY 442 NETDEV_ENTRY 443 MAC_ENTRY(mac_addr) |
444 __field(int, link_id) |
|
444 __field(u8, key_index) 445 __field(bool, pairwise) 446 ), 447 TP_fast_assign( 448 WIPHY_ASSIGN; 449 NETDEV_ASSIGN; 450 MAC_ASSIGN(mac_addr, mac_addr); | 445 __field(u8, key_index) 446 __field(bool, pairwise) 447 ), 448 TP_fast_assign( 449 WIPHY_ASSIGN; 450 NETDEV_ASSIGN; 451 MAC_ASSIGN(mac_addr, mac_addr); |
452 __entry->link_id = link_id; |
|
451 __entry->key_index = key_index; 452 __entry->pairwise = pairwise; 453 ), | 453 __entry->key_index = key_index; 454 __entry->pairwise = pairwise; 455 ), |
454 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", key_index: %u, pairwise: %s, mac addr: " MAC_PR_FMT, 455 WIPHY_PR_ARG, NETDEV_PR_ARG, __entry->key_index, 456 BOOL_TO_STR(__entry->pairwise), MAC_PR_ARG(mac_addr)) | 456 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", link_id: %d, " 457 "key_index: %u, pairwise: %s, mac addr: " MAC_PR_FMT, 458 WIPHY_PR_ARG, NETDEV_PR_ARG, __entry->link_id, 459 __entry->key_index, BOOL_TO_STR(__entry->pairwise), 460 MAC_PR_ARG(mac_addr)) |
457); 458 459DEFINE_EVENT(key_handle, rdev_get_key, | 461); 462 463DEFINE_EVENT(key_handle, rdev_get_key, |
460 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, 461 bool pairwise, const u8 *mac_addr), 462 TP_ARGS(wiphy, netdev, key_index, pairwise, mac_addr) | 464 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id, 465 u8 key_index, bool pairwise, const u8 *mac_addr), 466 TP_ARGS(wiphy, netdev, link_id, key_index, pairwise, mac_addr) |
463); 464 465DEFINE_EVENT(key_handle, rdev_del_key, | 467); 468 469DEFINE_EVENT(key_handle, rdev_del_key, |
466 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, 467 bool pairwise, const u8 *mac_addr), 468 TP_ARGS(wiphy, netdev, key_index, pairwise, mac_addr) | 470 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id, 471 u8 key_index, bool pairwise, const u8 *mac_addr), 472 TP_ARGS(wiphy, netdev, link_id, key_index, pairwise, mac_addr) |
469); 470 471TRACE_EVENT(rdev_add_key, | 473); 474 475TRACE_EVENT(rdev_add_key, |
472 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, 473 bool pairwise, const u8 *mac_addr, u8 mode), 474 TP_ARGS(wiphy, netdev, key_index, pairwise, mac_addr, mode), | 476 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id, 477 u8 key_index, bool pairwise, const u8 *mac_addr, u8 mode), 478 TP_ARGS(wiphy, netdev, link_id, key_index, pairwise, mac_addr, mode), |
475 TP_STRUCT__entry( 476 WIPHY_ENTRY 477 NETDEV_ENTRY 478 MAC_ENTRY(mac_addr) | 479 TP_STRUCT__entry( 480 WIPHY_ENTRY 481 NETDEV_ENTRY 482 MAC_ENTRY(mac_addr) |
483 __field(int, link_id) |
|
479 __field(u8, key_index) 480 __field(bool, pairwise) 481 __field(u8, mode) 482 ), 483 TP_fast_assign( 484 WIPHY_ASSIGN; 485 NETDEV_ASSIGN; 486 MAC_ASSIGN(mac_addr, mac_addr); | 484 __field(u8, key_index) 485 __field(bool, pairwise) 486 __field(u8, mode) 487 ), 488 TP_fast_assign( 489 WIPHY_ASSIGN; 490 NETDEV_ASSIGN; 491 MAC_ASSIGN(mac_addr, mac_addr); |
492 __entry->link_id = link_id; |
|
487 __entry->key_index = key_index; 488 __entry->pairwise = pairwise; 489 __entry->mode = mode; 490 ), | 493 __entry->key_index = key_index; 494 __entry->pairwise = pairwise; 495 __entry->mode = mode; 496 ), |
491 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", key_index: %u, " 492 "mode: %u, pairwise: %s, mac addr: " MAC_PR_FMT, 493 WIPHY_PR_ARG, NETDEV_PR_ARG, __entry->key_index, 494 __entry->mode, BOOL_TO_STR(__entry->pairwise), 495 MAC_PR_ARG(mac_addr)) | 497 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", link_id: %d, " 498 "key_index: %u, mode: %u, pairwise: %s, " 499 "mac addr: " MAC_PR_FMT, 500 WIPHY_PR_ARG, NETDEV_PR_ARG, __entry->link_id, 501 __entry->key_index, __entry->mode, 502 BOOL_TO_STR(__entry->pairwise), MAC_PR_ARG(mac_addr)) |
496); 497 498TRACE_EVENT(rdev_set_default_key, | 503); 504 505TRACE_EVENT(rdev_set_default_key, |
499 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, 500 bool unicast, bool multicast), 501 TP_ARGS(wiphy, netdev, key_index, unicast, multicast), | 506 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id, 507 u8 key_index, bool unicast, bool multicast), 508 TP_ARGS(wiphy, netdev, link_id, key_index, unicast, multicast), |
502 TP_STRUCT__entry( 503 WIPHY_ENTRY 504 NETDEV_ENTRY | 509 TP_STRUCT__entry( 510 WIPHY_ENTRY 511 NETDEV_ENTRY |
512 __field(int, link_id) |
|
505 __field(u8, key_index) 506 __field(bool, unicast) 507 __field(bool, multicast) 508 ), 509 TP_fast_assign( 510 WIPHY_ASSIGN; 511 NETDEV_ASSIGN; | 513 __field(u8, key_index) 514 __field(bool, unicast) 515 __field(bool, multicast) 516 ), 517 TP_fast_assign( 518 WIPHY_ASSIGN; 519 NETDEV_ASSIGN; |
520 __entry->link_id = link_id; |
|
512 __entry->key_index = key_index; 513 __entry->unicast = unicast; 514 __entry->multicast = multicast; 515 ), | 521 __entry->key_index = key_index; 522 __entry->unicast = unicast; 523 __entry->multicast = multicast; 524 ), |
516 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", key index: %u, unicast: %s, multicast: %s", 517 WIPHY_PR_ARG, NETDEV_PR_ARG, __entry->key_index, 518 BOOL_TO_STR(__entry->unicast), | 525 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", link_id: %d, " 526 "key index: %u, unicast: %s, multicast: %s", 527 WIPHY_PR_ARG, NETDEV_PR_ARG, __entry->link_id, 528 __entry->key_index, BOOL_TO_STR(__entry->unicast), |
519 BOOL_TO_STR(__entry->multicast)) 520); 521 522TRACE_EVENT(rdev_set_default_mgmt_key, | 529 BOOL_TO_STR(__entry->multicast)) 530); 531 532TRACE_EVENT(rdev_set_default_mgmt_key, |
523 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 key_index), 524 TP_ARGS(wiphy, netdev, key_index), | 533 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id, 534 u8 key_index), 535 TP_ARGS(wiphy, netdev, link_id, key_index), |
525 TP_STRUCT__entry( 526 WIPHY_ENTRY 527 NETDEV_ENTRY | 536 TP_STRUCT__entry( 537 WIPHY_ENTRY 538 NETDEV_ENTRY |
539 __field(int, link_id) |
|
528 __field(u8, key_index) 529 ), 530 TP_fast_assign( 531 WIPHY_ASSIGN; 532 NETDEV_ASSIGN; | 540 __field(u8, key_index) 541 ), 542 TP_fast_assign( 543 WIPHY_ASSIGN; 544 NETDEV_ASSIGN; |
545 __entry->link_id = link_id; |
|
533 __entry->key_index = key_index; 534 ), | 546 __entry->key_index = key_index; 547 ), |
535 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", key index: %u", 536 WIPHY_PR_ARG, NETDEV_PR_ARG, __entry->key_index) | 548 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", link_id: %d, " 549 "key index: %u", WIPHY_PR_ARG, NETDEV_PR_ARG, 550 __entry->link_id, __entry->key_index) |
537); 538 539TRACE_EVENT(rdev_set_default_beacon_key, | 551); 552 553TRACE_EVENT(rdev_set_default_beacon_key, |
540 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 key_index), 541 TP_ARGS(wiphy, netdev, key_index), | 554 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id, 555 u8 key_index), 556 TP_ARGS(wiphy, netdev, link_id, key_index), |
542 TP_STRUCT__entry( 543 WIPHY_ENTRY 544 NETDEV_ENTRY | 557 TP_STRUCT__entry( 558 WIPHY_ENTRY 559 NETDEV_ENTRY |
560 __field(int, link_id) |
|
545 __field(u8, key_index) 546 ), 547 TP_fast_assign( 548 WIPHY_ASSIGN; 549 NETDEV_ASSIGN; | 561 __field(u8, key_index) 562 ), 563 TP_fast_assign( 564 WIPHY_ASSIGN; 565 NETDEV_ASSIGN; |
566 __entry->link_id = link_id; |
|
550 __entry->key_index = key_index; 551 ), | 567 __entry->key_index = key_index; 568 ), |
552 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", key index: %u", 553 WIPHY_PR_ARG, NETDEV_PR_ARG, __entry->key_index) | 569 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", link_id: %d, " 570 "key index: %u", WIPHY_PR_ARG, NETDEV_PR_ARG, 571 __entry->link_id, __entry->key_index) |
554); 555 556TRACE_EVENT(rdev_start_ap, 557 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, 558 struct cfg80211_ap_settings *settings), 559 TP_ARGS(wiphy, netdev, settings), 560 TP_STRUCT__entry( 561 WIPHY_ENTRY --- 3328 unchanged lines hidden --- | 572); 573 574TRACE_EVENT(rdev_start_ap, 575 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, 576 struct cfg80211_ap_settings *settings), 577 TP_ARGS(wiphy, netdev, settings), 578 TP_STRUCT__entry( 579 WIPHY_ENTRY --- 3328 unchanged lines hidden --- |