Searched refs:ab (Results 1 - 25 of 180) sorted by last modified time

12345678

/linux-master/drivers/net/wireless/ath/ath11k/
H A Dmac.c587 ath11k_warn(ar->ab, "No VIF found for vdev %d\n", vdev_id);
594 struct ath11k_vif *ath11k_mac_get_arvif_by_vdev_id(struct ath11k_base *ab, argument
601 for (i = 0; i < ab->num_radios; i++) {
602 pdev = rcu_dereference(ab->pdevs_active[i]);
614 struct ath11k *ath11k_mac_get_ar_by_vdev_id(struct ath11k_base *ab, u32 vdev_id) argument
619 for (i = 0; i < ab->num_radios; i++) {
620 pdev = rcu_dereference(ab->pdevs_active[i]);
630 struct ath11k *ath11k_mac_get_ar_by_pdev_id(struct ath11k_base *ab, u32 pdev_id) argument
635 if (ab->hw_params.single_pdev_only) {
636 pdev = rcu_dereference(ab
656 ath11k_mac_get_vif_up(struct ath11k_base *ab) argument
685 struct ath11k_base *ab = ar->ab; local
719 struct ath11k_base *ab = ar->ab; local
879 struct ath11k_base *ab = ar->ab; local
1513 struct ath11k_base *ab = ar->ab; local
4190 struct ath11k_base *ab = ar->ab; local
4233 struct ath11k_base *ab = ar->ab; local
5821 struct ath11k_base *ab = ar->ab; local
6018 struct ath11k_base *ab = ar->ab; local
6044 ath11k_mac_wait_reconfigure(struct ath11k_base *ab) argument
6068 struct ath11k_base *ab = ar->ab; local
6316 struct ath11k_base *ab = ar->ab; local
6360 ath11k_mac_vif_ap_active_any(struct ath11k_base *ab) argument
6462 ath11k_mac_11d_scan_stop_all(struct ath11k_base *ab) argument
6516 struct ath11k_base *ab = ar->ab; local
6778 struct ath11k_base *ab = ar->ab; local
6936 struct ath11k_base *ab = ar->ab; local
6960 struct ath11k_base *ab = ar->ab; local
6984 struct ath11k_base *ab = ar->ab; local
7198 struct ath11k_base *ab = ar->ab; local
7323 struct ath11k_base *ab = ar->ab; local
7351 struct ath11k_base *ab = ar->ab; local
7398 struct ath11k_base *ab = ar->ab; local
7592 struct ath11k_base *ab = ar->ab; local
7766 struct ath11k_base *ab = ar->ab; local
7896 struct ath11k_base *ab = ar->ab; local
7992 struct ath11k_base *ab = ar->ab; local
8759 struct ath11k_base *ab = ar->ab; local
9298 struct ath11k_base *ab = ar->ab; local
9332 struct ath11k_base *ab = ar->ab; local
9396 struct ath11k_base *ab = ar->ab; local
9490 struct ath11k_base *ab = ar->ab; local
9858 struct ath11k_base *ab = ar->ab; local
9984 ath11k_mac_unregister(struct ath11k_base *ab) argument
10004 struct ath11k_base *ab = ar->ab; local
10253 ath11k_mac_register(struct ath11k_base *ab) argument
10311 ath11k_mac_allocate(struct ath11k_base *ab) argument
10389 ath11k_mac_destroy(struct ath11k_base *ab) argument
[all...]
/linux-master/arch/arc/kernel/
H A Dhead.S129 st.ab 0, [r5, 4]
/linux-master/tools/perf/util/
H A Dannotate.c837 const struct arch *ab = b; local
839 return strcmp(aa->name, ab->name);
/linux-master/tools/perf/ui/browsers/
H A Dannotate.c91 struct annotate_browser *ab = container_of(browser, struct annotate_browser, b); local
118 ab->selection = al;
121 static int is_fused(struct annotate_browser *ab, struct disasm_line *cursor) argument
144 if (ins__is_fused(ab->arch, name, cursor->ins.name))
151 struct annotate_browser *ab = container_of(browser, struct annotate_browser, b); local
152 struct disasm_line *cursor = disasm_line(ab->selection);
155 struct map_symbol *ms = ab->b.priv;
182 * to ab->offset[] entries that are set to NULL, so to make this code
211 diff = is_fused(ab, cursor);
415 struct annotate_browser *ab local
[all...]
/linux-master/kernel/bpf/
H A Dsyscall.c2175 struct audit_buffer *ab; local
2183 ab = audit_log_start(ctx, GFP_ATOMIC, AUDIT_BPF);
2184 if (unlikely(!ab))
2186 audit_log_format(ab, "prog-id=%u op=%s",
2188 audit_log_end(ab);
/linux-master/drivers/staging/vt6655/
H A Drxtx.h89 struct vnt_phy_field ab; member in struct:vnt_tx_datahead_ab
128 struct vnt_phy_field ab; member in struct:vnt_rts_ab
173 struct vnt_phy_field ab; member in struct:vnt_tx_short_buf_head
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_ct.c3182 struct lpfc_fdmi_attr_block *ab = NULL; local
3257 ab = (struct lpfc_fdmi_attr_block *)((uint8_t *)rh + size);
3258 ab->EntryCnt = 0;
3273 ab->EntryCnt++;
3285 ab->EntryCnt = cpu_to_be32(ab->EntryCnt);
3317 pab->ab.EntryCnt = 0;
3333 pab->ab.EntryCnt++;
3345 pab->ab.EntryCnt = cpu_to_be32(pab->ab
[all...]
/linux-master/security/selinux/
H A Dhooks.c3228 struct audit_buffer *ab; local
3243 ab = audit_log_start(audit_context(),
3245 if (!ab)
3247 audit_log_format(ab, "op=setxattr invalid_context=");
3248 audit_log_n_untrustedstring(ab, value, audit_size);
3249 audit_log_end(ab);
6453 struct audit_buffer *ab; local
6463 ab = audit_log_start(audit_context(),
6466 if (!ab)
6468 audit_log_format(ab, "o
[all...]
/linux-master/security/apparmor/
H A Dlsm.c605 static void audit_uring_cb(struct audit_buffer *ab, void *va) argument
610 audit_log_format(ab, " requested=\"%s\"",
613 audit_log_format(ab, " denied=\"%s\"",
618 audit_log_format(ab, " tcontext=");
619 aa_label_xaudit(ab, labels_ns(ad->subj_label),
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ring.h321 #define amdgpu_ring_emit_gds_switch(r, v, db, ds, wb, ws, ab, as) (r)->funcs->emit_gds_switch((r), (v), (db), (ds), (wb), (ws), (ab), (as))
/linux-master/security/integrity/ima/
H A Dima_policy.c1159 static void ima_log_string_op(struct audit_buffer *ab, char *key, char *value, argument
1162 if (!ab)
1172 audit_log_format(ab, "%s>", key);
1180 audit_log_format(ab, "%s<", key);
1183 audit_log_format(ab, "%s=", key);
1185 audit_log_format(ab, "%s ", value);
1187 static void ima_log_string(struct audit_buffer *ab, char *key, char *value) argument
1189 ima_log_string_op(ab, key, value, Opt_err);
1406 struct audit_buffer *ab; local
1413 ab
[all...]
H A Dima_api.c389 struct audit_buffer *ab; local
405 ab = audit_log_start(audit_context(), GFP_KERNEL,
407 if (!ab)
410 audit_log_format(ab, "file=");
411 audit_log_untrustedstring(ab, filename);
412 audit_log_format(ab, " hash=\"%s:%s\"", algo_name, hash);
414 audit_log_task_info(ab);
415 audit_log_end(ab);
/linux-master/kernel/
H A Daudit.c386 struct audit_buffer *ab; local
389 ab = audit_log_start(audit_context(), GFP_KERNEL, AUDIT_CONFIG_CHANGE);
390 if (unlikely(!ab))
392 audit_log_format(ab, "op=set %s=%u old=%u ", function_name, new, old);
393 audit_log_session_info(ab);
394 rc = audit_log_task_context(ab);
397 audit_log_format(ab, " res=%d", allow_changes);
398 audit_log_end(ab);
1087 struct audit_buffer **ab, u16 msg_type)
1093 *ab
1086 audit_log_common_recv_msg(struct audit_context *context, struct audit_buffer **ab, u16 msg_type) argument
1105 audit_log_user_recv_msg(struct audit_buffer **ab, u16 msg_type) argument
1131 struct audit_buffer *ab; local
1221 struct audit_buffer *ab; local
1415 audit_log_common_recv_msg(audit_context(), &ab, local
1431 audit_log_common_recv_msg(audit_context(), &ab, local
1462 audit_log_common_recv_msg(audit_context(), &ab, local
1510 struct audit_buffer *ab; local
1530 audit_log_common_recv_msg(audit_context(), &ab, local
1603 struct audit_buffer *ab; local
1776 audit_buffer_free(struct audit_buffer *ab) argument
1788 struct audit_buffer *ab; local
1861 struct audit_buffer *ab; local
1936 audit_expand(struct audit_buffer *ab, int extra) argument
1958 audit_log_vformat(struct audit_buffer *ab, const char *fmt, va_list args) argument
2004 audit_log_format(struct audit_buffer *ab, const char *fmt, ...) argument
2026 audit_log_n_hex(struct audit_buffer *ab, const unsigned char *buf, size_t len) argument
2059 audit_log_n_string(struct audit_buffer *ab, const char *string, size_t slen) argument
2116 audit_log_n_untrustedstring(struct audit_buffer *ab, const char *string, size_t len) argument
2133 audit_log_untrustedstring(struct audit_buffer *ab, const char *string) argument
2139 audit_log_d_path(struct audit_buffer *ab, const char *prefix, const struct path *path) argument
2162 audit_log_session_info(struct audit_buffer *ab) argument
2170 audit_log_key(struct audit_buffer *ab, char *key) argument
2179 audit_log_task_context(struct audit_buffer *ab) argument
2207 audit_log_d_path_exe(struct audit_buffer *ab, struct mm_struct *mm) argument
2243 audit_log_task_info(struct audit_buffer *ab) argument
2286 struct audit_buffer *ab; local
2326 struct audit_buffer *ab; local
2422 audit_log_end(struct audit_buffer *ab) argument
2463 struct audit_buffer *ab; local
[all...]
H A Dauditfilter.c1110 struct audit_buffer *ab; local
1115 ab = audit_log_start(audit_context(), GFP_KERNEL, AUDIT_CONFIG_CHANGE);
1116 if (!ab)
1118 audit_log_session_info(ab);
1119 audit_log_task_context(ab);
1120 audit_log_format(ab, " op=%s", action);
1121 audit_log_key(ab, rule->filterkey);
1122 audit_log_format(ab, " list=%d res=%d", rule->listnr, res);
1123 audit_log_end(ab);
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dwmi.h4793 struct ath12k_base *ab; member in struct:ath12k_wmi_base
4848 void ath12k_wmi_init_qcn9274(struct ath12k_base *ab,
4850 void ath12k_wmi_init_wcn7850(struct ath12k_base *ab,
4873 int ath12k_wmi_wait_for_unified_ready(struct ath12k_base *ab);
4874 int ath12k_wmi_cmd_init(struct ath12k_base *ab);
4875 int ath12k_wmi_wait_for_service_ready(struct ath12k_base *ab);
4876 int ath12k_wmi_connect(struct ath12k_base *ab);
4877 int ath12k_wmi_pdev_attach(struct ath12k_base *ab,
4879 int ath12k_wmi_attach(struct ath12k_base *ab);
4880 void ath12k_wmi_detach(struct ath12k_base *ab);
[all...]
H A Dwmi.c187 void ath12k_wmi_init_qcn9274(struct ath12k_base *ab, argument
190 config->num_vdevs = ab->num_radios * TARGET_NUM_VDEVS;
191 config->num_peers = ab->num_radios *
192 ath12k_core_get_max_peers_per_radio(ab);
193 config->num_tids = ath12k_core_get_max_num_tids(ab);
198 config->tx_chain_mask = (1 << ab->target_caps.num_rf_chains) - 1;
199 config->rx_chain_mask = (1 << ab->target_caps.num_rf_chains) - 1;
205 if (test_bit(ATH12K_FLAG_RAW_MODE, &ab->dev_flags))
225 config->beacon_tx_offload_max_vdev = ab->num_radios * TARGET_MAX_BCN_OFFLD;
229 config->twt_ap_pdev_count = ab
236 ath12k_wmi_init_wcn7850(struct ath12k_base *ab, struct ath12k_wmi_resource_config_arg *config) argument
297 ath12k_wmi_tlv_iter(struct ath12k_base *ab, const void *ptr, size_t len, int (*iter)(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data), void *data) argument
346 ath12k_wmi_tlv_iter_parse(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
365 ath12k_wmi_tlv_parse_alloc(struct ath12k_base *ab, struct sk_buff *skb, gfp_t gfp) argument
388 struct ath12k_base *ab = wmi->wmi_ab->ab; local
471 struct ath12k_base *ab = wmi_handle->wmi_ab->ab; local
633 ath12k_pull_service_ready_tlv(struct ath12k_base *ab, const void *evt_buf, struct ath12k_wmi_target_cap_arg *cap) argument
683 ath12k_wmi_svc_rdy_parse(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
717 ath12k_service_ready_event(struct ath12k_base *ab, struct sk_buff *skb) argument
736 struct ath12k_base *ab = ar->ab; local
750 struct ath12k_base *ab = wmi_ab->ab; local
2922 struct ath12k_base *ab = wmi->wmi_ab->ab; local
2975 struct ath12k_base *ab = wmi->wmi_ab->ab; local
3005 struct ath12k_base *ab = wmi->wmi_ab->ab; local
3039 struct ath12k_base *ab = wmi->wmi_ab->ab; local
3080 struct ath12k_base *ab = wmi->wmi_ab->ab; local
3342 struct ath12k_base *ab = wmi->wmi_ab->ab; local
3483 ath12k_wmi_wait_for_service_ready(struct ath12k_base *ab) argument
3495 ath12k_wmi_wait_for_unified_ready(struct ath12k_base *ab) argument
3507 ath12k_wmi_set_hw_mode(struct ath12k_base *ab, enum wmi_host_hw_mode_config_type mode) argument
3539 ath12k_wmi_cmd_init(struct ath12k_base *ab) argument
3731 ath12k_wmi_dma_buf_parse(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
3784 ath12k_wmi_pdev_dma_ring_buf_release_event(struct ath12k_base *ab, struct sk_buff *skb) argument
4023 ath12k_wmi_alloc_dbring_caps(struct ath12k_base *ab, u32 num_cap) argument
4040 ath12k_wmi_free_dbring_caps(struct ath12k_base *ab) argument
4046 ath12k_wmi_dma_ring_caps(struct ath12k_base *ab, u16 len, const void *ptr, void *data) argument
4101 ath12k_wmi_svc_rdy_ext_parse(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
4178 ath12k_service_ready_ext_event(struct ath12k_base *ab, struct sk_buff *skb) argument
4264 ath12k_wmi_tlv_mac_phy_caps_ext_parse(struct ath12k_base *ab, const struct ath12k_wmi_caps_ext_params *caps, struct ath12k_pdev *pdev) argument
4325 ath12k_wmi_tlv_mac_phy_caps_ext(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
4361 ath12k_wmi_svc_rdy_ext2_parse(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
4415 ath12k_service_ready_ext2_event(struct ath12k_base *ab, struct sk_buff *skb) argument
4438 ath12k_pull_vdev_start_resp_tlv(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_vdev_start_resp_event *vdev_rsp) argument
4508 ath12k_pull_reg_chan_list_ext_update_ev(struct ath12k_base *ab, struct sk_buff *skb, struct ath12k_reg_info *reg_info) argument
4802 ath12k_pull_peer_del_resp_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_peer_delete_resp_event *peer_del_resp) argument
4833 ath12k_pull_vdev_del_resp_ev(struct ath12k_base *ab, struct sk_buff *skb, u32 *vdev_id) argument
4861 ath12k_pull_bcn_tx_status_ev(struct ath12k_base *ab, struct sk_buff *skb, u32 *vdev_id, u32 *tx_status) argument
4890 ath12k_pull_vdev_stopped_param_tlv(struct ath12k_base *ab, struct sk_buff *skb, u32 *vdev_id) argument
4917 ath12k_wmi_tlv_mgmt_rx_parse(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
4937 ath12k_pull_mgmt_rx_params_tlv(struct ath12k_base *ab, struct sk_buff *skb, struct ath12k_wmi_mgmt_rx_arg *hdr) argument
5033 ath12k_pull_mgmt_tx_compl_param_tlv(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_mgmt_tx_compl_event *param) argument
5215 ath12k_pull_scan_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_scan_event *scan_evt_param) argument
5248 ath12k_pull_peer_sta_kickout_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_peer_sta_kickout_arg *arg) argument
5275 ath12k_pull_roam_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_roam_event *roam_ev) argument
5327 ath12k_pull_chan_info_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_chan_info_event *ch_info_ev) argument
5366 ath12k_pull_pdev_bss_chan_info_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_pdev_bss_chan_info_event *bss_ch_info_ev) argument
5406 ath12k_pull_vdev_install_key_compl_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_vdev_install_key_complete_arg *arg) argument
5437 ath12k_pull_peer_assoc_conf_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_peer_assoc_conf_arg *peer_assoc_conf) argument
5466 ath12k_pull_pdev_temp_ev(struct ath12k_base *ab, struct sk_buff *skb, const struct wmi_pdev_temperature_event *ev) argument
5490 ath12k_wmi_op_ep_tx_credits(struct ath12k_base *ab) argument
5496 ath12k_wmi_htc_tx_complete(struct ath12k_base *ab, struct sk_buff *skb) argument
5513 ath12k_reg_chan_list_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5636 ath12k_wmi_rdy_parse(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
5680 ath12k_ready_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5696 ath12k_peer_delete_resp_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5721 ath12k_vdev_delete_resp_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5765 ath12k_vdev_start_resp_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5803 ath12k_bcn_tx_status_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5813 ath12k_vdev_stopped_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5839 ath12k_mgmt_rx_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5951 ath12k_mgmt_tx_compl_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5981 ath12k_get_ar_on_scan_state(struct ath12k_base *ab, u32 vdev_id, enum ath12k_scan_state state) argument
6006 ath12k_scan_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6087 ath12k_peer_sta_kickout_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6136 ath12k_roam_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6182 ath12k_chan_info_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6257 ath12k_pdev_bss_chan_info_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6329 ath12k_vdev_install_key_compl_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6366 ath12k_wmi_tlv_services_parser(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
6424 ath12k_service_available_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6434 ath12k_peer_assoc_conf_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6462 ath12k_update_stats_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6469 ath12k_pdev_ctl_failsafe_check_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6505 ath12k_wmi_process_csa_switch_count_event(struct ath12k_base *ab, const struct ath12k_wmi_pdev_csa_event *ev, const u32 *vdev_ids) argument
6533 ath12k_wmi_pdev_csa_switch_count_status_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6568 ath12k_wmi_pdev_dfs_radar_detected_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6621 ath12k_wmi_pdev_temperature_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6647 ath12k_fils_discovery_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6677 ath12k_probe_resp_tx_status_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6709 ath12k_wmi_p2p_noa_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6759 ath12k_rfkill_state_change_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6794 ath12k_wmi_diag_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6799 ath12k_wmi_twt_enable_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6828 ath12k_wmi_twt_disable_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6857 ath12k_wmi_op_rx(struct ath12k_base *ab, struct sk_buff *skb) argument
6987 ath12k_connect_pdev_htc_service(struct ath12k_base *ab, u32 pdev_idx) argument
7112 ath12k_wmi_connect(struct ath12k_base *ab) argument
7127 ath12k_wmi_pdev_detach(struct ath12k_base *ab, u8 pdev_id) argument
7135 ath12k_wmi_pdev_attach(struct ath12k_base *ab, u8 pdev_id) argument
7153 ath12k_wmi_attach(struct ath12k_base *ab) argument
7175 ath12k_wmi_detach(struct ath12k_base *ab) argument
[all...]
H A Dtrace.h31 __string(device, dev_name(ar->ab->dev))
32 __string(driver, dev_driver_string(ar->ab->dev))
39 __assign_str(device, dev_name(ar->ab->dev));
40 __assign_str(driver, dev_driver_string(ar->ab->dev));
61 __string(device, dev_name(ar->ab->dev))
62 __string(driver, dev_driver_string(ar->ab->dev))
76 __assign_str(device, dev_name(ar->ab->dev));
77 __assign_str(driver, dev_driver_string(ar->ab->dev));
104 __string(device, dev_name(ar->ab->dev))
105 __string(driver, dev_driver_string(ar->ab
[all...]
H A Dreg.c55 ath12k_dbg(ar->ab, ATH12K_DBG_REG,
65 ath12k_warn(ar->ab, "Unexpected Regulatory event for this wiphy\n");
70 ath12k_dbg(ar->ab, ATH12K_DBG_REG,
76 ath12k_dbg(ar->ab, ATH12K_DBG_REG, "Country is already set\n");
90 ath12k_warn(ar->ab,
169 ath12k_dbg(ar->ab, ATH12K_DBG_WMI,
206 struct ath12k_base *ab; local
208 ab = ar->ab;
211 spin_lock_bh(&ab
502 ath12k_reg_update_weather_radar_band(struct ath12k_base *ab, struct ieee80211_regdomain *regd, struct ath12k_reg_rule *reg_rule, u8 *rule_idx, u32 flags, u16 max_bw) argument
579 ath12k_reg_build_regd(struct ath12k_base *ab, struct ath12k_reg_info *reg_info, bool intersect) argument
740 ath12k_reg_free(struct ath12k_base *ab) argument
[all...]
H A Dqmi.c2001 static void ath12k_host_cap_parse_mlo(struct ath12k_base *ab, argument
2008 if (!ab->qmi.num_radios || ab->qmi.num_radios == U8_MAX) {
2009 ath12k_dbg(ab, ATH12K_DBG_QMI,
2011 ab->qmi.num_radios);
2025 req->max_mlo_peer = ab->hw_params->max_mlo_peer;
2031 info->num_local_links = ab->qmi.num_radios;
2043 static int ath12k_qmi_host_cap_send(struct ath12k_base *ab) argument
2052 req.mem_cfg_mode = ab->qmi.target_mem_mode;
2063 req.cal_done = ab
2120 ath12k_qmi_phy_cap_send(struct ath12k_base *ab) argument
2176 ath12k_qmi_fw_ind_register_send(struct ath12k_base *ab) argument
2246 ath12k_qmi_respond_fw_mem_request(struct ath12k_base *ab) argument
2321 ath12k_qmi_free_target_mem_chunk(struct ath12k_base *ab) argument
2336 ath12k_qmi_alloc_target_mem_chunk(struct ath12k_base *ab) argument
2385 ath12k_qmi_request_target_cap(struct ath12k_base *ab) argument
2483 ath12k_qmi_load_file_target_mem(struct ath12k_base *ab, const u8 *data, u32 len, u8 type) argument
2571 ath12k_qmi_load_bdf_qmi(struct ath12k_base *ab, enum ath12k_qmi_bdf_type type) argument
2669 ath12k_qmi_m3_load(struct ath12k_base *ab) argument
2724 ath12k_qmi_m3_free(struct ath12k_base *ab) argument
2737 ath12k_qmi_wlanfw_m3_info_send(struct ath12k_base *ab) argument
2786 ath12k_qmi_wlanfw_mode_send(struct ath12k_base *ab, u32 mode) argument
2836 ath12k_qmi_wlanfw_wlan_cfg_send(struct ath12k_base *ab) argument
2922 ath12k_qmi_wlanfw_wlan_ini_send(struct ath12k_base *ab) argument
2965 ath12k_qmi_firmware_stop(struct ath12k_base *ab) argument
2976 ath12k_qmi_firmware_start(struct ath12k_base *ab, u32 mode) argument
3027 struct ath12k_base *ab = qmi->ab; local
3049 struct ath12k_base *ab = qmi->ab; local
3063 struct ath12k_base *ab = qmi->ab; local
3105 struct ath12k_base *ab = qmi->ab; local
3141 struct ath12k_base *ab = qmi->ab; local
3153 struct ath12k_base *ab = qmi->ab; local
3187 struct ath12k_base *ab = qmi->ab; local
3212 struct ath12k_base *ab = qmi->ab; local
3228 struct ath12k_base *ab = qmi->ab; local
3288 ath12k_qmi_init_service(struct ath12k_base *ab) argument
3326 ath12k_qmi_deinit_service(struct ath12k_base *ab) argument
3335 ath12k_qmi_free_resource(struct ath12k_base *ab) argument
[all...]
H A Dqmi.h130 struct ath12k_base *ab; member in struct:ath12k_qmi
593 int ath12k_qmi_firmware_start(struct ath12k_base *ab,
595 void ath12k_qmi_firmware_stop(struct ath12k_base *ab);
596 void ath12k_qmi_deinit_service(struct ath12k_base *ab);
597 int ath12k_qmi_init_service(struct ath12k_base *ab);
598 void ath12k_qmi_free_resource(struct ath12k_base *ab);
H A Dpci.c137 static int ath12k_pci_bus_wake_up(struct ath12k_base *ab) argument
139 struct ath12k_pci *ab_pci = ath12k_pci_priv(ab);
144 static void ath12k_pci_bus_release(struct ath12k_base *ab) argument
146 struct ath12k_pci *ab_pci = ath12k_pci_priv(ab);
163 struct ath12k_base *ab = ab_pci->ab; local
176 ab->mem + WINDOW_REG_ADDRESS);
177 ioread32(ab->mem + WINDOW_REG_ADDRESS);
194 iowrite32(WINDOW_ENABLE_BIT | window, ab_pci->ab->mem + WINDOW_REG_ADDRESS);
197 static u32 ath12k_pci_get_window_start(struct ath12k_base *ab, argument
219 ath12k_pci_soc_global_reset(struct ath12k_base *ab) argument
245 ath12k_pci_clear_dbg_registers(struct ath12k_base *ab) argument
275 ath12k_pci_enable_ltssm(struct ath12k_base *ab) argument
303 ath12k_pci_clear_all_intrs(struct ath12k_base *ab) argument
313 ath12k_pci_set_wlaon_pwr_ctrl(struct ath12k_base *ab) argument
322 ath12k_pci_force_wake(struct ath12k_base *ab) argument
328 ath12k_pci_sw_reset(struct ath12k_base *ab, bool power_on) argument
342 ath12k_pci_free_ext_irq(struct ath12k_base *ab) argument
356 ath12k_pci_free_irq(struct ath12k_base *ab) argument
370 ath12k_pci_ce_irq_enable(struct ath12k_base *ab, u16 ce_id) argument
385 ath12k_pci_ce_irq_disable(struct ath12k_base *ab, u16 ce_id) argument
400 ath12k_pci_ce_irqs_disable(struct ath12k_base *ab) argument
413 ath12k_pci_sync_ce_irqs(struct ath12k_base *ab) argument
440 struct ath12k_base *ab = ce_pipe->ab; local
471 __ath12k_pci_ext_irq_disable(struct ath12k_base *ab) argument
502 ath12k_pci_sync_ext_irqs(struct ath12k_base *ab) argument
521 struct ath12k_base *ab = irq_grp->ab; local
541 struct ath12k_base *ab = irq_grp->ab; local
560 ath12k_pci_ext_irq_config(struct ath12k_base *ab) argument
632 ath12k_pci_config_irq(struct ath12k_base *ab) argument
684 ath12k_pci_init_qmi_ce_config(struct ath12k_base *ab) argument
706 ath12k_pci_ce_irqs_enable(struct ath12k_base *ab) argument
746 struct ath12k_base *ab = ab_pci->ab; local
827 struct ath12k_base *ab = ab_pci->ab; local
888 struct ath12k_base *ab = ab_pci->ab; local
900 struct ath12k_base *ab = ab_pci->ab; local
917 ath12k_pci_update_qrtr_node_id(struct ath12k_base *ab) argument
946 ath12k_pci_kill_tasklets(struct ath12k_base *ab) argument
960 ath12k_pci_ce_irq_disable_sync(struct ath12k_base *ab) argument
967 ath12k_pci_map_service_to_pipe(struct ath12k_base *ab, u16 service_id, u8 *ul_pipe, u8 *dl_pipe) argument
1017 ath12k_pci_get_user_msi_assignment(struct ath12k_base *ab, char *user_name, int *num_vectors, u32 *user_base_data, u32 *base_vector) argument
1045 ath12k_pci_get_msi_address(struct ath12k_base *ab, u32 *msi_addr_lo, u32 *msi_addr_hi) argument
1062 ath12k_pci_get_ce_msi_idx(struct ath12k_base *ab, u32 ce_id, u32 *msi_idx) argument
1079 ath12k_pci_hif_ce_irq_enable(struct ath12k_base *ab) argument
1084 ath12k_pci_hif_ce_irq_disable(struct ath12k_base *ab) argument
1089 ath12k_pci_ext_irq_enable(struct ath12k_base *ab) argument
1103 ath12k_pci_ext_irq_disable(struct ath12k_base *ab) argument
1109 ath12k_pci_hif_suspend(struct ath12k_base *ab) argument
1118 ath12k_pci_hif_resume(struct ath12k_base *ab) argument
1127 ath12k_pci_stop(struct ath12k_base *ab) argument
1133 ath12k_pci_start(struct ath12k_base *ab) argument
1150 ath12k_pci_read32(struct ath12k_base *ab, u32 offset) argument
1197 ath12k_pci_write32(struct ath12k_base *ab, u32 offset, u32 value) argument
1243 ath12k_pci_power_up(struct ath12k_base *ab) argument
1274 ath12k_pci_power_down(struct ath12k_base *ab) argument
1308 ath12k_pci_read_hw_version(struct ath12k_base *ab, u32 *major, u32 *minor) argument
1326 struct ath12k_base *ab; local
1500 struct ath12k_base *ab = pci_get_drvdata(pdev); local
1530 struct ath12k_base *ab = pci_get_drvdata(pdev); local
1539 struct ath12k_base *ab = dev_get_drvdata(dev); local
1551 struct ath12k_base *ab = dev_get_drvdata(dev); local
[all...]
H A Dpci.h38 #define PCIE_QSERDES_COM_SYSCLK_EN_SEL_REG(ab) \
39 ((ab)->hw_params->regs->pcie_qserdes_sysclk_en_sel)
42 #define PCIE_PCS_OSC_DTCT_CONFIG1_REG(ab) \
43 ((ab)->hw_params->regs->pcie_pcs_osc_dtct_config_base)
45 #define PCIE_PCS_OSC_DTCT_CONFIG2_REG(ab) \
46 ((ab)->hw_params->regs->pcie_pcs_osc_dtct_config_base + 0x4)
48 #define PCIE_PCS_OSC_DTCT_CONFIG4_REG(ab) \
49 ((ab)->hw_params->regs->pcie_pcs_osc_dtct_config_base + 0xc)
94 int (*wakeup)(struct ath12k_base *ab);
95 void (*release)(struct ath12k_base *ab);
100 struct ath12k_base *ab; member in struct:ath12k_pci
120 ath12k_pci_priv(struct ath12k_base *ab) argument
[all...]
H A Dmhi.c206 void ath12k_mhi_set_mhictrl_reset(struct ath12k_base *ab) argument
210 val = ath12k_pci_read32(ab, MHISTATUS);
212 ath12k_dbg(ab, ATH12K_DBG_PCI, "MHISTATUS 0x%x\n", val);
218 ath12k_pci_write32(ab, MHICTRL, MHICTRL_RESET_MASK);
223 static void ath12k_mhi_reset_txvecdb(struct ath12k_base *ab) argument
225 ath12k_pci_write32(ab, PCIE_TXVECDB, 0);
228 static void ath12k_mhi_reset_txvecstatus(struct ath12k_base *ab) argument
230 ath12k_pci_write32(ab, PCIE_TXVECSTATUS, 0);
233 static void ath12k_mhi_reset_rxvecdb(struct ath12k_base *ab) argument
235 ath12k_pci_write32(ab, PCIE_RXVECD
238 ath12k_mhi_reset_rxvecstatus(struct ath12k_base *ab) argument
243 ath12k_mhi_clear_vector(struct ath12k_base *ab) argument
253 struct ath12k_base *ab = ab_pci->ab; local
326 struct ath12k_base *ab = dev_get_drvdata(mhi_cntrl->cntrl_dev); local
362 struct ath12k_base *ab = ab_pci->ab; local
491 struct ath12k_base *ab = ab_pci->ab; local
529 struct ath12k_base *ab = ab_pci->ab; local
578 struct ath12k_base *ab = ab_pci->ab; local
[all...]
H A Dmac.c550 ath12k_warn(ar->ab, "No VIF found for vdev %d\n", vdev_id);
557 struct ath12k_vif *ath12k_mac_get_arvif_by_vdev_id(struct ath12k_base *ab, argument
564 for (i = 0; i < ab->num_radios; i++) {
565 pdev = rcu_dereference(ab->pdevs_active[i]);
577 struct ath12k *ath12k_mac_get_ar_by_vdev_id(struct ath12k_base *ab, u32 vdev_id) argument
582 for (i = 0; i < ab->num_radios; i++) {
583 pdev = rcu_dereference(ab->pdevs_active[i]);
593 struct ath12k *ath12k_mac_get_ar_by_pdev_id(struct ath12k_base *ab, u32 pdev_id) argument
598 if (ab->hw_params->single_pdev_only) {
599 pdev = rcu_dereference(ab
618 struct ath12k_base *ab = ar->ab; local
778 struct ath12k_base *ab = ar->ab; local
1242 struct ath12k_base *ab = ar->ab; local
3334 struct ath12k_base *ab = ar->ab; local
3378 struct ath12k_base *ab; local
3861 struct ath12k_base *ab = ar->ab; local
4265 struct ath12k_base *ab = ar->ab; local
5054 struct ath12k_base *ab = ar->ab; local
5076 struct ath12k_base *ab = ar->ab; local
5092 struct ath12k_base *ab = ar->ab; local
5304 ath12k_mac_wait_reconfigure(struct ath12k_base *ab) argument
5328 struct ath12k_base *ab = ar->ab; local
5450 struct ath12k_base *ab = ar->ab; local
5467 struct ath12k_base *ab = ar->ab; local
5568 struct ath12k_base *ab = arvif->ar->ab; local
5654 struct ath12k_base *ab = ar->ab; local
5685 struct ath12k_base *ab = ar->ab; local
5740 struct ath12k_base *ab; local
6016 struct ath12k_base *ab; local
6234 struct ath12k_base *ab; local
6262 struct ath12k_base *ab; local
6342 struct ath12k_base *ab = ar->ab; local
6510 struct ath12k_base *ab = ar->ab; local
6642 struct ath12k_base *ab; local
6673 struct ath12k_base *ab = ar->ab; local
6710 struct ath12k_base *ab; local
6793 struct ath12k_base *ab; local
7302 struct ath12k_base *ab; local
7956 struct ath12k_base *ab = ar->ab; local
8128 struct ath12k_base *ab = ar->ab; local
8167 ath12k_mac_register(struct ath12k_base *ab) argument
8202 ath12k_mac_unregister(struct ath12k_base *ab) argument
8221 ath12k_mac_hw_allocate(struct ath12k_base *ab, struct ath12k_pdev_map *pdev_map, u8 num_pdev_map) argument
8260 ath12k_mac_destroy(struct ath12k_base *ab) argument
8282 ath12k_mac_allocate(struct ath12k_base *ab) argument
[all...]
H A Dmac.h53 void ath12k_mac_destroy(struct ath12k_base *ab);
54 void ath12k_mac_unregister(struct ath12k_base *ab);
55 int ath12k_mac_register(struct ath12k_base *ab);
56 int ath12k_mac_allocate(struct ath12k_base *ab);
68 struct ath12k_vif *ath12k_mac_get_arvif_by_vdev_id(struct ath12k_base *ab,
70 struct ath12k *ath12k_mac_get_ar_by_vdev_id(struct ath12k_base *ab, u32 vdev_id);
71 struct ath12k *ath12k_mac_get_ar_by_pdev_id(struct ath12k_base *ab, u32 pdev_id);

Completed in 788 milliseconds

12345678