Searched refs:ab (Results 51 - 75 of 185) sorted by relevance

12345678

/linux-master/drivers/net/wireless/ath/ath11k/
H A Ddebug.h76 __printf(2, 3) void ath11k_info(struct ath11k_base *ab, const char *fmt, ...);
77 __printf(2, 3) void ath11k_err(struct ath11k_base *ab, const char *fmt, ...);
78 __printf(2, 3) void ath11k_warn(struct ath11k_base *ab, const char *fmt, ...);
83 __printf(3, 4) void __ath11k_dbg(struct ath11k_base *ab,
86 void ath11k_dbg_dump(struct ath11k_base *ab,
91 static inline int __ath11k_dbg(struct ath11k_base *ab, argument
98 static inline void ath11k_dbg_dump(struct ath11k_base *ab, argument
H A Ddp_tx.c19 struct ath11k_base *ab = arvif->ar->ab; local
21 if (test_bit(ATH11K_FLAG_RAW_MODE, &ab->dev_flags))
85 struct ath11k_base *ab = ar->ab; local
86 struct ath11k_dp *dp = &ab->dp;
101 if (unlikely(test_bit(ATH11K_FLAG_CRASH_FLUSH, &ar->ab->dev_flags)))
110 ring_selector = ab->hw_params.hw_ops->get_ring_selector(skb);
115 ti.ring_id = ring_selector % ab->hw_params.max_tx_ring;
116 ti.rbm_id = ab
286 ath11k_dp_tx_free_txbuf(struct ath11k_base *ab, u8 mac_id, int msdu_id, struct dp_tx_ring *tx_ring) argument
315 ath11k_dp_tx_htt_tx_complete_buf(struct ath11k_base *ab, struct dp_tx_ring *tx_ring, struct ath11k_dp_htt_wbm_tx_status *ts) argument
385 ath11k_dp_tx_process_htt_tx_complete(struct ath11k_base *ab, void *desc, u8 mac_id, u32 msdu_id, struct dp_tx_ring *tx_ring) argument
449 struct ath11k_base *ab = ar->ab; local
552 struct ath11k_base *ab = ar->ab; local
647 ath11k_dp_tx_status_parse(struct ath11k_base *ab, struct hal_wbm_release_ring *desc, struct hal_tx_status *ts) argument
678 ath11k_dp_tx_completion_handler(struct ath11k_base *ab, int ring_id) argument
757 ath11k_dp_tx_send_reo_cmd(struct ath11k_base *ab, struct dp_rx_tid *rx_tid, enum hal_reo_cmd_type type, struct ath11k_hal_reo_cmd *cmd, void (*cb)(struct ath11k_dp *, void *, enum hal_reo_cmd_status)) argument
806 ath11k_dp_tx_get_ring_id_type(struct ath11k_base *ab, int mac_id, u32 ring_id, enum hal_ring_type ring_type, enum htt_srng_ring_type *htt_ring_type, enum htt_srng_ring_id *htt_ring_id) argument
868 ath11k_dp_tx_htt_srng_setup(struct ath11k_base *ab, u32 ring_id, int mac_id, enum hal_ring_type ring_type) argument
986 ath11k_dp_tx_htt_h2t_ver_req_msg(struct ath11k_base *ab) argument
1029 struct ath11k_base *ab = ar->ab; local
1062 ath11k_dp_tx_htt_rx_filter_setup(struct ath11k_base *ab, u32 ring_id, int mac_id, enum hal_ring_type ring_type, int rx_buf_size, struct htt_rx_ring_tlv_filter *tlv_filter) argument
1134 struct ath11k_base *ab = ar->ab; local
1181 struct ath11k_base *ab = ar->ab; local
1260 ath11k_dp_tx_htt_rx_full_mon_setup(struct ath11k_base *ab, int mac_id, bool config) argument
[all...]
H A Dce.h169 struct ath11k_base *ab; member in struct:ath11k_ce_pipe
196 void ath11k_ce_cleanup_pipes(struct ath11k_base *ab);
198 void ath11k_ce_per_engine_service(struct ath11k_base *ab, u16 ce_id);
199 int ath11k_ce_send(struct ath11k_base *ab, struct sk_buff *skb, u8 pipe_id,
201 void ath11k_ce_rx_post_buf(struct ath11k_base *ab);
202 int ath11k_ce_init_pipes(struct ath11k_base *ab);
203 int ath11k_ce_alloc_pipes(struct ath11k_base *ab);
204 void ath11k_ce_free_pipes(struct ath11k_base *ab);
205 int ath11k_ce_get_attr_flags(struct ath11k_base *ab, int ce_id);
206 void ath11k_ce_poll_send_completed(struct ath11k_base *ab, u
[all...]
H A Dspectral.h44 int ath11k_spectral_init(struct ath11k_base *ab);
45 void ath11k_spectral_deinit(struct ath11k_base *ab);
53 static inline int ath11k_spectral_init(struct ath11k_base *ab) argument
58 static inline void ath11k_spectral_deinit(struct ath11k_base *ab) argument
H A Dqmi.c1707 static int ath11k_qmi_host_cap_send(struct ath11k_base *ab) argument
1719 req.mem_cfg_mode = ab->qmi.target_mem_mode;
1724 if (ab->hw_params.m3_fw_support) {
1737 req.cal_done = ab->qmi.cal_done;
1739 if (ab->hw_params.internal_sleep_clock) {
1753 if (ab->hw_params.global_reset)
1758 ath11k_dbg(ab, ATH11K_DBG_QMI, "host cap request\n");
1760 ret = qmi_txn_init(&ab->qmi.handle, &txn,
1765 ret = qmi_send_request(&ab->qmi.handle, NULL, &txn,
1771 ath11k_warn(ab, "faile
1790 ath11k_qmi_fw_ind_register_send(struct ath11k_base *ab) argument
1869 ath11k_qmi_respond_fw_mem_request(struct ath11k_base *ab) argument
1953 ath11k_qmi_free_target_mem_chunk(struct ath11k_base *ab) argument
1974 ath11k_qmi_alloc_target_mem_chunk(struct ath11k_base *ab) argument
2025 ath11k_qmi_assign_target_mem_chunk(struct ath11k_base *ab) argument
2114 ath11k_qmi_request_device_info(struct ath11k_base *ab) argument
2188 ath11k_qmi_request_target_cap(struct ath11k_base *ab) argument
2288 ath11k_qmi_load_file_target_mem(struct ath11k_base *ab, const u8 *data, u32 len, u8 type) argument
2404 ath11k_qmi_load_bdf_qmi(struct ath11k_base *ab, bool regdb) argument
2502 ath11k_qmi_m3_load(struct ath11k_base *ab) argument
2557 ath11k_qmi_m3_free(struct ath11k_base *ab) argument
2570 ath11k_qmi_wlanfw_m3_info_send(struct ath11k_base *ab) argument
2629 ath11k_qmi_wlanfw_mode_send(struct ath11k_base *ab, u32 mode) argument
2684 ath11k_qmi_wlanfw_wlan_cfg_send(struct ath11k_base *ab) argument
2775 ath11k_qmi_wlanfw_wlan_ini_send(struct ath11k_base *ab, bool enable) argument
2817 ath11k_qmi_firmware_stop(struct ath11k_base *ab) argument
2830 ath11k_qmi_firmware_start(struct ath11k_base *ab, u32 mode) argument
2860 ath11k_qmi_fwreset_from_cold_boot(struct ath11k_base *ab) argument
2887 ath11k_qmi_process_coldboot_calibration(struct ath11k_base *ab) argument
2938 struct ath11k_base *ab = qmi->ab; local
2952 struct ath11k_base *ab = qmi->ab; local
2982 struct ath11k_base *ab = qmi->ab; local
3016 struct ath11k_base *ab = qmi->ab; local
3062 struct ath11k_base *ab = qmi->ab; local
3074 struct ath11k_base *ab = qmi->ab; local
3093 struct ath11k_base *ab = qmi->ab; local
3107 struct ath11k_base *ab = qmi->ab; local
3160 struct ath11k_base *ab = qmi->ab; local
3185 struct ath11k_base *ab = qmi->ab; local
3201 struct ath11k_base *ab = qmi->ab; local
3302 ath11k_qmi_init_service(struct ath11k_base *ab) argument
3340 ath11k_qmi_deinit_service(struct ath11k_base *ab) argument
3350 ath11k_qmi_free_resource(struct ath11k_base *ab) argument
[all...]
H A Dmhi.h24 void ath11k_mhi_set_mhictrl_reset(struct ath11k_base *ab);
25 void ath11k_mhi_clear_vector(struct ath11k_base *ab);
H A Ddbring.c44 struct ath11k_base *ab = ar->ab; local
52 srng = &ab->hal.srng_list[ring->refill_srng.ring_id];
56 ath11k_hal_srng_access_begin(ab, srng);
61 paddr = dma_map_single(ab->dev, ptr_aligned, ring->buf_sz,
64 ret = dma_mapping_error(ab->dev, paddr);
76 desc = ath11k_hal_srng_src_get_next_entry(ab, srng);
90 ath11k_hal_srng_access_end(ab, srng);
99 dma_unmap_single(ab->dev, paddr, ring->buf_sz,
102 ath11k_hal_srng_access_end(ab, srn
203 struct ath11k_base *ab = ar->ab; local
241 ath11k_dbring_get_cap(struct ath11k_base *ab, u8 pdev_idx, enum wmi_direct_buffer_module id, struct ath11k_dbring_cap *db_cap) argument
266 ath11k_dbring_buffer_release_event(struct ath11k_base *ab, struct ath11k_dbring_buf_release_event *ev) argument
[all...]
H A Dhtc.c12 struct sk_buff *ath11k_htc_alloc_skb(struct ath11k_base *ab, int size) argument
24 ath11k_warn(ab, "Unaligned HTC tx skb\n");
29 static void ath11k_htc_control_tx_complete(struct ath11k_base *ab, argument
35 static struct sk_buff *ath11k_htc_build_tx_ctrl_skb(void *ab) argument
80 struct device *dev = htc->ab->dev;
81 struct ath11k_base *ab = htc->ab; local
84 bool credit_flow_enabled = (ab->hw_params.credit_flow &&
88 ath11k_warn(ab, "Invalid endpoint id: %d\n", eid);
98 ath11k_dbg(ab, ATH11K_DBG_HT
156 struct ath11k_base *ab = htc->ab; local
190 struct ath11k_base *ab = htc->ab; local
243 ath11k_htc_suspend_complete(struct ath11k_base *ab, bool ack) argument
255 ath11k_htc_tx_completion_handler(struct ath11k_base *ab, struct sk_buff *skb) argument
280 ath11k_htc_wakeup_from_suspend(struct ath11k_base *ab) argument
285 ath11k_htc_rx_completion_handler(struct ath11k_base *ab, struct sk_buff *skb) argument
418 ath11k_htc_control_rx_complete(struct ath11k_base *ab, struct sk_buff *skb) argument
527 struct ath11k_base *ab = htc->ab; local
600 struct ath11k_base *ab = htc->ab; local
770 struct ath11k_base *ab = htc->ab; local
798 ath11k_htc_init(struct ath11k_base *ab) argument
[all...]
H A Dwmi.c179 ath11k_wmi_tlv_iter(struct ath11k_base *ab, const void *ptr, size_t len, argument
180 int (*iter)(struct ath11k_base *ab, u16 tag, u16 len,
191 ath11k_err(ab, "wmi tlv parse failure at byte %zd (%zu bytes left, %zu expected)\n",
203 ath11k_err(ab, "wmi tlv parse failure of tag %u at byte %zd (%zu bytes left, %u expected)\n",
211 ath11k_err(ab, "wmi tlv parse failure of tag %u at byte %zd (%u bytes is less than min length %zu)\n",
217 ret = iter(ab, tlv_tag, tlv_len, ptr, data);
228 static int ath11k_wmi_tlv_iter_parse(struct ath11k_base *ab, u16 tag, u16 len, argument
246 const void **ath11k_wmi_tlv_parse_alloc(struct ath11k_base *ab, argument
256 ret = ath11k_wmi_tlv_parse(ab, tb, skb->data, skb->len);
269 struct ath11k_base *ab local
302 struct ath11k_base *ab = wmi_ab->ab; local
368 struct ath11k_base *ab = wmi_handle->wmi_ab->ab; local
517 ath11k_pull_service_ready_tlv(struct ath11k_base *ab, const void *evt_buf, struct ath11k_targ_cap *cap) argument
567 ath11k_wmi_tlv_svc_rdy_parse(struct ath11k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
601 ath11k_service_ready_event(struct ath11k_base *ab, struct sk_buff *skb) argument
622 struct ath11k_base *ab = wmi_ab->ab; local
642 struct ath11k_base *ab = ar->ab; local
3280 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3330 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3364 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3418 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3457 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3497 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3541 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3579 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3617 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3656 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3695 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3734 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3773 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3814 struct ath11k_base *ab = wmi->wmi_ab->ab; local
3858 struct ath11k_base *ab = wmi->wmi_ab->ab; local
4034 ath11k_wmi_obss_color_collision_event(struct ath11k_base *ab, struct sk_buff *skb) argument
4192 struct ath11k_base *ab = wmi->wmi_ab->ab; local
4341 ath11k_wmi_wait_for_service_ready(struct ath11k_base *ab) argument
4353 ath11k_wmi_wait_for_unified_ready(struct ath11k_base *ab) argument
4365 ath11k_wmi_set_hw_mode(struct ath11k_base *ab, enum wmi_host_hw_mode_config_type mode) argument
4400 ath11k_wmi_cmd_init(struct ath11k_base *ab) argument
4583 ath11k_wmi_tlv_dma_buf_parse(struct ath11k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
4633 ath11k_wmi_pdev_dma_ring_buf_release_event(struct ath11k_base *ab, struct sk_buff *skb) argument
4884 ath11k_wmi_alloc_dbring_caps(struct ath11k_base *ab, u32 num_cap) argument
4901 ath11k_wmi_free_dbring_caps(struct ath11k_base *ab) argument
4908 ath11k_wmi_tlv_dma_ring_caps(struct ath11k_base *ab, u16 len, const void *ptr, void *data) argument
4961 ath11k_wmi_tlv_svc_rdy_ext_parse(struct ath11k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
5039 ath11k_service_ready_ext_event(struct ath11k_base *ab, struct sk_buff *skb) argument
5066 ath11k_wmi_tlv_svc_rdy_ext2_parse(struct ath11k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
5091 ath11k_service_ready_ext2_event(struct ath11k_base *ab, struct sk_buff *skb) argument
5116 ath11k_pull_vdev_start_resp_tlv(struct ath11k_base *ab, struct sk_buff *skb, struct wmi_vdev_start_resp_event *vdev_rsp) argument
5154 ath11k_print_reg_rule(struct ath11k_base *ab, const char *band, u32 num_reg_rules, struct cur_reg_rule *reg_rule_ptr) argument
5211 ath11k_pull_reg_chan_list_update_ev(struct ath11k_base *ab, struct sk_buff *skb, struct cur_regulatory_info *reg_info) argument
5384 ath11k_pull_reg_chan_list_ext_update_ev(struct ath11k_base *ab, struct sk_buff *skb, struct cur_regulatory_info *reg_info) argument
5748 ath11k_pull_peer_del_resp_ev(struct ath11k_base *ab, struct sk_buff *skb, struct wmi_peer_delete_resp_event *peer_del_resp) argument
5779 ath11k_pull_vdev_del_resp_ev(struct ath11k_base *ab, struct sk_buff *skb, u32 *vdev_id) argument
5807 ath11k_pull_bcn_tx_status_ev(struct ath11k_base *ab, struct sk_buff *skb, u32 *vdev_id, u32 *tx_status) argument
5836 ath11k_pull_vdev_stopped_param_tlv(struct ath11k_base *ab, struct sk_buff *skb, u32 *vdev_id) argument
5863 ath11k_wmi_tlv_mgmt_rx_parse(struct ath11k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
5883 ath11k_pull_mgmt_rx_params_tlv(struct ath11k_base *ab, struct sk_buff *skb, struct mgmt_rx_event_params *hdr) argument
5989 ath11k_pull_mgmt_tx_compl_param_tlv(struct ath11k_base *ab, struct sk_buff *skb, struct wmi_mgmt_tx_compl_event *param) argument
6166 ath11k_pull_scan_ev(struct ath11k_base *ab, struct sk_buff *skb, struct wmi_scan_event *scan_evt_param) argument
6199 ath11k_pull_peer_sta_kickout_ev(struct ath11k_base *ab, struct sk_buff *skb, struct wmi_peer_sta_kickout_arg *arg) argument
6226 ath11k_pull_roam_ev(struct ath11k_base *ab, struct sk_buff *skb, struct wmi_roam_event *roam_ev) argument
6274 ath11k_pull_chan_info_ev(struct ath11k_base *ab, struct sk_buff *skb, struct wmi_chan_info_event *ch_info_ev) argument
6313 ath11k_pull_pdev_bss_chan_info_ev(struct ath11k_base *ab, struct sk_buff *skb, struct wmi_pdev_bss_chan_info_event *bss_ch_info_ev) argument
6353 ath11k_pull_vdev_install_key_compl_ev(struct ath11k_base *ab, struct sk_buff *skb, struct wmi_vdev_install_key_complete_arg *arg) argument
6384 ath11k_pull_peer_assoc_conf_ev(struct ath11k_base *ab, struct sk_buff *skb, struct wmi_peer_assoc_conf_arg *peer_assoc_conf) argument
6526 ath11k_wmi_tlv_rssi_chain_parse(struct ath11k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
6594 ath11k_wmi_tlv_fw_stats_data_parse(struct ath11k_base *ab, struct wmi_tlv_fw_stats_parse *parse, const void *ptr, u16 len) argument
6713 ath11k_wmi_tlv_fw_stats_parse(struct ath11k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
6758 ath11k_wmi_pull_fw_stats(struct ath11k_base *ab, struct sk_buff *skb, struct ath11k_fw_stats *stats) argument
7102 ath11k_wmi_op_ep_tx_credits(struct ath11k_base *ab) argument
7108 ath11k_reg_11d_new_cc_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7152 ath11k_wmi_htc_tx_complete(struct ath11k_base *ab, struct sk_buff *skb) argument
7181 ath11k_reg_chan_list_event(struct ath11k_base *ab, struct sk_buff *skb, enum wmi_reg_chan_list_cmd_type id) argument
7216 ath11k_wmi_tlv_rdy_parse(struct ath11k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
7258 ath11k_ready_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7276 ath11k_peer_delete_resp_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7303 ath11k_vdev_delete_resp_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7347 ath11k_vdev_start_resp_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7387 ath11k_bcn_tx_status_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7411 ath11k_wmi_event_peer_sta_ps_state_chg(struct ath11k_base *ab, struct sk_buff *skb) argument
7512 ath11k_vdev_stopped_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7540 ath11k_mgmt_rx_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7655 ath11k_mgmt_tx_compl_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7684 ath11k_get_ar_on_scan_state(struct ath11k_base *ab, u32 vdev_id, enum ath11k_scan_state state) argument
7709 ath11k_scan_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7785 ath11k_peer_sta_kickout_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7839 ath11k_roam_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7882 ath11k_chan_info_event(struct ath11k_base *ab, struct sk_buff *skb) argument
7956 ath11k_pdev_bss_chan_info_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8028 ath11k_vdev_install_key_compl_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8065 ath11k_wmi_tlv_services_parser(struct ath11k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
8114 ath11k_service_available_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8127 ath11k_peer_assoc_conf_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8155 ath11k_update_stats_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8216 ath11k_pdev_ctl_failsafe_check_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8252 ath11k_wmi_process_csa_switch_count_event(struct ath11k_base *ab, const struct wmi_pdev_csa_switch_ev *ev, const u32 *vdev_ids) argument
8280 ath11k_wmi_pdev_csa_switch_count_status_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8315 ath11k_wmi_pdev_dfs_radar_detected_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8368 ath11k_wmi_pdev_temperature_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8409 ath11k_fils_discovery_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8441 ath11k_probe_resp_tx_status_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8475 ath11k_wmi_tlv_wow_wakeup_host_parse(struct ath11k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
8512 ath11k_wmi_event_wow_wakeup_host(struct ath11k_base *ab, struct sk_buff *skb) argument
8531 ath11k_wmi_diag_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8567 ath11k_wmi_twt_add_dialog_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8601 ath11k_wmi_gtk_offload_status_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8654 ath11k_wmi_p2p_noa_event(struct ath11k_base *ab, struct sk_buff *skb) argument
8706 ath11k_wmi_tlv_op_rx(struct ath11k_base *ab, struct sk_buff *skb) argument
8845 ath11k_connect_pdev_htc_service(struct ath11k_base *ab, u32 pdev_idx) argument
9032 ath11k_wmi_connect(struct ath11k_base *ab) argument
9047 ath11k_wmi_pdev_detach(struct ath11k_base *ab, u8 pdev_id) argument
9055 ath11k_wmi_pdev_attach(struct ath11k_base *ab, u8 pdev_id) argument
9073 ath11k_wmi_attach(struct ath11k_base *ab) argument
9095 ath11k_wmi_detach(struct ath11k_base *ab) argument
[all...]
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dpeer.h32 /* protected by ab->data_lock */
48 /* protected by ab->data_lock */
52 void ath12k_peer_unmap_event(struct ath12k_base *ab, u16 peer_id);
53 void ath12k_peer_map_event(struct ath12k_base *ab, u8 vdev_id, u16 peer_id,
55 struct ath12k_peer *ath12k_peer_find(struct ath12k_base *ab, int vdev_id,
57 struct ath12k_peer *ath12k_peer_find_by_addr(struct ath12k_base *ab,
59 struct ath12k_peer *ath12k_peer_find_by_id(struct ath12k_base *ab, int peer_id);
67 bool ath12k_peer_exist_by_vdev_id(struct ath12k_base *ab, int vdev_id);
68 struct ath12k_peer *ath12k_peer_find_by_ast(struct ath12k_base *ab, int ast_hash);
H A Ddp_tx.h18 int ath12k_dp_tx_htt_h2t_ver_req_msg(struct ath12k_base *ab);
21 void ath12k_dp_tx_completion_handler(struct ath12k_base *ab, int ring_id);
30 int ath12k_dp_tx_htt_rx_filter_setup(struct ath12k_base *ab, u32 ring_id,
35 int ath12k_dp_tx_htt_tx_filter_setup(struct ath12k_base *ab, u32 ring_id,
H A Dacpi.h60 int ath12k_acpi_start(struct ath12k_base *ab);
61 void ath12k_acpi_stop(struct ath12k_base *ab);
65 static inline int ath12k_acpi_start(struct ath12k_base *ab) argument
70 static inline void ath12k_acpi_stop(struct ath12k_base *ab) argument
H A Ddp_tx.c16 struct ath12k_base *ab = arvif->ar->ab; local
18 if (test_bit(ATH12K_FLAG_RAW_MODE, &ab->dev_flags))
99 ath12k_warn(dp->ab, "failed to allocate data Tx buffer\n");
109 static void ath12k_hal_tx_cmd_ext_desc_setup(struct ath12k_base *ab, argument
130 struct ath12k_base *ab = ar->ab; local
131 struct ath12k_dp *dp = &ab->dp;
149 if (test_bit(ATH12K_FLAG_CRASH_FLUSH, &ar->ab->dev_flags))
165 ring_selector = ab
346 ath12k_dp_tx_free_txbuf(struct ath12k_base *ab, struct sk_buff *msdu, u8 mac_id, struct dp_tx_ring *tx_ring) argument
369 ath12k_dp_tx_htt_tx_complete_buf(struct ath12k_base *ab, struct sk_buff *msdu, struct dp_tx_ring *tx_ring, struct ath12k_dp_htt_wbm_tx_status *ts) argument
408 ath12k_dp_tx_process_htt_tx_complete(struct ath12k_base *ab, void *desc, u8 mac_id, struct sk_buff *msdu, struct dp_tx_ring *tx_ring) argument
450 struct ath12k_base *ab = ar->ab; local
507 ath12k_dp_tx_status_parse(struct ath12k_base *ab, struct hal_wbm_completion_ring_tx *desc, struct hal_tx_status *ts) argument
531 ath12k_dp_tx_completion_handler(struct ath12k_base *ab, int ring_id) argument
622 ath12k_dp_tx_get_ring_id_type(struct ath12k_base *ab, int mac_id, u32 ring_id, enum hal_ring_type ring_type, enum htt_srng_ring_type *htt_ring_type, enum htt_srng_ring_id *htt_ring_id) argument
687 ath12k_dp_tx_htt_srng_setup(struct ath12k_base *ab, u32 ring_id, int mac_id, enum hal_ring_type ring_type) argument
805 ath12k_dp_tx_htt_h2t_ver_req_msg(struct ath12k_base *ab) argument
848 struct ath12k_base *ab = ar->ab; local
881 ath12k_dp_tx_htt_rx_filter_setup(struct ath12k_base *ab, u32 ring_id, int mac_id, enum hal_ring_type ring_type, int rx_buf_size, struct htt_rx_ring_tlv_filter *tlv_filter) argument
1004 struct ath12k_base *ab = ar->ab; local
1044 struct ath12k_base *ab = ar->ab; local
1064 struct ath12k_base *ab = ar->ab; local
1105 ath12k_dp_tx_htt_tx_filter_setup(struct ath12k_base *ab, u32 ring_id, int mac_id, enum hal_ring_type ring_type, int tx_buf_size, struct htt_tx_ring_tlv_filter *htt_tlv_filter) argument
1215 struct ath12k_base *ab = ar->ab; local
[all...]
H A Ddbring.c15 struct ath12k_base *ab = ar->ab; local
23 srng = &ab->hal.srng_list[ring->refill_srng.ring_id];
27 ath12k_hal_srng_access_begin(ab, srng);
31 paddr = dma_map_single(ab->dev, ptr_aligned, ring->buf_sz,
34 ret = dma_mapping_error(ab->dev, paddr);
46 desc = ath12k_hal_srng_src_get_next_entry(ab, srng);
59 ath12k_hal_srng_access_end(ab, srng);
68 dma_unmap_single(ab->dev, paddr, ring->buf_sz,
71 ath12k_hal_srng_access_end(ab, srn
81 struct ath12k_base *ab = ar->ab; local
167 struct ath12k_base *ab = ar->ab; local
205 ath12k_dbring_get_cap(struct ath12k_base *ab, u8 pdev_idx, enum wmi_direct_buffer_module id, struct ath12k_dbring_cap *db_cap) argument
230 ath12k_dbring_buffer_release_event(struct ath12k_base *ab, struct ath12k_dbring_buf_release_event *ev) argument
[all...]
H A Dhal.c245 static unsigned int ath12k_hal_reo1_ring_id_offset(struct ath12k_base *ab) argument
247 return HAL_REO1_RING_ID(ab) - HAL_REO1_RING_BASE_LSB(ab);
250 static unsigned int ath12k_hal_reo1_ring_msi1_base_lsb_offset(struct ath12k_base *ab) argument
252 return HAL_REO1_RING_MSI1_BASE_LSB(ab) - HAL_REO1_RING_BASE_LSB(ab);
255 static unsigned int ath12k_hal_reo1_ring_msi1_base_msb_offset(struct ath12k_base *ab) argument
257 return HAL_REO1_RING_MSI1_BASE_MSB(ab) - HAL_REO1_RING_BASE_LSB(ab);
260 static unsigned int ath12k_hal_reo1_ring_msi1_data_offset(struct ath12k_base *ab) argument
265 ath12k_hal_reo1_ring_base_msb_offset(struct ath12k_base *ab) argument
270 ath12k_hal_reo1_ring_producer_int_setup_offset(struct ath12k_base *ab) argument
275 ath12k_hal_reo1_ring_hp_addr_lsb_offset(struct ath12k_base *ab) argument
280 ath12k_hal_reo1_ring_hp_addr_msb_offset(struct ath12k_base *ab) argument
285 ath12k_hal_reo1_ring_misc_offset(struct ath12k_base *ab) argument
519 ath12k_hal_srng_create_config_qcn9274(struct ath12k_base *ab) argument
1338 ath12k_hal_srng_create_config_wcn7850(struct ath12k_base *ab) argument
1576 ath12k_hal_alloc_cont_rdp(struct ath12k_base *ab) argument
1590 ath12k_hal_free_cont_rdp(struct ath12k_base *ab) argument
1604 ath12k_hal_alloc_cont_wrp(struct ath12k_base *ab) argument
1618 ath12k_hal_free_cont_wrp(struct ath12k_base *ab) argument
1632 ath12k_hal_ce_dst_setup(struct ath12k_base *ab, struct hal_srng *srng, int ring_num) argument
1650 ath12k_hal_srng_dst_hw_init(struct ath12k_base *ab, struct hal_srng *srng) argument
1726 ath12k_hal_srng_src_hw_init(struct ath12k_base *ab, struct hal_srng *srng) argument
1821 ath12k_hal_srng_hw_init(struct ath12k_base *ab, struct hal_srng *srng) argument
1830 ath12k_hal_srng_get_ring_id(struct ath12k_base *ab, enum hal_ring_type type, int ring_num, int mac_id) argument
1852 ath12k_hal_srng_get_entrysize(struct ath12k_base *ab, u32 ring_type) argument
1864 ath12k_hal_srng_get_max_entries(struct ath12k_base *ab, u32 ring_type) argument
1876 ath12k_hal_srng_get_params(struct ath12k_base *ab, struct hal_srng *srng, struct hal_srng_params *params) argument
1893 ath12k_hal_srng_get_hp_addr(struct ath12k_base *ab, struct hal_srng *srng) argument
1909 ath12k_hal_srng_get_tp_addr(struct ath12k_base *ab, struct hal_srng *srng) argument
1983 ath12k_hal_srng_dst_peek(struct ath12k_base *ab, struct hal_srng *srng) argument
1993 ath12k_hal_srng_dst_get_next_entry(struct ath12k_base *ab, struct hal_srng *srng) argument
2011 ath12k_hal_srng_dst_num_free(struct ath12k_base *ab, struct hal_srng *srng, bool sync_hw_ptr) argument
2034 ath12k_hal_srng_src_num_free(struct ath12k_base *ab, struct hal_srng *srng, bool sync_hw_ptr) argument
2056 ath12k_hal_srng_src_get_next_entry(struct ath12k_base *ab, struct hal_srng *srng) argument
2089 ath12k_hal_srng_src_reap_next(struct ath12k_base *ab, struct hal_srng *srng) argument
2109 ath12k_hal_srng_src_get_next_reaped(struct ath12k_base *ab, struct hal_srng *srng) argument
2126 ath12k_hal_srng_access_begin(struct ath12k_base *ab, struct hal_srng *srng) argument
2140 ath12k_hal_srng_access_end(struct ath12k_base *ab, struct hal_srng *srng) argument
2177 ath12k_hal_setup_link_idle_list(struct ath12k_base *ab, struct hal_wbm_idle_scatter_list *sbuf, u32 nsbufs, u32 tot_link_desc, u32 end_offset) argument
2283 ath12k_hal_srng_setup(struct ath12k_base *ab, enum hal_ring_type type, int ring_num, int mac_id, struct hal_srng_params *params) argument
2403 ath12k_hal_srng_update_hp_tp_addr(struct ath12k_base *ab, int shadow_cfg_idx, enum hal_ring_type ring_type, int ring_num) argument
2427 ath12k_hal_srng_update_shadow_config(struct ath12k_base *ab, enum hal_ring_type ring_type, int ring_num) argument
2465 ath12k_hal_srng_shadow_config(struct ath12k_base *ab) argument
2488 ath12k_hal_srng_get_shadow_config(struct ath12k_base *ab, u32 **cfg, u32 *len) argument
2497 ath12k_hal_srng_shadow_update_hp_tp(struct ath12k_base *ab, struct hal_srng *srng) argument
2510 ath12k_hal_register_srng_lock_keys(struct ath12k_base *ab) argument
2519 ath12k_hal_unregister_srng_lock_keys(struct ath12k_base *ab) argument
2528 ath12k_hal_srng_init(struct ath12k_base *ab) argument
2558 ath12k_hal_srng_deinit(struct ath12k_base *ab) argument
2569 ath12k_hal_dump_srng_stats(struct ath12k_base *ab) argument
[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
2726 ath12k_wmi_set_bios_cmd(struct ath12k_base *ab, u32 param_id, const u8 *buf, size_t buf_len) argument
2770 ath12k_wmi_set_bios_sar_cmd(struct ath12k_base *ab, const u8 *psar_table) argument
2826 ath12k_wmi_set_bios_geo_cmd(struct ath12k_base *ab, const u8 *pgeo_table) argument
3065 struct ath12k_base *ab = wmi->wmi_ab->ab; local
3118 struct ath12k_base *ab = wmi->wmi_ab->ab; local
3148 struct ath12k_base *ab = wmi->wmi_ab->ab; local
3182 struct ath12k_base *ab = wmi->wmi_ab->ab; local
3223 struct ath12k_base *ab = wmi->wmi_ab->ab; local
3486 struct ath12k_base *ab = wmi->wmi_ab->ab; local
3627 ath12k_wmi_wait_for_service_ready(struct ath12k_base *ab) argument
3639 ath12k_wmi_wait_for_unified_ready(struct ath12k_base *ab) argument
3651 ath12k_wmi_set_hw_mode(struct ath12k_base *ab, enum wmi_host_hw_mode_config_type mode) argument
3683 ath12k_wmi_cmd_init(struct ath12k_base *ab) argument
3875 ath12k_wmi_dma_buf_parse(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
3928 ath12k_wmi_pdev_dma_ring_buf_release_event(struct ath12k_base *ab, struct sk_buff *skb) argument
4167 ath12k_wmi_alloc_dbring_caps(struct ath12k_base *ab, u32 num_cap) argument
4184 ath12k_wmi_free_dbring_caps(struct ath12k_base *ab) argument
4191 ath12k_wmi_dma_ring_caps(struct ath12k_base *ab, u16 len, const void *ptr, void *data) argument
4246 ath12k_wmi_svc_rdy_ext_parse(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
4323 ath12k_service_ready_ext_event(struct ath12k_base *ab, struct sk_buff *skb) argument
4409 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
4470 ath12k_wmi_tlv_mac_phy_caps_ext(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
4506 ath12k_wmi_svc_rdy_ext2_parse(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
4560 ath12k_service_ready_ext2_event(struct ath12k_base *ab, struct sk_buff *skb) argument
4583 ath12k_pull_vdev_start_resp_tlv(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_vdev_start_resp_event *vdev_rsp) argument
4653 ath12k_pull_reg_chan_list_ext_update_ev(struct ath12k_base *ab, struct sk_buff *skb, struct ath12k_reg_info *reg_info) argument
4947 ath12k_pull_peer_del_resp_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_peer_delete_resp_event *peer_del_resp) argument
4978 ath12k_pull_vdev_del_resp_ev(struct ath12k_base *ab, struct sk_buff *skb, u32 *vdev_id) argument
5006 ath12k_pull_bcn_tx_status_ev(struct ath12k_base *ab, struct sk_buff *skb, u32 *vdev_id, u32 *tx_status) argument
5035 ath12k_pull_vdev_stopped_param_tlv(struct ath12k_base *ab, struct sk_buff *skb, u32 *vdev_id) argument
5062 ath12k_wmi_tlv_mgmt_rx_parse(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
5082 ath12k_pull_mgmt_rx_params_tlv(struct ath12k_base *ab, struct sk_buff *skb, struct ath12k_wmi_mgmt_rx_arg *hdr) argument
5178 ath12k_pull_mgmt_tx_compl_param_tlv(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_mgmt_tx_compl_event *param) argument
5360 ath12k_pull_scan_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_scan_event *scan_evt_param) argument
5393 ath12k_pull_peer_sta_kickout_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_peer_sta_kickout_arg *arg) argument
5420 ath12k_pull_roam_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_roam_event *roam_ev) argument
5472 ath12k_pull_chan_info_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_chan_info_event *ch_info_ev) argument
5511 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
5551 ath12k_pull_vdev_install_key_compl_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_vdev_install_key_complete_arg *arg) argument
5582 ath12k_pull_peer_assoc_conf_ev(struct ath12k_base *ab, struct sk_buff *skb, struct wmi_peer_assoc_conf_arg *peer_assoc_conf) argument
5611 ath12k_pull_pdev_temp_ev(struct ath12k_base *ab, struct sk_buff *skb, const struct wmi_pdev_temperature_event *ev) argument
5635 ath12k_wmi_op_ep_tx_credits(struct ath12k_base *ab) argument
5641 ath12k_wmi_htc_tx_complete(struct ath12k_base *ab, struct sk_buff *skb) argument
5658 ath12k_reg_chan_list_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5781 ath12k_wmi_rdy_parse(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
5825 ath12k_ready_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5841 ath12k_peer_delete_resp_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5866 ath12k_vdev_delete_resp_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5910 ath12k_vdev_start_resp_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5948 ath12k_bcn_tx_status_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5958 ath12k_vdev_stopped_event(struct ath12k_base *ab, struct sk_buff *skb) argument
5984 ath12k_mgmt_rx_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6094 ath12k_mgmt_tx_compl_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6124 ath12k_get_ar_on_scan_state(struct ath12k_base *ab, u32 vdev_id, enum ath12k_scan_state state) argument
6149 ath12k_scan_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6230 ath12k_peer_sta_kickout_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6279 ath12k_roam_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6327 ath12k_chan_info_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6402 ath12k_pdev_bss_chan_info_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6474 ath12k_vdev_install_key_compl_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6511 ath12k_wmi_tlv_services_parser(struct ath12k_base *ab, u16 tag, u16 len, const void *ptr, void *data) argument
6569 ath12k_service_available_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6579 ath12k_peer_assoc_conf_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6607 ath12k_update_stats_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6614 ath12k_pdev_ctl_failsafe_check_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6650 ath12k_wmi_process_csa_switch_count_event(struct ath12k_base *ab, const struct ath12k_wmi_pdev_csa_event *ev, const u32 *vdev_ids) argument
6678 ath12k_wmi_pdev_csa_switch_count_status_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6713 ath12k_wmi_pdev_dfs_radar_detected_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6766 ath12k_wmi_pdev_temperature_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6792 ath12k_fils_discovery_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6822 ath12k_probe_resp_tx_status_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6854 ath12k_wmi_p2p_noa_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6904 ath12k_rfkill_state_change_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6939 ath12k_wmi_diag_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6944 ath12k_wmi_twt_enable_event(struct ath12k_base *ab, struct sk_buff *skb) argument
6973 ath12k_wmi_twt_disable_event(struct ath12k_base *ab, struct sk_buff *skb) argument
7002 ath12k_wmi_op_rx(struct ath12k_base *ab, struct sk_buff *skb) argument
7132 ath12k_connect_pdev_htc_service(struct ath12k_base *ab, u32 pdev_idx) argument
7257 ath12k_wmi_connect(struct ath12k_base *ab) argument
7272 ath12k_wmi_pdev_detach(struct ath12k_base *ab, u8 pdev_id) argument
7280 ath12k_wmi_pdev_attach(struct ath12k_base *ab, u8 pdev_id) argument
7298 ath12k_wmi_attach(struct ath12k_base *ab) argument
7320 ath12k_wmi_detach(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);
/linux-master/arch/arc/lib/
H A Dmemcpy-archs-unaligned.S12 # define LOADX(DST,RX) ldd.ab DST, [RX, 8]
13 # define STOREX(SRC,RX) std.ab SRC, [RX, 8]
17 # define LOADX(DST,RX) ld.ab DST, [RX, 4]
18 # define STOREX(SRC,RX) st.ab SRC, [RX, 4]
42 ldb.ab r5, [r1, 1]
43 stb.ab r5, [r3, 1]
H A Dmemcpy-archs.S25 # define LOADX(DST,RX) ldd.ab DST, [RX, 8]
26 # define STOREX(SRC,RX) std.ab SRC, [RX, 8]
30 # define LOADX(DST,RX) ld.ab DST, [RX, 4]
31 # define STOREX(SRC,RX) st.ab SRC, [RX, 4]
51 ldb.ab r5, [r1,1]
53 stb.ab r5, [r3,1]
79 ldb.ab r5, [r1,1]
80 stb.ab r5, [r3,1]
92 ldb.ab r5, [r1, 1]
97 ldh.ab r
[all...]
H A Dmemcpy-700.S18 st.ab r12,[r5,4]
23 st.ab r12,[r5,4]
25 st.ab r3,[r5,4]
52 stb.ab r12,[r5,1]
57 stb.ab r12,[r5,1]
59 stb.ab r3,[r5,1]
/linux-master/net/netfilter/
H A Dxt_AUDIT.c31 static bool audit_ip4(struct audit_buffer *ab, struct sk_buff *skb) argument
40 audit_log_format(ab, " saddr=%pI4 daddr=%pI4 proto=%hhu",
46 static bool audit_ip6(struct audit_buffer *ab, struct sk_buff *skb) argument
60 audit_log_format(ab, " saddr=%pI6c daddr=%pI6c proto=%hhu",
69 struct audit_buffer *ab; local
74 ab = audit_log_start(NULL, GFP_ATOMIC, AUDIT_NETFILTER_PKT);
75 if (ab == NULL)
78 audit_log_format(ab, "mark=%#x", skb->mark);
84 fam = audit_ip4(ab, skb) ? NFPROTO_IPV4 : -1;
87 fam = audit_ip6(ab, sk
[all...]
/linux-master/security/apparmor/
H A Daudit.c87 * @ab: audit buffer to fill (NOT NULL)
92 static void audit_pre(struct audit_buffer *ab, void *va) argument
97 audit_log_format(ab, "apparmor=\"%s\"",
102 audit_log_format(ab, " operation=\"%s\"", ad->op);
105 audit_log_format(ab, " class=\"%s\"",
111 audit_log_format(ab, " info=\"%s\"", ad->info);
113 audit_log_format(ab, " error=%d", ad->error);
123 audit_log_format(ab, " namespace=");
124 audit_log_untrustedstring(ab,
127 audit_log_format(ab, " profil
[all...]
/linux-master/arch/x86/crypto/
H A Dtwofish-x86_64-asm_64-3way.S77 #define do16bit_ror(rot, op1, op2, T0, T1, tmp1, tmp2, ab, dst) \
78 movzbl ab ## bl, tmp2 ## d; \
79 movzbl ab ## bh, tmp1 ## d; \
80 rorq $(rot), ab; \
84 #define swap_ab_with_cd(ab, cd, tmp) \
86 movq ab, cd; \
87 movq tmp, ab;
93 #define g1g2_3(ab, cd, Tx0, Tx1, Tx2, Tx3, Ty0, Ty1, Ty2, Ty3, x, y) \
95 do16bit_ror(32, mov, xor, Tx0, Tx1, RT0, x ## 0, ab ## 0, x ## 0); \
96 do16bit_ror(48, mov, xor, Ty1, Ty2, RT0, y ## 0, ab ##
[all...]
/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...]
/linux-master/fs/xfs/scrub/
H A Dattr.c33 struct xchk_xattr_buf *ab = priv; local
35 kvfree(ab->freemap);
36 ab->freemap = NULL;
37 kvfree(ab->usedmap);
38 ab->usedmap = NULL;
39 kvfree(ab->value);
40 ab->value = NULL;
41 ab->value_sz = 0;
42 kvfree(ab->name);
43 ab
80 struct xchk_xattr_buf *ab = sc->buf; local
187 struct xchk_xattr_buf *ab; local
299 struct xchk_xattr_buf *ab = sc->buf; local
333 struct xchk_xattr_buf *ab = ds->sc->buf; local
393 struct xchk_xattr_buf *ab = ds->sc->buf; local
572 struct xchk_xattr_buf *ab = sc->buf; local
[all...]

Completed in 264 milliseconds

12345678