/linux-master/drivers/net/wireless/ti/wl18xx/ |
H A D | event.c | 16 int wl18xx_wait_for_event(struct wl1271 *wl, enum wlcore_wait_event event, argument 50 static int wlcore_smart_config_sync_event(struct wl1271 *wl, u8 sync_channel, argument 79 static int wlcore_smart_config_decode_event(struct wl1271 *wl, argument 102 static void wlcore_event_time_sync(struct wl1271 *wl, argument 116 int wl18xx_process_mailbox_events(struct wl1271 *wl) argument [all...] |
H A D | main.c | 661 static int wl18xx_identify_chip(struct wl1271 *wl) argument 710 wl18xx_set_clk(struct wl1271 *wl) argument 818 wl18xx_boot_soft_reset(struct wl1271 *wl) argument 834 wl18xx_pre_boot(struct wl1271 *wl) argument 864 wl18xx_pre_upload(struct wl1271 *wl) argument 945 wl18xx_set_mac_and_phy(struct wl1271 *wl) argument 969 wl18xx_enable_interrupts(struct wl1271 *wl) argument 997 wl18xx_boot(struct wl1271 *wl) argument 1048 wl18xx_trigger_cmd(struct wl1271 *wl, int cmd_box_addr, void *buf, size_t len) argument 1060 wl18xx_ack_event(struct wl1271 *wl) argument 1066 wl18xx_calc_tx_blocks(struct wl1271 *wl, u32 len, u32 spare_blks) argument 1073 wl18xx_set_tx_desc_blocks(struct wl1271 *wl, struct wl1271_tx_hw_descr *desc, u32 blks, u32 spare_blks) argument 1080 wl18xx_set_tx_desc_data_len(struct wl1271 *wl, struct wl1271_tx_hw_descr *desc, struct sk_buff *skb) argument 1099 wl18xx_get_rx_buf_align(struct wl1271 *wl, u32 rx_desc) argument 1107 wl18xx_get_rx_packet_len(struct wl1271 *wl, void *rx_data, u32 data_len) argument 1119 wl18xx_tx_immediate_completion(struct wl1271 *wl) argument 1124 wl18xx_set_host_cfg_bitmap(struct wl1271 *wl, u32 extra_mem_blk) argument 1152 wl18xx_hw_init(struct wl1271 *wl) argument 1180 wl18xx_convert_fw_status(struct wl1271 *wl, void *raw_fw_status, struct wl_fw_status *fw_status) argument 1217 wl18xx_set_tx_desc_csum(struct wl1271 *wl, struct wl1271_tx_hw_descr *desc, struct sk_buff *skb) argument 1247 wl18xx_set_rx_csum(struct wl1271 *wl, struct wl1271_rx_descriptor *desc, struct sk_buff *skb) argument 1255 wl18xx_is_mimo_supported(struct wl1271 *wl) argument 1271 wl18xx_sta_get_ap_rate_mask(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 1291 wl18xx_ap_get_mimo_wide_rate_mask(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 1342 wl18xx_get_pg_ver(struct wl1271 *wl, s8 *ver) argument 1438 wl18xx_conf_init(struct wl1271 *wl, struct device *dev) argument 1458 wl18xx_plt_init(struct wl1271 *wl) argument 1475 wl18xx_get_mac(struct wl1271 *wl) argument 1513 wl18xx_handle_static_data(struct wl1271 *wl, struct wl1271_static_data *static_data) argument 1527 wl18xx_get_spare_blocks(struct wl1271 *wl, bool is_gem) argument 1538 wl18xx_set_key(struct wl1271 *wl, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key_conf) argument 1591 wl18xx_pre_pkt_send(struct wl1271 *wl, u32 buf_offset, u32 last_len) argument 1610 wl18xx_sta_rc_update(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 1636 wl18xx_set_peer_cap(struct wl1271 *wl, struct ieee80211_sta_ht_cap *ht_cap, bool allow_ht_operation, u32 rate_set, u8 hlid) argument 1645 wl18xx_lnk_high_prio(struct wl1271 *wl, u8 hlid, struct wl1271_link *lnk) argument 1672 wl18xx_lnk_low_prio(struct wl1271 *wl, u8 hlid, struct wl1271_link *lnk) argument 1696 wl18xx_convert_hwaddr(struct wl1271 *wl, u32 hwaddr) argument 1867 wl18xx_setup(struct wl1271 *wl) argument 1997 struct wl1271 *wl; local [all...] |
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | boot.c | 21 static int wl1271_boot_set_ecpu_ctrl(struct wl1271 *wl, u32 flag) argument 39 static int wlcore_boot_parse_fw_ver(struct wl1271 *wl, argument 66 wlcore_validate_fw_ver(struct wl1271 *wl) argument 126 wlcore_boot_static_data(struct wl1271 *wl) argument 160 wl1271_boot_upload_firmware_chunk(struct wl1271 *wl, void *buf, size_t fw_data_len, u32 dest) argument 235 wlcore_boot_upload_firmware(struct wl1271 *wl) argument 269 wlcore_boot_upload_nvs(struct wl1271 *wl) argument 430 wlcore_boot_run_firmware(struct wl1271 *wl) argument [all...] |
H A D | cmd.c | 40 static int __wlcore_cmd_send(struct wl1271 *wl, u16 id, void *buf, argument 121 wlcore_cmd_send_failsafe(struct wl1271 *wl, u16 id, void *buf, size_t len, size_t res_len, unsigned long valid_rets) argument 149 wl1271_cmd_send(struct wl1271 *wl, u16 id, void *buf, size_t len, size_t res_len) argument 164 wlcore_cmd_wait_for_event_or_timeout(struct wl1271 *wl, u32 mask, bool *timeout) argument 224 wl12xx_cmd_role_enable(struct wl1271 *wl, u8 *addr, u8 role_type, u8 *role_id) argument 267 wl12xx_cmd_role_disable(struct wl1271 *wl, u8 *role_id) argument 300 wlcore_get_new_session_id(struct wl1271 *wl, u8 hlid) argument 310 wl12xx_allocate_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid) argument 348 wl12xx_free_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid) argument 418 wl12xx_cmd_role_start_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif, enum nl80211_band band, int channel) argument 469 wl12xx_cmd_role_stop_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 505 wl12xx_cmd_role_start_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 581 wl12xx_cmd_role_stop_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 616 wl12xx_cmd_role_start_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 726 wl12xx_cmd_role_stop_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 757 wl12xx_cmd_role_start_ibss(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 829 wl1271_cmd_test(struct wl1271 *wl, void *buf, size_t buf_len, u8 answer) argument 859 wl1271_cmd_interrogate(struct wl1271 *wl, u16 id, void *buf, size_t cmd_len, size_t res_len) argument 889 wlcore_cmd_configure_failsafe(struct wl1271 *wl, u16 id, void *buf, size_t len, unsigned long valid_rets) argument 919 wl1271_cmd_configure(struct wl1271 *wl, u16 id, void *buf, size_t len) argument 929 wl1271_cmd_data_path(struct wl1271 *wl, bool enable) argument 980 wl1271_cmd_ps_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 ps_mode, u16 auto_ps_timeout) argument 1010 wl1271_cmd_template_set(struct wl1271 *wl, u8 role_id, u16 template_id, void *buf, size_t buf_len, int index, u32 rates) argument 1054 wl12xx_cmd_build_null_data(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 1088 wl12xx_cmd_build_klv_null_data(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 1113 wl1271_cmd_build_ps_poll(struct wl1271 *wl, struct wl12xx_vif *wlvif, u16 aid) argument 1133 wl12xx_cmd_build_probe_req(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 role_id, u8 band, const u8 *ssid, size_t ssid_len, const u8 *ie0, size_t ie0_len, const u8 *ie1, size_t ie1_len, bool sched_scan) argument 1181 wl1271_cmd_build_ap_probe_req(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct sk_buff *skb) argument 1213 wl1271_cmd_build_arp_rsp(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 1304 wl1271_build_qos_null_data(struct wl1271 *wl, struct ieee80211_vif *vif) argument 1328 wl12xx_cmd_set_default_wep_key(struct wl1271 *wl, u8 id, u8 hlid) argument 1359 wl1271_cmd_set_sta_key(struct wl1271 *wl, struct wl12xx_vif *wlvif, u16 action, u8 id, u8 key_type, u8 key_size, const u8 *key, const u8 *addr, u32 tx_seq_32, u16 tx_seq_16) argument 1428 wl1271_cmd_set_ap_key(struct wl1271 *wl, struct wl12xx_vif *wlvif, u16 action, u8 id, u8 key_type, u8 key_size, const u8 *key, u8 hlid, u32 tx_seq_32, u16 tx_seq_16, bool is_pairwise) argument 1492 wl12xx_cmd_set_peer_state(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid) argument 1526 wl12xx_cmd_add_peer(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_sta *sta, u8 hlid) argument 1592 wl12xx_cmd_remove_peer(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid) argument 1679 wlcore_set_pending_regdomain_ch(struct wl1271 *wl, u16 channel, enum nl80211_band band) argument 1693 wlcore_cmd_regdomain_config_locked(struct wl1271 *wl) argument 1773 wl12xx_cmd_config_fwlog(struct wl1271 *wl) argument 1805 wl12xx_cmd_start_fwlog(struct wl1271 *wl) argument 1831 wl12xx_cmd_stop_fwlog(struct wl1271 *wl) argument 1857 wl12xx_cmd_roc(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 role_id, enum nl80211_band band, u8 channel) argument 1903 wl12xx_cmd_croc(struct wl1271 *wl, u8 role_id) argument 1931 wl12xx_roc(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 role_id, enum nl80211_band band, u8 channel) argument 1948 wl12xx_croc(struct wl1271 *wl, u8 role_id) argument 1972 wl12xx_cmd_stop_channel_switch(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 2001 wl12xx_start_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif, enum nl80211_band band, int channel) argument 2040 wl12xx_stop_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 2073 wlcore_cmd_generic_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 feature, u8 enable, u8 value) argument [all...] |
H A D | debugfs.c | 46 void wl1271_debugfs_update_stats(struct wl1271 *wl) argument 81 struct wl1271 *wl = file->private_data; local 98 chip_op_handler(struct wl1271 *wl, unsigned long value, void *arg) argument 178 struct wl1271 *wl = file->private_data; local 193 struct wl1271 *wl = file->private_data; local 225 struct wl1271 *wl = file->private_data; local 243 struct wl1271 *wl = file->private_data; local 254 struct wl1271 *wl = file->private_data; local 308 struct wl1271 *wl = file->private_data; local 319 struct wl1271 *wl = file->private_data; local 378 struct wl1271 *wl = file->private_data; local 389 struct wl1271 *wl = file->private_data; local 420 struct wl1271 *wl = file->private_data; local 519 struct wl1271 *wl = file->private_data; local 629 struct wl1271 *wl = file->private_data; local 645 struct wl1271 *wl = file->private_data; local 690 struct wl1271 *wl = file->private_data; local 706 struct wl1271 *wl = file->private_data; local 745 struct wl1271 *wl = file->private_data; local 761 struct wl1271 *wl = file->private_data; local 804 struct wl1271 *wl = file->private_data; local 844 struct wl1271 *wl = file->private_data; local 860 struct wl1271 *wl = file->private_data; local 900 struct wl1271 *wl = file->private_data; local 916 struct wl1271 *wl = file->private_data; local 954 struct wl1271 *wl = file->private_data; local 972 struct wl1271 *wl = file->private_data; local 983 struct wl1271 *wl = file->private_data; local 1036 struct wl1271 *wl = file->private_data; local 1118 struct wl1271 *wl = file->private_data; local 1208 struct wl1271 *wl = file->private_data; local 1219 struct wl1271 *wl = file->private_data; local 1265 wl1271_debugfs_add_files(struct wl1271 *wl, struct dentry *rootdir) argument 1300 wl1271_debugfs_reset(struct wl1271 *wl) argument 1310 wl1271_debugfs_init(struct wl1271 *wl) argument 1344 wl1271_debugfs_exit(struct wl1271 *wl) argument [all...] |
H A D | event.c | 25 int wlcore_event_fw_logger(struct wl1271 *wl) argument 109 void wlcore_event_rssi_trigger(struct wl1271 *wl, s8 *metric_arr) argument 134 static void wl1271_stop_ba_event(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 160 wlcore_event_soft_gemini_sense(struct wl1271 *wl, u8 enable) argument 175 wlcore_event_sched_scan_completed(struct wl1271 *wl, u8 status) argument 188 wlcore_event_ba_rx_constraint(struct wl1271 *wl, unsigned long roles_bitmap, unsigned long allowed_bitmap) argument 210 wlcore_event_channel_switch(struct wl1271 *wl, unsigned long roles_bitmap, bool success) argument 242 wlcore_event_dummy_packet(struct wl1271 *wl) argument 254 wlcore_disconnect_sta(struct wl1271 *wl, unsigned long sta_bitmap) argument 288 wlcore_event_max_tx_failure(struct wl1271 *wl, unsigned long sta_bitmap) argument 295 wlcore_event_inactive_sta(struct wl1271 *wl, unsigned long sta_bitmap) argument 302 wlcore_event_roc_complete(struct wl1271 *wl) argument 310 wlcore_event_beacon_loss(struct wl1271 *wl, unsigned long roles_bitmap) argument 350 wl1271_event_unmask(struct wl1271 *wl) argument 362 wl1271_event_handle(struct wl1271 *wl, u8 mbox_num) argument [all...] |
H A D | main.c | 46 static int wl12xx_set_authorized(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 71 struct wl1271 *wl = hw->priv; local 80 static int wl1271_set_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif, argument 102 wl1271_recalc_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 131 struct wl1271 *wl = wlvif->wl; local 168 struct wl1271 *wl = wlvif->wl; local 193 struct wl1271 *wl = wlvif->wl; local 198 wl12xx_rearm_tx_watchdog_locked(struct wl1271 *wl) argument 214 struct wl1271 *wl = wlvif->wl; local 245 struct wl1271 *wl; local 304 wlcore_adjust_conf(struct wl1271 *wl) argument 329 wl12xx_irq_ps_regulate_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid, u8 tx_pkts) argument 358 wl12xx_irq_update_links_status(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct wl_fw_status *status) argument 380 wlcore_fw_status(struct wl1271 *wl, struct wl_fw_status *status) argument 487 wl1271_flush_deferred_work(struct wl1271 *wl) argument 502 struct wl1271 *wl = local 512 wlcore_irq_locked(struct wl1271 *wl) argument 645 struct wl1271 *wl = cookie; local 728 wl12xx_fetch_firmware(struct wl1271 *wl, bool plt) argument 791 wl12xx_queue_recovery_work(struct wl1271 *wl) argument 804 wl12xx_copy_fwlog(struct wl1271 *wl, u8 *memblock, size_t maxlen) argument 818 wl12xx_read_fwlog_panic(struct wl1271 *wl) argument 850 wlcore_save_freed_pkts(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid, struct ieee80211_sta *sta) argument 870 wlcore_save_freed_pkts_addr(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid, const u8 *addr) argument 888 wlcore_print_recovery(struct wl1271 *wl) argument 919 struct wl1271 *wl = local 987 wlcore_fw_wakeup(struct wl1271 *wl) argument 992 wl1271_setup(struct wl1271 *wl) argument 1013 wl12xx_set_power_on(struct wl1271 *wl) argument 1042 wl12xx_chip_wakeup(struct wl1271 *wl, bool plt) argument 1081 wl1271_plt_start(struct wl1271 *wl, const enum plt_mode plt_mode) argument 1149 wl1271_plt_stop(struct wl1271 *wl) argument 1203 struct wl1271 *wl = hw->priv; local 1272 wl1271_tx_dummy_packet(struct wl1271 *wl) argument 1306 wl12xx_alloc_dummy_packet(struct wl1271 *wl) argument 1548 wl1271_configure_wowlan(struct wl1271 *wl, struct cfg80211_wowlan *wow) argument 1613 wl1271_configure_suspend_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct cfg80211_wowlan *wow) argument 1643 wl1271_configure_suspend_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct cfg80211_wowlan *wow) argument 1665 wl1271_configure_suspend(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct cfg80211_wowlan *wow) argument 1676 wl1271_configure_resume(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 1714 struct wl1271 *wl = hw->priv; local 1793 struct wl1271 *wl = hw->priv; local 1901 wlcore_op_stop_locked(struct wl1271 *wl) argument 2011 struct wl1271 *wl = hw->priv; local 2025 struct wl1271 *wl; local 2063 struct wl1271 *wl; local 2091 struct wl1271 *wl; local 2130 wl12xx_allocate_rate_policy(struct wl1271 *wl, u8 *idx) argument 2142 wl12xx_free_rate_policy(struct wl1271 *wl, u8 *idx) argument 2151 wlcore_allocate_klv_template(struct wl1271 *wl, u8 *idx) argument 2163 wlcore_free_klv_template(struct wl1271 *wl, u8 *idx) argument 2172 wl12xx_get_role_type(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 2200 wl12xx_init_vif_data(struct wl1271 *wl, struct ieee80211_vif *vif) argument 2296 wl12xx_init_fw(struct wl1271 *wl) argument 2377 wl12xx_need_fw_change(struct wl1271 *wl, struct vif_counter_data vif_counter_data, bool add) argument 2413 wl12xx_force_active_psm(struct wl1271 *wl) argument 2447 wlcore_allocate_hw_queue_base(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 2506 struct wl1271 *wl = hw->priv; local 2625 __wl1271_op_remove_interface(struct wl1271 *wl, struct ieee80211_vif *vif, bool reset_tx_queues) argument 2779 struct wl1271 *wl = hw->priv; local 2816 struct wl1271 *wl = hw->priv; local 2830 wlcore_join(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 2881 wlcore_set_ssid(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 2903 wlcore_set_assoc(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_bss_conf *bss_conf, u32 sta_rate_set) argument 2990 wlcore_unset_assoc(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 3045 wl1271_set_band_rate(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 3051 wl1271_sta_handle_idle(struct wl1271 *wl, struct wl12xx_vif *wlvif, bool idle) argument 3070 wl12xx_config_vif(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_conf *conf, u32 changed) argument 3091 struct wl1271 *wl = hw->priv; local 3177 struct wl1271 *wl = hw->priv; local 3246 wl1271_record_ap_key(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 id, u8 key_type, u8 key_size, const u8 *key, u8 hlid, u32 tx_seq_32, u16 tx_seq_16, bool is_pairwise) argument 3293 wl1271_free_ap_keys(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 3303 wl1271_ap_init_hwenc(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 3343 wl1271_set_key(struct wl1271 *wl, struct wl12xx_vif *wlvif, u16 action, u8 id, u8 key_type, u8 key_size, const u8 *key, u32 tx_seq_32, u16 tx_seq_16, struct ieee80211_sta *sta, bool is_pairwise) argument 3426 struct wl1271 *wl = hw->priv; local 3466 wlcore_set_key(struct wl1271 *wl, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key_conf) argument 3580 struct wl1271 *wl = hw->priv; local 3621 wlcore_regdomain_config(struct wl1271 *wl) argument 3654 struct wl1271 *wl = hw->priv; local 3702 struct wl1271 *wl = hw->priv; local 3755 struct wl1271 *wl = hw->priv; local 3789 struct wl1271 *wl = hw->priv; local 3816 struct wl1271 *wl = hw->priv; local 3845 struct wl1271 *wl = hw->priv; local 3905 wl1271_ap_set_probe_resp_tmpl(struct wl1271 *wl, u32 rates, struct ieee80211_vif *vif) argument 3933 wl1271_ap_set_probe_resp_tmpl_legacy(struct wl1271 *wl, struct ieee80211_vif *vif, u8 *probe_rsp_data, size_t probe_rsp_len, u32 rates) argument 3990 wl1271_bss_erp_info_changed(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument 4033 wlcore_set_beacon_template(struct wl1271 *wl, struct ieee80211_vif *vif, bool is_ap) argument 4119 wl1271_bss_beacon_info_changed(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument 4160 wl1271_bss_info_changed_ap(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument 4258 wlcore_set_bssid(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_vif *vif, u32 sta_rate_set) argument 4309 wlcore_clear_bssid(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 4332 wl1271_bss_info_changed_sta(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument 4585 struct wl1271 *wl = hw->priv; local 4659 struct wl1271 *wl = hw->priv; local 4707 struct wl1271 *wl = hw->priv; local 4758 struct wl1271 *wl = hw->priv; local 4794 __wlcore_switch_vif_chan(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_chanctx_conf *new_ctx) argument 4837 struct wl1271 *wl = hw->priv; local 4871 struct wl1271 *wl = hw->priv; local 4925 struct wl1271 *wl = hw->priv; local 4967 wl1271_allocate_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_sta *sta) argument 4996 wl1271_free_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid) argument 5022 wl12xx_sta_add(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_sta *sta) argument 5046 wl12xx_sta_remove(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_sta *sta) argument 5068 wlcore_roc_if_possible(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 5087 wlcore_update_inconn_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct wl1271_station *wl_sta, bool in_conn) argument 5127 wl12xx_update_sta_state(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_sta *sta, enum ieee80211_sta_state old_state, enum ieee80211_sta_state new_state) argument 5240 struct wl1271 *wl = hw->priv; local 5273 struct wl1271 *wl = hw->priv; local 5399 struct wl1271 *wl = hw->priv; local 5442 struct wl1271 *wl = hw->priv; local 5491 wlcore_get_beacon_ie(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 eid) argument 5507 wlcore_get_csa_count(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *csa_count) argument 5527 struct wl1271 *wl = hw->priv; local 5572 struct wl1271 *wl = hw->priv; local 5584 struct wl1271 *wl = hw->priv; local 5624 __wlcore_roc_completed(struct wl1271 *wl) argument 5647 wlcore_roc_completed(struct wl1271 *wl) argument 5677 struct wl1271 *wl; local 5691 struct wl1271 *wl = hw->priv; local 5732 struct wl1271 *wl = hw->priv; local 5767 struct wl1271 *wl = hw->priv; local 5776 struct wl1271 *wl = hw->priv; local 5980 wlcore_rate_to_idx(struct wl1271 *wl, u8 rate, enum nl80211_band band) argument 6000 wl12xx_derive_mac_addresses(struct wl1271 *wl, u32 oui, u32 nic) argument 6039 wl12xx_get_hw_info(struct wl1271 *wl) argument 6061 wl1271_register_hw(struct wl1271 *wl) argument 6130 wl1271_unregister_hw(struct wl1271 *wl) argument 6140 wl1271_init_ieee80211(struct wl1271 *wl) argument 6293 struct wl1271 *wl; local 6439 wlcore_free_hw(struct wl1271 *wl) argument 6490 struct wl1271 *wl = context; local 6620 struct wl1271 *wl = dev_get_drvdata(dev); local 6653 struct wl1271 *wl = dev_get_drvdata(dev); local 6704 wlcore_probe(struct wl1271 *wl, struct platform_device *pdev) argument 6743 struct wl1271 *wl = platform_get_drvdata(pdev); local [all...] |
H A D | scan.c | 23 struct wl1271 *wl; local 113 wlcore_count_started_vifs(struct wl1271 *wl) argument 124 wlcore_scan_get_channels(struct wl1271 *wl, struct ieee80211_channel *req_channels[], u32 n_channels, u32 n_ssids, struct conn_scan_ch_params *channels, u32 band, bool radar, bool passive, int start, int max_channels, u8 *n_pactive_ch, int scan_type) argument 244 wlcore_set_scan_chan_params(struct wl1271 *wl, struct wlcore_scan_channels *cfg, struct ieee80211_channel *channels[], u32 n_channels, u32 n_ssids, int scan_type) argument 330 wlcore_scan(struct wl1271 *wl, struct ieee80211_vif *vif, const u8 *ssid, size_t ssid_len, struct cfg80211_scan_request *req) argument 369 wlcore_scan_sched_scan_ssid_list(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct cfg80211_sched_scan_request *req) argument 472 wlcore_scan_sched_scan_results(struct wl1271 *wl) argument [all...] |
H A D | sdio.c | 385 struct wl1271 *wl = platform_get_drvdata(glue->core); local
|
H A D | spi.c | 198 struct wl1271 *wl = dev_get_drvdata(child); local 234 struct wl1271 *wl = dev_get_drvdata(child); local
|
H A D | sysfs.c | 19 struct wl1271 *wl = dev_get_drvdata(dev); local 34 struct wl1271 *wl = dev_get_drvdata(dev); local 75 struct wl1271 *wl = dev_get_drvdata(dev); local 95 struct wl1271 *wl = dev_get_drvdata(dev); local 127 wlcore_sysfs_init(struct wl1271 *wl) argument 164 wlcore_sysfs_free(struct wl1271 *wl) argument [all...] |
H A D | testmode.c | 58 static int wl1271_tm_cmd_test(struct wl1271 *wl, struct nlattr *tb[]) argument 138 static int wl1271_tm_cmd_interrogate(struct wl1271 *wl, struc argument 203 wl1271_tm_cmd_configure(struct wl1271 *wl, struct nlattr *tb[]) argument 235 wl1271_tm_detect_fem(struct wl1271 *wl, struct nlattr *tb[]) argument 272 wl1271_tm_cmd_set_plt_mode(struct wl1271 *wl, struct nlattr *tb[]) argument 303 wl12xx_tm_cmd_get_mac(struct wl1271 *wl, struct nlattr *tb[]) argument 352 struct wl1271 *wl = hw->priv; local [all...] |
H A D | tx.c | 30 static int wl1271_set_default_wep_key(struct wl1271 *wl, argument 49 static int wl1271_alloc_tx_id(struct wl1271 *wl, struct sk_buff *skb) argument 63 wl1271_free_tx_id(struct wl1271 *wl, int id) argument 75 wl1271_tx_ap_update_inconnection_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct sk_buff *skb) argument 106 wl1271_tx_regulate_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid) argument 134 wl12xx_is_dummy_packet(struct wl1271 *wl, struct sk_buff *skb) argument 140 wl12xx_tx_get_hlid_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct sk_buff *skb, struct ieee80211_sta *sta) argument 162 wl12xx_tx_get_hlid(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct sk_buff *skb, struct ieee80211_sta *sta) argument 179 wlcore_calc_packet_alignment(struct wl1271 *wl, unsigned int packet_length) argument 190 wl1271_tx_allocate(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct sk_buff *skb, u32 extra, u32 buf_offset, u8 hlid, bool is_gem) argument 250 wl1271_tx_fill_hdr(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct sk_buff *skb, u32 extra, struct ieee80211_tx_info *control, u8 hlid) argument 360 wl1271_prepare_tx_frame(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct sk_buff *skb, u32 buf_offset, u8 hlid) argument 439 wl1271_tx_enabled_rates_get(struct wl1271 *wl, u32 rate_set, enum nl80211_band rate_band) argument 465 wl1271_handle_tx_low_watermark(struct wl1271 *wl) argument 483 wlcore_select_ac(struct wl1271 *wl) argument 507 wlcore_lnk_dequeue(struct wl1271 *wl, struct wl1271_link *lnk, u8 q) argument 528 wlcore_lnk_dequeue_high_prio(struct wl1271 *wl, u8 hlid, u8 ac, u8 *low_prio_hlid) argument 547 wlcore_vif_dequeue_high_prio(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 ac, u8 *hlid, u8 *low_prio_hlid) argument 582 wl1271_skb_dequeue(struct wl1271 *wl, u8 *hlid) argument 672 wl1271_skb_queue_head(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct sk_buff *skb, u8 hlid) argument 702 wl12xx_rearm_rx_streaming(struct wl1271 *wl, unsigned long *active_hlids) argument 748 wlcore_tx_work_locked(struct wl1271 *wl) argument 854 struct wl1271 *wl = container_of(work, struct wl1271, tx_work); local 896 wl1271_tx_complete_packet(struct wl1271 *wl, struct wl1271_tx_hw_res_descr *result) argument 971 wlcore_tx_complete(struct wl1271 *wl) argument 1017 wl1271_tx_reset_link_queues(struct wl1271 *wl, u8 hlid) argument 1054 wl12xx_tx_reset_wlvif(struct wl1271 *wl, struct wl12xx_vif *wlvif) argument 1075 wl12xx_tx_reset(struct wl1271 *wl) argument 1133 wl1271_tx_flush(struct wl1271 *wl) argument 1187 wl1271_tx_min_rate_get(struct wl1271 *wl, u32 rate_set) argument 1196 wlcore_stop_queue_locked(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue, enum wlcore_queue_stop_reason reason) argument 1211 wlcore_stop_queue(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue, enum wlcore_queue_stop_reason reason) argument 1221 wlcore_wake_queue(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue, enum wlcore_queue_stop_reason reason) argument 1241 wlcore_stop_queues(struct wl1271 *wl, enum wlcore_queue_stop_reason reason) argument 1262 wlcore_wake_queues(struct wl1271 *wl, enum wlcore_queue_stop_reason reason) argument 1283 wlcore_is_queue_stopped_by_reason(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue, enum wlcore_queue_stop_reason reason) argument 1298 wlcore_is_queue_stopped_by_reason_locked(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue, enum wlcore_queue_stop_reason reason) argument 1308 wlcore_is_queue_stopped_locked(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue) argument [all...] |
H A D | vendor_cmd.c | 32 struct wl1271 *wl = hw->priv; local 77 struct wl1271 *wl = hw->priv; local 109 struct wl1271 *wl = hw->priv; local [all...] |
H A D | wlcore.h | 513 wlcore_set_ht_cap(struct wl1271 *wl, enum nl80211_band band, struct ieee80211_sta_ht_cap *ht_cap) argument 523 wlcore_set_min_fw_ver(struct wl1271 *wl, unsigned int chip, unsigned int iftype_sr, unsigned int major_sr, unsigned int subtype_sr, unsigned int minor_sr, unsigned int iftype_mr, unsigned int major_mr, unsigned int subtype_mr, unsigned int minor_mr) argument [all...] |
H A D | wlcore_i.h | 339 struct wl1271 *wl; member in struct:wl12xx_vif [all...] |
/linux-master/drivers/scsi/ |
H A D | myrs.h | 1030 uint wl[2]; member in union:__anon390
|
/linux-master/drivers/video/fbdev/ |
H A D | leo.c | 442 static void leo_wid_put(struct fb_info *info, struct fb_wid_list *wl) argument 483 struct fb_wid_list wl; local [all...] |
/linux-master/drivers/video/fbdev/matrox/ |
H A D | matroxfb_maven.c | 504 int bl, wl; local 358 maven_compute_bwlevel(const struct maven_data* md, int *bl, int *wl) argument
|
/linux-master/include/net/ |
H A D | ipv6.h | 638 __ipv6_addr_set_half(__be32 *addr, __be32 wh, __be32 wl) argument
|
/linux-master/kernel/power/ |
H A D | wakelock.c | 41 struct wakelock *wl; local 90 static inline void wakelocks_lru_add(struct wakelock *wl) argument 95 static inline void wakelocks_lru_most_recent(struct wakelock *wl) argument 102 struct wakelock *wl, *aux; local 142 wakelocks_lru_add(struct wakelock *wl) argument 143 wakelocks_lru_most_recent(struct wakelock *wl) argument 152 struct wakelock *wl; local 206 struct wakelock *wl; local 253 struct wakelock *wl; local [all...] |
/linux-master/sound/pci/ |
H A D | intel8x0.c | 2769 const struct snd_pci_quirk *wl; local
|
/linux-master/sound/soc/codecs/ |
H A D | arizona.c | 1789 int bclk, lrclk, wl, frame, bclk_target; local
|
H A D | es8328.c | 483 int wl; local
|
H A D | madera.c | 3114 int bclk, lrclk, wl, frame, bclk_target, num_rates; local
|