6#ifndef __OAL_CFG80211_H__
7#define __OAL_CFG80211_H__
12#include <net/genetlink.h>
13#include <net/cfg80211.h>
14#include <linux/nl80211.h>
28#define KEY_DEL_MAXNUM 6
29#define WPA3_STA_SLEEP_TIME 100
32#define OAL_NLMSG_GOODSIZE NLMSG_GOODSIZE
33#define OAL_ETH_ALEN_SIZE ETH_ALEN
34#define OAL_NLMSG_DEFAULT_SIZE NLMSG_DEFAULT_SIZE
35#define OAL_IEEE80211_MIN_ACTION_SIZE IEEE80211_MIN_ACTION_SIZE
37#define WIFI_SUBCMD_CHBA_READY_TO_CONN 0x1901
38#define EVENT_BUF_SIZE 1024
39#define CHBA_EVENT_ID 2
729 oal_ieee80211_channel_stru *ieee80211_channel, oal_ieee80211_mgmt_stru *mgmt,
743 const osal_u8 *mac_addr,
enum nl80211_key_type key_type,
osal_s32 key_id,
751 osal_u64 ull_cookie, oal_ieee80211_channel_stru *chan,
754 osal_u64 ull_cookie, oal_ieee80211_channel_stru *listen_channel,
760 struct ieee80211_channel *channel,
const osal_u8 *bssid,
764 oal_cfg80211_ft_event_stru *ft_event);
765#if defined(_PRE_OS_VERSION_LINUX) && defined(_PRE_OS_VERSION) && (_PRE_OS_VERSION_LINUX == _PRE_OS_VERSION)
766#if defined(_PRE_PRODUCT_ID_HOST)
767extern osal_void oal_kobject_uevent_env_sta_join_etc(oal_net_device_stru *net_device,
769extern osal_void oal_kobject_uevent_env_sta_leave_etc(oal_net_device_stru *net_device,
779#ifdef _PRE_WLAN_FEATURE_WPA3
780static INLINE__ osal_void oal_cfg80211_external_auth_req(oal_net_device_stru *netdev,
781 oal_external_auth_stru *external_auth)
784 cfg80211_external_auth_request(netdev, external_auth,
sizeof(oal_external_auth_stru));
787static INLINE__ osal_void oal_cfg80211_update_owe_info_event(oal_net_device_stru *netdev,
790 cfg80211_update_owe_info_event(netdev, owe_info, gfp);
unsigned long osal_msleep(unsigned int msecs)
sleep.
Definition osal_task.c:197
gfp_t oal_gfp_enum_uint8
Definition oal_netbuf.h:21
td_u32 gfp_t
Definition oal_skbuff.h:67
void oal_cfg80211_unlink_bss(oal_wiphy_stru *pst_wiphy, oal_cfg80211_bss_stru *pst_cfg80211_bss)
osal_u32 oal_cfg80211_connect_result_etc(oal_net_device_stru *net_device, const osal_u8 *bssid, const osal_u8 *req_ie, osal_u32 req_ie_len, const osal_u8 *resp_ie, osal_u32 resp_ie_len, osal_u16 status, oal_gfp_enum_uint8 gfp)
osal_u32 oal_cfg80211_disconnected_etc(oal_net_device_stru *net_device, osal_u16 reason, osal_u8 *ie, osal_u32 ie_len, osal_bool locally_generated, oal_gfp_enum_uint8 gfp)
priv_nl80211_commands
Definition oal_cfg80211.h:450
@ PRIV_NL80211_CMD_GET_KEY
Definition oal_cfg80211.h:464
@ PRIV_NL80211_CMD_DISASSOCIATE
Definition oal_cfg80211.h:508
@ PRIV_NL80211_CMD_SCHED_SCAN_STOPPED
Definition oal_cfg80211.h:569
@ PRIV_NL80211_CMD_SET_REG
Definition oal_cfg80211.h:488
@ PRIV_NL80211_CMD_SET_WIPHY_NETNS
Definition oal_cfg80211.h:523
@ PRIV_NL80211_CMD_NEW_BEACON
Definition oal_cfg80211.h:472
@ PRIV_NL80211_CMD_PMKSA_CANDIDATE
Definition oal_cfg80211.h:573
@ PRIV_NL80211_CMD_UNEXPECTED_FRAME
Definition oal_cfg80211.h:578
@ PRIV_NL80211_CMD_CRIT_PROTOCOL_STOP
Definition oal_cfg80211.h:607
@ PRIV_NL80211_CMD_START_AP
Definition oal_cfg80211.h:471
@ PRIV_NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH
Definition oal_cfg80211.h:629
@ PRIV_NL80211_CMD_ADD_TX_TS
Definition oal_cfg80211.h:618
@ PRIV_NL80211_CMD_SET_REKEY_OFFLOAD
Definition oal_cfg80211.h:571
@ PRIV_NL80211_CMD_FRAME
Definition oal_cfg80211.h:539
@ PRIV_NL80211_CMD_SET_BEACON
Definition oal_cfg80211.h:470
@ PRIV_NL80211_CMD_PROBE_CLIENT
Definition oal_cfg80211.h:580
@ PRIV_NL80211_CMD_SET_POWER_SAVE
Definition oal_cfg80211.h:544
@ PRIV_NL80211_CMD_FRAME_TX_STATUS
Definition oal_cfg80211.h:541
@ PRIV_NL80211_CMD_CHANNEL_SWITCH
Definition oal_cfg80211.h:612
@ PRIV_NL80211_CMD_FT_EVENT
Definition oal_cfg80211.h:604
@ PRIV_NL80211_CMD_TDLS_CHANNEL_SWITCH
Definition oal_cfg80211.h:628
@ PRIV_NL80211_CMD_GET_WOWLAN
Definition oal_cfg80211.h:563
@ PRIV_NL80211_CMD_HI_DETECTED_STA
Definition oal_cfg80211.h:634
@ PRIV_NL80211_CMD_WIPHY_REG_CHANGE
Definition oal_cfg80211.h:631
@ PRIV_NL80211_CMD_UNPROT_DEAUTHENTICATE
Definition oal_cfg80211.h:558
@ PRIV_NL80211_CMD_SET_NOACK_MAP
Definition oal_cfg80211.h:586
@ PRIV_NL80211_CMD_NEW_KEY
Definition oal_cfg80211.h:466
@ PRIV_NL80211_CMD_ASSOCIATE
Definition oal_cfg80211.h:506
@ PRIV_NL80211_CMD_MICHAEL_MIC_FAILURE
Definition oal_cfg80211.h:510
@ PRIV_NL80211_CMD_VENDOR
Definition oal_cfg80211.h:614
@ PRIV_NL80211_CMD_JOIN_OCB
Definition oal_cfg80211.h:623
@ PRIV_NL80211_CMD_NEW_INTERFACE
Definition oal_cfg80211.h:461
@ PRIV_NL80211_CMD_SET_CHANNEL
Definition oal_cfg80211.h:550
@ PRIV_NL80211_CMD_RADAR_DETECT
Definition oal_cfg80211.h:599
@ PRIV_NL80211_CMD_SET_BSS
Definition oal_cfg80211.h:486
@ PRIV_NL80211_CMD_STOP_AP
Definition oal_cfg80211.h:473
@ PRIV_NL80211_CMD_DEL_BEACON
Definition oal_cfg80211.h:474
@ PRIV_NL80211_CMD_LEAVE_MESH
Definition oal_cfg80211.h:556
@ PRIV_NL80211_CMD_GET_STATION
Definition oal_cfg80211.h:476
@ PRIV_NL80211_CMD_DEL_TX_TS
Definition oal_cfg80211.h:619
@ PRIV_NL80211_CMD_FRAME_WAIT_CANCEL
Definition oal_cfg80211.h:553
@ PRIV_NL80211_CMD_MAX
Definition oal_cfg80211.h:638
@ PRIV_NL80211_CMD_REG_CHANGE
Definition oal_cfg80211.h:503
@ PRIV_NL80211_CMD_NEW_STATION
Definition oal_cfg80211.h:478
@ PRIV_NL80211_CMD_DEL_STATION
Definition oal_cfg80211.h:479
@ PRIV_NL80211_CMD_AUTHENTICATE
Definition oal_cfg80211.h:505
@ PRIV_NL80211_CMD_ROAM
Definition oal_cfg80211.h:520
@ PRIV_NL80211_CMD_TESTMODE
Definition oal_cfg80211.h:517
@ PRIV_NL80211_CMD_START_P2P_DEVICE
Definition oal_cfg80211.h:590
@ PRIV_NL80211_CMD_NEW_SCAN_RESULTS
Definition oal_cfg80211.h:500
@ PRIV_NL80211_CMD_REGISTER_BEACONS
Definition oal_cfg80211.h:582
@ PRIV_NL80211_CMD_DEL_WIPHY
Definition oal_cfg80211.h:457
@ PRIV_NL80211_CMD_NEW_PEER_CANDIDATE
Definition oal_cfg80211.h:561
@ PRIV_NL80211_CMD_TDLS_OPER
Definition oal_cfg80211.h:575
@ PRIV_NL80211_CMD_UNEXPECTED_4ADDR_FRAME
Definition oal_cfg80211.h:584
@ PRIV_NL80211_CMD_JOIN_IBSS
Definition oal_cfg80211.h:514
@ PRIV_NL80211_CMD_SET_WIPHY
Definition oal_cfg80211.h:455
@ __PRIV_NL80211_CMD_AFTER_LAST
Definition oal_cfg80211.h:637
@ PRIV_NL80211_CMD_DEL_PMKSA
Definition oal_cfg80211.h:529
@ PRIV_NL80211_CMD_GET_MPP
Definition oal_cfg80211.h:621
@ PRIV_NL80211_CMD_SET_QOS_MAP
Definition oal_cfg80211.h:616
@ PRIV_NL80211_CMD_CH_SWITCH_STARTED_NOTIFY
Definition oal_cfg80211.h:626
@ PRIV_NL80211_CMD_DEL_INTERFACE
Definition oal_cfg80211.h:462
@ PRIV_NL80211_CMD_FLUSH_PMKSA
Definition oal_cfg80211.h:530
@ PRIV_NL80211_CMD_NEW_SURVEY_RESULTS
Definition oal_cfg80211.h:526
@ PRIV_NL80211_CMD_GET_INTERFACE
Definition oal_cfg80211.h:459
@ PRIV_NL80211_CMD_SET_CQM
Definition oal_cfg80211.h:547
@ PRIV_NL80211_CMD_NEW_WIPHY
Definition oal_cfg80211.h:456
@ PRIV_NL80211_CMD_SET_STATION
Definition oal_cfg80211.h:477
@ PRIV_NL80211_CMD_NEW_MPATH
Definition oal_cfg80211.h:483
@ PRIV_NL80211_CMD_GET_BEACON
Definition oal_cfg80211.h:469
@ PRIV_NL80211_CMD_SCAN_ABORTED
Definition oal_cfg80211.h:501
@ PRIV_NL80211_CMD_STOP_SCHED_SCAN
Definition oal_cfg80211.h:567
@ PRIV_NL80211_CMD_TDLS_MGMT
Definition oal_cfg80211.h:576
@ PRIV_NL80211_CMD_STOP_P2P_DEVICE
Definition oal_cfg80211.h:591
@ PRIV_NL80211_CMD_CRIT_PROTOCOL_START
Definition oal_cfg80211.h:606
@ PRIV_NL80211_CMD_GET_SCAN
Definition oal_cfg80211.h:498
@ PRIV_NL80211_CMD_ACTION
Definition oal_cfg80211.h:540
@ PRIV_NL80211_CMD_SET_MGMT_EXTRA_IE
Definition oal_cfg80211.h:494
@ PRIV_NL80211_CMD_SET_KEY
Definition oal_cfg80211.h:465
@ PRIV_NL80211_CMD_SCHED_SCAN_RESULTS
Definition oal_cfg80211.h:568
@ PRIV_NL80211_CMD_DEL_MPATH
Definition oal_cfg80211.h:484
@ PRIV_NL80211_CMD_GET_COALESCE
Definition oal_cfg80211.h:609
@ PRIV_NL80211_CMD_LEAVE_IBSS
Definition oal_cfg80211.h:515
@ PRIV_NL80211_CMD_REGISTER_ACTION
Definition oal_cfg80211.h:538
@ PRIV_NL80211_CMD_TRIGGER_SCAN
Definition oal_cfg80211.h:499
@ PRIV_NL80211_CMD_SET_INTERFACE
Definition oal_cfg80211.h:460
@ PRIV_NL80211_CMD_GET_POWER_SAVE
Definition oal_cfg80211.h:545
@ PRIV_NL80211_CMD_UNSPEC
Definition oal_cfg80211.h:452
@ PRIV_NL80211_CMD_JOIN_MESH
Definition oal_cfg80211.h:555
@ PRIV_NL80211_CMD_LEAVE_OCB
Definition oal_cfg80211.h:624
@ PRIV_NL80211_CMD_SET_MESH_CONFIG
Definition oal_cfg80211.h:492
@ PRIV_NL80211_CMD_SET_WDS_PEER
Definition oal_cfg80211.h:551
@ PRIV_NL80211_CMD_DEL_KEY
Definition oal_cfg80211.h:467
@ PRIV_NL80211_CMD_SET_PMKSA
Definition oal_cfg80211.h:528
@ PRIV_NL80211_CMD_SET_MAC_ACL
Definition oal_cfg80211.h:597
@ PRIV_NL80211_CMD_GET_MPATH
Definition oal_cfg80211.h:481
@ PRIV_NL80211_CMD_DEAUTHENTICATE
Definition oal_cfg80211.h:507
@ PRIV_NL80211_CMD_CONN_FAILED
Definition oal_cfg80211.h:593
@ PRIV_NL80211_CMD_SET_WOWLAN
Definition oal_cfg80211.h:564
@ PRIV_NL80211_CMD_GET_WIPHY
Definition oal_cfg80211.h:454
@ PRIV_NL80211_CMD_SET_TX_BITRATE_MASK
Definition oal_cfg80211.h:535
@ PRIV_NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL
Definition oal_cfg80211.h:533
@ PRIV_NL80211_CMD_GET_REG
Definition oal_cfg80211.h:496
@ PRIV_NL80211_CMD_GET_MESH_CONFIG
Definition oal_cfg80211.h:491
@ PRIV_NL80211_CMD_GET_SURVEY
Definition oal_cfg80211.h:525
@ PRIV_NL80211_CMD_REMAIN_ON_CHANNEL
Definition oal_cfg80211.h:532
@ PRIV_NL80211_CMD_NOTIFY_CQM
Definition oal_cfg80211.h:548
@ PRIV_NL80211_CMD_GET_PROTOCOL_FEATURES
Definition oal_cfg80211.h:601
@ PRIV_NL80211_CMD_SET_MCAST_RATE
Definition oal_cfg80211.h:595
@ PRIV_NL80211_CMD_START_SCHED_SCAN
Definition oal_cfg80211.h:566
@ PRIV_NL80211_CMD_ACTION_TX_STATUS
Definition oal_cfg80211.h:542
@ PRIV_NL80211_CMD_UPDATE_FT_IES
Definition oal_cfg80211.h:603
@ PRIV_NL80211_CMD_CONNECT
Definition oal_cfg80211.h:519
@ PRIV_NL80211_CMD_CH_SWITCH_NOTIFY
Definition oal_cfg80211.h:588
@ PRIV_NL80211_CMD_SET_COALESCE
Definition oal_cfg80211.h:610
@ PRIV_NL80211_CMD_REG_BEACON_HINT
Definition oal_cfg80211.h:512
@ PRIV_NL80211_CMD_SET_MPATH
Definition oal_cfg80211.h:482
@ PRIV_NL80211_CMD_DISCONNECT
Definition oal_cfg80211.h:521
@ PRIV_NL80211_CMD_REQ_SET_REG
Definition oal_cfg80211.h:489
@ PRIV_NL80211_CMD_REGISTER_FRAME
Definition oal_cfg80211.h:537
@ PRIV_NL80211_CMD_UNPROT_DISASSOCIATE
Definition oal_cfg80211.h:559
oal_cfg80211_bss_stru * oal_cfg80211_inform_bss_frame_etc(oal_wiphy_stru *wiphy, oal_ieee80211_channel_stru *ieee80211_channel, oal_ieee80211_mgmt_stru *mgmt, osal_u32 len, osal_s32 l_signal, oal_gfp_enum_uint8 ftp)
osal_void oal_cfg80211_m2s_status_report(oal_net_device_stru *netdev, oal_gfp_enum_uint8 gfp, osal_u8 *buf, osal_u32 len)
osal_u32 oal_cfg80211_ft_event_etc(oal_net_device_stru *net_device, oal_cfg80211_ft_event_stru *ft_event)
osal_s32 oal_cfg80211_vendor_cmd_reply_etc(oal_netbuf_stru *skb)
void cfg80211_drv_chba_acs_report(struct net_device *dev, gfp_t gfp, const u8 *buf, size_t len)
osal_void oal_cfg80211_sched_scan_result_etc(oal_wiphy_stru *wiphy)
oal_netbuf_stru * oal_cfg80211_vendor_event_alloc(oal_wiphy_stru *wiphy, oal_wireless_dev_stru *wdev, osal_u32 len, osal_u32 event_idx)
osal_void oal_cfg80211_mgmt_tx_status_etc(struct wireless_dev *wdev, osal_u64 cookie, OAL_CONST osal_u8 *buf, size_t len, oal_bool_enum_uint8 ack, oal_gfp_enum_uint8 gfp)
PRIV_NL80211_ATTRs
Definition oal_cfg80211.h:53
@ PRIV_NL80211_ATTR_MAX_AP_ASSOC_STA
Definition oal_cfg80211.h:380
@ PRIV_NL80211_ATTR_MAX_SCAN_IE_LEN
Definition oal_cfg80211.h:136
@ PRIV_NL80211_ATTR_SUPPORT_MESH_AUTH
Definition oal_cfg80211.h:236
@ PRIV_NL80211_ATTR_TDLS_DIALOG_TOKEN
Definition oal_cfg80211.h:272
@ PRIV_NL80211_ATTR_KEY_CIPHER
Definition oal_cfg80211.h:68
@ PRIV_NL80211_ATTR_SCHED_SCAN_INTERVAL
Definition oal_cfg80211.h:242
@ PRIV_NL80211_ATTR_CSA_IES
Definition oal_cfg80211.h:353
@ PRIV_NL80211_ATTR_FRAME_MATCH
Definition oal_cfg80211.h:194
@ PRIV_NL80211_ATTR_STA_PLINK_STATE
Definition oal_cfg80211.h:237
@ PRIV_NL80211_ATTR_ACL_POLICY
Definition oal_cfg80211.h:321
@ PRIV_NL80211_ATTR_SCHED_SCAN_DELAY
Definition oal_cfg80211.h:413
@ PRIV_NL80211_ATTR_BEACON_INTERVAL
Definition oal_cfg80211.h:72
@ PRIV_NL80211_ATTR_SUPPORT_5_MHZ
Definition oal_cfg80211.h:365
@ PRIV_NL80211_ATTR_UNSPEC
Definition oal_cfg80211.h:55
@ PRIV_NL80211_ATTR_STA_LISTEN_INTERVAL
Definition oal_cfg80211.h:79
@ PRIV_NL80211_ATTR_DTIM_PERIOD
Definition oal_cfg80211.h:73
@ PRIV_NL80211_ATTR_STA_EXT_CAPABILITY
Definition oal_cfg80211.h:333
@ PRIV_NL80211_ATTR_HT_CAPABILITY_MASK
Definition oal_cfg80211.h:290
@ PRIV_NL80211_ATTR_FEATURE_FLAGS
Definition oal_cfg80211.h:281
@ PRIV_NL80211_ATTR_SURVEY_INFO
Definition oal_cfg80211.h:181
@ PRIV_NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX
Definition oal_cfg80211.h:234
@ PRIV_NL80211_ATTR_CENTER_FREQ1
Definition oal_cfg80211.h:313
@ PRIV_NL80211_ATTR_STA_INFO
Definition oal_cfg80211.h:82
@ PRIV_NL80211_ATTR_FRAME
Definition oal_cfg80211.h:129
@ PRIV_NL80211_ATTR_WPA_VERSIONS
Definition oal_cfg80211.h:166
@ PRIV_NL80211_ATTR_PROTOCOL_FEATURES
Definition oal_cfg80211.h:335
@ PRIV_NL80211_ATTR_FREQ_BEFORE
Definition oal_cfg80211.h:139
@ PRIV_NL80211_ATTR_MAX_CRIT_PROT_DURATION
Definition oal_cfg80211.h:345
@ PRIV_NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED
Definition oal_cfg80211.h:240
@ PRIV_NL80211_ATTR_WIPHY_DYN_ACK
Definition oal_cfg80211.h:393
@ PRIV_NL80211_ATTR_IFTYPE
Definition oal_cfg80211.h:62
@ PRIV_NL80211_ATTR_4ADDR
Definition oal_cfg80211.h:179
@ PRIV_NL80211_ATTR_ROAM_SUPPORT
Definition oal_cfg80211.h:262
@ PRIV_NL80211_ATTR_DEVICE_AP_SME
Definition oal_cfg80211.h:277
@ PRIV_NL80211_ATTR_TX_FRAME_TYPES
Definition oal_cfg80211.h:209
@ PRIV_NL80211_ATTR_CHANNEL_WIDTH
Definition oal_cfg80211.h:312
@ PRIV_NL80211_ATTR_WIPHY_RTS_THRESHOLD
Definition oal_cfg80211.h:147
@ PRIV_NL80211_ATTR_RADAR_EVENT
Definition oal_cfg80211.h:327
@ PRIV_NL80211_ATTR_STA_SUPPORTED_RATES
Definition oal_cfg80211.h:80
@ PRIV_NL80211_ATTR_WIPHY_TX_POWER_SETTING
Definition oal_cfg80211.h:206
@ PRIV_NL80211_ATTR_HIDDEN_SSID
Definition oal_cfg80211.h:254
@ PRIV_NL80211_ATTR_STA_VLAN
Definition oal_cfg80211.h:81
@ PRIV_NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX
Definition oal_cfg80211.h:233
@ PRIV_NL80211_ATTR_P2P_CTWINDOW
Definition oal_cfg80211.h:316
@ PRIV_NL80211_ATTR_BSS_SHORT_PREAMBLE
Definition oal_cfg80211.h:94
@ PRIV_NL80211_ATTR_PS_STATE
Definition oal_cfg80211.h:198
@ PRIV_NL80211_ATTR_INTERFACE_COMBINATIONS
Definition oal_cfg80211.h:244
@ PRIV_NL80211_ATTR_IE_ASSOC_RESP
Definition oal_cfg80211.h:257
@ PRIV_NL80211_ATTR_CH_SWITCH_COUNT
Definition oal_cfg80211.h:351
@ PRIV_NL80211_ATTR_WIPHY_RETRY_LONG
Definition oal_cfg80211.h:145
@ PRIV_NL80211_ATTR_STA_WME
Definition oal_cfg80211.h:259
@ PRIV_NL80211_ATTR_SURVEY_RADIO_STATS
Definition oal_cfg80211.h:409
@ PRIV_NL80211_ATTR_PRIVACY
Definition oal_cfg80211.h:159
@ PRIV_NL80211_ATTR_PID
Definition oal_cfg80211.h:177
@ PRIV_NL80211_ATTR_USER_REG_HINT_TYPE
Definition oal_cfg80211.h:302
@ PRIV_NL80211_ATTR_PMKID
Definition oal_cfg80211.h:183
@ PRIV_NL80211_ATTR_VHT_CAPABILITY
Definition oal_cfg80211.h:308
@ PRIV_NL80211_ATTR_INACTIVITY_TIMEOUT
Definition oal_cfg80211.h:294
@ PRIV_NL80211_ATTR_KEY_SEQ
Definition oal_cfg80211.h:69
@ PRIV_NL80211_ATTR_MDID
Definition oal_cfg80211.h:341
@ PRIV_NL80211_ATTR_WIPHY_FRAG_THRESHOLD
Definition oal_cfg80211.h:146
@ PRIV_NL80211_ATTR_AUTH_TYPE
Definition oal_cfg80211.h:131
@ PRIV_NL80211_ATTR_SUPPORTED_IFTYPES
Definition oal_cfg80211.h:99
@ PRIV_NL80211_ATTR_REQ_IE
Definition oal_cfg80211.h:169
@ PRIV_NL80211_ATTR_COOKIE
Definition oal_cfg80211.h:188
@ PRIV_NL80211_ATTR_TX_RATES
Definition oal_cfg80211.h:192
@ PRIV_NL80211_ATTR_MESH_SETUP
Definition oal_cfg80211.h:231
@ PRIV_NL80211_ATTR_IE
Definition oal_cfg80211.h:115
@ PRIV_NL80211_ATTR_SCAN_FREQUENCIES
Definition oal_cfg80211.h:119
@ PRIV_NL80211_ATTR_BSS_SHORT_SLOT_TIME
Definition oal_cfg80211.h:95
@ PRIV_NL80211_ATTR_TDLS_SUPPORT
Definition oal_cfg80211.h:274
@ PRIV_NL80211_ATTR_MESH_PARAMS
Definition oal_cfg80211.h:104
@ PRIV_NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN
Definition oal_cfg80211.h:250
@ PRIV_NL80211_ATTR_KEY_DEFAULT_TYPES
Definition oal_cfg80211.h:227
@ PRIV_NL80211_ATTR_EXT_CAPA_MASK
Definition oal_cfg80211.h:330
@ PRIV_NL80211_ATTR_SMPS_MODE
Definition oal_cfg80211.h:399
@ PRIV_NL80211_ATTR_PMKSA_CANDIDATE
Definition oal_cfg80211.h:267
@ PRIV_NL80211_ATTR_BG_SCAN_PERIOD
Definition oal_cfg80211.h:298
@ PRIV_NL80211_ATTR_WIPHY_FREQ
Definition oal_cfg80211.h:109
@ PRIV_NL80211_ATTR_USE_MFP
Definition oal_cfg80211.h:151
@ PRIV_NL80211_ATTR_REG_INDOOR
Definition oal_cfg80211.h:415
@ PRIV_NL80211_ATTR_SAE_DATA
Definition oal_cfg80211.h:306
@ PRIV_NL80211_ATTR_TDLS_INITIATOR
Definition oal_cfg80211.h:389
@ PRIV_NL80211_ATTR_ACK
Definition oal_cfg80211.h:196
@ PRIV_NL80211_ATTR_REG_ALPHA2
Definition oal_cfg80211.h:101
@ PRIV_NL80211_ATTR_TSID
Definition oal_cfg80211.h:395
@ PRIV_NL80211_ATTR_DFS_REGION
Definition oal_cfg80211.h:287
@ PRIV_NL80211_ATTR_HANDLE_DFS
Definition oal_cfg80211.h:363
@ PRIV_NL80211_ATTR_OFFCHANNEL_TX_OK
Definition oal_cfg80211.h:223
@ PRIV_NL80211_ATTR_SPLIT_WIPHY_DUMP
Definition oal_cfg80211.h:336
@ PRIV_NL80211_ATTR_SUPPORTED_COMMANDS
Definition oal_cfg80211.h:127
@ PRIV_NL80211_ATTR_PROBE_RESP_OFFLOAD
Definition oal_cfg80211.h:283
@ PRIV_NL80211_ATTR_WIPHY_FREQ_HINT
Definition oal_cfg80211.h:378
@ PRIV_NL80211_ATTR_REKEY_DATA
Definition oal_cfg80211.h:247
@ PRIV_NL80211_ATTR_DISCONNECTED_BY_AP
Definition oal_cfg80211.h:161
@ PRIV_NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT
Definition oal_cfg80211.h:214
@ PRIV_NL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION
Definition oal_cfg80211.h:229
@ PRIV_NL80211_ATTR_KEYS
Definition oal_cfg80211.h:175
@ PRIV_NL80211_ATTR_AKM_SUITES
Definition oal_cfg80211.h:167
@ PRIV_NL80211_ATTR_STA_SUPPORTED_CHANNELS
Definition oal_cfg80211.h:359
@ PRIV_NL80211_ATTR_ADMITTED_TIME
Definition oal_cfg80211.h:397
@ PRIV_NL80211_ATTR_STA_CAPABILITY
Definition oal_cfg80211.h:332
@ PRIV_NL80211_ATTR_HT_CAPABILITY
Definition oal_cfg80211.h:97
@ PRIV_NL80211_ATTR_SUPPORT_AP_UAPSD
Definition oal_cfg80211.h:260
@ PRIV_NL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS
Definition oal_cfg80211.h:249
@ PRIV_NL80211_ATTR_BSS_CTS_PROT
Definition oal_cfg80211.h:93
@ PRIV_NL80211_ATTR_FREQ_AFTER
Definition oal_cfg80211.h:140
@ __PRIV_NL80211_ATTR_AFTER_LAST
Definition oal_cfg80211.h:419
@ PRIV_NL80211_ATTR_REASON_CODE
Definition oal_cfg80211.h:132
@ PRIV_NL80211_ATTR_SCAN_FLAGS
Definition oal_cfg80211.h:310
@ PRIV_NL80211_ATTR_CQM
Definition oal_cfg80211.h:200
@ PRIV_NL80211_ATTR_CSA_C_OFF_PRESP
Definition oal_cfg80211.h:355
@ PRIV_NL80211_ATTR_SCAN_SUPP_RATES
Definition oal_cfg80211.h:252
@ PRIV_NL80211_ATTR_QOS_MAP
Definition oal_cfg80211.h:375
@ PRIV_NL80211_ATTR_WIPHY_NAME
Definition oal_cfg80211.h:58
@ PRIV_NL80211_ATTR_BSS
Definition oal_cfg80211.h:122
@ PRIV_NL80211_ATTR_MAC
Definition oal_cfg80211.h:64
@ PRIV_NL80211_ATTR_MCAST_RATE
Definition oal_cfg80211.h:221
@ PRIV_NL80211_ATTR_TDLS_OPERATION
Definition oal_cfg80211.h:273
@ PRIV_NL80211_ATTR_USER_PRIO
Definition oal_cfg80211.h:396
@ PRIV_NL80211_ATTR_CSA_C_OFF_BEACON
Definition oal_cfg80211.h:354
@ PRIV_NL80211_ATTR_OPER_CLASS
Definition oal_cfg80211.h:401
@ PRIV_NL80211_ATTR_KEY_DATA
Definition oal_cfg80211.h:66
@ PRIV_NL80211_ATTR_WOWLAN_TRIGGERS
Definition oal_cfg80211.h:239
@ PRIV_NL80211_ATTR_SCHED_SCAN_MATCH
Definition oal_cfg80211.h:264
@ PRIV_NL80211_ATTR_VENDOR_ID
Definition oal_cfg80211.h:370
@ PRIV_NL80211_ATTR_IFINDEX
Definition oal_cfg80211.h:60
@ PRIV_NL80211_ATTR_DISABLE_HT
Definition oal_cfg80211.h:289
@ PRIV_NL80211_ATTR_COALESCE_RULE
Definition oal_cfg80211.h:349
@ PRIV_NL80211_ATTR_MAX_NUM_SCAN_SSIDS
Definition oal_cfg80211.h:117
@ PRIV_NL80211_ATTR_MESH_ID
Definition oal_cfg80211.h:88
@ PRIV_NL80211_ATTR_TDLS_ACTION
Definition oal_cfg80211.h:271
@ PRIV_NL80211_ATTR_KEY_DEFAULT_MGMT
Definition oal_cfg80211.h:112
@ PRIV_NL80211_ATTR_NOACK_MAP
Definition oal_cfg80211.h:292
@ PRIV_NL80211_ATTR_MAX_CSA_COUNTERS
Definition oal_cfg80211.h:387
@ PRIV_NL80211_ATTR_TDLS_PEER_CAPABILITY
Definition oal_cfg80211.h:382
@ PRIV_NL80211_ATTR_WIPHY_TXQ_PARAMS
Definition oal_cfg80211.h:108
@ PRIV_NL80211_ATTR_GENERATION
Definition oal_cfg80211.h:121
@ PRIV_NL80211_ATTR_MGMT_SUBTYPE
Definition oal_cfg80211.h:114
@ PRIV_NL80211_ATTR_WIPHY_ANTENNA_TX
Definition oal_cfg80211.h:218
@ PRIV_NL80211_ATTR_VHT_CAPABILITY_MASK
Definition oal_cfg80211.h:339
@ PRIV_NL80211_ATTR_CRIT_PROT_ID
Definition oal_cfg80211.h:344
@ PRIV_NL80211_ATTR_KEY_TYPE
Definition oal_cfg80211.h:134
@ PRIV_NL80211_ATTR_IE_PROBE_RESP
Definition oal_cfg80211.h:256
@ PRIV_NL80211_ATTR_BSS_BASIC_RATES
Definition oal_cfg80211.h:106
@ PRIV_NL80211_ATTR_MPATH_INFO
Definition oal_cfg80211.h:91
@ PRIV_NL80211_ATTR_CENTER_FREQ2
Definition oal_cfg80211.h:314
@ PRIV_NL80211_ATTR_REG_TYPE
Definition oal_cfg80211.h:125
@ PRIV_NL80211_ATTR_SUPPORT_IBSS_RSN
Definition oal_cfg80211.h:216
@ PRIV_NL80211_ATTR_RX_SIGNAL_DBM
Definition oal_cfg80211.h:296
@ PRIV_NL80211_ATTR_WIPHY_BANDS
Definition oal_cfg80211.h:84
@ PRIV_NL80211_ATTR_CIPHER_SUITES
Definition oal_cfg80211.h:137
@ PRIV_NL80211_ATTR_SOCKET_OWNER
Definition oal_cfg80211.h:384
@ PRIV_NL80211_ATTR_EXT_CAPA
Definition oal_cfg80211.h:329
@ PRIV_NL80211_ATTR_RX_FRAME_TYPES
Definition oal_cfg80211.h:210
@ PRIV_NL80211_ATTR_WIPHY_COVERAGE_CLASS
Definition oal_cfg80211.h:190
@ PRIV_NL80211_ATTR_TX_NO_CCK_RATE
Definition oal_cfg80211.h:269
@ PRIV_NL80211_ATTR_WIPHY_ANTENNA_RX
Definition oal_cfg80211.h:219
@ PRIV_NL80211_ATTR_FRAME_TYPE
Definition oal_cfg80211.h:211
@ PRIV_NL80211_ATTR_USE_RRM
Definition oal_cfg80211.h:391
@ PRIV_NL80211_ATTR_MAC_MASK
Definition oal_cfg80211.h:403
@ PRIV_NL80211_ATTR_SUPPORT_10_MHZ
Definition oal_cfg80211.h:366
@ PRIV_NL80211_ATTR_KEY_DEFAULT
Definition oal_cfg80211.h:70
@ PRIV_NL80211_ATTR_WIPHY_TX_POWER_LEVEL
Definition oal_cfg80211.h:207
@ PRIV_NL80211_ATTR_REG_RULES
Definition oal_cfg80211.h:102
@ PRIV_NL80211_ATTR_MNTR_FLAGS
Definition oal_cfg80211.h:86
@ PRIV_NL80211_ATTR_STA_AID
Definition oal_cfg80211.h:77
@ PRIV_NL80211_ATTR_IE_RIC
Definition oal_cfg80211.h:342
@ PRIV_NL80211_ATTR_CIPHER_SUITES_PAIRWISE
Definition oal_cfg80211.h:164
@ PRIV_NL80211_ATTR_KEY_IDX
Definition oal_cfg80211.h:67
@ PRIV_NL80211_ATTR_MPATH_NEXT_HOP
Definition oal_cfg80211.h:90
@ PRIV_NL80211_ATTR_AP_ISOLATE
Definition oal_cfg80211.h:204
@ PRIV_NL80211_ATTR_SSID
Definition oal_cfg80211.h:130
@ PRIV_NL80211_ATTR_CONTROL_PORT
Definition oal_cfg80211.h:155
@ PRIV_NL80211_ATTR_BSS_HT_OPMODE
Definition oal_cfg80211.h:225
@ PRIV_NL80211_ATTR_TIMED_OUT
Definition oal_cfg80211.h:149
@ PRIV_NL80211_ATTR_MAC_ACL_MAX
Definition oal_cfg80211.h:325
@ PRIV_NL80211_ATTR_STATUS_CODE
Definition oal_cfg80211.h:162
@ PRIV_NL80211_ATTR_CSA_C_OFFSETS_TX
Definition oal_cfg80211.h:386
@ PRIV_NL80211_ATTR_CIPHER_SUITE_GROUP
Definition oal_cfg80211.h:165
@ PRIV_NL80211_ATTR_DISABLE_VHT
Definition oal_cfg80211.h:338
@ PRIV_NL80211_ATTR_BEACON_TAIL
Definition oal_cfg80211.h:75
@ PRIV_NL80211_ATTR_PROBE_RESP
Definition oal_cfg80211.h:285
@ PRIV_NL80211_ATTR_WIPHY
Definition oal_cfg80211.h:57
@ PRIV_NL80211_ATTR_NETNS_FD
Definition oal_cfg80211.h:411
@ PRIV_NL80211_ATTR_CONN_FAILED_REASON
Definition oal_cfg80211.h:304
@ PRIV_NL80211_ATTR_PEER_AID
Definition oal_cfg80211.h:347
@ PRIV_NL80211_ATTR_MAX_MATCH_SETS
Definition oal_cfg80211.h:265
@ PRIV_NL80211_ATTR_IFNAME
Definition oal_cfg80211.h:61
@ PRIV_NL80211_ATTR_CONTROL_PORT_ETHERTYPE
Definition oal_cfg80211.h:213
@ PRIV_NL80211_ATTR_TESTDATA
Definition oal_cfg80211.h:157
@ PRIV_NL80211_ATTR_DURATION
Definition oal_cfg80211.h:186
@ PRIV_NL80211_ATTR_BEACON_HEAD
Definition oal_cfg80211.h:74
@ PRIV_NL80211_ATTR_P2P_OPPPS
Definition oal_cfg80211.h:317
@ PRIV_NL80211_ATTR_REG_INITIATOR
Definition oal_cfg80211.h:124
@ PRIV_NL80211_ATTR_WIPHY_SELF_MANAGED_REG
Definition oal_cfg80211.h:405
@ PRIV_NL80211_ATTR_DONT_WAIT_FOR_ACK
Definition oal_cfg80211.h:279
@ PRIV_NL80211_ATTR_VENDOR_EVENTS
Definition oal_cfg80211.h:373
@ PRIV_NL80211_ATTR_WIPHY_RETRY_SHORT
Definition oal_cfg80211.h:144
@ PRIV_NL80211_ATTR_KEY
Definition oal_cfg80211.h:174
@ PRIV_NL80211_ATTR_WIPHY_CHANNEL_TYPE
Definition oal_cfg80211.h:110
@ PRIV_NL80211_ATTR_RXMGMT_FLAGS
Definition oal_cfg80211.h:357
@ PRIV_NL80211_ATTR_PREV_BSSID
Definition oal_cfg80211.h:172
@ PRIV_NL80211_ATTR_SOFTWARE_IFTYPES
Definition oal_cfg80211.h:245
@ PRIV_NL80211_ATTR_LOCAL_MESH_POWER_MODE
Definition oal_cfg80211.h:319
@ PRIV_NL80211_ATTR_STA_PLINK_ACTION
Definition oal_cfg80211.h:89
@ PRIV_NL80211_ATTR_MAX
Definition oal_cfg80211.h:420
@ PRIV_NL80211_ATTR_FREQ_FIXED
Definition oal_cfg80211.h:142
@ PRIV_NL80211_ATTR_VENDOR_SUBCMD
Definition oal_cfg80211.h:371
@ PRIV_NL80211_ATTR_STA_FLAGS
Definition oal_cfg80211.h:78
@ PRIV_NL80211_ATTR_SCAN_SSIDS
Definition oal_cfg80211.h:120
@ PRIV_NL80211_ATTR_MAC_ADDRS
Definition oal_cfg80211.h:323
@ PRIV_NL80211_ATTR_STA_FLAGS2
Definition oal_cfg80211.h:153
@ PRIV_NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES
Definition oal_cfg80211.h:361
@ PRIV_NL80211_ATTR_LOCAL_STATE_CHANGE
Definition oal_cfg80211.h:202
@ PRIV_NL80211_ATTR_TDLS_EXTERNAL_SETUP
Definition oal_cfg80211.h:275
@ PRIV_NL80211_ATTR_OPMODE_NOTIF
Definition oal_cfg80211.h:368
@ PRIV_NL80211_ATTR_WDEV
Definition oal_cfg80211.h:300
@ PRIV_NL80211_ATTR_MAX_NUM_PMKIDS
Definition oal_cfg80211.h:184
@ PRIV_NL80211_ATTR_RESP_IE
Definition oal_cfg80211.h:170
@ PRIV_NL80211_ATTR_CH_SWITCH_BLOCK_TX
Definition oal_cfg80211.h:352
@ PRIV_NL80211_ATTR_VENDOR_DATA
Definition oal_cfg80211.h:372
@ PRIV_NL80211_ATTR_EXT_FEATURES
Definition oal_cfg80211.h:407
@ PRIV_NL80211_ATTR_MAC_HINT
Definition oal_cfg80211.h:377
#define WPA3_STA_SLEEP_TIME
Definition oal_cfg80211.h:29
CHBA_READY2CONN_ATTR
Definition oal_cfg80211.h:40
@ CHBA_READY2CONN_ATTR_ID
Definition oal_cfg80211.h:41
@ CHBA_READY2CONN_ATTR_AFTER_LAST
Definition oal_cfg80211.h:45
@ CHBA_READY2CONN_ATTR_MAX
Definition oal_cfg80211.h:46
@ CHBA_READY2CONN_ATTR_STATUS_CODE
Definition oal_cfg80211.h:42
PRIV_NL80211_RATE_info
Definition oal_cfg80211.h:641
@ PRIV_NL80211_RATE_INFO_MCS
Definition oal_cfg80211.h:644
@ __PRIV_NL80211_RATE_INFO_AFTER_LAST
Definition oal_cfg80211.h:650
@ PRIV_NL80211_RATE_INFO_SHORT_GI
Definition oal_cfg80211.h:646
@ PRIV_NL80211_RATE_INFO_BITRATE
Definition oal_cfg80211.h:643
@ PRIV_NL80211_RATE_INFO_BITRATE32
Definition oal_cfg80211.h:647
@ __PRIV_NL80211_RATE_INFO_INVALID
Definition oal_cfg80211.h:642
@ PRIV_NL80211_RATE_INFO_MAX
Definition oal_cfg80211.h:651
@ PRIV_NL80211_RATE_INFO_40_MHZ_WIDTH
Definition oal_cfg80211.h:645
osal_void oal_cfg80211_vendor_event(oal_netbuf_stru *skb)
void cfg80211_drv_chba_report(const u8 *buf, size_t len)
PRIV_NL80211_STA_info
Definition oal_cfg80211.h:423
@ __PRIV_NL80211_STA_INFO_AFTER_LAST
Definition oal_cfg80211.h:446
@ PRIV_NL80211_STA_INFO_TX_RETRIES
Definition oal_cfg80211.h:435
@ PRIV_NL80211_STA_INFO_LLID
Definition oal_cfg80211.h:428
@ PRIV_NL80211_STA_INFO_BSS_PARAM
Definition oal_cfg80211.h:439
@ __PRIV_NL80211_STA_INFO_INVALID
Definition oal_cfg80211.h:424
@ PRIV_NL80211_STA_INFO_TX_BYTES
Definition oal_cfg80211.h:427
@ PRIV_NL80211_STA_INFO_BEACON_LOSS
Definition oal_cfg80211.h:442
@ PRIV_NL80211_STA_INFO_INACTIVE_TIME
Definition oal_cfg80211.h:425
@ PRIV_NL80211_STA_INFO_TX_PACKETS
Definition oal_cfg80211.h:434
@ PRIV_NL80211_STA_INFO_RX_PACKETS
Definition oal_cfg80211.h:433
@ PRIV_NL80211_STA_INFO_PLINK_STATE
Definition oal_cfg80211.h:430
@ PRIV_NL80211_STA_INFO_TX_BITRATE
Definition oal_cfg80211.h:432
@ PRIV_NL80211_STA_INFO_TX_FAILED
Definition oal_cfg80211.h:436
@ PRIV_NL80211_STA_INFO_MAX
Definition oal_cfg80211.h:447
@ PRIV_NL80211_STA_INFO_RX_BITRATE
Definition oal_cfg80211.h:438
@ PRIV_NL80211_STA_INFO_SIGNAL
Definition oal_cfg80211.h:431
@ PRIV_NL80211_STA_INFO_T_OFFSET
Definition oal_cfg80211.h:443
@ PRIV_NL80211_STA_INFO_PLID
Definition oal_cfg80211.h:429
@ PRIV_NL80211_STA_INFO_SIGNAL_AVG
Definition oal_cfg80211.h:437
@ PRIV_NL80211_STA_INFO_STA_FLAGS
Definition oal_cfg80211.h:441
@ PRIV_NL80211_STA_INFO_CONNECTED_TIME
Definition oal_cfg80211.h:440
@ PRIV_NL80211_STA_INFO_RX_BYTES
Definition oal_cfg80211.h:426
osal_u32 oal_cfg80211_rx_mgmt_etc(oal_net_device_stru *dev, osal_s32 l_freq, osal_u8 rssi, const osal_u8 *buf, osal_u32 len, oal_gfp_enum_uint8 gfp)
void oal_cfg80211_link_meas_res_report(oal_net_device_stru *netdev, gfp_t gfp, osal_u8 *buf, osal_u32 len)
osal_u32 oal_cfg80211_init(osal_void)
void cfg80211_drv_mss_result(struct net_device *dev, gfp_t gfp, const u8 *buf, size_t len)
osal_void oal_cfg80211_remain_on_channel_expired_etc(oal_wireless_dev_stru *wdev, osal_u64 ull_cookie, oal_ieee80211_channel_stru *listen_channel, oal_gfp_enum_uint8 gfp)
PRIV_NL80211_CHAN_WIDTH
Definition oal_cfg80211.h:666
@ PRIV_NL80211_CHAN_WIDTH_20
Definition oal_cfg80211.h:668
@ PRIV_NL80211_CHAN_WIDTH_80
Definition oal_cfg80211.h:670
@ PRIV_NL80211_CHAN_WIDTH_80P80
Definition oal_cfg80211.h:671
@ PRIV_NL80211_CHAN_WIDTH_160
Definition oal_cfg80211.h:672
@ PRIV_NL80211_CHAN_WIDTH_MAX
Definition oal_cfg80211.h:678
@ PRIV_NL80211_CHAN_WIDTH_10
Definition oal_cfg80211.h:674
@ PRIV_NL80211_CHAN_WIDTH_5
Definition oal_cfg80211.h:673
@ PRIV_NL80211_CHAN_WIDTH_40
Definition oal_cfg80211.h:669
@ PRIV_NL80211_CHAN_WIDTH_20_NOHT
Definition oal_cfg80211.h:667
@ __PRIV_NL80211_CHAN_WIDTH_AFTER_LAST
Definition oal_cfg80211.h:677
PRIV_NL80211_RADAR_EVENT
Definition oal_cfg80211.h:654
@ PRIV_NL80211_RADAR_CAC_FINISHED
Definition oal_cfg80211.h:656
@ PRIV_NL80211_RADAR_DETECTED
Definition oal_cfg80211.h:655
@ PRIV_NL80211_RADAR_EVENT_MAX
Definition oal_cfg80211.h:663
@ PRIV_NL80211_RADAR_CAC_ABORTED
Definition oal_cfg80211.h:657
@ PRIV_NL80211_RADAR_CAC_STARTED
Definition oal_cfg80211.h:659
@ __PRIV_NL80211_RADAR_EVENT_AFTER_LAST
Definition oal_cfg80211.h:662
@ PRIV_NL80211_RADAR_NOP_FINISHED
Definition oal_cfg80211.h:658
osal_void oal_cfg80211_exit(osal_void)
osal_u32 oal_cfg80211_roamed_etc(oal_net_device_stru *net_device, struct ieee80211_channel *channel, const osal_u8 *bssid, const osal_u8 *req_ie, osal_u32 req_ie_len, const osal_u8 *resp_ie, osal_u32 resp_ie_len, oal_gfp_enum_uint8 gfp)
oal_cfg80211_bss_stru * oal_cfg80211_get_bss_etc(oal_wiphy_stru *wiphy, oal_ieee80211_channel_stru *channel, osal_u8 *bssid, osal_u8 *ssid, osal_u32 ssid_len)
void oal_cfg80211_ch_switch_notify(oal_net_device_stru *pst_netdev, oal_cfg80211_chan_def *pst_chandef)
osal_u32 oal_cfg80211_new_sta_etc(oal_net_device_stru *net_device, const osal_u8 *mac_addr, oal_station_info_stru *station_info, oal_gfp_enum_uint8 gfp)
osal_void oal_cfg80211_ready_on_channel_etc(oal_wireless_dev_stru *wdev, osal_u64 ull_cookie, oal_ieee80211_channel_stru *chan, osal_u32 duration, oal_gfp_enum_uint8 gfp)
osal_s32 oal_cfg80211_del_sta_etc(oal_net_device_stru *net_device, const osal_u8 *mac_addr, oal_gfp_enum_uint8 gfp)
enum nl80211_chan_width oal_nl80211_chan_width
Definition oal_cfg80211.h:681
osal_void oal_cfg80211_mic_failure_etc(oal_net_device_stru *net_device, const osal_u8 *mac_addr, enum nl80211_key_type key_type, osal_s32 key_id, const osal_u8 *tsc, oal_gfp_enum_uint8 gfp)
oal_netbuf_stru * oal_cfg80211_vendor_cmd_alloc_reply_skb_etc(oal_wiphy_stru *wiphy, osal_u32 len)
osal_void oal_cfg80211_put_bss_etc(oal_wiphy_stru *wiphy, oal_cfg80211_bss_stru *cfg80211_bss)
osal_void oal_cfg80211_scan_done_etc(oal_cfg80211_scan_request_stru *cfg80211_scan_request, osal_s8 c_aborted)
osal_u32 ie_len
Definition oal_net.h:0
#define OAL_CONST
Definition oal_types.h:45
osal_u8 oal_bool_enum_uint8
Definition oal_types_device_rom.h:45
#define INLINE__
Definition osal_list.h:25
int osal_s32
Definition osal_types.h:19
unsigned char osal_u8
Definition osal_types.h:11
osal_u8 osal_bool
Definition osal_types.h:27
signed char osal_s8
Definition osal_types.h:17
unsigned long long osal_u64
Definition osal_types.h:14
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
unsigned short osal_u16
Definition osal_types.h:12
Definition oal_cfg80211.h:684
osal_u32 center_freq2
Definition oal_cfg80211.h:689
oal_nl80211_chan_width width
Definition oal_cfg80211.h:687
osal_u32 center_freq1
Definition oal_cfg80211.h:688
osal_u16 center_freq
Definition oal_cfg80211.h:685
Definition oal_skbuff.h:82