| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | hal_rx.c | 301 *rbm = le32_get_bits(msdu->buf_addr_info.info1, in ath12k_wifi7_hal_rx_msdu_link_info_get() 307 val = le32_get_bits(msdu->buf_addr_info.info0, in ath12k_wifi7_hal_rx_msdu_link_info_get() 313 *msdu_cookies = le32_get_bits(msdu->buf_addr_info.info1, in ath12k_wifi7_hal_rx_msdu_link_info_get() 341 ath12k_wifi7_hal_rx_reo_ent_paddr_get(&desc->buf_addr_info, paddr, in ath12k_wifi7_hal_desc_reo_parse_err() 379 val = le32_get_bits(wbm_desc->buf_addr_info.info1, in ath12k_wifi7_hal_wbm_desc_parse_err() 386 rel_info->cookie = le32_get_bits(wbm_desc->buf_addr_info.info1, in ath12k_wifi7_hal_wbm_desc_parse_err() 455 struct ath12k_buffer_addr *buf_addr_info; in ath12k_wifi7_hal_rx_reo_ent_buf_paddr_get() local 464 buf_addr_info = (struct ath12k_buffer_addr *)&reo_ent_ring->buf_addr_info; in ath12k_wifi7_hal_rx_reo_ent_buf_paddr_get() 466 *paddr = (((u64)le32_get_bits(buf_addr_info->info1, in ath12k_wifi7_hal_rx_reo_ent_buf_paddr_get() 468 le32_get_bits(buf_addr_info->info0, in ath12k_wifi7_hal_rx_reo_ent_buf_paddr_get() [all …]
|
| H A D | hal_tx.c | 36 tcl_cmd->buf_addr_info.info0 = in ath12k_wifi7_hal_tx_cmd_desc_setup() 38 tcl_cmd->buf_addr_info.info1 = in ath12k_wifi7_hal_tx_cmd_desc_setup() 41 tcl_cmd->buf_addr_info.info1 |= in ath12k_wifi7_hal_tx_cmd_desc_setup()
|
| H A D | hal_desc.h | 734 struct ath12k_buffer_addr buf_addr_info; member 894 struct ath12k_buffer_addr buf_addr_info; member 1122 struct ath12k_buffer_addr buf_addr_info; member 1665 struct ath12k_buffer_addr buf_addr_info; member 1688 struct ath12k_buffer_addr buf_addr_info; member 1725 struct ath12k_buffer_addr buf_addr_info; member 1830 struct ath12k_buffer_addr buf_addr_info; member 1852 struct ath12k_buffer_addr buf_addr_info; member 2060 struct ath12k_buffer_addr buf_addr_info; member 2070 struct ath12k_buffer_addr buf_addr_info; member
|
| H A D | dp_rx.c | 108 struct ath12k_buffer_addr *buf_addr_info, in ath12k_wifi7_dp_rx_link_desc_return() argument 128 ath12k_wifi7_hal_rx_msdu_link_desc_set(ab, desc, buf_addr_info, action); in ath12k_wifi7_dp_rx_link_desc_return() 677 cookie = le32_get_bits(desc->buf_addr_info.info1, in ath12k_wifi7_dp_rx_process() 854 ath12k_wifi7_hal_rx_reo_ent_paddr_get(&reo_dest_ring->buf_addr_info, in ath12k_wifi7_dp_rx_h_defrag_reo_reinject() 904 ath12k_wifi7_hal_rx_buf_addr_info_set(&msdu0->buf_addr_info, buf_paddr, in ath12k_wifi7_dp_rx_h_defrag_reo_reinject() 923 ath12k_wifi7_hal_rx_buf_addr_info_set(&reo_ent_ring->buf_addr_info, link_paddr, in ath12k_wifi7_dp_rx_h_defrag_reo_reinject() 1116 struct ath12k_buffer_addr *buf_addr_info; in ath12k_wifi7_dp_rx_frags_cleanup() local 1123 buf_addr_info = &rx_tid->dst_ring_desc->buf_addr_info; in ath12k_wifi7_dp_rx_frags_cleanup() 1124 ath12k_wifi7_dp_rx_link_desc_return(dp, buf_addr_info, act); in ath12k_wifi7_dp_rx_frags_cleanup() 1219 ath12k_wifi7_dp_rx_link_desc_return(dp, &ring_desc->buf_addr_info, in ath12k_wifi7_dp_rx_frag_h_mpdu() [all …]
|
| H A D | dp_rx.h | 33 struct ath12k_buffer_addr *buf_addr_info,
|
| H A D | hal.c | 474 desc->buf_addr_info.info0 = le32_encode_bits((paddr & HAL_ADDR_LSB_REG_MASK), in ath12k_wifi7_hal_set_link_desc_addr() 476 desc->buf_addr_info.info1 = in ath12k_wifi7_hal_set_link_desc_addr()
|
| H A D | dp_mon.c | 2573 struct ath12k_buffer_addr *buf_addr_info; in ath12k_wifi7_dp_mon_next_link_desc_get() local 2575 buf_addr_info = &msdu_link->buf_addr_info; in ath12k_wifi7_dp_mon_next_link_desc_get() 2577 ath12k_wifi7_hal_rx_buf_addr_info_get(buf_addr_info, paddr, sw_cookie, rbm); in ath12k_wifi7_dp_mon_next_link_desc_get() 2579 *pp_buf_addr_info = buf_addr_info; in ath12k_wifi7_dp_mon_next_link_desc_get()
|
| H A D | hal_rx.h | 843 struct ath12k_buffer_addr *buf_addr_info,
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | hal_rx.c | 304 msdu->buf_addr_info.info1); in ath11k_hal_rx_msdu_link_info_get() 310 msdu->buf_addr_info.info0)) { in ath11k_hal_rx_msdu_link_info_get() 315 msdu->buf_addr_info.info1); in ath11k_hal_rx_msdu_link_info_get() 374 wbm_desc->buf_addr_info.info1); in ath11k_hal_wbm_desc_parse_err() 382 wbm_desc->buf_addr_info.info1); in ath11k_hal_wbm_desc_parse_err() 425 dst_desc->buf_addr_info = src_desc->buf_addr_info; in ath11k_hal_rx_msdu_link_desc_set() 1544 struct ath11k_buffer_addr *buf_addr_info; in ath11k_hal_rx_reo_ent_buf_paddr_get() local 1553 buf_addr_info = (struct ath11k_buffer_addr *)&reo_ent_ring->buf_addr_info; in ath11k_hal_rx_reo_ent_buf_paddr_get() 1556 buf_addr_info->info1)) << 32) | in ath11k_hal_rx_reo_ent_buf_paddr_get() 1558 buf_addr_info->info0); in ath11k_hal_rx_reo_ent_buf_paddr_get() [all …]
|
| H A D | hal_tx.c | 42 tcl_cmd->buf_addr_info.info0 = in ath11k_hal_tx_cmd_desc_setup() 44 tcl_cmd->buf_addr_info.info1 = in ath11k_hal_tx_cmd_desc_setup() 47 tcl_cmd->buf_addr_info.info1 |= in ath11k_hal_tx_cmd_desc_setup()
|
| H A D | hal_desc.h | 693 struct ath11k_buffer_addr buf_addr_info; member 796 struct ath11k_buffer_addr buf_addr_info; member 875 struct ath11k_buffer_addr buf_addr_info; member 1027 struct ath11k_buffer_addr buf_addr_info; member 1566 struct ath11k_buffer_addr buf_addr_info; member 1669 struct ath11k_buffer_addr buf_addr_info; member 1859 struct ath11k_buffer_addr buf_addr_info; member 1904 struct ath11k_buffer_addr buf_addr_info; member 1913 struct ath11k_buffer_addr buf_addr_info; member
|
| H A D | dp_rx.c | 2656 desc->buf_addr_info.info1); in ath11k_dp_process_rx() 4569 struct ath11k_buffer_addr *buf_addr_info; in ath11k_dp_rx_mon_next_link_desc_get() local 4571 buf_addr_info = (struct ath11k_buffer_addr *)&msdu_link->buf_addr_info; in ath11k_dp_rx_mon_next_link_desc_get() 4573 ath11k_hal_rx_buf_addr_info_get(buf_addr_info, paddr, sw_cookie, rbm); in ath11k_dp_rx_mon_next_link_desc_get() 4575 *pp_buf_addr_info = (void *)buf_addr_info; in ath11k_dp_rx_mon_next_link_desc_get() 4614 msdu_details[i].buf_addr_info.info0) == 0) { in ath11k_hal_rx_msdu_list_get() 4630 msdu_details[i].buf_addr_info.info1); in ath11k_hal_rx_msdu_list_get() 4632 msdu_details[i].buf_addr_info.info1); in ath11k_hal_rx_msdu_list_get()
|
| H A D | hal.c | 612 desc->buf_addr_info.info0 = FIELD_PREP(BUFFER_ADDR_INFO0_ADDR, in ath11k_hal_set_link_desc_addr() 614 desc->buf_addr_info.info1 = FIELD_PREP(BUFFER_ADDR_INFO1_ADDR, in ath11k_hal_set_link_desc_addr()
|
| H A D | dp_tx.c | 735 tx_status->buf_addr_info.info1); in ath11k_dp_tx_completion_handler()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | dp.h | 409 struct ath12k_buffer_addr *buf_addr_info, 596 struct ath12k_buffer_addr *buf_addr_info, in ath12k_dp_arch_rx_link_desc_return() argument 599 return dp->ops->rx_link_desc_return(dp, buf_addr_info, action); in ath12k_dp_arch_rx_link_desc_return()
|
| H A D | hal.h | 833 struct ath12k_buffer_addr buf_addr_info; member
|