wl1271             15 drivers/net/wireless/ti/wl12xx/acx.c int wl1271_acx_host_if_cfg_bitmap(struct wl1271 *wl, u32 host_cfg_bitmap)
wl1271            257 drivers/net/wireless/ti/wl12xx/acx.h int wl1271_acx_host_if_cfg_bitmap(struct wl1271 *wl, u32 host_cfg_bitmap);
wl1271             15 drivers/net/wireless/ti/wl12xx/cmd.c int wl1271_cmd_ext_radio_parms(struct wl1271 *wl)
wl1271             49 drivers/net/wireless/ti/wl12xx/cmd.c int wl1271_cmd_general_parms(struct wl1271 *wl)
wl1271            116 drivers/net/wireless/ti/wl12xx/cmd.c int wl128x_cmd_general_parms(struct wl1271 *wl)
wl1271            184 drivers/net/wireless/ti/wl12xx/cmd.c int wl1271_cmd_radio_parms(struct wl1271 *wl)
wl1271            228 drivers/net/wireless/ti/wl12xx/cmd.c int wl128x_cmd_radio_parms(struct wl1271 *wl)
wl1271            274 drivers/net/wireless/ti/wl12xx/cmd.c int wl12xx_cmd_channel_switch(struct wl1271 *wl,
wl1271            109 drivers/net/wireless/ti/wl12xx/cmd.h int wl1271_cmd_general_parms(struct wl1271 *wl);
wl1271            110 drivers/net/wireless/ti/wl12xx/cmd.h int wl128x_cmd_general_parms(struct wl1271 *wl);
wl1271            111 drivers/net/wireless/ti/wl12xx/cmd.h int wl1271_cmd_radio_parms(struct wl1271 *wl);
wl1271            112 drivers/net/wireless/ti/wl12xx/cmd.h int wl128x_cmd_radio_parms(struct wl1271 *wl);
wl1271            113 drivers/net/wireless/ti/wl12xx/cmd.h int wl1271_cmd_ext_radio_parms(struct wl1271 *wl);
wl1271            114 drivers/net/wireless/ti/wl12xx/cmd.h int wl12xx_cmd_channel_switch(struct wl1271 *wl,
wl1271            111 drivers/net/wireless/ti/wl12xx/debugfs.c int wl12xx_debugfs_add_files(struct wl1271 *wl,
wl1271             11 drivers/net/wireless/ti/wl12xx/debugfs.h int wl12xx_debugfs_add_files(struct wl1271 *wl,
wl1271             13 drivers/net/wireless/ti/wl12xx/event.c int wl12xx_wait_for_event(struct wl1271 *wl, enum wlcore_wait_event event,
wl1271             34 drivers/net/wireless/ti/wl12xx/event.c int wl12xx_process_mailbox_events(struct wl1271 *wl)
wl1271             92 drivers/net/wireless/ti/wl12xx/event.h int wl12xx_wait_for_event(struct wl1271 *wl, enum wlcore_wait_event event,
wl1271             94 drivers/net/wireless/ti/wl12xx/event.h int wl12xx_process_mailbox_events(struct wl1271 *wl);
wl1271            597 drivers/net/wireless/ti/wl12xx/main.c static int wl127x_prepare_read(struct wl1271 *wl, u32 rx_desc, u32 len)
wl1271            626 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_identify_chip(struct wl1271 *wl)
wl1271            721 drivers/net/wireless/ti/wl12xx/main.c static int __must_check wl12xx_top_reg_write(struct wl1271 *wl, int addr,
wl1271            746 drivers/net/wireless/ti/wl12xx/main.c static int __must_check wl12xx_top_reg_read(struct wl1271 *wl, int addr,
wl1271            788 drivers/net/wireless/ti/wl12xx/main.c static int wl128x_switch_tcxo_to_fref(struct wl1271 *wl)
wl1271            817 drivers/net/wireless/ti/wl12xx/main.c static bool wl128x_is_tcxo_valid(struct wl1271 *wl)
wl1271            832 drivers/net/wireless/ti/wl12xx/main.c static bool wl128x_is_fref_valid(struct wl1271 *wl)
wl1271            847 drivers/net/wireless/ti/wl12xx/main.c static int wl128x_manually_configure_mcs_pll(struct wl1271 *wl)
wl1271            866 drivers/net/wireless/ti/wl12xx/main.c static int wl128x_configure_mcs_pll(struct wl1271 *wl, int clk)
wl1271            914 drivers/net/wireless/ti/wl12xx/main.c static int wl128x_boot_clk(struct wl1271 *wl, int *selected_clock)
wl1271            962 drivers/net/wireless/ti/wl12xx/main.c static int wl127x_boot_clk(struct wl1271 *wl)
wl1271           1038 drivers/net/wireless/ti/wl12xx/main.c static int wl1271_boot_soft_reset(struct wl1271 *wl)
wl1271           1082 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_pre_boot(struct wl1271 *wl)
wl1271           1146 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_pre_upload(struct wl1271 *wl)
wl1271           1193 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_enable_interrupts(struct wl1271 *wl)
wl1271           1221 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_boot(struct wl1271 *wl)
wl1271           1269 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_trigger_cmd(struct wl1271 *wl, int cmd_box_addr,
wl1271           1283 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_ack_event(struct wl1271 *wl)
wl1271           1289 drivers/net/wireless/ti/wl12xx/main.c static u32 wl12xx_calc_tx_blocks(struct wl1271 *wl, u32 len, u32 spare_blks)
wl1271           1298 drivers/net/wireless/ti/wl12xx/main.c wl12xx_set_tx_desc_blocks(struct wl1271 *wl, struct wl1271_tx_hw_descr *desc,
wl1271           1310 drivers/net/wireless/ti/wl12xx/main.c wl12xx_set_tx_desc_data_len(struct wl1271 *wl, struct wl1271_tx_hw_descr *desc,
wl1271           1345 drivers/net/wireless/ti/wl12xx/main.c wl12xx_get_rx_buf_align(struct wl1271 *wl, u32 rx_desc)
wl1271           1353 drivers/net/wireless/ti/wl12xx/main.c static u32 wl12xx_get_rx_packet_len(struct wl1271 *wl, void *rx_data,
wl1271           1366 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_tx_delayed_compl(struct wl1271 *wl)
wl1271           1375 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_hw_init(struct wl1271 *wl)
wl1271           1428 drivers/net/wireless/ti/wl12xx/main.c static void wl12xx_convert_fw_status(struct wl1271 *wl, void *raw_fw_status,
wl1271           1459 drivers/net/wireless/ti/wl12xx/main.c static u32 wl12xx_sta_get_ap_rate_mask(struct wl1271 *wl,
wl1271           1465 drivers/net/wireless/ti/wl12xx/main.c static void wl12xx_conf_init(struct wl1271 *wl)
wl1271           1476 drivers/net/wireless/ti/wl12xx/main.c static bool wl12xx_mac_in_fuse(struct wl1271 *wl)
wl1271           1504 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_get_fuse_mac(struct wl1271 *wl)
wl1271           1532 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_get_pg_ver(struct wl1271 *wl, s8 *ver)
wl1271           1550 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_get_mac(struct wl1271 *wl)
wl1271           1558 drivers/net/wireless/ti/wl12xx/main.c static void wl12xx_set_tx_desc_csum(struct wl1271 *wl,
wl1271           1565 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_plt_init(struct wl1271 *wl)
wl1271           1628 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_get_spare_blocks(struct wl1271 *wl, bool is_gem)
wl1271           1636 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_set_key(struct wl1271 *wl, enum set_key_cmd cmd,
wl1271           1644 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_set_peer_cap(struct wl1271 *wl,
wl1271           1653 drivers/net/wireless/ti/wl12xx/main.c static bool wl12xx_lnk_high_prio(struct wl1271 *wl, u8 hlid,
wl1271           1666 drivers/net/wireless/ti/wl12xx/main.c static bool wl12xx_lnk_low_prio(struct wl1271 *wl, u8 hlid,
wl1271           1673 drivers/net/wireless/ti/wl12xx/main.c static u32 wl12xx_convert_hwaddr(struct wl1271 *wl, u32 hwaddr)
wl1271           1678 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_setup(struct wl1271 *wl);
wl1271           1793 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_setup(struct wl1271 *wl)
wl1271           1890 drivers/net/wireless/ti/wl12xx/main.c 	struct wl1271 *wl;
wl1271           1920 drivers/net/wireless/ti/wl12xx/main.c 	struct wl1271 *wl = platform_get_drvdata(pdev);
wl1271             13 drivers/net/wireless/ti/wl12xx/scan.c static int wl1271_get_scan_channels(struct wl1271 *wl,
wl1271             80 drivers/net/wireless/ti/wl12xx/scan.c static int wl1271_scan_send(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            177 drivers/net/wireless/ti/wl12xx/scan.c int wl12xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            204 drivers/net/wireless/ti/wl12xx/scan.c void wl1271_scan_stm(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            307 drivers/net/wireless/ti/wl12xx/scan.c int wl1271_scan_sched_scan_config(struct wl1271 *wl,
wl1271            414 drivers/net/wireless/ti/wl12xx/scan.c int wl1271_scan_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            447 drivers/net/wireless/ti/wl12xx/scan.c int wl12xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif  *wlvif,
wl1271            460 drivers/net/wireless/ti/wl12xx/scan.c void wl12xx_scan_sched_scan_stop(struct wl1271 *wl,  struct wl12xx_vif *wlvif)
wl1271            488 drivers/net/wireless/ti/wl12xx/scan.c int wl12xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            495 drivers/net/wireless/ti/wl12xx/scan.c void wl12xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            118 drivers/net/wireless/ti/wl12xx/scan.h int wl12xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            120 drivers/net/wireless/ti/wl12xx/scan.h int wl12xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271            121 drivers/net/wireless/ti/wl12xx/scan.h void wl12xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271            122 drivers/net/wireless/ti/wl12xx/scan.h int wl12xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif  *wlvif,
wl1271            125 drivers/net/wireless/ti/wl12xx/scan.h void wl12xx_scan_sched_scan_stop(struct wl1271 *wl,  struct wl12xx_vif *wlvif);
wl1271             15 drivers/net/wireless/ti/wl18xx/acx.c int wl18xx_acx_host_if_cfg_bitmap(struct wl1271 *wl, u32 host_cfg_bitmap,
wl1271             50 drivers/net/wireless/ti/wl18xx/acx.c int wl18xx_acx_set_checksum_state(struct wl1271 *wl)
wl1271             76 drivers/net/wireless/ti/wl18xx/acx.c int wl18xx_acx_clear_statistics(struct wl1271 *wl)
wl1271            100 drivers/net/wireless/ti/wl18xx/acx.c int wl18xx_acx_peer_ht_operation_mode(struct wl1271 *wl, u8 hlid, bool wide)
wl1271            136 drivers/net/wireless/ti/wl18xx/acx.c int wl18xx_acx_set_peer_cap(struct wl1271 *wl,
wl1271            189 drivers/net/wireless/ti/wl18xx/acx.c int wl18xx_acx_interrupt_notify_config(struct wl1271 *wl,
wl1271            217 drivers/net/wireless/ti/wl18xx/acx.c int wl18xx_acx_rx_ba_filter(struct wl1271 *wl, bool action)
wl1271            241 drivers/net/wireless/ti/wl18xx/acx.c int wl18xx_acx_ap_sleep(struct wl1271 *wl)
wl1271            272 drivers/net/wireless/ti/wl18xx/acx.c int wl18xx_acx_dynamic_fw_traces(struct wl1271 *wl)
wl1271            299 drivers/net/wireless/ti/wl18xx/acx.c int wl18xx_acx_time_sync_cfg(struct wl1271 *wl)
wl1271            389 drivers/net/wireless/ti/wl18xx/acx.h int wl18xx_acx_host_if_cfg_bitmap(struct wl1271 *wl, u32 host_cfg_bitmap,
wl1271            392 drivers/net/wireless/ti/wl18xx/acx.h int wl18xx_acx_set_checksum_state(struct wl1271 *wl);
wl1271            393 drivers/net/wireless/ti/wl18xx/acx.h int wl18xx_acx_clear_statistics(struct wl1271 *wl);
wl1271            394 drivers/net/wireless/ti/wl18xx/acx.h int wl18xx_acx_peer_ht_operation_mode(struct wl1271 *wl, u8 hlid, bool wide);
wl1271            395 drivers/net/wireless/ti/wl18xx/acx.h int wl18xx_acx_set_peer_cap(struct wl1271 *wl,
wl1271            399 drivers/net/wireless/ti/wl18xx/acx.h int wl18xx_acx_interrupt_notify_config(struct wl1271 *wl, bool action);
wl1271            400 drivers/net/wireless/ti/wl18xx/acx.h int wl18xx_acx_rx_ba_filter(struct wl1271 *wl, bool action);
wl1271            401 drivers/net/wireless/ti/wl18xx/acx.h int wl18xx_acx_ap_sleep(struct wl1271 *wl);
wl1271            402 drivers/net/wireless/ti/wl18xx/acx.h int wl18xx_acx_dynamic_fw_traces(struct wl1271 *wl);
wl1271            403 drivers/net/wireless/ti/wl18xx/acx.h int wl18xx_acx_time_sync_cfg(struct wl1271 *wl);
wl1271             14 drivers/net/wireless/ti/wl18xx/cmd.c int wl18xx_cmd_channel_switch(struct wl1271 *wl,
wl1271             73 drivers/net/wireless/ti/wl18xx/cmd.c int wl18xx_cmd_smart_config_start(struct wl1271 *wl, u32 group_bitmap)
wl1271            101 drivers/net/wireless/ti/wl18xx/cmd.c int wl18xx_cmd_smart_config_stop(struct wl1271 *wl)
wl1271            126 drivers/net/wireless/ti/wl18xx/cmd.c int wl18xx_cmd_smart_config_set_group_key(struct wl1271 *wl, u16 group_id,
wl1271            162 drivers/net/wireless/ti/wl18xx/cmd.c int wl18xx_cmd_set_cac(struct wl1271 *wl, struct wl12xx_vif *wlvif, bool start)
wl1271            193 drivers/net/wireless/ti/wl18xx/cmd.c int wl18xx_cmd_radar_detection_debug(struct wl1271 *wl, u8 channel)
wl1271            219 drivers/net/wireless/ti/wl18xx/cmd.c int wl18xx_cmd_dfs_master_restart(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271             72 drivers/net/wireless/ti/wl18xx/cmd.h int wl18xx_cmd_channel_switch(struct wl1271 *wl,
wl1271             75 drivers/net/wireless/ti/wl18xx/cmd.h int wl18xx_cmd_smart_config_start(struct wl1271 *wl, u32 group_bitmap);
wl1271             76 drivers/net/wireless/ti/wl18xx/cmd.h int wl18xx_cmd_smart_config_stop(struct wl1271 *wl);
wl1271             77 drivers/net/wireless/ti/wl18xx/cmd.h int wl18xx_cmd_smart_config_set_group_key(struct wl1271 *wl, u16 group_id,
wl1271             79 drivers/net/wireless/ti/wl18xx/cmd.h int wl18xx_cmd_set_cac(struct wl1271 *wl, struct wl12xx_vif *wlvif, bool start);
wl1271             80 drivers/net/wireless/ti/wl18xx/cmd.h int wl18xx_cmd_radar_detection_debug(struct wl1271 *wl, u8 channel);
wl1271             81 drivers/net/wireless/ti/wl18xx/cmd.h int wl18xx_cmd_dfs_master_restart(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271            181 drivers/net/wireless/ti/wl18xx/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            224 drivers/net/wireless/ti/wl18xx/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            252 drivers/net/wireless/ti/wl18xx/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            294 drivers/net/wireless/ti/wl18xx/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            330 drivers/net/wireless/ti/wl18xx/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            347 drivers/net/wireless/ti/wl18xx/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            394 drivers/net/wireless/ti/wl18xx/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            408 drivers/net/wireless/ti/wl18xx/debugfs.c int wl18xx_debugfs_add_files(struct wl1271 *wl,
wl1271             11 drivers/net/wireless/ti/wl18xx/debugfs.h int wl18xx_debugfs_add_files(struct wl1271 *wl,
wl1271             16 drivers/net/wireless/ti/wl18xx/event.c int wl18xx_wait_for_event(struct wl1271 *wl, enum wlcore_wait_event event,
wl1271             50 drivers/net/wireless/ti/wl18xx/event.c static int wlcore_smart_config_sync_event(struct wl1271 *wl, u8 sync_channel,
wl1271             79 drivers/net/wireless/ti/wl18xx/event.c static int wlcore_smart_config_decode_event(struct wl1271 *wl,
wl1271            102 drivers/net/wireless/ti/wl18xx/event.c static void wlcore_event_time_sync(struct wl1271 *wl,
wl1271            116 drivers/net/wireless/ti/wl18xx/event.c int wl18xx_process_mailbox_events(struct wl1271 *wl)
wl1271            106 drivers/net/wireless/ti/wl18xx/event.h int wl18xx_wait_for_event(struct wl1271 *wl, enum wlcore_wait_event event,
wl1271            108 drivers/net/wireless/ti/wl18xx/event.h int wl18xx_process_mailbox_events(struct wl1271 *wl);
wl1271             13 drivers/net/wireless/ti/wl18xx/io.c int wl18xx_top_reg_write(struct wl1271 *wl, int addr, u16 val)
wl1271             41 drivers/net/wireless/ti/wl18xx/io.c int wl18xx_top_reg_read(struct wl1271 *wl, int addr, u16 *out)
wl1271             11 drivers/net/wireless/ti/wl18xx/io.h int __must_check wl18xx_top_reg_write(struct wl1271 *wl, int addr, u16 val);
wl1271             12 drivers/net/wireless/ti/wl18xx/io.h int __must_check wl18xx_top_reg_read(struct wl1271 *wl, int addr, u16 *out);
wl1271            661 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_identify_chip(struct wl1271 *wl)
wl1271            710 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_set_clk(struct wl1271 *wl)
wl1271            818 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_boot_soft_reset(struct wl1271 *wl)
wl1271            834 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_pre_boot(struct wl1271 *wl)
wl1271            864 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_pre_upload(struct wl1271 *wl)
wl1271            945 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_set_mac_and_phy(struct wl1271 *wl)
wl1271            969 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_enable_interrupts(struct wl1271 *wl)
wl1271            997 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_boot(struct wl1271 *wl)
wl1271           1048 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_trigger_cmd(struct wl1271 *wl, int cmd_box_addr,
wl1271           1060 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_ack_event(struct wl1271 *wl)
wl1271           1066 drivers/net/wireless/ti/wl18xx/main.c static u32 wl18xx_calc_tx_blocks(struct wl1271 *wl, u32 len, u32 spare_blks)
wl1271           1073 drivers/net/wireless/ti/wl18xx/main.c wl18xx_set_tx_desc_blocks(struct wl1271 *wl, struct wl1271_tx_hw_descr *desc,
wl1271           1080 drivers/net/wireless/ti/wl18xx/main.c wl18xx_set_tx_desc_data_len(struct wl1271 *wl, struct wl1271_tx_hw_descr *desc,
wl1271           1099 drivers/net/wireless/ti/wl18xx/main.c wl18xx_get_rx_buf_align(struct wl1271 *wl, u32 rx_desc)
wl1271           1107 drivers/net/wireless/ti/wl18xx/main.c static u32 wl18xx_get_rx_packet_len(struct wl1271 *wl, void *rx_data,
wl1271           1119 drivers/net/wireless/ti/wl18xx/main.c static void wl18xx_tx_immediate_completion(struct wl1271 *wl)
wl1271           1124 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_set_host_cfg_bitmap(struct wl1271 *wl, u32 extra_mem_blk)
wl1271           1152 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_hw_init(struct wl1271 *wl)
wl1271           1180 drivers/net/wireless/ti/wl18xx/main.c static void wl18xx_convert_fw_status(struct wl1271 *wl, void *raw_fw_status,
wl1271           1217 drivers/net/wireless/ti/wl18xx/main.c static void wl18xx_set_tx_desc_csum(struct wl1271 *wl,
wl1271           1247 drivers/net/wireless/ti/wl18xx/main.c static void wl18xx_set_rx_csum(struct wl1271 *wl,
wl1271           1255 drivers/net/wireless/ti/wl18xx/main.c static bool wl18xx_is_mimo_supported(struct wl1271 *wl)
wl1271           1271 drivers/net/wireless/ti/wl18xx/main.c static u32 wl18xx_sta_get_ap_rate_mask(struct wl1271 *wl,
wl1271           1291 drivers/net/wireless/ti/wl18xx/main.c static u32 wl18xx_ap_get_mimo_wide_rate_mask(struct wl1271 *wl,
wl1271           1342 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_get_pg_ver(struct wl1271 *wl, s8 *ver)
wl1271           1438 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_conf_init(struct wl1271 *wl, struct device *dev)
wl1271           1458 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_plt_init(struct wl1271 *wl)
wl1271           1475 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_get_mac(struct wl1271 *wl)
wl1271           1513 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_handle_static_data(struct wl1271 *wl,
wl1271           1530 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_get_spare_blocks(struct wl1271 *wl, bool is_gem)
wl1271           1541 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_set_key(struct wl1271 *wl, enum set_key_cmd cmd,
wl1271           1594 drivers/net/wireless/ti/wl18xx/main.c static u32 wl18xx_pre_pkt_send(struct wl1271 *wl,
wl1271           1613 drivers/net/wireless/ti/wl18xx/main.c static void wl18xx_sta_rc_update(struct wl1271 *wl,
wl1271           1639 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_set_peer_cap(struct wl1271 *wl,
wl1271           1648 drivers/net/wireless/ti/wl18xx/main.c static bool wl18xx_lnk_high_prio(struct wl1271 *wl, u8 hlid,
wl1271           1675 drivers/net/wireless/ti/wl18xx/main.c static bool wl18xx_lnk_low_prio(struct wl1271 *wl, u8 hlid,
wl1271           1699 drivers/net/wireless/ti/wl18xx/main.c static u32 wl18xx_convert_hwaddr(struct wl1271 *wl, u32 hwaddr)
wl1271           1704 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_setup(struct wl1271 *wl);
wl1271           1870 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_setup(struct wl1271 *wl)
wl1271           2000 drivers/net/wireless/ti/wl18xx/main.c 	struct wl1271 *wl;
wl1271             27 drivers/net/wireless/ti/wl18xx/scan.c static int wl18xx_scan_send(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            146 drivers/net/wireless/ti/wl18xx/scan.c void wl18xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            155 drivers/net/wireless/ti/wl18xx/scan.c int wl18xx_scan_sched_scan_config(struct wl1271 *wl,
wl1271            289 drivers/net/wireless/ti/wl18xx/scan.c int wl18xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            296 drivers/net/wireless/ti/wl18xx/scan.c static int __wl18xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            324 drivers/net/wireless/ti/wl18xx/scan.c void wl18xx_scan_sched_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            328 drivers/net/wireless/ti/wl18xx/scan.c int wl18xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            334 drivers/net/wireless/ti/wl18xx/scan.c int wl18xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            105 drivers/net/wireless/ti/wl18xx/scan.h int wl18xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            107 drivers/net/wireless/ti/wl18xx/scan.h int wl18xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271            108 drivers/net/wireless/ti/wl18xx/scan.h void wl18xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271            109 drivers/net/wireless/ti/wl18xx/scan.h int wl18xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            112 drivers/net/wireless/ti/wl18xx/scan.h void wl18xx_scan_sched_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             18 drivers/net/wireless/ti/wl18xx/tx.c void wl18xx_get_last_tx_rate(struct wl1271 *wl, struct ieee80211_vif *vif,
wl1271             62 drivers/net/wireless/ti/wl18xx/tx.c static void wl18xx_tx_complete_packet(struct wl1271 *wl, u8 tx_stat_byte)
wl1271            132 drivers/net/wireless/ti/wl18xx/tx.c void wl18xx_tx_immediate_complete(struct wl1271 *wl)
wl1271             30 drivers/net/wireless/ti/wl18xx/tx.h void wl18xx_tx_immediate_complete(struct wl1271 *wl);
wl1271             22 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_wake_up_conditions(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             53 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_sleep_auth(struct wl1271 *wl, u8 sleep_auth)
wl1271             82 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_tx_power(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            113 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_feature_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            143 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_mem_map(struct wl1271 *wl, struct acx_header *mem_map,
wl1271            158 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_rx_msdu_life_time(struct wl1271 *wl)
wl1271            184 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_slot(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            213 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_group_address_tbl(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            245 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_service_period_timeout(struct wl1271 *wl,
wl1271            276 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_rts_threshold(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            311 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_dco_itrim_params(struct wl1271 *wl)
wl1271            340 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_beacon_filter_opt(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            380 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_beacon_filter_table(struct wl1271 *wl,
wl1271            438 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_conn_monit_params(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            478 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_sg_enable(struct wl1271 *wl, bool enable)
wl1271            507 drivers/net/wireless/ti/wlcore/acx.c int wl12xx_acx_sg_cfg(struct wl1271 *wl)
wl1271            537 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_cca_threshold(struct wl1271 *wl)
wl1271            563 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_bcn_dtim_options(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            593 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_aid(struct wl1271 *wl, struct wl12xx_vif *wlvif, u16 aid)
wl1271            620 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_event_mbox_mask(struct wl1271 *wl, u32 event_mask)
wl1271            649 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_set_preamble(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            677 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_cts_protect(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            705 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_statistics(struct wl1271 *wl, void *stats)
wl1271            722 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_sta_rate_policies(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            792 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_ap_rate_policy(struct wl1271 *wl, struct conf_tx_rate_class *c,
wl1271            825 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_ac_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            859 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_tid_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            896 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_frag_threshold(struct wl1271 *wl, u32 frag_threshold)
wl1271            929 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_tx_config_options(struct wl1271 *wl)
wl1271            956 drivers/net/wireless/ti/wlcore/acx.c int wl12xx_acx_mem_cfg(struct wl1271 *wl)
wl1271            997 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_init_mem_config(struct wl1271 *wl)
wl1271           1028 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_init_rx_interrupt(struct wl1271 *wl)
wl1271           1058 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_bet_enable(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1090 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_arp_ip_filter(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1123 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_pm_config(struct wl1271 *wl)
wl1271           1152 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_keep_alive_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1180 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_keep_alive_config(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1212 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_rssi_snr_trigger(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1253 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_rssi_snr_avg_weights(struct wl1271 *wl,
wl1271           1285 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_set_ht_capabilities(struct wl1271 *wl,
wl1271           1334 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_set_ht_information(struct wl1271 *wl,
wl1271           1371 drivers/net/wireless/ti/wlcore/acx.c int wl12xx_acx_set_ba_initiator_policy(struct wl1271 *wl,
wl1271           1406 drivers/net/wireless/ti/wlcore/acx.c int wl12xx_acx_set_ba_receiver_session(struct wl1271 *wl, u8 tid_index,
wl1271           1448 drivers/net/wireless/ti/wlcore/acx.c int wl12xx_acx_tsf_info(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1477 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_ps_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1526 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_ap_max_tx_retry(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           1551 drivers/net/wireless/ti/wlcore/acx.c int wl12xx_acx_config_ps(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           1581 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_set_inconnection_sta(struct wl1271 *wl,
wl1271           1608 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_fm_coex(struct wl1271 *wl)
wl1271           1648 drivers/net/wireless/ti/wlcore/acx.c int wl12xx_acx_set_rate_mgmt_params(struct wl1271 *wl)
wl1271           1690 drivers/net/wireless/ti/wlcore/acx.c int wl12xx_acx_config_hangover(struct wl1271 *wl)
wl1271           1730 drivers/net/wireless/ti/wlcore/acx.c int wlcore_acx_average_rssi(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1761 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_default_rx_filter_enable(struct wl1271 *wl, bool enable,
wl1271           1790 drivers/net/wireless/ti/wlcore/acx.c int wl1271_acx_set_rx_filter(struct wl1271 *wl, u8 index, bool enable,
wl1271           1029 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_wake_up_conditions(struct wl1271 *wl,
wl1271           1032 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_sleep_auth(struct wl1271 *wl, u8 sleep_auth);
wl1271           1033 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_tx_power(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1035 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_feature_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271           1036 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_mem_map(struct wl1271 *wl,
wl1271           1038 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_rx_msdu_life_time(struct wl1271 *wl);
wl1271           1039 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_slot(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1041 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_group_address_tbl(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1043 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_service_period_timeout(struct wl1271 *wl,
wl1271           1045 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_rts_threshold(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1047 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_dco_itrim_params(struct wl1271 *wl);
wl1271           1048 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_beacon_filter_opt(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1050 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_beacon_filter_table(struct wl1271 *wl,
wl1271           1052 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_conn_monit_params(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1054 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_sg_enable(struct wl1271 *wl, bool enable);
wl1271           1055 drivers/net/wireless/ti/wlcore/acx.h int wl12xx_acx_sg_cfg(struct wl1271 *wl);
wl1271           1056 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_cca_threshold(struct wl1271 *wl);
wl1271           1057 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_bcn_dtim_options(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271           1058 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_aid(struct wl1271 *wl, struct wl12xx_vif *wlvif, u16 aid);
wl1271           1059 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_event_mbox_mask(struct wl1271 *wl, u32 event_mask);
wl1271           1060 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_set_preamble(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1062 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_cts_protect(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1064 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_statistics(struct wl1271 *wl, void *stats);
wl1271           1065 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_sta_rate_policies(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271           1066 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_ap_rate_policy(struct wl1271 *wl, struct conf_tx_rate_class *c,
wl1271           1068 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_ac_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1070 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_tid_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1074 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_frag_threshold(struct wl1271 *wl, u32 frag_threshold);
wl1271           1075 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_tx_config_options(struct wl1271 *wl);
wl1271           1076 drivers/net/wireless/ti/wlcore/acx.h int wl12xx_acx_mem_cfg(struct wl1271 *wl);
wl1271           1077 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_init_mem_config(struct wl1271 *wl);
wl1271           1078 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_init_rx_interrupt(struct wl1271 *wl);
wl1271           1079 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_smart_reflex(struct wl1271 *wl);
wl1271           1080 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_bet_enable(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1082 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_arp_ip_filter(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1084 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_pm_config(struct wl1271 *wl);
wl1271           1085 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_keep_alive_mode(struct wl1271 *wl, struct wl12xx_vif *vif,
wl1271           1087 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_keep_alive_config(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1089 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_rssi_snr_trigger(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1091 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_rssi_snr_avg_weights(struct wl1271 *wl,
wl1271           1093 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_set_ht_capabilities(struct wl1271 *wl,
wl1271           1096 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_set_ht_information(struct wl1271 *wl,
wl1271           1099 drivers/net/wireless/ti/wlcore/acx.h int wl12xx_acx_set_ba_initiator_policy(struct wl1271 *wl,
wl1271           1101 drivers/net/wireless/ti/wlcore/acx.h int wl12xx_acx_set_ba_receiver_session(struct wl1271 *wl, u8 tid_index,
wl1271           1104 drivers/net/wireless/ti/wlcore/acx.h int wl12xx_acx_tsf_info(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1106 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_ps_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1108 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_ap_max_tx_retry(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271           1109 drivers/net/wireless/ti/wlcore/acx.h int wl12xx_acx_config_ps(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271           1110 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_set_inconnection_sta(struct wl1271 *wl,
wl1271           1112 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_fm_coex(struct wl1271 *wl);
wl1271           1113 drivers/net/wireless/ti/wlcore/acx.h int wl12xx_acx_set_rate_mgmt_params(struct wl1271 *wl);
wl1271           1114 drivers/net/wireless/ti/wlcore/acx.h int wl12xx_acx_config_hangover(struct wl1271 *wl);
wl1271           1115 drivers/net/wireless/ti/wlcore/acx.h int wlcore_acx_average_rssi(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1118 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_default_rx_filter_enable(struct wl1271 *wl, bool enable,
wl1271           1120 drivers/net/wireless/ti/wlcore/acx.h int wl1271_acx_set_rx_filter(struct wl1271 *wl, u8 index, bool enable,
wl1271             21 drivers/net/wireless/ti/wlcore/boot.c static int wl1271_boot_set_ecpu_ctrl(struct wl1271 *wl, u32 flag)
wl1271             39 drivers/net/wireless/ti/wlcore/boot.c static int wlcore_boot_parse_fw_ver(struct wl1271 *wl,
wl1271             69 drivers/net/wireless/ti/wlcore/boot.c static int wlcore_validate_fw_ver(struct wl1271 *wl)
wl1271            126 drivers/net/wireless/ti/wlcore/boot.c static int wlcore_boot_static_data(struct wl1271 *wl)
wl1271            160 drivers/net/wireless/ti/wlcore/boot.c static int wl1271_boot_upload_firmware_chunk(struct wl1271 *wl, void *buf,
wl1271            235 drivers/net/wireless/ti/wlcore/boot.c int wlcore_boot_upload_firmware(struct wl1271 *wl)
wl1271            269 drivers/net/wireless/ti/wlcore/boot.c int wlcore_boot_upload_nvs(struct wl1271 *wl)
wl1271            430 drivers/net/wireless/ti/wlcore/boot.c int wlcore_boot_run_firmware(struct wl1271 *wl)
wl1271             15 drivers/net/wireless/ti/wlcore/boot.h int wlcore_boot_upload_firmware(struct wl1271 *wl);
wl1271             16 drivers/net/wireless/ti/wlcore/boot.h int wlcore_boot_upload_nvs(struct wl1271 *wl);
wl1271             17 drivers/net/wireless/ti/wlcore/boot.h int wlcore_boot_run_firmware(struct wl1271 *wl);
wl1271             40 drivers/net/wireless/ti/wlcore/cmd.c static int __wlcore_cmd_send(struct wl1271 *wl, u16 id, void *buf,
wl1271            121 drivers/net/wireless/ti/wlcore/cmd.c static int wlcore_cmd_send_failsafe(struct wl1271 *wl, u16 id, void *buf,
wl1271            149 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_send(struct wl1271 *wl, u16 id, void *buf, size_t len,
wl1271            164 drivers/net/wireless/ti/wlcore/cmd.c int wlcore_cmd_wait_for_event_or_timeout(struct wl1271 *wl,
wl1271            226 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_role_enable(struct wl1271 *wl, u8 *addr, u8 role_type,
wl1271            269 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_role_disable(struct wl1271 *wl, u8 *role_id)
wl1271            302 drivers/net/wireless/ti/wlcore/cmd.c static int wlcore_get_new_session_id(struct wl1271 *wl, u8 hlid)
wl1271            312 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_allocate_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid)
wl1271            350 drivers/net/wireless/ti/wlcore/cmd.c void wl12xx_free_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid)
wl1271            420 drivers/net/wireless/ti/wlcore/cmd.c static int wl12xx_cmd_role_start_dev(struct wl1271 *wl,
wl1271            471 drivers/net/wireless/ti/wlcore/cmd.c static int wl12xx_cmd_role_stop_dev(struct wl1271 *wl,
wl1271            507 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_role_start_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            583 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_role_stop_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            618 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_role_start_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            728 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_role_stop_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            759 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_role_start_ibss(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            831 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_test(struct wl1271 *wl, void *buf, size_t buf_len, u8 answer)
wl1271            860 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_interrogate(struct wl1271 *wl, u16 id, void *buf,
wl1271            890 drivers/net/wireless/ti/wlcore/cmd.c int wlcore_cmd_configure_failsafe(struct wl1271 *wl, u16 id, void *buf,
wl1271            920 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_configure(struct wl1271 *wl, u16 id, void *buf, size_t len)
wl1271            930 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_data_path(struct wl1271 *wl, bool enable)
wl1271            981 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_ps_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1011 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_template_set(struct wl1271 *wl, u8 role_id,
wl1271           1055 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_build_null_data(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           1089 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_build_klv_null_data(struct wl1271 *wl,
wl1271           1114 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_build_ps_poll(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1134 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_build_probe_req(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1182 drivers/net/wireless/ti/wlcore/cmd.c struct sk_buff *wl1271_cmd_build_ap_probe_req(struct wl1271 *wl,
wl1271           1214 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_build_arp_rsp(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           1305 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_build_qos_null_data(struct wl1271 *wl, struct ieee80211_vif *vif)
wl1271           1329 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_set_default_wep_key(struct wl1271 *wl, u8 id, u8 hlid)
wl1271           1360 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_set_sta_key(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1429 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_set_ap_key(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1491 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_set_peer_state(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1525 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_add_peer(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1591 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_remove_peer(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1678 drivers/net/wireless/ti/wlcore/cmd.c void wlcore_set_pending_regdomain_ch(struct wl1271 *wl, u16 channel,
wl1271           1692 drivers/net/wireless/ti/wlcore/cmd.c int wlcore_cmd_regdomain_config_locked(struct wl1271 *wl)
wl1271           1772 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_config_fwlog(struct wl1271 *wl)
wl1271           1804 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_start_fwlog(struct wl1271 *wl)
wl1271           1830 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_stop_fwlog(struct wl1271 *wl)
wl1271           1856 drivers/net/wireless/ti/wlcore/cmd.c static int wl12xx_cmd_roc(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1902 drivers/net/wireless/ti/wlcore/cmd.c static int wl12xx_cmd_croc(struct wl1271 *wl, u8 role_id)
wl1271           1930 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_roc(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 role_id,
wl1271           1947 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_croc(struct wl1271 *wl, u8 role_id)
wl1271           1971 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_stop_channel_switch(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           2000 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_start_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           2039 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_stop_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           2072 drivers/net/wireless/ti/wlcore/cmd.c int wlcore_cmd_generic_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             18 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_send(struct wl1271 *wl, u16 id, void *buf, size_t len,
wl1271             20 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_role_enable(struct wl1271 *wl, u8 *addr, u8 role_type,
wl1271             22 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_role_disable(struct wl1271 *wl, u8 *role_id);
wl1271             23 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_role_start_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             24 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_role_stop_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             25 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_role_start_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             26 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_role_stop_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             27 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_role_start_ibss(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             28 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_start_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             30 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_stop_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             31 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_test(struct wl1271 *wl, void *buf, size_t buf_len, u8 answer);
wl1271             32 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_interrogate(struct wl1271 *wl, u16 id, void *buf,
wl1271             34 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_configure(struct wl1271 *wl, u16 id, void *buf, size_t len);
wl1271             35 drivers/net/wireless/ti/wlcore/cmd.h int wlcore_cmd_configure_failsafe(struct wl1271 *wl, u16 id, void *buf,
wl1271             37 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_data_path(struct wl1271 *wl, bool enable);
wl1271             38 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_ps_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             40 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_read_memory(struct wl1271 *wl, u32 addr, void *answer,
wl1271             42 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_template_set(struct wl1271 *wl, u8 role_id,
wl1271             45 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_build_null_data(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             46 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_build_ps_poll(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             48 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_build_probe_req(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             53 drivers/net/wireless/ti/wlcore/cmd.h struct sk_buff *wl1271_cmd_build_ap_probe_req(struct wl1271 *wl,
wl1271             56 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_build_arp_rsp(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             57 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_build_qos_null_data(struct wl1271 *wl, struct ieee80211_vif *vif);
wl1271             58 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_build_klv_null_data(struct wl1271 *wl,
wl1271             60 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_set_default_wep_key(struct wl1271 *wl, u8 id, u8 hlid);
wl1271             61 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_set_sta_key(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             65 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_set_ap_key(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             69 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_set_peer_state(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             71 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_roc(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 role_id,
wl1271             73 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_croc(struct wl1271 *wl, u8 role_id);
wl1271             74 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_add_peer(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             76 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_remove_peer(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             78 drivers/net/wireless/ti/wlcore/cmd.h void wlcore_set_pending_regdomain_ch(struct wl1271 *wl, u16 channel,
wl1271             80 drivers/net/wireless/ti/wlcore/cmd.h int wlcore_cmd_regdomain_config_locked(struct wl1271 *wl);
wl1271             81 drivers/net/wireless/ti/wlcore/cmd.h int wlcore_cmd_generic_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             83 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_config_fwlog(struct wl1271 *wl);
wl1271             84 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_start_fwlog(struct wl1271 *wl);
wl1271             85 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_stop_fwlog(struct wl1271 *wl);
wl1271             86 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_channel_switch(struct wl1271 *wl,
wl1271             89 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_stop_channel_switch(struct wl1271 *wl,
wl1271             91 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_allocate_link(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             93 drivers/net/wireless/ti/wlcore/cmd.h void wl12xx_free_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid);
wl1271             94 drivers/net/wireless/ti/wlcore/cmd.h int wlcore_cmd_wait_for_event_or_timeout(struct wl1271 *wl,
wl1271             46 drivers/net/wireless/ti/wlcore/debugfs.c void wl1271_debugfs_update_stats(struct wl1271 *wl)
wl1271             83 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            100 drivers/net/wireless/ti/wlcore/debugfs.c static void chip_op_handler(struct wl1271 *wl, unsigned long value,
wl1271            104 drivers/net/wireless/ti/wlcore/debugfs.c 	int (*chip_op) (struct wl1271 *wl);
wl1271            126 drivers/net/wireless/ti/wlcore/debugfs.c static inline void no_write_handler(struct wl1271 *wl,
wl1271            139 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;				\
wl1271            149 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;				\
wl1271            190 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            205 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            237 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            255 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            266 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            322 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            333 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            394 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            405 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            436 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            535 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            645 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            661 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            706 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            722 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            761 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            777 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            820 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            862 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            878 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            920 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            936 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            976 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271            994 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271           1005 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271           1060 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271           1142 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271           1232 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271           1243 drivers/net/wireless/ti/wlcore/debugfs.c 	struct wl1271 *wl = file->private_data;
wl1271           1290 drivers/net/wireless/ti/wlcore/debugfs.c static void wl1271_debugfs_add_files(struct wl1271 *wl,
wl1271           1325 drivers/net/wireless/ti/wlcore/debugfs.c void wl1271_debugfs_reset(struct wl1271 *wl)
wl1271           1335 drivers/net/wireless/ti/wlcore/debugfs.c int wl1271_debugfs_init(struct wl1271 *wl)
wl1271           1369 drivers/net/wireless/ti/wlcore/debugfs.c void wl1271_debugfs_exit(struct wl1271 *wl)
wl1271             18 drivers/net/wireless/ti/wlcore/debugfs.h int wl1271_debugfs_init(struct wl1271 *wl);
wl1271             19 drivers/net/wireless/ti/wlcore/debugfs.h void wl1271_debugfs_exit(struct wl1271 *wl);
wl1271             20 drivers/net/wireless/ti/wlcore/debugfs.h void wl1271_debugfs_reset(struct wl1271 *wl);
wl1271             21 drivers/net/wireless/ti/wlcore/debugfs.h void wl1271_debugfs_update_stats(struct wl1271 *wl);
wl1271             29 drivers/net/wireless/ti/wlcore/debugfs.h 	struct wl1271 *wl = file->private_data;				\
wl1271             58 drivers/net/wireless/ti/wlcore/debugfs.h 	struct wl1271 *wl = file->private_data;				\
wl1271             78 drivers/net/wireless/ti/wlcore/debugfs.h 	struct wl1271 *wl = file->private_data;				\
wl1271             25 drivers/net/wireless/ti/wlcore/event.c int wlcore_event_fw_logger(struct wl1271 *wl)
wl1271            100 drivers/net/wireless/ti/wlcore/event.c void wlcore_event_rssi_trigger(struct wl1271 *wl, s8 *metric_arr)
wl1271            125 drivers/net/wireless/ti/wlcore/event.c static void wl1271_stop_ba_event(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            151 drivers/net/wireless/ti/wlcore/event.c void wlcore_event_soft_gemini_sense(struct wl1271 *wl, u8 enable)
wl1271            166 drivers/net/wireless/ti/wlcore/event.c void wlcore_event_sched_scan_completed(struct wl1271 *wl,
wl1271            179 drivers/net/wireless/ti/wlcore/event.c void wlcore_event_ba_rx_constraint(struct wl1271 *wl,
wl1271            201 drivers/net/wireless/ti/wlcore/event.c void wlcore_event_channel_switch(struct wl1271 *wl,
wl1271            233 drivers/net/wireless/ti/wlcore/event.c void wlcore_event_dummy_packet(struct wl1271 *wl)
wl1271            245 drivers/net/wireless/ti/wlcore/event.c static void wlcore_disconnect_sta(struct wl1271 *wl, unsigned long sta_bitmap)
wl1271            279 drivers/net/wireless/ti/wlcore/event.c void wlcore_event_max_tx_failure(struct wl1271 *wl, unsigned long sta_bitmap)
wl1271            286 drivers/net/wireless/ti/wlcore/event.c void wlcore_event_inactive_sta(struct wl1271 *wl, unsigned long sta_bitmap)
wl1271            293 drivers/net/wireless/ti/wlcore/event.c void wlcore_event_roc_complete(struct wl1271 *wl)
wl1271            301 drivers/net/wireless/ti/wlcore/event.c void wlcore_event_beacon_loss(struct wl1271 *wl, unsigned long roles_bitmap)
wl1271            341 drivers/net/wireless/ti/wlcore/event.c int wl1271_event_unmask(struct wl1271 *wl)
wl1271            353 drivers/net/wireless/ti/wlcore/event.c int wl1271_event_handle(struct wl1271 *wl, u8 mbox_num)
wl1271             61 drivers/net/wireless/ti/wlcore/event.h struct wl1271;
wl1271             63 drivers/net/wireless/ti/wlcore/event.h int wl1271_event_unmask(struct wl1271 *wl);
wl1271             64 drivers/net/wireless/ti/wlcore/event.h int wl1271_event_handle(struct wl1271 *wl, u8 mbox);
wl1271             66 drivers/net/wireless/ti/wlcore/event.h void wlcore_event_soft_gemini_sense(struct wl1271 *wl, u8 enable);
wl1271             67 drivers/net/wireless/ti/wlcore/event.h void wlcore_event_sched_scan_completed(struct wl1271 *wl,
wl1271             69 drivers/net/wireless/ti/wlcore/event.h void wlcore_event_ba_rx_constraint(struct wl1271 *wl,
wl1271             72 drivers/net/wireless/ti/wlcore/event.h void wlcore_event_channel_switch(struct wl1271 *wl,
wl1271             75 drivers/net/wireless/ti/wlcore/event.h void wlcore_event_beacon_loss(struct wl1271 *wl, unsigned long roles_bitmap);
wl1271             76 drivers/net/wireless/ti/wlcore/event.h void wlcore_event_dummy_packet(struct wl1271 *wl);
wl1271             77 drivers/net/wireless/ti/wlcore/event.h void wlcore_event_max_tx_failure(struct wl1271 *wl, unsigned long sta_bitmap);
wl1271             78 drivers/net/wireless/ti/wlcore/event.h void wlcore_event_inactive_sta(struct wl1271 *wl, unsigned long sta_bitmap);
wl1271             79 drivers/net/wireless/ti/wlcore/event.h void wlcore_event_roc_complete(struct wl1271 *wl);
wl1271             80 drivers/net/wireless/ti/wlcore/event.h void wlcore_event_rssi_trigger(struct wl1271 *wl, s8 *metric_arr);
wl1271             81 drivers/net/wireless/ti/wlcore/event.h int  wlcore_event_fw_logger(struct wl1271 *wl);
wl1271             15 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_calc_tx_blocks(struct wl1271 *wl, u32 len, u32 spare_blks)
wl1271             24 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_set_tx_desc_blocks(struct wl1271 *wl, struct wl1271_tx_hw_descr *desc,
wl1271             34 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_set_tx_desc_data_len(struct wl1271 *wl,
wl1271             45 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_get_rx_buf_align(struct wl1271 *wl, u32 rx_desc)
wl1271             55 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_prepare_read(struct wl1271 *wl, u32 rx_desc, u32 len)
wl1271             64 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_get_rx_packet_len(struct wl1271 *wl, void *rx_data, u32 data_len)
wl1271             72 drivers/net/wireless/ti/wlcore/hw_ops.h static inline int wlcore_hw_tx_delayed_compl(struct wl1271 *wl)
wl1271             80 drivers/net/wireless/ti/wlcore/hw_ops.h static inline void wlcore_hw_tx_immediate_compl(struct wl1271 *wl)
wl1271             87 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_init_vif(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271             96 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_convert_fw_status(struct wl1271 *wl, void *raw_fw_status,
wl1271            105 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_sta_get_ap_rate_mask(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            113 drivers/net/wireless/ti/wlcore/hw_ops.h static inline int wlcore_identify_fw(struct wl1271 *wl)
wl1271            122 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_set_tx_desc_csum(struct wl1271 *wl,
wl1271            133 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_set_rx_csum(struct wl1271 *wl,
wl1271            142 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_ap_get_mimo_wide_rate_mask(struct wl1271 *wl,
wl1271            152 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_debugfs_init(struct wl1271 *wl, struct dentry *rootdir)
wl1271            161 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_handle_static_data(struct wl1271 *wl, void *static_data)
wl1271            170 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_get_spare_blocks(struct wl1271 *wl, bool is_gem)
wl1271            179 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_set_key(struct wl1271 *wl, enum set_key_cmd cmd,
wl1271            191 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_pre_pkt_send(struct wl1271 *wl, u32 buf_offset, u32 last_len)
wl1271            200 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_sta_rc_update(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            207 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_interrupt_notify(struct wl1271 *wl, bool action)
wl1271            215 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_rx_ba_filter(struct wl1271 *wl, bool action)
wl1271            223 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_ap_sleep(struct wl1271 *wl)
wl1271            232 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_set_peer_cap(struct wl1271 *wl,
wl1271            245 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_convert_hwaddr(struct wl1271 *wl, u32 hwaddr)
wl1271            254 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_lnk_high_prio(struct wl1271 *wl, u8 hlid,
wl1271            264 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_lnk_low_prio(struct wl1271 *wl, u8 hlid,
wl1271            274 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_smart_config_start(struct wl1271 *wl, u32 group_bitmap)
wl1271            283 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_smart_config_stop(struct wl1271 *wl)
wl1271            292 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_smart_config_set_group_key(struct wl1271 *wl, u16 group_id,
wl1271            302 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_set_cac(struct wl1271 *wl, struct wl12xx_vif *wlvif, bool start)
wl1271            311 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_dfs_master_restart(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271             23 drivers/net/wireless/ti/wlcore/init.c int wl1271_init_templates_config(struct wl1271 *wl)
wl1271            144 drivers/net/wireless/ti/wlcore/init.c static int wl1271_ap_init_deauth_template(struct wl1271 *wl,
wl1271            170 drivers/net/wireless/ti/wlcore/init.c static int wl1271_ap_init_null_template(struct wl1271 *wl,
wl1271            203 drivers/net/wireless/ti/wlcore/init.c static int wl1271_ap_init_qos_null_template(struct wl1271 *wl,
wl1271            236 drivers/net/wireless/ti/wlcore/init.c static int wl12xx_init_rx_config(struct wl1271 *wl)
wl1271            247 drivers/net/wireless/ti/wlcore/init.c static int wl12xx_init_phy_vif_config(struct wl1271 *wl,
wl1271            267 drivers/net/wireless/ti/wlcore/init.c static int wl1271_init_sta_beacon_filter(struct wl1271 *wl,
wl1271            284 drivers/net/wireless/ti/wlcore/init.c int wl1271_init_pta(struct wl1271 *wl)
wl1271            299 drivers/net/wireless/ti/wlcore/init.c int wl1271_init_energy_detection(struct wl1271 *wl)
wl1271            310 drivers/net/wireless/ti/wlcore/init.c static int wl1271_init_beacon_broadcast(struct wl1271 *wl,
wl1271            322 drivers/net/wireless/ti/wlcore/init.c static int wl12xx_init_fwlog(struct wl1271 *wl)
wl1271            337 drivers/net/wireless/ti/wlcore/init.c int wl1271_sta_hw_init(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            358 drivers/net/wireless/ti/wlcore/init.c static int wl1271_sta_hw_init_post_mem(struct wl1271 *wl,
wl1271            373 drivers/net/wireless/ti/wlcore/init.c static int wl1271_ap_hw_init(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            389 drivers/net/wireless/ti/wlcore/init.c int wl1271_ap_init_templates(struct wl1271 *wl, struct ieee80211_vif *vif)
wl1271            417 drivers/net/wireless/ti/wlcore/init.c static int wl1271_ap_hw_init_post_mem(struct wl1271 *wl,
wl1271            423 drivers/net/wireless/ti/wlcore/init.c int wl1271_init_ap_rates(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            482 drivers/net/wireless/ti/wlcore/init.c static int wl1271_set_ba_policies(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            502 drivers/net/wireless/ti/wlcore/init.c static int wl12xx_init_sta_role(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            534 drivers/net/wireless/ti/wlcore/init.c static int wl12xx_init_ap_role(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            555 drivers/net/wireless/ti/wlcore/init.c int wl1271_init_vif_specific(struct wl1271 *wl, struct ieee80211_vif *vif)
wl1271            659 drivers/net/wireless/ti/wlcore/init.c int wl1271_hw_init(struct wl1271 *wl)
wl1271             15 drivers/net/wireless/ti/wlcore/init.h int wl1271_hw_init_power_auth(struct wl1271 *wl);
wl1271             16 drivers/net/wireless/ti/wlcore/init.h int wl1271_init_templates_config(struct wl1271 *wl);
wl1271             17 drivers/net/wireless/ti/wlcore/init.h int wl1271_init_pta(struct wl1271 *wl);
wl1271             18 drivers/net/wireless/ti/wlcore/init.h int wl1271_init_energy_detection(struct wl1271 *wl);
wl1271             19 drivers/net/wireless/ti/wlcore/init.h int wl1271_chip_specific_init(struct wl1271 *wl);
wl1271             20 drivers/net/wireless/ti/wlcore/init.h int wl1271_hw_init(struct wl1271 *wl);
wl1271             21 drivers/net/wireless/ti/wlcore/init.h int wl1271_init_vif_specific(struct wl1271 *wl, struct ieee80211_vif *vif);
wl1271             22 drivers/net/wireless/ti/wlcore/init.h int wl1271_init_ap_rates(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             23 drivers/net/wireless/ti/wlcore/init.h int wl1271_ap_init_templates(struct wl1271 *wl, struct ieee80211_vif *vif);
wl1271             24 drivers/net/wireless/ti/wlcore/init.h int wl1271_sta_hw_init(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             21 drivers/net/wireless/ti/wlcore/io.c bool wl1271_set_block_size(struct wl1271 *wl)
wl1271             31 drivers/net/wireless/ti/wlcore/io.c void wlcore_disable_interrupts(struct wl1271 *wl)
wl1271             37 drivers/net/wireless/ti/wlcore/io.c void wlcore_disable_interrupts_nosync(struct wl1271 *wl)
wl1271             43 drivers/net/wireless/ti/wlcore/io.c void wlcore_enable_interrupts(struct wl1271 *wl)
wl1271             49 drivers/net/wireless/ti/wlcore/io.c void wlcore_synchronize_interrupts(struct wl1271 *wl)
wl1271             55 drivers/net/wireless/ti/wlcore/io.c int wlcore_translate_addr(struct wl1271 *wl, int addr)
wl1271            123 drivers/net/wireless/ti/wlcore/io.c int wlcore_set_partition(struct wl1271 *wl,
wl1271            188 drivers/net/wireless/ti/wlcore/io.c void wl1271_io_reset(struct wl1271 *wl)
wl1271            194 drivers/net/wireless/ti/wlcore/io.c void wl1271_io_init(struct wl1271 *wl)
wl1271             32 drivers/net/wireless/ti/wlcore/io.h struct wl1271;
wl1271             34 drivers/net/wireless/ti/wlcore/io.h void wlcore_disable_interrupts(struct wl1271 *wl);
wl1271             35 drivers/net/wireless/ti/wlcore/io.h void wlcore_disable_interrupts_nosync(struct wl1271 *wl);
wl1271             36 drivers/net/wireless/ti/wlcore/io.h void wlcore_enable_interrupts(struct wl1271 *wl);
wl1271             37 drivers/net/wireless/ti/wlcore/io.h void wlcore_synchronize_interrupts(struct wl1271 *wl);
wl1271             39 drivers/net/wireless/ti/wlcore/io.h void wl1271_io_reset(struct wl1271 *wl);
wl1271             40 drivers/net/wireless/ti/wlcore/io.h void wl1271_io_init(struct wl1271 *wl);
wl1271             41 drivers/net/wireless/ti/wlcore/io.h int wlcore_translate_addr(struct wl1271 *wl, int addr);
wl1271             44 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_raw_write(struct wl1271 *wl, int addr,
wl1271             62 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_raw_read(struct wl1271 *wl, int addr,
wl1271             80 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_raw_read_data(struct wl1271 *wl, int reg,
wl1271             87 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_raw_write_data(struct wl1271 *wl, int reg,
wl1271             94 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_raw_read32(struct wl1271 *wl, int addr,
wl1271            110 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_raw_write32(struct wl1271 *wl, int addr,
wl1271            118 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_read(struct wl1271 *wl, int addr,
wl1271            128 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_write(struct wl1271 *wl, int addr,
wl1271            138 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_write_data(struct wl1271 *wl, int reg,
wl1271            145 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_read_data(struct wl1271 *wl, int reg,
wl1271            152 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_read_hwaddr(struct wl1271 *wl, int hwaddr,
wl1271            167 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_read32(struct wl1271 *wl, int addr,
wl1271            173 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_write32(struct wl1271 *wl, int addr,
wl1271            179 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_read_reg(struct wl1271 *wl, int reg,
wl1271            187 drivers/net/wireless/ti/wlcore/io.h static inline int __must_check wlcore_write_reg(struct wl1271 *wl, int reg,
wl1271            195 drivers/net/wireless/ti/wlcore/io.h static inline void wl1271_power_off(struct wl1271 *wl)
wl1271            208 drivers/net/wireless/ti/wlcore/io.h static inline int wl1271_power_on(struct wl1271 *wl)
wl1271            220 drivers/net/wireless/ti/wlcore/io.h int wlcore_set_partition(struct wl1271 *wl,
wl1271            223 drivers/net/wireless/ti/wlcore/io.h bool wl1271_set_block_size(struct wl1271 *wl);
wl1271            227 drivers/net/wireless/ti/wlcore/io.h int wl1271_tx_dummy_packet(struct wl1271 *wl);
wl1271             41 drivers/net/wireless/ti/wlcore/main.c static void __wl1271_op_remove_interface(struct wl1271 *wl,
wl1271             44 drivers/net/wireless/ti/wlcore/main.c static void wlcore_op_stop_locked(struct wl1271 *wl);
wl1271             45 drivers/net/wireless/ti/wlcore/main.c static void wl1271_free_ap_keys(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             47 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_set_authorized(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271             72 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271             81 drivers/net/wireless/ti/wlcore/main.c static int wl1271_set_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            103 drivers/net/wireless/ti/wlcore/main.c int wl1271_recalc_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271            132 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = wlvif->wl;
wl1271            171 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = wlvif->wl;
wl1271            198 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = wlvif->wl;
wl1271            203 drivers/net/wireless/ti/wlcore/main.c void wl12xx_rearm_tx_watchdog_locked(struct wl1271 *wl)
wl1271            219 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = wlvif->wl;
wl1271            252 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl;
wl1271            255 drivers/net/wireless/ti/wlcore/main.c 	wl = container_of(dwork, struct wl1271, tx_watchdog_work);
wl1271            311 drivers/net/wireless/ti/wlcore/main.c static void wlcore_adjust_conf(struct wl1271 *wl)
wl1271            336 drivers/net/wireless/ti/wlcore/main.c static void wl12xx_irq_ps_regulate_link(struct wl1271 *wl,
wl1271            365 drivers/net/wireless/ti/wlcore/main.c static void wl12xx_irq_update_links_status(struct wl1271 *wl,
wl1271            387 drivers/net/wireless/ti/wlcore/main.c static int wlcore_fw_status(struct wl1271 *wl, struct wl_fw_status *status)
wl1271            494 drivers/net/wireless/ti/wlcore/main.c static void wl1271_flush_deferred_work(struct wl1271 *wl)
wl1271            509 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl =
wl1271            510 drivers/net/wireless/ti/wlcore/main.c 		container_of(work, struct wl1271, netstack_work);
wl1271            519 drivers/net/wireless/ti/wlcore/main.c static int wlcore_irq_locked(struct wl1271 *wl)
wl1271            654 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = cookie;
wl1271            727 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_fetch_firmware(struct wl1271 *wl, bool plt)
wl1271            790 drivers/net/wireless/ti/wlcore/main.c void wl12xx_queue_recovery_work(struct wl1271 *wl)
wl1271            803 drivers/net/wireless/ti/wlcore/main.c size_t wl12xx_copy_fwlog(struct wl1271 *wl, u8 *memblock, size_t maxlen)
wl1271            817 drivers/net/wireless/ti/wlcore/main.c static void wl12xx_read_fwlog_panic(struct wl1271 *wl)
wl1271            851 drivers/net/wireless/ti/wlcore/main.c static void wlcore_save_freed_pkts(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            871 drivers/net/wireless/ti/wlcore/main.c static void wlcore_save_freed_pkts_addr(struct wl1271 *wl,
wl1271            889 drivers/net/wireless/ti/wlcore/main.c static void wlcore_print_recovery(struct wl1271 *wl)
wl1271            920 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl =
wl1271            921 drivers/net/wireless/ti/wlcore/main.c 		container_of(work, struct wl1271, recovery_work);
wl1271            990 drivers/net/wireless/ti/wlcore/main.c static int wlcore_fw_wakeup(struct wl1271 *wl)
wl1271            995 drivers/net/wireless/ti/wlcore/main.c static int wl1271_setup(struct wl1271 *wl)
wl1271           1016 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_set_power_on(struct wl1271 *wl)
wl1271           1045 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_chip_wakeup(struct wl1271 *wl, bool plt)
wl1271           1084 drivers/net/wireless/ti/wlcore/main.c int wl1271_plt_start(struct wl1271 *wl, const enum plt_mode plt_mode)
wl1271           1152 drivers/net/wireless/ti/wlcore/main.c int wl1271_plt_stop(struct wl1271 *wl)
wl1271           1206 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           1275 drivers/net/wireless/ti/wlcore/main.c int wl1271_tx_dummy_packet(struct wl1271 *wl)
wl1271           1309 drivers/net/wireless/ti/wlcore/main.c static struct sk_buff *wl12xx_alloc_dummy_packet(struct wl1271 *wl)
wl1271           1552 drivers/net/wireless/ti/wlcore/main.c static int wl1271_configure_wowlan(struct wl1271 *wl,
wl1271           1617 drivers/net/wireless/ti/wlcore/main.c static int wl1271_configure_suspend_sta(struct wl1271 *wl,
wl1271           1647 drivers/net/wireless/ti/wlcore/main.c static int wl1271_configure_suspend_ap(struct wl1271 *wl,
wl1271           1669 drivers/net/wireless/ti/wlcore/main.c static int wl1271_configure_suspend(struct wl1271 *wl,
wl1271           1680 drivers/net/wireless/ti/wlcore/main.c static void wl1271_configure_resume(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           1718 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           1800 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           1910 drivers/net/wireless/ti/wlcore/main.c static void wlcore_op_stop_locked(struct wl1271 *wl)
wl1271           2020 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           2034 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl;
wl1271           2074 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl;
wl1271           2102 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl;
wl1271           2143 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_allocate_rate_policy(struct wl1271 *wl, u8 *idx)
wl1271           2155 drivers/net/wireless/ti/wlcore/main.c static void wl12xx_free_rate_policy(struct wl1271 *wl, u8 *idx)
wl1271           2164 drivers/net/wireless/ti/wlcore/main.c static int wlcore_allocate_klv_template(struct wl1271 *wl, u8 *idx)
wl1271           2176 drivers/net/wireless/ti/wlcore/main.c static void wlcore_free_klv_template(struct wl1271 *wl, u8 *idx)
wl1271           2185 drivers/net/wireless/ti/wlcore/main.c static u8 wl12xx_get_role_type(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           2213 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_init_vif_data(struct wl1271 *wl, struct ieee80211_vif *vif)
wl1271           2309 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_init_fw(struct wl1271 *wl)
wl1271           2390 drivers/net/wireless/ti/wlcore/main.c static bool wl12xx_need_fw_change(struct wl1271 *wl,
wl1271           2426 drivers/net/wireless/ti/wlcore/main.c static void wl12xx_force_active_psm(struct wl1271 *wl)
wl1271           2460 drivers/net/wireless/ti/wlcore/main.c static int wlcore_allocate_hw_queue_base(struct wl1271 *wl,
wl1271           2519 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           2640 drivers/net/wireless/ti/wlcore/main.c static void __wl1271_op_remove_interface(struct wl1271 *wl,
wl1271           2792 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           2829 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           2843 drivers/net/wireless/ti/wlcore/main.c static int wlcore_join(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           2907 drivers/net/wireless/ti/wlcore/main.c static int wlcore_set_ssid(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           2929 drivers/net/wireless/ti/wlcore/main.c static int wlcore_set_assoc(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           3014 drivers/net/wireless/ti/wlcore/main.c static int wlcore_unset_assoc(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           3069 drivers/net/wireless/ti/wlcore/main.c static void wl1271_set_band_rate(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           3075 drivers/net/wireless/ti/wlcore/main.c static void wl1271_sta_handle_idle(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           3094 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_config_vif(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           3115 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           3203 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           3274 drivers/net/wireless/ti/wlcore/main.c static int wl1271_record_ap_key(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           3320 drivers/net/wireless/ti/wlcore/main.c static void wl1271_free_ap_keys(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           3330 drivers/net/wireless/ti/wlcore/main.c static int wl1271_ap_init_hwenc(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           3370 drivers/net/wireless/ti/wlcore/main.c static int wl1271_set_key(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           3452 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           3494 drivers/net/wireless/ti/wlcore/main.c int wlcore_set_key(struct wl1271 *wl, enum set_key_cmd cmd,
wl1271           3605 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           3648 drivers/net/wireless/ti/wlcore/main.c void wlcore_regdomain_config(struct wl1271 *wl)
wl1271           3681 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           3731 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           3786 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           3822 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           3851 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           3882 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           3944 drivers/net/wireless/ti/wlcore/main.c static int wl1271_ap_set_probe_resp_tmpl(struct wl1271 *wl, u32 rates,
wl1271           3972 drivers/net/wireless/ti/wlcore/main.c static int wl1271_ap_set_probe_resp_tmpl_legacy(struct wl1271 *wl,
wl1271           4030 drivers/net/wireless/ti/wlcore/main.c static int wl1271_bss_erp_info_changed(struct wl1271 *wl,
wl1271           4073 drivers/net/wireless/ti/wlcore/main.c static int wlcore_set_beacon_template(struct wl1271 *wl,
wl1271           4159 drivers/net/wireless/ti/wlcore/main.c static int wl1271_bss_beacon_info_changed(struct wl1271 *wl,
wl1271           4200 drivers/net/wireless/ti/wlcore/main.c static void wl1271_bss_info_changed_ap(struct wl1271 *wl,
wl1271           4298 drivers/net/wireless/ti/wlcore/main.c static int wlcore_set_bssid(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           4349 drivers/net/wireless/ti/wlcore/main.c static int wlcore_clear_bssid(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           4372 drivers/net/wireless/ti/wlcore/main.c static void wl1271_bss_info_changed_sta(struct wl1271 *wl,
wl1271           4625 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           4701 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           4750 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           4802 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           4840 drivers/net/wireless/ti/wlcore/main.c static int __wlcore_switch_vif_chan(struct wl1271 *wl,
wl1271           4883 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           4918 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           4974 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           5018 drivers/net/wireless/ti/wlcore/main.c static int wl1271_allocate_sta(struct wl1271 *wl,
wl1271           5047 drivers/net/wireless/ti/wlcore/main.c void wl1271_free_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid)
wl1271           5073 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_sta_add(struct wl1271 *wl,
wl1271           5097 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_sta_remove(struct wl1271 *wl,
wl1271           5119 drivers/net/wireless/ti/wlcore/main.c static void wlcore_roc_if_possible(struct wl1271 *wl,
wl1271           5138 drivers/net/wireless/ti/wlcore/main.c void wlcore_update_inconn_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           5178 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_update_sta_state(struct wl1271 *wl,
wl1271           5290 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           5325 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           5453 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           5498 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           5549 drivers/net/wireless/ti/wlcore/main.c static const void *wlcore_get_beacon_ie(struct wl1271 *wl,
wl1271           5565 drivers/net/wireless/ti/wlcore/main.c static int wlcore_get_csa_count(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           5585 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           5632 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           5644 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           5686 drivers/net/wireless/ti/wlcore/main.c static int __wlcore_roc_completed(struct wl1271 *wl)
wl1271           5709 drivers/net/wireless/ti/wlcore/main.c static int wlcore_roc_completed(struct wl1271 *wl)
wl1271           5741 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl;
wl1271           5745 drivers/net/wireless/ti/wlcore/main.c 	wl = container_of(dwork, struct wl1271, roc_complete_work);
wl1271           5755 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           5795 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           5832 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           5841 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = hw->priv;
wl1271           6044 drivers/net/wireless/ti/wlcore/main.c u8 wlcore_rate_to_idx(struct wl1271 *wl, u8 rate, enum nl80211_band band)
wl1271           6064 drivers/net/wireless/ti/wlcore/main.c static void wl12xx_derive_mac_addresses(struct wl1271 *wl, u32 oui, u32 nic)
wl1271           6103 drivers/net/wireless/ti/wlcore/main.c static int wl12xx_get_hw_info(struct wl1271 *wl)
wl1271           6125 drivers/net/wireless/ti/wlcore/main.c static int wl1271_register_hw(struct wl1271 *wl)
wl1271           6194 drivers/net/wireless/ti/wlcore/main.c static void wl1271_unregister_hw(struct wl1271 *wl)
wl1271           6204 drivers/net/wireless/ti/wlcore/main.c static int wl1271_init_ieee80211(struct wl1271 *wl)
wl1271           6355 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl;
wl1271           6501 drivers/net/wireless/ti/wlcore/main.c int wlcore_free_hw(struct wl1271 *wl)
wl1271           6552 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = context;
wl1271           6682 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = dev_get_drvdata(dev);
wl1271           6715 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = dev_get_drvdata(dev);
wl1271           6781 drivers/net/wireless/ti/wlcore/main.c int wlcore_probe(struct wl1271 *wl, struct platform_device *pdev)
wl1271           6820 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = platform_get_drvdata(pdev);
wl1271             15 drivers/net/wireless/ti/wlcore/ps.c int wl1271_ps_set_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             77 drivers/net/wireless/ti/wlcore/ps.c static void wl1271_ps_filter_frames(struct wl1271 *wl, u8 hlid)
wl1271            113 drivers/net/wireless/ti/wlcore/ps.c void wl12xx_ps_link_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            149 drivers/net/wireless/ti/wlcore/ps.c void wl12xx_ps_link_end(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid)
wl1271             16 drivers/net/wireless/ti/wlcore/ps.h int wl1271_ps_set_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             18 drivers/net/wireless/ti/wlcore/ps.h void wl12xx_ps_link_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             20 drivers/net/wireless/ti/wlcore/ps.h void wl12xx_ps_link_end(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid);
wl1271             27 drivers/net/wireless/ti/wlcore/rx.c static u32 wlcore_rx_get_buf_size(struct wl1271 *wl,
wl1271             37 drivers/net/wireless/ti/wlcore/rx.c static u32 wlcore_rx_get_align_buf_size(struct wl1271 *wl, u32 pkt_len)
wl1271             45 drivers/net/wireless/ti/wlcore/rx.c static void wl1271_rx_status(struct wl1271 *wl,
wl1271            103 drivers/net/wireless/ti/wlcore/rx.c static int wl1271_rx_handle_data(struct wl1271 *wl, u8 *data, u32 length,
wl1271            199 drivers/net/wireless/ti/wlcore/rx.c int wlcore_rx(struct wl1271 *wl, struct wl_fw_status *status)
wl1271            299 drivers/net/wireless/ti/wlcore/rx.c int wl1271_rx_filter_enable(struct wl1271 *wl,
wl1271            327 drivers/net/wireless/ti/wlcore/rx.c int wl1271_rx_filter_clear_all(struct wl1271 *wl)
wl1271            134 drivers/net/wireless/ti/wlcore/rx.h int wlcore_rx(struct wl1271 *wl, struct wl_fw_status *status);
wl1271            136 drivers/net/wireless/ti/wlcore/rx.h int wl1271_rx_filter_enable(struct wl1271 *wl,
wl1271            139 drivers/net/wireless/ti/wlcore/rx.h int wl1271_rx_filter_clear_all(struct wl1271 *wl);
wl1271             23 drivers/net/wireless/ti/wlcore/scan.c 	struct wl1271 *wl;
wl1271             31 drivers/net/wireless/ti/wlcore/scan.c 	wl = container_of(dwork, struct wl1271, scan_complete_work);
wl1271            115 drivers/net/wireless/ti/wlcore/scan.c static int wlcore_count_started_vifs(struct wl1271 *wl)
wl1271            126 drivers/net/wireless/ti/wlcore/scan.c wlcore_scan_get_channels(struct wl1271 *wl,
wl1271            246 drivers/net/wireless/ti/wlcore/scan.c wlcore_set_scan_chan_params(struct wl1271 *wl,
wl1271            332 drivers/net/wireless/ti/wlcore/scan.c int wlcore_scan(struct wl1271 *wl, struct ieee80211_vif *vif,
wl1271            371 drivers/net/wireless/ti/wlcore/scan.c wlcore_scan_sched_scan_ssid_list(struct wl1271 *wl,
wl1271            474 drivers/net/wireless/ti/wlcore/scan.c void wlcore_scan_sched_scan_results(struct wl1271 *wl)
wl1271             15 drivers/net/wireless/ti/wlcore/scan.h int wlcore_scan(struct wl1271 *wl, struct ieee80211_vif *vif,
wl1271             18 drivers/net/wireless/ti/wlcore/scan.h int wl1271_scan_build_probe_req(struct wl1271 *wl,
wl1271             21 drivers/net/wireless/ti/wlcore/scan.h void wl1271_scan_stm(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             23 drivers/net/wireless/ti/wlcore/scan.h int wl1271_scan_sched_scan_config(struct wl1271 *wl,
wl1271             27 drivers/net/wireless/ti/wlcore/scan.h int wl1271_scan_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             28 drivers/net/wireless/ti/wlcore/scan.h void wlcore_scan_sched_scan_results(struct wl1271 *wl);
wl1271            152 drivers/net/wireless/ti/wlcore/scan.h wlcore_set_scan_chan_params(struct wl1271 *wl,
wl1271            160 drivers/net/wireless/ti/wlcore/scan.h wlcore_scan_sched_scan_ssid_list(struct wl1271 *wl,
wl1271            395 drivers/net/wireless/ti/wlcore/sdio.c 	struct wl1271 *wl = platform_get_drvdata(glue->core);
wl1271            199 drivers/net/wireless/ti/wlcore/spi.c 	struct wl1271 *wl = dev_get_drvdata(child);
wl1271            235 drivers/net/wireless/ti/wlcore/spi.c 	struct wl1271 *wl = dev_get_drvdata(child);
wl1271             19 drivers/net/wireless/ti/wlcore/sysfs.c 	struct wl1271 *wl = dev_get_drvdata(dev);
wl1271             37 drivers/net/wireless/ti/wlcore/sysfs.c 	struct wl1271 *wl = dev_get_drvdata(dev);
wl1271             82 drivers/net/wireless/ti/wlcore/sysfs.c 	struct wl1271 *wl = dev_get_drvdata(dev);
wl1271            104 drivers/net/wireless/ti/wlcore/sysfs.c 	struct wl1271 *wl = dev_get_drvdata(dev);
wl1271            136 drivers/net/wireless/ti/wlcore/sysfs.c int wlcore_sysfs_init(struct wl1271 *wl)
wl1271            173 drivers/net/wireless/ti/wlcore/sysfs.c void wlcore_sysfs_free(struct wl1271 *wl)
wl1271             11 drivers/net/wireless/ti/wlcore/sysfs.h int wlcore_sysfs_init(struct wl1271 *wl);
wl1271             12 drivers/net/wireless/ti/wlcore/sysfs.h void wlcore_sysfs_free(struct wl1271 *wl);
wl1271             58 drivers/net/wireless/ti/wlcore/testmode.c static int wl1271_tm_cmd_test(struct wl1271 *wl, struct nlattr *tb[])
wl1271            140 drivers/net/wireless/ti/wlcore/testmode.c static int wl1271_tm_cmd_interrogate(struct wl1271 *wl, struct nlattr *tb[])
wl1271            207 drivers/net/wireless/ti/wlcore/testmode.c static int wl1271_tm_cmd_configure(struct wl1271 *wl, struct nlattr *tb[])
wl1271            239 drivers/net/wireless/ti/wlcore/testmode.c static int wl1271_tm_detect_fem(struct wl1271 *wl, struct nlattr *tb[])
wl1271            276 drivers/net/wireless/ti/wlcore/testmode.c static int wl1271_tm_cmd_set_plt_mode(struct wl1271 *wl, struct nlattr *tb[])
wl1271            307 drivers/net/wireless/ti/wlcore/testmode.c static int wl12xx_tm_cmd_get_mac(struct wl1271 *wl, struct nlattr *tb[])
wl1271            356 drivers/net/wireless/ti/wlcore/testmode.c 	struct wl1271 *wl = hw->priv;
wl1271             30 drivers/net/wireless/ti/wlcore/tx.c static int wl1271_set_default_wep_key(struct wl1271 *wl,
wl1271             49 drivers/net/wireless/ti/wlcore/tx.c static int wl1271_alloc_tx_id(struct wl1271 *wl, struct sk_buff *skb)
wl1271             63 drivers/net/wireless/ti/wlcore/tx.c void wl1271_free_tx_id(struct wl1271 *wl, int id)
wl1271             75 drivers/net/wireless/ti/wlcore/tx.c static void wl1271_tx_ap_update_inconnection_sta(struct wl1271 *wl,
wl1271            106 drivers/net/wireless/ti/wlcore/tx.c static void wl1271_tx_regulate_link(struct wl1271 *wl,
wl1271            134 drivers/net/wireless/ti/wlcore/tx.c bool wl12xx_is_dummy_packet(struct wl1271 *wl, struct sk_buff *skb)
wl1271            140 drivers/net/wireless/ti/wlcore/tx.c static u8 wl12xx_tx_get_hlid_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            162 drivers/net/wireless/ti/wlcore/tx.c u8 wl12xx_tx_get_hlid(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            179 drivers/net/wireless/ti/wlcore/tx.c unsigned int wlcore_calc_packet_alignment(struct wl1271 *wl,
wl1271            190 drivers/net/wireless/ti/wlcore/tx.c static int wl1271_tx_allocate(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            250 drivers/net/wireless/ti/wlcore/tx.c static void wl1271_tx_fill_hdr(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            360 drivers/net/wireless/ti/wlcore/tx.c static int wl1271_prepare_tx_frame(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            439 drivers/net/wireless/ti/wlcore/tx.c u32 wl1271_tx_enabled_rates_get(struct wl1271 *wl, u32 rate_set,
wl1271            465 drivers/net/wireless/ti/wlcore/tx.c void wl1271_handle_tx_low_watermark(struct wl1271 *wl)
wl1271            483 drivers/net/wireless/ti/wlcore/tx.c static int wlcore_select_ac(struct wl1271 *wl)
wl1271            507 drivers/net/wireless/ti/wlcore/tx.c static struct sk_buff *wlcore_lnk_dequeue(struct wl1271 *wl,
wl1271            528 drivers/net/wireless/ti/wlcore/tx.c static struct sk_buff *wlcore_lnk_dequeue_high_prio(struct wl1271 *wl,
wl1271            547 drivers/net/wireless/ti/wlcore/tx.c static struct sk_buff *wlcore_vif_dequeue_high_prio(struct wl1271 *wl,
wl1271            582 drivers/net/wireless/ti/wlcore/tx.c static struct sk_buff *wl1271_skb_dequeue(struct wl1271 *wl, u8 *hlid)
wl1271            672 drivers/net/wireless/ti/wlcore/tx.c static void wl1271_skb_queue_head(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            702 drivers/net/wireless/ti/wlcore/tx.c void wl12xx_rearm_rx_streaming(struct wl1271 *wl, unsigned long *active_hlids)
wl1271            748 drivers/net/wireless/ti/wlcore/tx.c int wlcore_tx_work_locked(struct wl1271 *wl)
wl1271            854 drivers/net/wireless/ti/wlcore/tx.c 	struct wl1271 *wl = container_of(work, struct wl1271, tx_work);
wl1271            897 drivers/net/wireless/ti/wlcore/tx.c static void wl1271_tx_complete_packet(struct wl1271 *wl,
wl1271            972 drivers/net/wireless/ti/wlcore/tx.c int wlcore_tx_complete(struct wl1271 *wl)
wl1271           1018 drivers/net/wireless/ti/wlcore/tx.c void wl1271_tx_reset_link_queues(struct wl1271 *wl, u8 hlid)
wl1271           1055 drivers/net/wireless/ti/wlcore/tx.c void wl12xx_tx_reset_wlvif(struct wl1271 *wl, struct wl12xx_vif *wlvif)
wl1271           1076 drivers/net/wireless/ti/wlcore/tx.c void wl12xx_tx_reset(struct wl1271 *wl)
wl1271           1134 drivers/net/wireless/ti/wlcore/tx.c void wl1271_tx_flush(struct wl1271 *wl)
wl1271           1188 drivers/net/wireless/ti/wlcore/tx.c u32 wl1271_tx_min_rate_get(struct wl1271 *wl, u32 rate_set)
wl1271           1197 drivers/net/wireless/ti/wlcore/tx.c void wlcore_stop_queue_locked(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271           1212 drivers/net/wireless/ti/wlcore/tx.c void wlcore_stop_queue(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue,
wl1271           1222 drivers/net/wireless/ti/wlcore/tx.c void wlcore_wake_queue(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue,
wl1271           1242 drivers/net/wireless/ti/wlcore/tx.c void wlcore_stop_queues(struct wl1271 *wl,
wl1271           1263 drivers/net/wireless/ti/wlcore/tx.c void wlcore_wake_queues(struct wl1271 *wl,
wl1271           1284 drivers/net/wireless/ti/wlcore/tx.c bool wlcore_is_queue_stopped_by_reason(struct wl1271 *wl,
wl1271           1299 drivers/net/wireless/ti/wlcore/tx.c bool wlcore_is_queue_stopped_by_reason_locked(struct wl1271 *wl,
wl1271           1309 drivers/net/wireless/ti/wlcore/tx.c bool wlcore_is_queue_stopped_locked(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            219 drivers/net/wireless/ti/wlcore/tx.h static inline int wl1271_tx_total_queue_count(struct wl1271 *wl)
wl1271            230 drivers/net/wireless/ti/wlcore/tx.h int wlcore_tx_work_locked(struct wl1271 *wl);
wl1271            231 drivers/net/wireless/ti/wlcore/tx.h int wlcore_tx_complete(struct wl1271 *wl);
wl1271            232 drivers/net/wireless/ti/wlcore/tx.h void wl12xx_tx_reset_wlvif(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271            233 drivers/net/wireless/ti/wlcore/tx.h void wl12xx_tx_reset(struct wl1271 *wl);
wl1271            234 drivers/net/wireless/ti/wlcore/tx.h void wl1271_tx_flush(struct wl1271 *wl);
wl1271            235 drivers/net/wireless/ti/wlcore/tx.h u8 wlcore_rate_to_idx(struct wl1271 *wl, u8 rate, enum nl80211_band band);
wl1271            236 drivers/net/wireless/ti/wlcore/tx.h u32 wl1271_tx_enabled_rates_get(struct wl1271 *wl, u32 rate_set,
wl1271            238 drivers/net/wireless/ti/wlcore/tx.h u32 wl1271_tx_min_rate_get(struct wl1271 *wl, u32 rate_set);
wl1271            239 drivers/net/wireless/ti/wlcore/tx.h u8 wl12xx_tx_get_hlid(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            241 drivers/net/wireless/ti/wlcore/tx.h void wl1271_tx_reset_link_queues(struct wl1271 *wl, u8 hlid);
wl1271            242 drivers/net/wireless/ti/wlcore/tx.h void wl1271_handle_tx_low_watermark(struct wl1271 *wl);
wl1271            243 drivers/net/wireless/ti/wlcore/tx.h bool wl12xx_is_dummy_packet(struct wl1271 *wl, struct sk_buff *skb);
wl1271            244 drivers/net/wireless/ti/wlcore/tx.h void wl12xx_rearm_rx_streaming(struct wl1271 *wl, unsigned long *active_hlids);
wl1271            245 drivers/net/wireless/ti/wlcore/tx.h unsigned int wlcore_calc_packet_alignment(struct wl1271 *wl,
wl1271            247 drivers/net/wireless/ti/wlcore/tx.h void wl1271_free_tx_id(struct wl1271 *wl, int id);
wl1271            248 drivers/net/wireless/ti/wlcore/tx.h void wlcore_stop_queue_locked(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            250 drivers/net/wireless/ti/wlcore/tx.h void wlcore_stop_queue(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue,
wl1271            252 drivers/net/wireless/ti/wlcore/tx.h void wlcore_wake_queue(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue,
wl1271            254 drivers/net/wireless/ti/wlcore/tx.h void wlcore_stop_queues(struct wl1271 *wl,
wl1271            256 drivers/net/wireless/ti/wlcore/tx.h void wlcore_wake_queues(struct wl1271 *wl,
wl1271            258 drivers/net/wireless/ti/wlcore/tx.h bool wlcore_is_queue_stopped_by_reason(struct wl1271 *wl,
wl1271            262 drivers/net/wireless/ti/wlcore/tx.h wlcore_is_queue_stopped_by_reason_locked(struct wl1271 *wl,
wl1271            266 drivers/net/wireless/ti/wlcore/tx.h bool wlcore_is_queue_stopped_locked(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            270 drivers/net/wireless/ti/wlcore/tx.h void wl1271_free_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid);
wl1271            271 drivers/net/wireless/ti/wlcore/tx.h void wl12xx_rearm_tx_watchdog_locked(struct wl1271 *wl);
wl1271             32 drivers/net/wireless/ti/wlcore/vendor_cmd.c 	struct wl1271 *wl = hw->priv;
wl1271             79 drivers/net/wireless/ti/wlcore/vendor_cmd.c 	struct wl1271 *wl = hw->priv;
wl1271            113 drivers/net/wireless/ti/wlcore/vendor_cmd.c 	struct wl1271 *wl = hw->priv;
wl1271             38 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*setup)(struct wl1271 *wl);
wl1271             39 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*identify_chip)(struct wl1271 *wl);
wl1271             40 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*identify_fw)(struct wl1271 *wl);
wl1271             41 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*boot)(struct wl1271 *wl);
wl1271             42 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*plt_init)(struct wl1271 *wl);
wl1271             43 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*trigger_cmd)(struct wl1271 *wl, int cmd_box_addr,
wl1271             45 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*ack_event)(struct wl1271 *wl);
wl1271             46 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*wait_for_event)(struct wl1271 *wl, enum wlcore_wait_event event,
wl1271             48 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*process_mailbox_events)(struct wl1271 *wl);
wl1271             49 drivers/net/wireless/ti/wlcore/wlcore.h 	u32 (*calc_tx_blocks)(struct wl1271 *wl, u32 len, u32 spare_blks);
wl1271             50 drivers/net/wireless/ti/wlcore/wlcore.h 	void (*set_tx_desc_blocks)(struct wl1271 *wl,
wl1271             53 drivers/net/wireless/ti/wlcore/wlcore.h 	void (*set_tx_desc_data_len)(struct wl1271 *wl,
wl1271             56 drivers/net/wireless/ti/wlcore/wlcore.h 	enum wl_rx_buf_align (*get_rx_buf_align)(struct wl1271 *wl,
wl1271             58 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*prepare_read)(struct wl1271 *wl, u32 rx_desc, u32 len);
wl1271             59 drivers/net/wireless/ti/wlcore/wlcore.h 	u32 (*get_rx_packet_len)(struct wl1271 *wl, void *rx_data,
wl1271             61 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*tx_delayed_compl)(struct wl1271 *wl);
wl1271             62 drivers/net/wireless/ti/wlcore/wlcore.h 	void (*tx_immediate_compl)(struct wl1271 *wl);
wl1271             63 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*hw_init)(struct wl1271 *wl);
wl1271             64 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*init_vif)(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             65 drivers/net/wireless/ti/wlcore/wlcore.h 	void (*convert_fw_status)(struct wl1271 *wl, void *raw_fw_status,
wl1271             67 drivers/net/wireless/ti/wlcore/wlcore.h 	u32 (*sta_get_ap_rate_mask)(struct wl1271 *wl,
wl1271             69 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*get_pg_ver)(struct wl1271 *wl, s8 *ver);
wl1271             70 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*get_mac)(struct wl1271 *wl);
wl1271             71 drivers/net/wireless/ti/wlcore/wlcore.h 	void (*set_tx_desc_csum)(struct wl1271 *wl,
wl1271             74 drivers/net/wireless/ti/wlcore/wlcore.h 	void (*set_rx_csum)(struct wl1271 *wl,
wl1271             77 drivers/net/wireless/ti/wlcore/wlcore.h 	u32 (*ap_get_mimo_wide_rate_mask)(struct wl1271 *wl,
wl1271             79 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*debugfs_init)(struct wl1271 *wl, struct dentry *rootdir);
wl1271             80 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*handle_static_data)(struct wl1271 *wl,
wl1271             82 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*scan_start)(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             84 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*scan_stop)(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             85 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*sched_scan_start)(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271             88 drivers/net/wireless/ti/wlcore/wlcore.h 	void (*sched_scan_stop)(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             89 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*get_spare_blocks)(struct wl1271 *wl, bool is_gem);
wl1271             90 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*set_key)(struct wl1271 *wl, enum set_key_cmd cmd,
wl1271             94 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*channel_switch)(struct wl1271 *wl,
wl1271             97 drivers/net/wireless/ti/wlcore/wlcore.h 	u32 (*pre_pkt_send)(struct wl1271 *wl, u32 buf_offset, u32 last_len);
wl1271             98 drivers/net/wireless/ti/wlcore/wlcore.h 	void (*sta_rc_update)(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271             99 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*set_peer_cap)(struct wl1271 *wl,
wl1271            103 drivers/net/wireless/ti/wlcore/wlcore.h 	u32 (*convert_hwaddr)(struct wl1271 *wl, u32 hwaddr);
wl1271            104 drivers/net/wireless/ti/wlcore/wlcore.h 	bool (*lnk_high_prio)(struct wl1271 *wl, u8 hlid,
wl1271            106 drivers/net/wireless/ti/wlcore/wlcore.h 	bool (*lnk_low_prio)(struct wl1271 *wl, u8 hlid,
wl1271            108 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*interrupt_notify)(struct wl1271 *wl, bool action);
wl1271            109 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*rx_ba_filter)(struct wl1271 *wl, bool action);
wl1271            110 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*ap_sleep)(struct wl1271 *wl);
wl1271            111 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*smart_config_start)(struct wl1271 *wl, u32 group_bitmap);
wl1271            112 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*smart_config_stop)(struct wl1271 *wl);
wl1271            113 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*smart_config_set_group_key)(struct wl1271 *wl, u16 group_id,
wl1271            115 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*set_cac)(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            117 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*dfs_master_restart)(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271            499 drivers/net/wireless/ti/wlcore/wlcore.h int wlcore_probe(struct wl1271 *wl, struct platform_device *pdev);
wl1271            503 drivers/net/wireless/ti/wlcore/wlcore.h int wlcore_free_hw(struct wl1271 *wl);
wl1271            504 drivers/net/wireless/ti/wlcore/wlcore.h int wlcore_set_key(struct wl1271 *wl, enum set_key_cmd cmd,
wl1271            508 drivers/net/wireless/ti/wlcore/wlcore.h void wlcore_regdomain_config(struct wl1271 *wl);
wl1271            509 drivers/net/wireless/ti/wlcore/wlcore.h void wlcore_update_inconn_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif,
wl1271            513 drivers/net/wireless/ti/wlcore/wlcore.h wlcore_set_ht_cap(struct wl1271 *wl, enum nl80211_band band,
wl1271            523 drivers/net/wireless/ti/wlcore/wlcore.h wlcore_set_min_fw_ver(struct wl1271 *wl, unsigned int chip,
wl1271             93 drivers/net/wireless/ti/wlcore/wlcore_i.h struct wl1271;
wl1271            338 drivers/net/wireless/ti/wlcore/wlcore_i.h 	struct wl1271 *wl;
wl1271            525 drivers/net/wireless/ti/wlcore/wlcore_i.h int wl1271_plt_start(struct wl1271 *wl, const enum plt_mode plt_mode);
wl1271            526 drivers/net/wireless/ti/wlcore/wlcore_i.h int wl1271_plt_stop(struct wl1271 *wl);
wl1271            527 drivers/net/wireless/ti/wlcore/wlcore_i.h int wl1271_recalc_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif);
wl1271            528 drivers/net/wireless/ti/wlcore/wlcore_i.h void wl12xx_queue_recovery_work(struct wl1271 *wl);
wl1271            529 drivers/net/wireless/ti/wlcore/wlcore_i.h size_t wl12xx_copy_fwlog(struct wl1271 *wl, u8 *memblock, size_t maxlen);