Lines Matching refs:wmi

111 struct wmi {  struct
2536 enum htc_endpoint_id ath6kl_wmi_get_control_ep(struct wmi *wmi);
2537 void ath6kl_wmi_set_control_ep(struct wmi *wmi, enum htc_endpoint_id ep_id);
2538 int ath6kl_wmi_dix_2_dot3(struct wmi *wmi, struct sk_buff *skb);
2539 int ath6kl_wmi_data_hdr_add(struct wmi *wmi, struct sk_buff *skb,
2544 int ath6kl_wmi_dot11_hdr_remove(struct wmi *wmi, struct sk_buff *skb);
2546 int ath6kl_wmi_implicit_create_pstream(struct wmi *wmi, u8 if_idx,
2550 int ath6kl_wmi_control_rx(struct wmi *wmi, struct sk_buff *skb);
2552 int ath6kl_wmi_cmd_send(struct wmi *wmi, u8 if_idx, struct sk_buff *skb,
2555 int ath6kl_wmi_connect_cmd(struct wmi *wmi, u8 if_idx,
2566 int ath6kl_wmi_reconnect_cmd(struct wmi *wmi, u8 if_idx, u8 *bssid,
2568 int ath6kl_wmi_disconnect_cmd(struct wmi *wmi, u8 if_idx);
2570 int ath6kl_wmi_beginscan_cmd(struct wmi *wmi, u8 if_idx,
2576 int ath6kl_wmi_enable_sched_scan_cmd(struct wmi *wmi, u8 if_idx, bool enable);
2578 int ath6kl_wmi_scanparams_cmd(struct wmi *wmi, u8 if_idx, u16 fg_start_sec,
2584 int ath6kl_wmi_bssfilter_cmd(struct wmi *wmi, u8 if_idx, u8 filter,
2586 int ath6kl_wmi_probedssid_cmd(struct wmi *wmi, u8 if_idx, u8 index, u8 flag,
2588 int ath6kl_wmi_listeninterval_cmd(struct wmi *wmi, u8 if_idx,
2591 int ath6kl_wmi_bmisstime_cmd(struct wmi *wmi, u8 if_idx,
2593 int ath6kl_wmi_powermode_cmd(struct wmi *wmi, u8 if_idx, u8 pwr_mode);
2594 int ath6kl_wmi_pmparams_cmd(struct wmi *wmi, u8 if_idx, u16 idle_period,
2598 int ath6kl_wmi_create_pstream_cmd(struct wmi *wmi, u8 if_idx,
2600 int ath6kl_wmi_delete_pstream_cmd(struct wmi *wmi, u8 if_idx, u8 traffic_class,
2602 int ath6kl_wmi_disctimeout_cmd(struct wmi *wmi, u8 if_idx, u8 timeout);
2604 int ath6kl_wmi_set_rts_cmd(struct wmi *wmi, u16 threshold);
2605 int ath6kl_wmi_set_lpreamble_cmd(struct wmi *wmi, u8 if_idx, u8 status,
2608 int ath6kl_wmi_get_challenge_resp_cmd(struct wmi *wmi, u32 cookie, u32 source);
2609 int ath6kl_wmi_config_debug_module_cmd(struct wmi *wmi, u32 valid, u32 config);
2611 int ath6kl_wmi_get_stats_cmd(struct wmi *wmi, u8 if_idx);
2612 int ath6kl_wmi_addkey_cmd(struct wmi *wmi, u8 if_idx, u8 key_index,
2619 int ath6kl_wmi_add_krk_cmd(struct wmi *wmi, u8 if_idx, const u8 *krk);
2620 int ath6kl_wmi_deletekey_cmd(struct wmi *wmi, u8 if_idx, u8 key_index);
2621 int ath6kl_wmi_setpmkid_cmd(struct wmi *wmi, u8 if_idx, const u8 *bssid,
2623 int ath6kl_wmi_set_tx_pwr_cmd(struct wmi *wmi, u8 if_idx, u8 dbM);
2624 int ath6kl_wmi_get_tx_pwr_cmd(struct wmi *wmi, u8 if_idx);
2625 int ath6kl_wmi_get_roam_tbl_cmd(struct wmi *wmi);
2627 int ath6kl_wmi_set_wmm_txop(struct wmi *wmi, u8 if_idx, enum wmi_txop_cfg cfg);
2628 int ath6kl_wmi_set_keepalive_cmd(struct wmi *wmi, u8 if_idx,
2630 int ath6kl_wmi_set_htcap_cmd(struct wmi *wmi, u8 if_idx,
2633 int ath6kl_wmi_test_cmd(struct wmi *wmi, void *buf, size_t len);
2635 s32 ath6kl_wmi_get_rate(struct wmi *wmi, s8 rate_index);
2637 int ath6kl_wmi_set_ip_cmd(struct wmi *wmi, u8 if_idx,
2639 int ath6kl_wmi_set_host_sleep_mode_cmd(struct wmi *wmi, u8 if_idx,
2641 int ath6kl_wmi_set_bitrate_mask(struct wmi *wmi, u8 if_idx,
2643 int ath6kl_wmi_set_wow_mode_cmd(struct wmi *wmi, u8 if_idx,
2646 int ath6kl_wmi_add_wow_pattern_cmd(struct wmi *wmi, u8 if_idx,
2650 int ath6kl_wmi_del_wow_pattern_cmd(struct wmi *wmi, u8 if_idx,
2652 int ath6kl_wmi_set_rssi_filter_cmd(struct wmi *wmi, u8 if_idx, s8 rssi);
2653 int ath6kl_wmi_set_roam_lrssi_cmd(struct wmi *wmi, u8 lrssi);
2654 int ath6kl_wmi_ap_set_dtim_cmd(struct wmi *wmi, u8 if_idx, u32 dtim_period);
2655 int ath6kl_wmi_ap_set_beacon_intvl_cmd(struct wmi *wmi, u8 if_idx,
2657 int ath6kl_wmi_force_roam_cmd(struct wmi *wmi, const u8 *bssid);
2658 int ath6kl_wmi_set_roam_mode_cmd(struct wmi *wmi, enum wmi_roam_mode mode);
2659 int ath6kl_wmi_mcast_filter_cmd(struct wmi *wmi, u8 if_idx, bool mc_all_on);
2660 int ath6kl_wmi_add_del_mcast_filter_cmd(struct wmi *wmi, u8 if_idx,
2662 int ath6kl_wmi_sta_bmiss_enhance_cmd(struct wmi *wmi, u8 if_idx, bool enable);
2663 int ath6kl_wmi_set_txe_notify(struct wmi *wmi, u8 idx,
2665 int ath6kl_wmi_set_regdomain_cmd(struct wmi *wmi, const char *alpha2);
2668 int ath6kl_wmi_ap_set_apsd(struct wmi *wmi, u8 if_idx, u8 enable);
2670 int ath6kl_wmi_set_apsd_bfrd_traf(struct wmi *wmi,
2678 int ath6kl_wmi_ap_hidden_ssid(struct wmi *wmi, u8 if_idx, bool enable);
2679 int ath6kl_wmi_ap_profile_commit(struct wmi *wmip, u8 if_idx,
2682 int ath6kl_wmi_ap_set_mlme(struct wmi *wmip, u8 if_idx, u8 cmd,
2685 int ath6kl_wmi_set_pvb_cmd(struct wmi *wmi, u8 if_idx, u16 aid, bool flag);
2687 int ath6kl_wmi_set_rx_frame_format_cmd(struct wmi *wmi, u8 if_idx,
2691 int ath6kl_wmi_set_appie_cmd(struct wmi *wmi, u8 if_idx, u8 mgmt_frm_type,
2694 int ath6kl_wmi_set_ie_cmd(struct wmi *wmi, u8 if_idx, u8 ie_id, u8 ie_field,
2698 int ath6kl_wmi_disable_11b_rates_cmd(struct wmi *wmi, bool disable);
2700 int ath6kl_wmi_remain_on_chnl_cmd(struct wmi *wmi, u8 if_idx, u32 freq,
2703 int ath6kl_wmi_send_mgmt_cmd(struct wmi *wmi, u8 if_idx, u32 id, u32 freq,
2707 int ath6kl_wmi_send_probe_response_cmd(struct wmi *wmi, u8 if_idx, u32 freq,
2711 int ath6kl_wmi_probe_report_req_cmd(struct wmi *wmi, u8 if_idx, bool enable);
2713 int ath6kl_wmi_info_req_cmd(struct wmi *wmi, u8 if_idx, u32 info_req_flags);
2715 int ath6kl_wmi_cancel_remain_on_chnl_cmd(struct wmi *wmi, u8 if_idx);
2717 int ath6kl_wmi_set_appie_cmd(struct wmi *wmi, u8 if_idx, u8 mgmt_frm_type,
2720 int ath6kl_wmi_set_inact_period(struct wmi *wmi, u8 if_idx, int inact_timeout);
2724 int ath6kl_wmi_get_challenge_resp_cmd(struct wmi *wmi, u32 cookie, u32 source);
2728 void ath6kl_wmi_shutdown(struct wmi *wmi);
2729 void ath6kl_wmi_reset(struct wmi *wmi);