drivers/net/wireless/ath/ath12k/wifi7/dp_mon.h

Source file repositories/reference/linux-study-clean/drivers/net/wireless/ath/ath12k/wifi7/dp_mon.h

File Facts

System
Linux kernel
Corpus path
drivers/net/wireless/ath/ath12k/wifi7/dp_mon.h
Extension
.h
Size
675 bytes
Lines
24
Domain
Driver Families
Bucket
drivers/net
Inferred role
Driver Families: implementation source
Status
source implementation candidate

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef ATH12K_DP_MON_WIFI7_H
#define ATH12K_DP_MON_WIFI7_H

#include "hw.h"

enum dp_monitor_mode;

int ath12k_wifi7_dp_mon_process_ring(struct ath12k_dp *dp, int mac_id,
				     struct napi_struct *napi, int budget,
				     enum dp_monitor_mode monitor_mode);
enum hal_rx_mon_status
ath12k_wifi7_dp_mon_tx_parse_mon_status(struct ath12k_pdev_dp *dp_pdev,
					struct ath12k_mon_data *pmon,
					struct sk_buff *skb,
					struct napi_struct *napi,
					u32 ppdu_id);
#endif

Annotation

Implementation Notes