/wlan-driver/qcacld-3.0/core/dp/htt/ |
D | htt.c | 46 QDF_STATUS(*htt_h2t_rx_ring_cfg_msg)(struct htt_pdev_t *pdev); 47 QDF_STATUS(*htt_h2t_rx_ring_rfs_cfg_msg)(struct htt_pdev_t *pdev); 50 static QDF_STATUS htt_ipa_config(htt_pdev_handle pdev, QDF_STATUS status) in htt_ipa_config() argument 53 ol_cfg_ipa_uc_offload_enabled(pdev->ctrl_pdev)) in htt_ipa_config() 54 status = htt_h2t_ipa_uc_rsc_cfg_msg(pdev); in htt_ipa_config() 60 #define HTT_IPA_CONFIG(pdev, status) status /* no-op */ argument 63 struct htt_htc_pkt *htt_htc_pkt_alloc(struct htt_pdev_t *pdev) in htt_htc_pkt_alloc() argument 67 HTT_TX_MUTEX_ACQUIRE(&pdev->htt_tx_mutex); in htt_htc_pkt_alloc() 68 if (pdev->htt_htc_pkt_freelist) { in htt_htc_pkt_alloc() 69 pkt = pdev->htt_htc_pkt_freelist; in htt_htc_pkt_alloc() [all …]
|
D | htt_rx.c | 63 char *htt_rx_mpdu_wifi_hdr_retrieve(htt_pdev_handle pdev, void *mpdu_desc) in htt_rx_mpdu_wifi_hdr_retrieve() argument 82 uint32_t htt_rx_mpdu_desc_tsf32(htt_pdev_handle pdev, void *mpdu_desc) in htt_rx_mpdu_desc_tsf32() argument 88 uint8_t htt_rx_msdu_fw_desc_get(htt_pdev_handle pdev, void *msdu_desc) in htt_rx_msdu_fw_desc_get() argument 106 return *(((uint8_t *)msdu_desc) + pdev->rx_fw_desc_offset); in htt_rx_msdu_fw_desc_get() 109 int htt_rx_msdu_discard(htt_pdev_handle pdev, void *msdu_desc) in htt_rx_msdu_discard() argument 111 return htt_rx_msdu_fw_desc_get(pdev, msdu_desc) & FW_RX_DESC_DISCARD_M; in htt_rx_msdu_discard() 114 int htt_rx_msdu_forward(htt_pdev_handle pdev, void *msdu_desc) in htt_rx_msdu_forward() argument 116 return htt_rx_msdu_fw_desc_get(pdev, msdu_desc) & FW_RX_DESC_FORWARD_M; in htt_rx_msdu_forward() 119 int htt_rx_msdu_inspect(htt_pdev_handle pdev, void *msdu_desc) in htt_rx_msdu_inspect() argument 121 return htt_rx_msdu_fw_desc_get(pdev, msdu_desc) & FW_RX_DESC_INSPECT_M; in htt_rx_msdu_inspect() [all …]
|
D | htt_internal.h | 32 (pdev->targetdef->d_RX_MSDU_END_4_FIRST_MSDU_MASK) 34 (pdev->targetdef->d_RX_MSDU_END_4_FIRST_MSDU_LSB) 36 (pdev->targetdef->d_RX_MPDU_START_0_RETRY_LSB) 38 (pdev->targetdef->d_RX_MPDU_START_0_RETRY_MASK) 40 (pdev->targetdef->d_RX_MPDU_START_0_SEQ_NUM_MASK) 42 (pdev->targetdef->d_RX_MPDU_START_0_SEQ_NUM_LSB) 44 (pdev->targetdef->d_RX_MPDU_START_2_PN_47_32_LSB) 46 (pdev->targetdef->d_RX_MPDU_START_2_PN_47_32_MASK) 48 (pdev->targetdef->d_RX_MPDU_START_2_TID_LSB) 50 (pdev->targetdef->d_RX_MPDU_START_2_TID_MASK) [all …]
|
D | htt_rx_ll.c | 118 static inline bool htt_rx_ring_smmu_mapped(htt_pdev_handle pdev) in htt_rx_ring_smmu_mapped() argument 120 if (qdf_mem_smmu_s1_enabled(pdev->osdev) && in htt_rx_ring_smmu_mapped() 121 pdev->is_ipa_uc_enabled && in htt_rx_ring_smmu_mapped() 122 pdev->rx_ring.smmu_map) in htt_rx_ring_smmu_mapped() 128 static inline qdf_nbuf_t htt_rx_netbuf_pop(htt_pdev_handle pdev) in htt_rx_netbuf_pop() argument 133 HTT_ASSERT1(htt_rx_ring_elems(pdev) != 0); in htt_rx_netbuf_pop() 136 pdev->rx_ring.dbg_ring_idx++; in htt_rx_netbuf_pop() 137 pdev->rx_ring.dbg_ring_idx &= pdev->rx_ring.size_mask; in htt_rx_netbuf_pop() 140 idx = pdev->rx_ring.sw_rd_idx.msdu_payld; in htt_rx_netbuf_pop() 141 msdu = pdev->rx_ring.buf.netbufs_ring[idx]; in htt_rx_netbuf_pop() [all …]
|
D | htt_tx.c | 92 static qdf_dma_addr_t htt_tx_get_paddr(htt_pdev_handle pdev, 104 static void htt_tx_desc_get_size(struct htt_pdev_t *pdev) in htt_tx_desc_get_size() argument 106 pdev->tx_descs.size = sizeof(struct htt_host_tx_desc_t); in htt_tx_desc_get_size() 107 if (HTT_WIFI_IP_VERSION(pdev->wifi_ip_ver.major, 0x2)) { in htt_tx_desc_get_size() 111 pdev->frag_descs.size = sizeof(struct msdu_ext_desc_t); in htt_tx_desc_get_size() 119 pdev->frag_descs.size = in htt_tx_desc_get_size() 120 (ol_cfg_netbuf_frags_max(pdev->ctrl_pdev)+1) * 8 in htt_tx_desc_get_size() 137 static void htt_tx_frag_desc_field_update(struct htt_pdev_t *pdev, in htt_tx_frag_desc_field_update() argument 146 target_page = index / pdev->frag_descs.desc_pages.num_element_per_page; in htt_tx_frag_desc_field_update() 147 offset = index % pdev->frag_descs.desc_pages.num_element_per_page; in htt_tx_frag_desc_field_update() [all …]
|
D | htt_h2t.c | 61 #define HTT_SEND_HTC_PKT(pdev, pkt) \ argument 63 if (htc_send_pkt(pdev->htc_pdev, &pkt->htc_pkt) == \ 65 htt_htc_misc_pkt_list_add(pdev, pkt); \ 68 htt_htc_pkt_free(pdev, pkt); \ 72 #define HTT_SEND_HTC_PKT(pdev, ppkt) \ argument 73 htc_send_pkt(pdev->htc_pdev, &pkt->htc_pkt); 78 htt_h2t_send_complete_free_netbuf(void *pdev, QDF_STATUS status, in htt_h2t_send_complete_free_netbuf() argument 85 static void htt_t2h_adjust_bus_target_delta(struct htt_pdev_t *pdev) in htt_t2h_adjust_bus_target_delta() argument 89 if (pdev->cfg.is_high_latency && !pdev->cfg.default_tx_comp_req) { in htt_t2h_adjust_bus_target_delta() 90 HTT_TX_MUTEX_ACQUIRE(&pdev->credit_mutex); in htt_t2h_adjust_bus_target_delta() [all …]
|
/wlan-driver/qcacld-3.0/core/dp/txrx/ |
D | ol_tx_throttle.c | 55 void ol_txrx_thermal_pause(struct ol_txrx_pdev_t *pdev) in ol_txrx_thermal_pause() argument 57 ol_txrx_pdev_pause(pdev, OL_TXQ_PAUSE_REASON_THERMAL_MITIGATION); in ol_txrx_thermal_pause() 67 void ol_txrx_thermal_unpause(struct ol_txrx_pdev_t *pdev) in ol_txrx_thermal_unpause() argument 69 ol_txrx_pdev_unpause(pdev, OL_TXQ_PAUSE_REASON_THERMAL_MITIGATION); in ol_txrx_thermal_unpause() 79 void ol_txrx_thermal_pause(struct ol_txrx_pdev_t *pdev) in ol_txrx_thermal_pause() argument 90 void ol_txrx_thermal_unpause(struct ol_txrx_pdev_t *pdev) in ol_txrx_thermal_unpause() argument 92 ol_tx_pdev_ll_pause_queue_send_all(pdev); in ol_txrx_thermal_unpause() 98 struct ol_txrx_pdev_t *pdev = (struct ol_txrx_pdev_t *)context; in ol_tx_pdev_throttle_phase_timer() local 104 pdev->tx_throttle.current_throttle_phase++; in ol_tx_pdev_throttle_phase_timer() 106 if (pdev->tx_throttle.current_throttle_phase == THROTTLE_PHASE_MAX) in ol_tx_pdev_throttle_phase_timer() [all …]
|
D | ol_tx_queue.c | 48 #define OL_TX_QUEUE_ADDBA_CHECK(pdev, txq, tx_msdu_info) /* no-op */ argument 65 ol_tx_queue_vdev_flush(struct ol_txrx_pdev_t *pdev, struct ol_txrx_vdev_t *vdev) in ol_tx_queue_vdev_flush() argument 84 ol_tx_queue_free(pdev, in ol_tx_queue_vdev_flush() 89 ol_tx_queue_free(pdev, in ol_tx_queue_vdev_flush() 94 ol_tx_queue_free(pdev, in ol_tx_queue_vdev_flush() 103 qdf_spin_lock_bh(&pdev->peer_ref_mutex); in ol_tx_queue_vdev_flush() 118 qdf_spin_unlock_bh(&pdev->peer_ref_mutex); in ol_tx_queue_vdev_flush() 124 ol_tx_queue_free(pdev, txq, j, true); in ol_tx_queue_vdev_flush() 141 ol_tx_queue_flush(struct ol_txrx_pdev_t *pdev) in ol_tx_queue_flush() argument 145 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_queue_flush() [all …]
|
D | ol_tx_desc.h | 38 ol_tx_desc_alloc_wrapper(struct ol_txrx_pdev_t *pdev, 61 struct ol_tx_desc_t *ol_tx_desc_ll(struct ol_txrx_pdev_t *pdev, 85 struct ol_txrx_pdev_t *pdev, 99 struct ol_txrx_pdev_t *pdev, uint16_t tx_desc_id) in ol_tx_desc_find() argument 101 void **td_base = (void **)pdev->tx_desc.desc_pages.cacheable_pages; in ol_tx_desc_find() 104 (td_base[tx_desc_id >> pdev->tx_desc.page_divider] + in ol_tx_desc_find() 105 (pdev->tx_desc.desc_reserved_size * in ol_tx_desc_find() 106 (tx_desc_id & pdev->tx_desc.offset_filter))))->tx_desc; in ol_tx_desc_find() 121 ol_tx_desc_find_check(struct ol_txrx_pdev_t *pdev, u_int16_t tx_desc_id) in ol_tx_desc_find_check() argument 125 if (tx_desc_id >= pdev->tx_desc.pool_size) in ol_tx_desc_find_check() [all …]
|
D | ol_txrx.c | 208 ol_txrx_pdev_handle pdev = ol_txrx_get_pdev_from_pdev_id(soc, pdev_id); in ol_tx_mark_first_wakeup_packet() local 210 if (!pdev) { in ol_tx_mark_first_wakeup_packet() 215 htt_mark_first_wakeup_packet(pdev->htt_pdev, value); in ol_tx_mark_first_wakeup_packet() 228 ol_txrx_pdev_handle pdev; in ol_tx_set_is_mgmt_over_wmi_enabled() local 233 pdev = ol_txrx_get_pdev_from_pdev_id(soc, OL_TXRX_PDEV_ID); in ol_tx_set_is_mgmt_over_wmi_enabled() 234 if (!pdev) { in ol_tx_set_is_mgmt_over_wmi_enabled() 239 pdev->is_mgmt_over_wmi_enabled = value; in ol_tx_set_is_mgmt_over_wmi_enabled() 250 ol_txrx_pdev_handle pdev; in ol_tx_get_is_mgmt_over_wmi_enabled() local 255 pdev = ol_txrx_get_pdev_from_pdev_id(soc, OL_TXRX_PDEV_ID); in ol_tx_get_is_mgmt_over_wmi_enabled() 256 if (!pdev) { in ol_tx_get_is_mgmt_over_wmi_enabled() [all …]
|
D | ol_txrx_peer_find.c | 108 static int ol_txrx_peer_find_hash_attach(struct ol_txrx_pdev_t *pdev) in ol_txrx_peer_find_hash_attach() argument 113 hash_elems = ol_cfg_max_peer_id(pdev->ctrl_pdev) + 1; in ol_txrx_peer_find_hash_attach() 119 pdev->peer_hash.mask = hash_elems - 1; in ol_txrx_peer_find_hash_attach() 120 pdev->peer_hash.idx_bits = log2; in ol_txrx_peer_find_hash_attach() 122 pdev->peer_hash.bins = in ol_txrx_peer_find_hash_attach() 126 if (!pdev->peer_hash.bins) in ol_txrx_peer_find_hash_attach() 130 TAILQ_INIT(&pdev->peer_hash.bins[i]); in ol_txrx_peer_find_hash_attach() 135 static void ol_txrx_peer_find_hash_detach(struct ol_txrx_pdev_t *pdev) in ol_txrx_peer_find_hash_detach() argument 137 qdf_mem_free(pdev->peer_hash.bins); in ol_txrx_peer_find_hash_detach() 141 ol_txrx_peer_find_hash_index(struct ol_txrx_pdev_t *pdev, in ol_txrx_peer_find_hash_index() argument [all …]
|
D | ol_tx_desc.c | 39 static inline void ol_tx_desc_sanity_checks(struct ol_txrx_pdev_t *pdev, in ol_tx_desc_sanity_checks() argument 44 tx_desc->pkt_type, pdev); in ol_tx_desc_sanity_checks() 67 static inline void ol_tx_desc_sanity_checks(struct ol_txrx_pdev_t *pdev, in ol_tx_desc_sanity_checks() argument 140 static void ol_tx_do_pdev_flow_control_pause(struct ol_txrx_pdev_t *pdev) in ol_tx_do_pdev_flow_control_pause() argument 144 if (qdf_unlikely(pdev->tx_desc.num_free < in ol_tx_do_pdev_flow_control_pause() 145 pdev->tx_desc.stop_th && in ol_tx_do_pdev_flow_control_pause() 146 pdev->tx_desc.num_free >= in ol_tx_do_pdev_flow_control_pause() 147 pdev->tx_desc.stop_priority_th && in ol_tx_do_pdev_flow_control_pause() 148 pdev->tx_desc.status == in ol_tx_do_pdev_flow_control_pause() 150 pdev->tx_desc.status = FLOW_POOL_NON_PRIO_PAUSED; in ol_tx_do_pdev_flow_control_pause() [all …]
|
D | ol_tx_ll.c | 58 void ol_tx_init_pdev(ol_txrx_pdev_handle pdev) in ol_tx_init_pdev() argument 60 qdf_atomic_add(ol_cfg_target_tx_credit(pdev->ctrl_pdev), in ol_tx_init_pdev() 61 &pdev->target_tx_credit); in ol_tx_init_pdev() 70 msdu_info.htt.info.l2_hdr_type = vdev->pdev->htt_pkt_type; in ol_tx_reinject() 84 ol_tx_send(vdev->pdev, tx_desc, msdu, vdev->vdev_id); in ol_tx_reinject() 103 struct ol_txrx_pdev_t *pdev = vdev->pdev; in ol_tx_prepare_ll() local 105 (msdu_info)->htt.info.frame_type = pdev->htt_pkt_type; in ol_tx_prepare_ll() 106 tx_desc = ol_tx_desc_ll(pdev, vdev, msdu, msdu_info); in ol_tx_prepare_ll() 116 pdev, tx.dropped.host_reject, msdu); in ol_tx_prepare_ll() 129 htt_pdev_handle htt_pdev = vdev->pdev->htt_pdev; in ol_tx_non_std_ll() [all …]
|
D | ol_tx_send.c | 61 #define OL_TX_CREDIT_RECLAIM(pdev) \ argument 63 if (qdf_atomic_read(&pdev->target_tx_credit) < \ 64 ol_cfg_tx_credit_lwm(pdev->ctrl_pdev)) { \ 65 ol_osif_ath_tasklet(pdev->osdev); \ 71 #define OL_TX_CREDIT_RECLAIM(pdev) argument 87 ol_tx_target_credit_decr_int(struct ol_txrx_pdev_t *pdev, int delta) in ol_tx_target_credit_decr_int() argument 89 qdf_atomic_add(-1 * delta, &pdev->target_tx_credit); in ol_tx_target_credit_decr_int() 93 ol_tx_target_credit_incr_int(struct ol_txrx_pdev_t *pdev, int delta) in ol_tx_target_credit_incr_int() argument 95 qdf_atomic_add(delta, &pdev->target_tx_credit); in ol_tx_target_credit_incr_int() 100 ol_tx_target_credit_decr_int(struct ol_txrx_pdev_t *pdev, int delta) in ol_tx_target_credit_decr_int() argument [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/obj_mgr/inc/ |
D | wlan_objmgr_pdev_obj.h | 308 QDF_STATUS wlan_objmgr_pdev_obj_delete(struct wlan_objmgr_pdev *pdev); 326 struct wlan_objmgr_pdev *pdev, 344 struct wlan_objmgr_pdev *pdev, 352 typedef void (*wlan_objmgr_pdev_op_handler)(struct wlan_objmgr_pdev *pdev, 372 struct wlan_objmgr_pdev *pdev, 391 struct wlan_objmgr_pdev *pdev, 407 struct wlan_objmgr_pdev *pdev, 426 #define wlan_objmgr_get_vdev_by_id_from_pdev(pdev, vdev_id, dbg_id) \ argument 427 wlan_objmgr_get_vdev_by_id_from_pdev_debug(pdev, \ 431 struct wlan_objmgr_pdev *pdev, uint8_t vdev_id, [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/obj_mgr/src/ |
D | wlan_objmgr_pdev_obj.c | 41 struct wlan_objmgr_pdev *pdev) in wlan_objmgr_pdev_object_status() argument 46 wlan_pdev_obj_lock(pdev); in wlan_objmgr_pdev_object_status() 50 if (pdev->obj_status[id] == QDF_STATUS_COMP_DISABLED) { in wlan_objmgr_pdev_object_status() 54 } else if (pdev->obj_status[id] == QDF_STATUS_COMP_ASYNC) { in wlan_objmgr_pdev_object_status() 55 if (!pdev->pdev_comp_priv_obj[id]) { in wlan_objmgr_pdev_object_status() 61 } else if ((pdev->obj_status[id] == QDF_STATUS_E_NOMEM) || in wlan_objmgr_pdev_object_status() 62 (pdev->obj_status[id] == QDF_STATUS_E_FAILURE)) { in wlan_objmgr_pdev_object_status() 67 wlan_pdev_obj_unlock(pdev); in wlan_objmgr_pdev_object_status() 71 static QDF_STATUS wlan_objmgr_pdev_obj_free(struct wlan_objmgr_pdev *pdev) in wlan_objmgr_pdev_obj_free() argument 76 if (!pdev) { in wlan_objmgr_pdev_obj_free() [all …]
|
/wlan-driver/qca-wifi-host-cmn/ipa/dispatcher/inc/ |
D | wlan_ipa_ucfg_api.h | 126 QDF_STATUS ucfg_ipa_set_perf_level(struct wlan_objmgr_pdev *pdev, 135 void ucfg_ipa_uc_info(struct wlan_objmgr_pdev *pdev); 143 void ucfg_ipa_uc_stat(struct wlan_objmgr_pdev *pdev); 152 void ucfg_ipa_uc_rt_debug_host_dump(struct wlan_objmgr_pdev *pdev); 160 void ucfg_ipa_dump_info(struct wlan_objmgr_pdev *pdev); 169 void ucfg_ipa_uc_stat_request(struct wlan_objmgr_pdev *pdev, 180 void ucfg_ipa_uc_stat_query(struct wlan_objmgr_pdev *pdev, 190 void ucfg_ipa_reg_sap_xmit_cb(struct wlan_objmgr_pdev *pdev, 200 void ucfg_ipa_reg_send_to_nw_cb(struct wlan_objmgr_pdev *pdev, 211 void ucfg_ipa_reg_rps_enable_cb(struct wlan_objmgr_pdev *pdev, [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/dfs/dispatcher/inc/ |
D | wlan_dfs_utils_api.h | 98 QDF_STATUS utils_dfs_cac_valid_reset_for_freq(struct wlan_objmgr_pdev *pdev, 107 QDF_STATUS utils_dfs_reset(struct wlan_objmgr_pdev *pdev); 118 bool utils_dfs_is_freq_in_nol(struct wlan_objmgr_pdev *pdev, uint32_t freq); 127 QDF_STATUS utils_dfs_reset_precaclists(struct wlan_objmgr_pdev *pdev); 137 void utils_dfs_unmark_precac_nol_for_freq(struct wlan_objmgr_pdev *pdev, 148 QDF_STATUS utils_dfs_cancel_precac_timer(struct wlan_objmgr_pdev *pdev); 161 QDF_STATUS utils_dfs_start_precac_timer(struct wlan_objmgr_pdev *pdev); 177 utils_dfs_precac_decide_pref_chan_for_freq(struct wlan_objmgr_pdev *pdev, 190 QDF_STATUS utils_dfs_cancel_cac_timer(struct wlan_objmgr_pdev *pdev); 199 QDF_STATUS utils_dfs_start_cac_timer(struct wlan_objmgr_pdev *pdev); [all …]
|
D | wlan_dfs_ucfg_api.h | 83 QDF_STATUS (*pdev_component_obj_attach)(struct wlan_objmgr_pdev *pdev, 87 QDF_STATUS (*pdev_component_obj_detach)(struct wlan_objmgr_pdev *pdev, 90 QDF_STATUS (*dfs_start_rcsa)(struct wlan_objmgr_pdev *pdev, 92 QDF_STATUS (*mlme_mark_dfs)(struct wlan_objmgr_pdev *pdev, 99 QDF_STATUS (*mlme_start_csa_for_freq)(struct wlan_objmgr_pdev *pdev, 104 QDF_STATUS (*mlme_proc_cac)(struct wlan_objmgr_pdev *pdev); 106 struct wlan_objmgr_pdev *pdev); 108 QDF_STATUS (*mlme_get_extchan_for_freq)(struct wlan_objmgr_pdev *pdev, 118 QDF_STATUS (*mlme_set_no_chans_available)(struct wlan_objmgr_pdev *pdev, 120 QDF_STATUS (*mlme_ieee2mhz)(struct wlan_objmgr_pdev *pdev, [all …]
|
/wlan-driver/qca-wifi-host-cmn/ipa/dispatcher/src/ |
D | wlan_ipa_ucfg_api.c | 93 QDF_STATUS ucfg_ipa_set_perf_level(struct wlan_objmgr_pdev *pdev, in ucfg_ipa_set_perf_level() argument 96 return ipa_rm_set_perf_level(pdev, tx_packets, rx_packets); in ucfg_ipa_set_perf_level() 101 void ucfg_ipa_uc_info(struct wlan_objmgr_pdev *pdev) in ucfg_ipa_uc_info() argument 103 return ipa_uc_info(pdev); in ucfg_ipa_uc_info() 108 void ucfg_ipa_uc_stat(struct wlan_objmgr_pdev *pdev) in ucfg_ipa_uc_stat() argument 110 return ipa_uc_stat(pdev); in ucfg_ipa_uc_stat() 115 void ucfg_ipa_uc_rt_debug_host_dump(struct wlan_objmgr_pdev *pdev) in ucfg_ipa_uc_rt_debug_host_dump() argument 117 return ipa_uc_rt_debug_host_dump(pdev); in ucfg_ipa_uc_rt_debug_host_dump() 122 void ucfg_ipa_dump_info(struct wlan_objmgr_pdev *pdev) in ucfg_ipa_dump_info() argument 124 return ipa_dump_info(pdev); in ucfg_ipa_dump_info() [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/regulatory/dispatcher/src/ |
D | wlan_reg_services_api.c | 69 struct wlan_objmgr_pdev *pdev, in wlan_reg_get_max_5g_bw_from_country_code() argument 76 return reg_get_max_5g_bw_from_country_code(pdev, cc, max_bw_5g); in wlan_reg_get_max_5g_bw_from_country_code() 80 struct wlan_objmgr_pdev *pdev, in wlan_reg_get_max_5g_bw_from_regdomain() argument 87 return reg_get_max_5g_bw_from_regdomain(pdev, regdmn, max_bw_5g); in wlan_reg_get_max_5g_bw_from_regdomain() 90 QDF_STATUS wlan_reg_get_max_bw_5G_for_fo(struct wlan_objmgr_pdev *pdev) in wlan_reg_get_max_bw_5G_for_fo() argument 92 return reg_get_max_bw_5G_for_fo(pdev); in wlan_reg_get_max_bw_5G_for_fo() 100 QDF_STATUS wlan_reg_get_pwrmode_chan_list(struct wlan_objmgr_pdev *pdev, in wlan_reg_get_pwrmode_chan_list() argument 105 return reg_get_pwrmode_chan_list(pdev, chan_list, in_6g_pwr_mode); in wlan_reg_get_pwrmode_chan_list() 113 struct wlan_objmgr_pdev *pdev, in wlan_reg_get_best_6g_power_type() argument 118 return reg_get_best_6g_power_type(psoc, pdev, pwr_type_6g, in wlan_reg_get_best_6g_power_type() [all …]
|
/wlan-driver/qca-wifi-host-cmn/hif/src/sdio/ |
D | hif_sdio_dev.c | 51 HTC_PACKET *hif_dev_alloc_rx_buffer(struct hif_sdio_device *pdev) in hif_dev_alloc_rx_buffer() argument 68 pdev, in hif_dev_alloc_rx_buffer() 89 struct hif_sdio_device *pdev; in hif_dev_create() local 92 pdev = qdf_mem_malloc(sizeof(struct hif_sdio_device)); in hif_dev_create() 93 if (!pdev) { in hif_dev_create() 98 qdf_spinlock_create(&pdev->Lock); in hif_dev_create() 99 qdf_spinlock_create(&pdev->TxLock); in hif_dev_create() 100 qdf_spinlock_create(&pdev->RxLock); in hif_dev_create() 102 pdev->HIFDevice = hif_device; in hif_dev_create() 103 pdev->pTarget = target; in hif_dev_create() [all …]
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/1.0/ |
D | dp_mon_filter_1.0.h | 25 void dp_mon_filter_setup_enhanced_stats_1_0(struct dp_pdev *pdev); 31 void dp_mon_filter_reset_enhanced_stats_1_0(struct dp_pdev *pdev); 33 static inline void dp_mon_filter_setup_enhanced_stats_1_0(struct dp_pdev *pdev) in dp_mon_filter_setup_enhanced_stats_1_0() argument 37 static inline void dp_mon_filter_reset_enhanced_stats_1_0(struct dp_pdev *pdev) in dp_mon_filter_reset_enhanced_stats_1_0() argument 48 void dp_mon_filter_setup_undecoded_metadata_capture_1_0(struct dp_pdev *pdev); 55 void dp_mon_filter_reset_undecoded_metadata_capture_1_0(struct dp_pdev *pdev); 58 dp_mon_filter_setup_undecoded_metadata_capture_1_0(struct dp_pdev *pdev) in dp_mon_filter_setup_undecoded_metadata_capture_1_0() argument 63 dp_mon_filter_reset_undecoded_metadata_capture_1_0(struct dp_pdev *pdev) in dp_mon_filter_reset_undecoded_metadata_capture_1_0() argument 73 void dp_mon_filter_setup_mcopy_mode_1_0(struct dp_pdev *pdev); 79 void dp_mon_filter_reset_mcopy_mode_1_0(struct dp_pdev *pdev); [all …]
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/2.0/ |
D | dp_mon_filter_2.0.h | 93 void dp_mon_filter_setup_enhanced_stats_2_0(struct dp_pdev *pdev); 99 void dp_mon_filter_reset_enhanced_stats_2_0(struct dp_pdev *pdev); 102 dp_mon_filter_setup_enhanced_stats_2_0(struct dp_pdev *pdev) in dp_mon_filter_setup_enhanced_stats_2_0() argument 107 dp_mon_filter_reset_enhanced_stats_2_0(struct dp_pdev *pdev) in dp_mon_filter_reset_enhanced_stats_2_0() argument 118 void dp_mon_filter_setup_undecoded_metadata_capture_2_0(struct dp_pdev *pdev); 125 void dp_mon_filter_reset_undecoded_metadata_capture_2_0(struct dp_pdev *pdev); 128 dp_mon_filter_setup_undecoded_metadata_capture_2_0(struct dp_pdev *pdev) in dp_mon_filter_setup_undecoded_metadata_capture_2_0() argument 133 dp_mon_filter_reset_undecoded_metadata_capture_2_0(struct dp_pdev *pdev) in dp_mon_filter_reset_undecoded_metadata_capture_2_0() argument 142 void dp_mon_filter_setup_rx_mon_mode_2_0(struct dp_pdev *pdev); 148 void dp_mon_filter_reset_rx_mon_mode_2_0(struct dp_pdev *pdev); [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/regulatory/dispatcher/inc/ |
D | wlan_reg_services_api.h | 123 bool wlan_reg_is_freq_indoor(struct wlan_objmgr_pdev *pdev, qdf_freq_t freq); 132 uint16_t wlan_reg_get_min_chwidth(struct wlan_objmgr_pdev *pdev, 142 uint16_t wlan_reg_get_max_chwidth(struct wlan_objmgr_pdev *pdev, 172 bool wlan_reg_is_freq_indoor_in_secondary_list(struct wlan_objmgr_pdev *pdev, 233 struct wlan_objmgr_pdev *pdev, 282 bool wlan_reg_is_6g_freq_indoor(struct wlan_objmgr_pdev *pdev, qdf_freq_t freq); 283 #define WLAN_REG_IS_6GHZ_FREQ_INDOOR(pdev, freq) \ argument 284 wlan_reg_is_6g_freq_indoor(pdev, freq) 301 wlan_reg_get_max_txpower_for_6g_tpe(struct wlan_objmgr_pdev *pdev, 320 struct wlan_objmgr_pdev *pdev, [all …]
|