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
997
struct ath12k_hal hal;
drivers/net/wireless/ath/ath12k/dp.h
518
struct ath12k_hal *hal;
drivers/net/wireless/ath/ath12k/dp_rx.c
1066
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/dp_rx.c
1539
static int ath12k_dp_rx_h_cmp_frags(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.c
1550
void ath12k_dp_rx_h_sort_frags(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
108
static inline bool ath12k_dp_rx_h_more_frags(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
117
static inline u16 ath12k_dp_rx_h_frag_no(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
132
static inline void ath12k_dp_rx_desc_end_tlv_copy(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
139
static inline void ath12k_dp_rxdesc_set_msdu_len(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
152
static inline void ath12k_dp_rx_desc_get_dot11_hdr(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
159
static inline void ath12k_dp_rx_desc_get_crypto_header(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
167
static inline u8 ath12k_dp_rx_get_msdu_src_link(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
182
void ath12k_dp_extract_rx_desc_data(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/dp_rx.h
202
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
1372
int (*create_srng_config)(struct ath12k_hal *hal);
drivers/net/wireless/ath/ath12k/hal.h
1398
int (*srng_get_ring_id)(struct ath12k_hal *hal, enum hal_ring_type type,
drivers/net/wireless/ath/ath12k/hal.h
1433
(*get_idle_link_rbm)(struct ath12k_hal *hal, u8 device_id);
drivers/net/wireless/ath/ath12k/hal.h
1474
u32 ath12k_hal_ce_get_desc_size(struct ath12k_hal *hal, enum hal_ce_desc type);
drivers/net/wireless/ath/ath12k/hal.h
1475
void ath12k_hal_ce_dst_set_desc(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.h
1478
void ath12k_hal_ce_src_set_desc(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.h
1520
void ath12k_hal_set_link_desc_addr(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.h
1528
ath12k_hal_ce_dst_status_get_length(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.h
1540
void ath12k_hal_rx_buf_addr_info_set(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.h
1543
void ath12k_hal_rx_buf_addr_info_get(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/hal.h
1549
ath12k_hal_get_idle_link_rbm(struct ath12k_hal *hal, u8 device_id);
drivers/net/wireless/ath/ath12k/hal.h
1550
void ath12k_hal_rx_msdu_list_get(struct ath12k_hal *hal, struct ath12k *ar,
drivers/net/wireless/ath/ath12k/hal.h
1553
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
1159
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1287
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1413
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1897
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
2232
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
417
static int ath12k_wifi7_dp_rx_msdu_coalesce(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
513
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
657
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
850
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
998
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c
68
struct ath12k_hal *hal = dp->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
100
static unsigned int ath12k_wifi7_hal_reo1_ring_base_msb_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
106
int ath12k_wifi7_hal_reo1_ring_producer_int_setup_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
111
static unsigned int ath12k_wifi7_hal_reo1_ring_hp_addr_lsb_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
116
static unsigned int ath12k_wifi7_hal_reo1_ring_hp_addr_msb_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
121
static unsigned int ath12k_wifi7_hal_reo1_ring_misc_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
147
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
230
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
353
int ath12k_wifi7_hal_srng_get_ring_id(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
382
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
419
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
506
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
618
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
629
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
64
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
655
struct ath12k_hal *hal = &ab->hal;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
704
ath12k_wifi7_hal_get_idle_link_rbm(struct ath12k_hal *hal, u8 device_id)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
78
static unsigned int ath12k_wifi7_hal_reo1_ring_id_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
84
int ath12k_wifi7_hal_reo1_ring_msi1_base_lsb_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
90
int ath12k_wifi7_hal_reo1_ring_msi1_base_msb_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.c
95
static unsigned int ath12k_wifi7_hal_reo1_ring_msi1_data_offset(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal.h
534
int ath12k_wifi7_hal_srng_get_ring_id(struct ath12k_hal *hal,
drivers/net/wireless/ath/ath12k/wifi7/hal.h
540
ath12k_wifi7_hal_get_idle_link_rbm(struct ath12k_hal *hal, u8 device_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
433
static int ath12k_hal_srng_create_config_qcc2072(struct ath12k_hal *hal)
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
971
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
635
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);