Symbol: ath12k_hal
drivers/net/wireless/ath/ath12k/ce.c
368
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/ce.c
675
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/core.h
971
struct ath12k_hal hal;
drivers/net/wireless/ath/ath12k/dp.h
518
struct ath12k_hal *hal;
drivers/net/wireless/ath/ath12k/dp_rx.c
1058
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/dp_rx.c
1553
static int ath12k_dp_rx_h_cmp_frags(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.c
1564
void ath12k_dp_rx_h_sort_frags(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
109
static inline bool ath12k_dp_rx_h_more_frags(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
118
static inline u16 ath12k_dp_rx_h_frag_no(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
133
static inline void ath12k_dp_rx_desc_end_tlv_copy(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
140
static inline void ath12k_dp_rxdesc_set_msdu_len(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
153
static inline void ath12k_dp_rx_desc_get_dot11_hdr(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
160
static inline void ath12k_dp_rx_desc_get_crypto_header(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
168
static inline u8 ath12k_dp_rx_get_msdu_src_link(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
183
void ath12k_dp_extract_rx_desc_data(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
204
void ath12k_dp_rx_h_sort_frags(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.c
110
void ath12k_hal_rx_buf_addr_info_set(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.c
117
void ath12k_hal_rx_buf_addr_info_get(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.c
125
void ath12k_hal_rx_msdu_list_get(struct ath12k_hal *hal, struct ath12k *ar,
drivers/net/wireless/ath/ath12k/hal.c
133
void ath12k_hal_rx_reo_ent_buf_paddr_get(struct ath12k_hal *hal, void *rx_desc,
drivers/net/wireless/ath/ath12k/hal.c
149
ath12k_hal_get_idle_link_rbm(struct ath12k_hal *hal, u8 device_id)
drivers/net/wireless/ath/ath12k/hal.c
154
static int ath12k_hal_alloc_cont_rdp(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/hal.c
167
static void ath12k_hal_free_cont_rdp(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/hal.c
180
static int ath12k_hal_alloc_cont_wrp(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/hal.c
193
static void ath12k_hal_free_cont_wrp(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/hal.c
290
void ath12k_hal_ce_src_set_desc(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.c
298
void ath12k_hal_ce_dst_set_desc(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.c
305
u32 ath12k_hal_ce_dst_status_get_length(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.c
311
void ath12k_hal_set_link_desc_addr(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.c
34
static int ath12k_hal_srng_get_ring_id(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.c
49
u32 ath12k_hal_ce_get_desc_size(struct ath12k_hal *hal, enum hal_ce_desc type)
drivers/net/wireless/ath/ath12k/hal.c
579
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/hal.c
675
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/hal.c
699
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/hal.c
718
static void ath12k_hal_register_srng_lock_keys(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/hal.c
726
static void ath12k_hal_unregister_srng_lock_keys(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/hal.c
736
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/hal.c
766
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/hal.h
1363
int (*create_srng_config)(struct ath12k_hal *hal);
drivers/net/wireless/ath/ath12k/hal.h
1389
int (*srng_get_ring_id)(struct ath12k_hal *hal, enum hal_ring_type type,
drivers/net/wireless/ath/ath12k/hal.h
1424
(*get_idle_link_rbm)(struct ath12k_hal *hal, u8 device_id);
drivers/net/wireless/ath/ath12k/hal.h
1465
u32 ath12k_hal_ce_get_desc_size(struct ath12k_hal *hal, enum hal_ce_desc type);
drivers/net/wireless/ath/ath12k/hal.h
1466
void ath12k_hal_ce_dst_set_desc(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.h
1469
void ath12k_hal_ce_src_set_desc(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.h
1511
void ath12k_hal_set_link_desc_addr(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.h
1519
ath12k_hal_ce_dst_status_get_length(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.h
1531
void ath12k_hal_rx_buf_addr_info_set(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.h
1534
void ath12k_hal_rx_buf_addr_info_get(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.h
1540
ath12k_hal_get_idle_link_rbm(struct ath12k_hal *hal, u8 device_id);
drivers/net/wireless/ath/ath12k/hal.h
1541
void ath12k_hal_rx_msdu_list_get(struct ath12k_hal *hal, struct ath12k *ar,
drivers/net/wireless/ath/ath12k/hal.h
1544
void ath12k_hal_rx_reo_ent_buf_paddr_get(struct ath12k_hal *hal, void *rx_desc,
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1142
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1270
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1396
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1825
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
2160
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
403
static int ath12k_wifi7_dp_rx_msdu_coalesce(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
499
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
641
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
834
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
982
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c
66
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
104
static unsigned int ath12k_wifi7_hal_reo1_ring_hp_addr_lsb_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
109
static unsigned int ath12k_wifi7_hal_reo1_ring_hp_addr_msb_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
114
static unsigned int ath12k_wifi7_hal_reo1_ring_misc_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
140
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
223
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
346
int ath12k_wifi7_hal_srng_get_ring_id(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
375
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
412
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
499
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
57
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
611
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
622
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
648
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
697
ath12k_wifi7_hal_get_idle_link_rbm(struct ath12k_hal *hal, u8 device_id)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
71
static unsigned int ath12k_wifi7_hal_reo1_ring_id_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
77
int ath12k_wifi7_hal_reo1_ring_msi1_base_lsb_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
83
int ath12k_wifi7_hal_reo1_ring_msi1_base_msb_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
88
static unsigned int ath12k_wifi7_hal_reo1_ring_msi1_data_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
93
static unsigned int ath12k_wifi7_hal_reo1_ring_base_msb_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
99
int ath12k_wifi7_hal_reo1_ring_producer_int_setup_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.h
531
int ath12k_wifi7_hal_srng_get_ring_id(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/wifi7/hal.h
537
ath12k_wifi7_hal_get_idle_link_rbm(struct ath12k_hal *hal, u8 device_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
417
static int ath12k_hal_srng_create_config_qcc2072(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
867
static int ath12k_hal_srng_create_config_qcn9274(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
223
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
26
static int ath12k_wifi7_hal_reo_cmd_queue_stats(struct ath12k_hal *hal, void *tlv,
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
48
static int ath12k_wifi7_hal_reo_cmd_flush_cache(struct ath12k_hal *hal, void *tlv,
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
626
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
666
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
920
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
959
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
96
ath12k_wifi7_hal_reo_cmd_update_rx_queue(struct ath12k_hal *hal, void *tlv,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
619
int ath12k_hal_srng_create_config_wcn7850(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.h
39
int ath12k_hal_srng_create_config_wcn7850(struct ath12k_hal *hal);