/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 587 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 D | head.S | 129 st.ab 0, [r5, 4]
|
/linux-master/tools/perf/util/ |
H A D | annotate.c | 837 const struct arch *ab = b; local 839 return strcmp(aa->name, ab->name);
|
/linux-master/tools/perf/ui/browsers/ |
H A D | annotate.c | 91 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 D | syscall.c | 2175 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 D | rxtx.h | 89 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 D | lpfc_ct.c | 3182 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 D | hooks.c | 3228 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 D | lsm.c | 605 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 D | amdgpu_ring.h | 321 #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 D | ima_policy.c | 1159 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 D | ima_api.c | 389 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 D | audit.c | 386 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 D | auditfilter.c | 1110 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 D | wmi.h | 4793 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 D | wmi.c | 187 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 D | trace.h | 31 __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 D | reg.c | 55 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 D | qmi.c | 2001 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 D | qmi.h | 130 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 D | pci.c | 137 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 D | pci.h | 38 #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 D | mhi.c | 206 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 D | mac.c | 550 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 D | mac.h | 53 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);
|