/linux-4.4.14/drivers/net/wireless/iwlegacy/ |
H A D | common.h | 116 void (*callback) (struct il_priv *il, struct il_device_cmd *cmd, 428 int il_eeprom_init(struct il_priv *il); 429 void il_eeprom_free(struct il_priv *il); 430 const u8 *il_eeprom_query_addr(const struct il_priv *il, size_t offset); 431 u16 il_eeprom_query16(const struct il_priv *il, size_t offset); 432 int il_init_channel_map(struct il_priv *il); 433 void il_free_channel_map(struct il_priv *il); 434 const struct il_channel_info *il_get_channel_info(const struct il_priv *il, 580 void (*callback) (struct il_priv *il, struct il_device_cmd *cmd, 861 void il4965_update_chain_flags(struct il_priv *il); 1129 struct il_priv { struct 1147 void (*handlers[IL_CN_MAX]) (struct il_priv *il, 1439 }; /*il_priv */ 1442 il_txq_ctx_activate(struct il_priv *il, int txq_id) il_txq_ctx_activate() 1448 il_txq_ctx_deactivate(struct il_priv *il, int txq_id) il_txq_ctx_deactivate() 1454 il_is_associated(struct il_priv *il) il_is_associated() 1460 il_is_any_associated(struct il_priv *il) il_is_any_associated() 1498 __il_free_pages(struct il_priv *il, struct page *page) __il_free_pages() 1505 il_free_pages(struct il_priv *il, unsigned long page) il_free_pages() 1547 void (*txq_update_byte_cnt_tbl) (struct il_priv *il, 1550 int (*txq_attach_buf_to_tfd) (struct il_priv *il, 1553 void (*txq_free_tfd) (struct il_priv *il, struct il_tx_queue *txq); 1554 int (*txq_init) (struct il_priv *il, struct il_tx_queue *txq); 1556 void (*init_alive_start) (struct il_priv *il); 1560 int (*load_ucode) (struct il_priv *il); 1562 void (*dump_nic_error_log) (struct il_priv *il); 1563 int (*dump_fh) (struct il_priv *il, char **buf, bool display); 1564 int (*set_channel_switch) (struct il_priv *il, 1567 int (*apm_init) (struct il_priv *il); 1570 int (*send_tx_power) (struct il_priv *il); 1571 void (*update_chain_flags) (struct il_priv *il); 1574 int (*eeprom_acquire_semaphore) (struct il_priv *il); 1575 void (*eeprom_release_semaphore) (struct il_priv *il); 1577 int (*rxon_assoc) (struct il_priv *il); 1578 int (*commit_rxon) (struct il_priv *il); 1579 void (*set_rxon_chain) (struct il_priv *il); 1584 int (*request_scan) (struct il_priv *il, struct ieee80211_vif *vif); 1585 void (*post_scan) (struct il_priv *il); 1586 void (*post_associate) (struct il_priv *il); 1587 void (*config_ap) (struct il_priv *il); 1589 int (*update_bcast_stations) (struct il_priv *il); 1590 int (*manage_ibss_station) (struct il_priv *il, 1593 int (*send_led_cmd) (struct il_priv *il, struct il_led_cmd *led_cmd); 1626 void il_leds_init(struct il_priv *il); 1627 void il_leds_exit(struct il_priv *il); 1643 * stored in @il_priv, enabling the driver to make runtime changes based 1706 void il_set_rxon_hwcrypto(struct il_priv *il, int hw_decrypt); 1707 int il_check_rxon_cmd(struct il_priv *il); 1708 int il_full_rxon_required(struct il_priv *il); 1709 int il_set_rxon_channel(struct il_priv *il, struct ieee80211_channel *ch); 1710 void il_set_flags_for_band(struct il_priv *il, enum ieee80211_band band, 1712 u8 il_get_single_channel_number(struct il_priv *il, enum ieee80211_band band); 1713 void il_set_rxon_ht(struct il_priv *il, struct il_ht_config *ht_conf); 1714 bool il_is_ht40_tx_allowed(struct il_priv *il, 1716 void il_connection_init_rx_config(struct il_priv *il); 1717 void il_set_rate(struct il_priv *il); 1718 int il_set_decrypted_flag(struct il_priv *il, struct ieee80211_hdr *hdr, 1720 void il_irq_handle_error(struct il_priv *il); 1728 int il_alloc_txq_mem(struct il_priv *il); 1729 void il_free_txq_mem(struct il_priv *il); 1732 void il_update_stats(struct il_priv *il, bool is_tx, __le16 fc, u16 len); 1735 il_update_stats(struct il_priv *il, bool is_tx, __le16 fc, u16 len) il_update_stats() 1743 void il_hdl_pm_sleep(struct il_priv *il, struct il_rx_buf *rxb); 1744 void il_hdl_pm_debug_stats(struct il_priv *il, struct il_rx_buf *rxb); 1745 void il_hdl_error(struct il_priv *il, struct il_rx_buf *rxb); 1746 void il_hdl_csa(struct il_priv *il, struct il_rx_buf *rxb); 1751 void il_cmd_queue_unmap(struct il_priv *il); 1752 void il_cmd_queue_free(struct il_priv *il); 1753 int il_rx_queue_alloc(struct il_priv *il); 1754 void il_rx_queue_update_write_ptr(struct il_priv *il, struct il_rx_queue *q); 1756 void il_tx_cmd_complete(struct il_priv *il, struct il_rx_buf *rxb); 1758 void il_hdl_spectrum_measurement(struct il_priv *il, struct il_rx_buf *rxb); 1759 void il_recover_from_stats(struct il_priv *il, struct il_rx_pkt *pkt); 1760 void il_chswitch_done(struct il_priv *il, bool is_success); 1765 void il_txq_update_write_ptr(struct il_priv *il, struct il_tx_queue *txq); 1766 int il_tx_queue_init(struct il_priv *il, u32 txq_id); 1767 void il_tx_queue_reset(struct il_priv *il, u32 txq_id); 1768 void il_tx_queue_unmap(struct il_priv *il, int txq_id); 1769 void il_tx_queue_free(struct il_priv *il, int txq_id); 1770 void il_setup_watchdog(struct il_priv *il); 1774 int il_set_tx_power(struct il_priv *il, s8 tx_power, bool force); 1780 u8 il_get_lowest_plcp(struct il_priv *il); 1785 void il_init_scan_params(struct il_priv *il); 1786 int il_scan_cancel(struct il_priv *il); 1787 int il_scan_cancel_timeout(struct il_priv *il, unsigned long ms); 1788 void il_force_scan_end(struct il_priv *il); 1791 void il_internal_short_hw_scan(struct il_priv *il); 1792 int il_force_reset(struct il_priv *il, bool external); 1793 u16 il_fill_probe_req(struct il_priv *il, struct ieee80211_mgmt *frame, 1795 void il_setup_rx_scan_handlers(struct il_priv *il); 1796 u16 il_get_active_dwell_time(struct il_priv *il, enum ieee80211_band band, 1798 u16 il_get_passive_dwell_time(struct il_priv *il, enum ieee80211_band band, 1800 void il_setup_scan_deferred_work(struct il_priv *il); 1801 void il_cancel_scan_deferred_work(struct il_priv *il); 1819 int __must_check il_send_cmd_sync(struct il_priv *il, struct il_host_cmd *cmd); 1820 int il_send_cmd(struct il_priv *il, struct il_host_cmd *cmd); 1821 int __must_check il_send_cmd_pdu(struct il_priv *il, u8 id, u16 len, 1823 int il_send_cmd_pdu_async(struct il_priv *il, u8 id, u16 len, const void *data, 1824 void (*callback) (struct il_priv *il, 1828 int il_enqueue_hcmd(struct il_priv *il, struct il_host_cmd *cmd); 1835 u32 il_usecs_to_beacons(struct il_priv *il, u32 usec, u32 beacon_interval); 1836 __le32 il_add_beacon_time(struct il_priv *il, u32 base, u32 addon, 1853 void il4965_dump_nic_error_log(struct il_priv *il); 1855 void il_print_rx_config_cmd(struct il_priv *il); 1858 il_print_rx_config_cmd(struct il_priv *il) il_print_rx_config_cmd() 1863 void il_clear_isr_stats(struct il_priv *il); 1868 int il_init_geos(struct il_priv *il); 1869 void il_free_geos(struct il_priv *il); 1893 il_is_ready(struct il_priv *il) il_is_ready() 1903 il_is_alive(struct il_priv *il) il_is_alive() 1909 il_is_init(struct il_priv *il) il_is_init() 1915 il_is_rfkill(struct il_priv *il) il_is_rfkill() 1921 il_is_ctkill(struct il_priv *il) il_is_ctkill() 1927 il_is_ready_rf(struct il_priv *il) il_is_ready_rf() 1936 void il_send_bt_config(struct il_priv *il); 1937 int il_send_stats_request(struct il_priv *il, u8 flags, bool clear); 1938 void il_apm_stop(struct il_priv *il); 1939 void _il_apm_stop(struct il_priv *il); 1941 int il_apm_init(struct il_priv *il); 1943 int il_send_rxon_timing(struct il_priv *il); 1946 il_send_rxon_assoc(struct il_priv *il) il_send_rxon_assoc() 1952 il_commit_rxon(struct il_priv *il) il_commit_rxon() 1958 il_get_hw_mode(struct il_priv *il, enum ieee80211_band band) il_get_hw_mode() 1968 void il_tx_cmd_protection(struct il_priv *il, struct ieee80211_tx_info *info, 1973 void il_set_bit(struct il_priv *p, u32 r, u32 m); 1974 void il_clear_bit(struct il_priv *p, u32 r, u32 m); 1975 bool _il_grab_nic_access(struct il_priv *il); 1976 int _il_poll_bit(struct il_priv *il, u32 addr, u32 bits, u32 mask, int timeout); 1977 int il_poll_bit(struct il_priv *il, u32 addr, u32 mask, int timeout); 1978 u32 il_rd_prph(struct il_priv *il, u32 reg); 1979 void il_wr_prph(struct il_priv *il, u32 addr, u32 val); 1980 u32 il_read_targ_mem(struct il_priv *il, u32 addr); 1981 void il_write_targ_mem(struct il_priv *il, u32 addr, u32 val); 1983 static inline bool il_need_reclaim(struct il_priv *il, struct il_rx_pkt *pkt) il_need_reclaim() 1998 _il_write8(struct il_priv *il, u32 ofs, u8 val) _il_write8() 2005 _il_wr(struct il_priv *il, u32 ofs, u32 val) _il_wr() 2011 _il_rd(struct il_priv *il, u32 ofs) _il_rd() 2017 _il_clear_bit(struct il_priv *il, u32 reg, u32 mask) _il_clear_bit() 2023 _il_set_bit(struct il_priv *il, u32 reg, u32 mask) _il_set_bit() 2029 _il_release_nic_access(struct il_priv *il) _il_release_nic_access() 2042 il_rd(struct il_priv *il, u32 reg) il_rd() 2056 il_wr(struct il_priv *il, u32 reg, u32 value) il_wr() 2069 _il_rd_prph(struct il_priv *il, u32 reg) _il_rd_prph() 2076 _il_wr_prph(struct il_priv *il, u32 addr, u32 val) _il_wr_prph() 2083 il_set_bits_prph(struct il_priv *il, u32 reg, u32 mask) il_set_bits_prph() 2096 il_set_bits_mask_prph(struct il_priv *il, u32 reg, u32 bits, u32 mask) il_set_bits_mask_prph() 2109 il_clear_bits_prph(struct il_priv *il, u32 reg, u32 mask) il_clear_bits_prph() 2134 void il_restore_stations(struct il_priv *il); 2135 void il_clear_ucode_stations(struct il_priv *il); 2136 void il_dealloc_bcast_stations(struct il_priv *il); 2137 int il_get_free_ucode_key_idx(struct il_priv *il); 2138 int il_send_add_sta(struct il_priv *il, struct il_addsta_cmd *sta, u8 flags); 2139 int il_add_station_common(struct il_priv *il, const u8 *addr, bool is_ap, 2141 int il_remove_station(struct il_priv *il, const u8 sta_id, const u8 * addr); 2145 u8 il_prep_station(struct il_priv *il, const u8 *addr, bool is_ap, 2148 int il_send_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq, 2161 il_clear_driver_stations(struct il_priv *il) il_clear_driver_stations() 2193 il_sta_id_or_broadcast(struct il_priv *il, struct ieee80211_sta *sta) il_sta_id_or_broadcast() 2278 _il_wake_queue(struct il_priv *il, u8 ac) _il_wake_queue() 2285 _il_stop_queue(struct il_priv *il, u8 ac) _il_stop_queue() 2291 il_wake_queue(struct il_priv *il, struct il_tx_queue *txq) il_wake_queue() 2302 il_stop_queue(struct il_priv *il, struct il_tx_queue *txq) il_stop_queue() 2313 il_wake_queues_by_reason(struct il_priv *il, int reason) il_wake_queues_by_reason() 2323 il_stop_queues_by_reason(struct il_priv *il, int reason) il_stop_queues_by_reason() 2345 il_disable_interrupts(struct il_priv *il) il_disable_interrupts() 2359 il_enable_rfkill_int(struct il_priv *il) il_enable_rfkill_int() 2365 il_enable_interrupts(struct il_priv *il) il_enable_interrupts() 2373 * @il -- pointer to il_priv data structure 2377 il_beacon_time_mask_low(struct il_priv *il, u16 tsf_bits) il_beacon_time_mask_low() 2384 * @il -- pointer to il_priv data structure 2388 il_beacon_time_mask_high(struct il_priv *il, u16 tsf_bits) il_beacon_time_mask_high() 2837 struct il_priv *drv; 2890 void il4965_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, 2892 void il3945_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, 2917 int il_power_update_mode(struct il_priv *il, bool force); 2918 void il_power_initialize(struct il_priv *il); 2931 il_get_debug_level(struct il_priv *il) il_get_debug_level() 2940 il_get_debug_level(struct il_priv *il) il_get_debug_level() 2970 il_print_hex_dump(struct il_priv *il, int level, const void *p, u32 len) il_print_hex_dump() 2976 int il_dbgfs_register(struct il_priv *il, const char *name); 2977 void il_dbgfs_unregister(struct il_priv *il); 2980 il_dbgfs_register(struct il_priv *il, const char *name) il_dbgfs_register() 2986 il_dbgfs_unregister(struct il_priv *il) il_dbgfs_unregister()
|
H A D | 3945.h | 78 struct il_priv *il; 194 void il3945_rx_queue_reset(struct il_priv *il, struct il_rx_queue *rxq); 195 unsigned int il3945_fill_beacon_frame(struct il_priv *il, 197 int il3945_dump_nic_event_log(struct il_priv *il, bool full_log, char **buf, 199 void il3945_dump_nic_error_log(struct il_priv *il); 217 void il3945_hw_handler_setup(struct il_priv *il); 218 void il3945_hw_setup_deferred_work(struct il_priv *il); 219 void il3945_hw_cancel_deferred_work(struct il_priv *il); 220 int il3945_hw_rxq_stop(struct il_priv *il); 221 int il3945_hw_set_hw_params(struct il_priv *il); 222 int il3945_hw_nic_init(struct il_priv *il); 223 int il3945_hw_nic_stop_master(struct il_priv *il); 224 void il3945_hw_txq_ctx_free(struct il_priv *il); 225 void il3945_hw_txq_ctx_stop(struct il_priv *il); 226 int il3945_hw_nic_reset(struct il_priv *il); 227 int il3945_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq, 229 void il3945_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq); 230 int il3945_hw_get_temperature(struct il_priv *il); 231 int il3945_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq); 232 unsigned int il3945_hw_get_beacon_cmd(struct il_priv *il, 234 void il3945_hw_build_tx_cmd_rate(struct il_priv *il, struct il_device_cmd *cmd, 237 int il3945_hw_reg_send_txpower(struct il_priv *il); 238 int il3945_hw_reg_set_txpower(struct il_priv *il, s8 power); 239 void il3945_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb); 240 void il3945_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb); 241 void il3945_disable_events(struct il_priv *il); 242 int il4965_get_temperature(const struct il_priv *il); 243 void il3945_post_associate(struct il_priv *il); 244 void il3945_config_ap(struct il_priv *il); 246 int il3945_commit_rxon(struct il_priv *il); 256 u8 il3945_hw_find_station(struct il_priv *il, const u8 *bssid); 258 __le32 il3945_get_antenna_flags(const struct il_priv *il); 259 int il3945_init_hw_rate_table(struct il_priv *il); 260 void il3945_reg_txpower_periodic(struct il_priv *il); 261 int il3945_txpower_set_from_eeprom(struct il_priv *il); 263 int il3945_rs_next_rate(struct il_priv *il, int rate); 266 int il3945_request_scan(struct il_priv *il, struct ieee80211_vif *vif); 267 void il3945_post_scan(struct il_priv *il);
|
H A D | 4965.h | 46 void il4965_free_tfds_in_queue(struct il_priv *il, int sta_id, int tid, 50 void il4965_set_rxon_chain(struct il_priv *il); 53 int il4965_verify_ucode(struct il_priv *il); 56 void il4965_check_abort_status(struct il_priv *il, u8 frame_count, u32 status); 58 void il4965_rx_queue_reset(struct il_priv *il, struct il_rx_queue *rxq); 59 int il4965_rx_init(struct il_priv *il, struct il_rx_queue *rxq); 60 int il4965_hw_nic_init(struct il_priv *il); 61 int il4965_dump_fh(struct il_priv *il, char **buf, bool display); 63 void il4965_nic_config(struct il_priv *il); 66 void il4965_rx_queue_restock(struct il_priv *il); 67 void il4965_rx_replenish(struct il_priv *il); 68 void il4965_rx_replenish_now(struct il_priv *il); 69 void il4965_rx_queue_free(struct il_priv *il, struct il_rx_queue *rxq); 70 int il4965_rxq_stop(struct il_priv *il); 72 void il4965_rx_handle(struct il_priv *il); 75 void il4965_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq); 76 int il4965_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq, 78 int il4965_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq); 79 void il4965_hwrate_to_tx_control(struct il_priv *il, u32 rate_n_flags, 81 int il4965_tx_skb(struct il_priv *il, 84 int il4965_tx_agg_start(struct il_priv *il, struct ieee80211_vif *vif, 86 int il4965_tx_agg_stop(struct il_priv *il, struct ieee80211_vif *vif, 88 int il4965_txq_check_empty(struct il_priv *il, int sta_id, u8 tid, int txq_id); 89 int il4965_tx_queue_reclaim(struct il_priv *il, int txq_id, int idx); 90 void il4965_hw_txq_ctx_free(struct il_priv *il); 91 int il4965_txq_ctx_alloc(struct il_priv *il); 92 void il4965_txq_ctx_reset(struct il_priv *il); 93 void il4965_txq_ctx_stop(struct il_priv *il); 94 void il4965_txq_set_sched(struct il_priv *il, u32 mask); 99 void il4965_set_wr_ptrs(struct il_priv *il, int txq_id, u32 idx); 107 void il4965_tx_queue_set_status(struct il_priv *il, struct il_tx_queue *txq, 111 int il4965_request_scan(struct il_priv *il, struct ieee80211_vif *vif); 114 int il4965_manage_ibss_station(struct il_priv *il, struct ieee80211_vif *vif, 118 int il4965_send_beacon_cmd(struct il_priv *il); 131 int il4965_alloc_bcast_station(struct il_priv *il); 132 int il4965_add_bssid_station(struct il_priv *il, const u8 *addr, u8 *sta_id_r); 133 int il4965_remove_default_wep_key(struct il_priv *il, 135 int il4965_set_default_wep_key(struct il_priv *il, 137 int il4965_restore_default_wep_keys(struct il_priv *il); 138 int il4965_set_dynamic_key(struct il_priv *il, 140 int il4965_remove_dynamic_key(struct il_priv *il, 142 void il4965_update_tkip_key(struct il_priv *il, 146 int il4965_sta_tx_modify_enable_tid(struct il_priv *il, int sta_id, int tid); 147 int il4965_sta_rx_agg_start(struct il_priv *il, struct ieee80211_sta *sta, 149 int il4965_sta_rx_agg_stop(struct il_priv *il, struct ieee80211_sta *sta, 151 void il4965_sta_modify_sleep_tx_count(struct il_priv *il, int sta_id, int cnt); 152 int il4965_update_bcast_stations(struct il_priv *il); 162 void il4965_eeprom_get_mac(const struct il_priv *il, u8 * mac); 163 int il4965_eeprom_acquire_semaphore(struct il_priv *il); 164 void il4965_eeprom_release_semaphore(struct il_priv *il); 165 int il4965_eeprom_check_version(struct il_priv *il); 194 void il4965_led_enable(struct il_priv *il); 276 void il4965_temperature_calib(struct il_priv *il); 927 void il4965_chain_noise_calibration(struct il_priv *il, void *stat_resp); 928 void il4965_sensitivity_calibration(struct il_priv *il, void *resp); 929 void il4965_init_sensitivity(struct il_priv *il); 930 void il4965_reset_run_time_calib(struct il_priv *il);
|
H A D | common.c | 45 _il_poll_bit(struct il_priv *il, u32 addr, u32 bits, u32 mask, int timeout) _il_poll_bit() 62 il_set_bit(struct il_priv *p, u32 r, u32 m) il_set_bit() 73 il_clear_bit(struct il_priv *p, u32 r, u32 m) il_clear_bit() 84 _il_grab_nic_access(struct il_priv *il) _il_grab_nic_access() 126 il_poll_bit(struct il_priv *il, u32 addr, u32 mask, int timeout) il_poll_bit() 143 il_rd_prph(struct il_priv *il, u32 reg) il_rd_prph() 158 il_wr_prph(struct il_priv *il, u32 addr, u32 val) il_wr_prph() 172 il_read_targ_mem(struct il_priv *il, u32 addr) il_read_targ_mem() 190 il_write_targ_mem(struct il_priv *il, u32 addr, u32 val) il_write_targ_mem() 259 il_generic_cmd_callback(struct il_priv *il, struct il_device_cmd *cmd, il_generic_cmd_callback() 282 il_send_cmd_async(struct il_priv *il, struct il_host_cmd *cmd) il_send_cmd_async() 308 il_send_cmd_sync(struct il_priv *il, struct il_host_cmd *cmd) il_send_cmd_sync() 395 il_send_cmd(struct il_priv *il, struct il_host_cmd *cmd) il_send_cmd() 405 il_send_cmd_pdu(struct il_priv *il, u8 id, u16 len, const void *data) il_send_cmd_pdu() 418 il_send_cmd_pdu_async(struct il_priv *il, u8 id, u16 len, const void *data, il_send_cmd_pdu_async() 419 void (*callback) (struct il_priv *il, il_send_cmd_pdu_async() 480 il_blink_compensation(struct il_priv *il, u8 time, u16 compensation) il_blink_compensation() 493 il_led_cmd(struct il_priv *il, unsigned long on, unsigned long off) il_led_cmd() 533 struct il_priv *il = container_of(led_cdev, struct il_priv, led); il_led_brightness_set() 546 struct il_priv *il = container_of(led_cdev, struct il_priv, led); il_led_blink_set() 552 il_leds_init(struct il_priv *il) il_leds_init() 593 il_leds_exit(struct il_priv *il) il_leds_exit() 609 * For example, il_priv->eeprom.band_3_channels[4] from the band_3 671 il_eeprom_verify_signature(struct il_priv *il) il_eeprom_verify_signature() 690 il_eeprom_query_addr(const struct il_priv *il, size_t offset) il_eeprom_query_addr() 698 il_eeprom_query16(const struct il_priv *il, size_t offset) il_eeprom_query16() 714 il_eeprom_init(struct il_priv *il) il_eeprom_init() 787 il_eeprom_free(struct il_priv *il) il_eeprom_free() 795 il_init_band_reference(const struct il_priv *il, int eep_band, il_init_band_reference() 865 il_mod_ht40_chan_info(struct il_priv *il, enum ieee80211_band band, u16 channel, il_mod_ht40_chan_info() 904 il_init_channel_map(struct il_priv *il) il_init_channel_map() 1040 il_free_channel_map(struct il_priv *il) il_free_channel_map() 1053 il_get_channel_info(const struct il_priv *il, enum ieee80211_band band, il_get_channel_info() 1093 il_build_powertable_cmd(struct il_priv *il, struct il_powertable_cmd *cmd) il_build_powertable_cmd() 1160 il_set_power(struct il_priv *il, struct il_powertable_cmd *cmd) il_set_power() 1178 il_power_set_mode(struct il_priv *il, struct il_powertable_cmd *cmd, bool force) il_power_set_mode() 1225 il_power_update_mode(struct il_priv *il, bool force) il_power_update_mode() 1237 il_power_initialize(struct il_priv *il) il_power_initialize() 1268 il_send_scan_abort(struct il_priv *il) il_send_scan_abort() 1308 il_complete_scan(struct il_priv *il, bool aborted) il_complete_scan() 1321 il_force_scan_end(struct il_priv *il) il_force_scan_end() 1338 il_do_scan_abort(struct il_priv *il) il_do_scan_abort() 1366 il_scan_cancel(struct il_priv *il) il_scan_cancel() 1380 il_scan_cancel_timeout(struct il_priv *il, unsigned long ms) il_scan_cancel_timeout() 1402 il_hdl_scan(struct il_priv *il, struct il_rx_buf *rxb) il_hdl_scan() 1415 il_hdl_scan_start(struct il_priv *il, struct il_rx_buf *rxb) il_hdl_scan_start() 1429 il_hdl_scan_results(struct il_priv *il, struct il_rx_buf *rxb) il_hdl_scan_results() 1446 il_hdl_scan_complete(struct il_priv *il, struct il_rx_buf *rxb) il_hdl_scan_complete() 1469 il_setup_rx_scan_handlers(struct il_priv *il) il_setup_rx_scan_handlers() 1480 il_get_active_dwell_time(struct il_priv *il, enum ieee80211_band band, il_get_active_dwell_time() 1493 il_get_passive_dwell_time(struct il_priv *il, enum ieee80211_band band, il_get_passive_dwell_time() 1522 il_init_scan_params(struct il_priv *il) il_init_scan_params() 1533 il_scan_initiate(struct il_priv *il, struct ieee80211_vif *vif) il_scan_initiate() 1578 struct il_priv *il = hw->priv; il_mac_hw_scan() 1613 struct il_priv *il = il_bg_scan_check() 1614 container_of(data, struct il_priv, scan_check.work); il_bg_scan_check() 1631 il_fill_probe_req(struct il_priv *il, struct ieee80211_mgmt *frame, il_fill_probe_req() 1678 struct il_priv *il = container_of(work, struct il_priv, abort_scan); il_bg_abort_scan() 1692 struct il_priv *il = container_of(work, struct il_priv, scan_completed); il_bg_scan_completed() 1731 il_setup_scan_deferred_work(struct il_priv *il) il_setup_scan_deferred_work() 1740 il_cancel_scan_deferred_work(struct il_priv *il) il_cancel_scan_deferred_work() 1755 il_sta_ucode_activate(struct il_priv *il, u8 sta_id) il_sta_ucode_activate() 1774 il_process_add_sta_resp(struct il_priv *il, struct il_addsta_cmd *addsta, il_process_add_sta_resp() 1834 il_add_sta_callback(struct il_priv *il, struct il_device_cmd *cmd, il_add_sta_callback() 1844 il_send_add_sta(struct il_priv *il, struct il_addsta_cmd *sta, u8 flags) il_send_add_sta() 1883 il_set_ht_add_station(struct il_priv *il, u8 idx, struct ieee80211_sta *sta) il_set_ht_add_station() 1938 il_prep_station(struct il_priv *il, const u8 *addr, bool is_ap, il_prep_station() 2023 il_add_station_common(struct il_priv *il, const u8 *addr, bool is_ap, il_add_station_common() 2085 il_sta_ucode_deactivate(struct il_priv *il, u8 sta_id) il_sta_ucode_deactivate() 2100 il_send_remove_station(struct il_priv *il, const u8 * addr, int sta_id, il_send_remove_station() 2159 il_remove_station(struct il_priv *il, const u8 sta_id, const u8 * addr) il_remove_station() 2220 il_clear_ucode_stations(struct il_priv *il) il_clear_ucode_stations() 2252 il_restore_stations(struct il_priv *il) il_restore_stations() 2323 il_get_free_ucode_key_idx(struct il_priv *il) il_get_free_ucode_key_idx() 2336 il_dealloc_bcast_stations(struct il_priv *il) il_dealloc_bcast_stations() 2358 il_dump_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq) il_dump_lq_cmd() 2370 il_dump_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq) il_dump_lq_cmd() 2387 il_is_lq_table_valid(struct il_priv *il, struct il_link_quality_cmd *lq) il_is_lq_table_valid() 2415 il_send_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq, il_send_lq_cmd() 2465 struct il_priv *il = hw->priv; il_mac_sta_remove() 2571 il_rx_queue_update_write_ptr(struct il_priv *il, struct il_rx_queue *q) il_rx_queue_update_write_ptr() 2612 il_rx_queue_alloc(struct il_priv *il) il_rx_queue_alloc() 2654 il_hdl_spectrum_measurement(struct il_priv *il, struct il_rx_buf *rxb) il_hdl_spectrum_measurement() 2673 il_set_decrypted_flag(struct il_priv *il, struct ieee80211_hdr *hdr, il_set_decrypted_flag() 2724 il_txq_update_write_ptr(struct il_priv *il, struct il_tx_queue *txq) il_txq_update_write_ptr() 2764 il_tx_queue_unmap(struct il_priv *il, int txq_id) il_tx_queue_unmap() 2788 il_tx_queue_free(struct il_priv *il, int txq_id) il_tx_queue_free() 2824 il_cmd_queue_unmap(struct il_priv *il) il_cmd_queue_unmap() 2867 il_cmd_queue_free(struct il_priv *il) il_cmd_queue_free() 2941 il_queue_init(struct il_priv *il, struct il_queue *q, int slots, u32 id) il_queue_init() 2975 il_tx_queue_alloc(struct il_priv *il, struct il_tx_queue *txq, u32 id) il_tx_queue_alloc() 3015 il_tx_queue_init(struct il_priv *il, u32 txq_id) il_tx_queue_init() 3090 il_tx_queue_reset(struct il_priv *il, u32 txq_id) il_tx_queue_reset() 3126 il_enqueue_hcmd(struct il_priv *il, struct il_host_cmd *cmd) il_enqueue_hcmd() 3252 il_hcmd_queue_reclaim(struct il_priv *il, int txq_id, int idx, int cmd_idx) il_hcmd_queue_reclaim() 3286 il_tx_cmd_complete(struct il_priv *il, struct il_rx_buf *rxb) il_tx_cmd_complete() 3379 il_init_ht_hw_capab(const struct il_priv *il, il_init_ht_hw_capab() 3432 il_init_geos(struct il_priv *il) il_init_geos() 3553 il_free_geos(struct il_priv *il) il_free_geos() 3562 il_is_channel_extension(struct il_priv *il, enum ieee80211_band band, il_is_channel_extension() 3582 il_is_ht40_tx_allowed(struct il_priv *il, struct ieee80211_sta_ht_cap *ht_cap) il_is_ht40_tx_allowed() 3640 il_send_rxon_timing(struct il_priv *il) il_send_rxon_timing() 3689 il_set_rxon_hwcrypto(struct il_priv *il, int hw_decrypt) il_set_rxon_hwcrypto() 3703 il_check_rxon_cmd(struct il_priv *il) il_check_rxon_cmd() 3783 il_full_rxon_required(struct il_priv *il) il_full_rxon_required() 3837 il_get_lowest_plcp(struct il_priv *il) il_get_lowest_plcp() 3851 _il_set_rxon_ht(struct il_priv *il, struct il_ht_config *ht_conf) _il_set_rxon_ht() 3917 il_set_rxon_ht(struct il_priv *il, struct il_ht_config *ht_conf) il_set_rxon_ht() 3925 il_get_single_channel_number(struct il_priv *il, enum ieee80211_band band) il_get_single_channel_number() 3962 il_set_rxon_channel(struct il_priv *il, struct ieee80211_channel *ch) il_set_rxon_channel() 3985 il_set_flags_for_band(struct il_priv *il, enum ieee80211_band band, il_set_flags_for_band() 4011 il_connection_init_rx_config(struct il_priv *il) il_connection_init_rx_config() 4073 il_set_rate(struct il_priv *il) il_set_rate() 4104 il_chswitch_done(struct il_priv *il, bool is_success) il_chswitch_done() 4115 il_hdl_csa(struct il_priv *il, struct il_rx_buf *rxb) il_hdl_csa() 4139 il_print_rx_config_cmd(struct il_priv *il) il_print_rx_config_cmd() 4161 il_irq_handle_error(struct il_priv *il) il_irq_handle_error() 4196 _il_apm_stop_master(struct il_priv *il) _il_apm_stop_master() 4215 _il_apm_stop(struct il_priv *il) _il_apm_stop() 4238 il_apm_stop(struct il_priv *il) il_apm_stop() 4254 il_apm_init(struct il_priv *il) il_apm_init() 4361 il_set_tx_power(struct il_priv *il, s8 tx_power, bool force) il_set_tx_power() 4417 il_send_bt_config(struct il_priv *il) il_send_bt_config() 4440 il_send_stats_request(struct il_priv *il, u8 flags, bool clear) il_send_stats_request() 4456 il_hdl_pm_sleep(struct il_priv *il, struct il_rx_buf *rxb) il_hdl_pm_sleep() 4468 il_hdl_pm_debug_stats(struct il_priv *il, struct il_rx_buf *rxb) il_hdl_pm_debug_stats() 4479 il_hdl_error(struct il_priv *il, struct il_rx_buf *rxb) il_hdl_error() 4494 il_clear_isr_stats(struct il_priv *il) il_clear_isr_stats() 4503 struct il_priv *il = hw->priv; il_mac_conf_tx() 4543 struct il_priv *il = hw->priv; il_mac_tx_last_beacon() 4556 il_set_mode(struct il_priv *il) il_set_mode() 4569 struct il_priv *il = hw->priv; il_mac_add_interface() 4613 il_teardown_interface(struct il_priv *il, struct ieee80211_vif *vif) il_teardown_interface() 4628 struct il_priv *il = hw->priv; il_mac_remove_interface() 4645 il_alloc_txq_mem(struct il_priv *il) il_alloc_txq_mem() 4660 il_free_txq_mem(struct il_priv *il) il_free_txq_mem() 4668 il_force_reset(struct il_priv *il, bool external) il_force_reset() 4724 struct il_priv *il = hw->priv; il_mac_change_interface() 4763 struct il_priv *il = hw->priv; il_mac_flush() 4801 il_check_stuck_queue(struct il_priv *il, int cnt) il_check_stuck_queue() 4841 struct il_priv *il = (struct il_priv *)data; il_bg_watchdog() 4871 il_setup_watchdog(struct il_priv *il) il_setup_watchdog() 4890 il_usecs_to_beacons(struct il_priv *il, u32 usec, u32 beacon_interval) il_usecs_to_beacons() 4918 il_add_beacon_time(struct il_priv *il, u32 base, u32 addon, il_add_beacon_time() 4953 struct il_priv *il = pci_get_drvdata(pdev); il_pci_suspend() 4971 struct il_priv *il = pci_get_drvdata(pdev); il_pci_resume() 5001 il_update_qos(struct il_priv *il) il_update_qos() 5028 struct il_priv *il = hw->priv; il_mac_config() 5180 struct il_priv *il = hw->priv; il_mac_reset_tsf() 5217 il_ht_conf(struct il_priv *il, struct ieee80211_vif *vif) il_ht_conf() 5277 il_set_no_assoc(struct il_priv *il, struct ieee80211_vif *vif) il_set_no_assoc() 5292 struct il_priv *il = hw->priv; il_beacon_update() 5335 struct il_priv *il = hw->priv; il_mac_bss_info_changed() 5496 struct il_priv *il = data; il_isr() 5559 il_tx_cmd_protection(struct il_priv *il, struct ieee80211_tx_info *info, il_tx_cmd_protection()
|
H A D | debug.c | 35 il_clear_traffic_stats(struct il_priv *il) il_clear_traffic_stats() 46 il_update_stats(struct il_priv *il, bool is_tx, __le16 fc, u16 len) il_update_stats() 235 struct il_priv *il = file->private_data; il_dbgfs_tx_stats_read() 275 struct il_priv *il = file->private_data; il_dbgfs_clear_traffic_stats_write() 296 struct il_priv *il = file->private_data; il_dbgfs_rx_stats_read() 344 struct il_priv *il = file->private_data; il_dbgfs_sram_read() 398 struct il_priv *il = file->private_data; il_dbgfs_sram_write() 423 struct il_priv *il = file->private_data; il_dbgfs_stations_read() 488 struct il_priv *il = file->private_data; il_dbgfs_nvm_read() 531 struct il_priv *il = file->private_data; il_dbgfs_channels_read() 611 struct il_priv *il = file->private_data; il_dbgfs_status_read() 672 struct il_priv *il = file->private_data; il_dbgfs_interrupt_read() 750 struct il_priv *il = file->private_data; il_dbgfs_interrupt_write() 771 struct il_priv *il = file->private_data; il_dbgfs_qos_read() 796 struct il_priv *il = file->private_data; il_dbgfs_disable_ht40_write() 822 struct il_priv *il = file->private_data; il_dbgfs_disable_ht40_read() 847 struct il_priv *il = file->private_data; il_dbgfs_tx_queue_read() 894 struct il_priv *il = file->private_data; il_dbgfs_rx_queue_read() 922 struct il_priv *il = file->private_data; il_dbgfs_ucode_rx_stats_read() 931 struct il_priv *il = file->private_data; il_dbgfs_ucode_tx_stats_read() 940 struct il_priv *il = file->private_data; il_dbgfs_ucode_general_stats_read() 950 struct il_priv *il = file->private_data; il_dbgfs_sensitivity_read() 1049 struct il_priv *il = file->private_data; il_dbgfs_chain_noise_read() 1119 struct il_priv *il = file->private_data; il_dbgfs_power_save_status_read() 1144 struct il_priv *il = file->private_data; il_dbgfs_clear_ucode_stats_write() 1169 struct il_priv *il = file->private_data; il_dbgfs_rxon_flags_read() 1182 struct il_priv *il = file->private_data; il_dbgfs_rxon_filter_flags_read() 1195 struct il_priv *il = file->private_data; il_dbgfs_fh_reg_read() 1218 struct il_priv *il = file->private_data; il_dbgfs_missed_beacon_read() 1234 struct il_priv *il = file->private_data; il_dbgfs_missed_beacon_write() 1260 struct il_priv *il = file->private_data; il_dbgfs_force_reset_read() 1292 struct il_priv *il = file->private_data; il_dbgfs_force_reset_write() 1304 struct il_priv *il = file->private_data; il_dbgfs_wd_timeout_write() 1347 il_dbgfs_register(struct il_priv *il, const char *name) il_dbgfs_register() 1418 il_dbgfs_unregister(struct il_priv *il) il_dbgfs_unregister()
|
H A D | 4965-mac.c | 82 il4965_check_abort_status(struct il_priv *il, u8 frame_count, u32 status) il4965_check_abort_status() 100 il4965_rx_queue_reset(struct il_priv *il, struct il_rx_queue *rxq) il4965_rx_queue_reset() 133 il4965_rx_init(struct il_priv *il, struct il_rx_queue *rxq) il4965_rx_init() 177 il4965_set_pwr_vmain(struct il_priv *il) il4965_set_pwr_vmain() 195 il4965_hw_nic_init(struct il_priv *il) il4965_hw_nic_init() 248 il4965_dma_addr2rbd_ptr(struct il_priv *il, dma_addr_t dma_addr) il4965_dma_addr2rbd_ptr() 265 il4965_rx_queue_restock(struct il_priv *il) il4965_rx_queue_restock() 315 il4965_rx_allocate(struct il_priv *il, gfp_t priority) il4965_rx_allocate() 397 il4965_rx_replenish(struct il_priv *il) il4965_rx_replenish() 409 il4965_rx_replenish_now(struct il_priv *il) il4965_rx_replenish_now() 422 il4965_rx_queue_free(struct il_priv *il, struct il_rx_queue *rxq) il4965_rx_queue_free() 444 il4965_rxq_stop(struct il_priv *il) il4965_rxq_stop() 482 il4965_calc_rssi(struct il_priv *il, struct il_rx_phy_res *rx_resp) il4965_calc_rssi() 517 il4965_translate_rx_status(struct il_priv *il, u32 decrypt_in) il4965_translate_rx_status() 579 il4965_pass_packet_to_mac80211(struct il_priv *il, struct ieee80211_hdr *hdr, il4965_pass_packet_to_mac80211() 626 il4965_hdl_rx(struct il_priv *il, struct il_rx_buf *rxb) il4965_hdl_rx() 758 il4965_hdl_rx_phy(struct il_priv *il, struct il_rx_buf *rxb) il4965_hdl_rx_phy() 768 il4965_get_channels_for_scan(struct il_priv *il, struct ieee80211_vif *vif, il4965_get_channels_for_scan() 847 il4965_toggle_tx_ant(struct il_priv *il, u8 *ant, u8 valid) il4965_toggle_tx_ant() 862 il4965_request_scan(struct il_priv *il, struct ieee80211_vif *vif) il4965_request_scan() 1051 il4965_manage_ibss_station(struct il_priv *il, struct ieee80211_vif *vif, il4965_manage_ibss_station() 1064 il4965_free_tfds_in_queue(struct il_priv *il, int sta_id, int tid, int freed) il4965_free_tfds_in_queue() 1080 il4965_is_single_rx_stream(struct il_priv *il) il4965_is_single_rx_stream() 1102 il4965_get_active_rx_chain_count(struct il_priv *il) il4965_get_active_rx_chain_count() 1116 il4965_get_idle_rx_chain_count(struct il_priv *il, int active_cnt) il4965_get_idle_rx_chain_count() 1150 il4965_set_rxon_chain(struct il_priv *il) il4965_set_rxon_chain() 1219 il4965_dump_fh(struct il_priv *il, char **buf, bool display) il4965_dump_fh() 1264 il4965_hdl_missed_beacon(struct il_priv *il, struct il_rx_buf *rxb) il4965_hdl_missed_beacon() 1286 il4965_rx_calc_noise(struct il_priv *il) il4965_rx_calc_noise() 1332 il4965_accumulative_stats(struct il_priv *il, __le32 * stats) il4965_accumulative_stats() 1371 il4965_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb) il4965_hdl_stats() 1413 il4965_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb) il4965_hdl_c_stats() 1499 il4965_tx_cmd_build_basic(struct il_priv *il, struct sk_buff *skb, il4965_tx_cmd_build_basic() 1553 il4965_tx_cmd_build_rate(struct il_priv *il, il4965_tx_cmd_build_rate() 1613 il4965_tx_cmd_build_hwcrypto(struct il_priv *il, struct ieee80211_tx_info *info, il4965_tx_cmd_build_hwcrypto() 1658 il4965_tx_skb(struct il_priv *il, il4965_tx_skb() 1932 il4965_alloc_dma_ptr(struct il_priv *il, struct il_dma_ptr *ptr, size_t size) il4965_alloc_dma_ptr() 1943 il4965_free_dma_ptr(struct il_priv *il, struct il_dma_ptr *ptr) il4965_free_dma_ptr() 1958 il4965_hw_txq_ctx_free(struct il_priv *il) il4965_hw_txq_ctx_free() 1986 il4965_txq_ctx_alloc(struct il_priv *il) il4965_txq_ctx_alloc() 2044 il4965_txq_ctx_reset(struct il_priv *il) il4965_txq_ctx_reset() 2064 il4965_txq_ctx_unmap(struct il_priv *il) il4965_txq_ctx_unmap() 2083 il4965_txq_ctx_stop(struct il_priv *il) il4965_txq_ctx_stop() 2110 il4965_txq_ctx_activate_free(struct il_priv *il) il4965_txq_ctx_activate_free() 2124 il4965_tx_queue_stop_scheduler(struct il_priv *il, u16 txq_id) il4965_tx_queue_stop_scheduler() 2137 il4965_tx_queue_set_q2ratid(struct il_priv *il, u16 ra_tid, u16 txq_id) il4965_tx_queue_set_q2ratid() 2167 il4965_txq_agg_enable(struct il_priv *il, int txq_id, int tx_fifo, int sta_id, il4965_txq_agg_enable() 2233 il4965_tx_agg_start(struct il_priv *il, struct ieee80211_vif *vif, il4965_tx_agg_start() 2300 il4965_txq_agg_disable(struct il_priv *il, u16 txq_id, u16 ssn_idx, u8 tx_fifo) il4965_txq_agg_disable() 2329 il4965_tx_agg_stop(struct il_priv *il, struct ieee80211_vif *vif, il4965_tx_agg_stop() 2407 il4965_txq_check_empty(struct il_priv *il, int sta_id, u8 tid, int txq_id) il4965_txq_check_empty() 2443 il4965_non_agg_tx_status(struct il_priv *il, const u8 *addr1) il4965_non_agg_tx_status() 2461 il4965_tx_status(struct il_priv *il, struct sk_buff *skb, bool is_agg) il4965_tx_status() 2472 il4965_tx_queue_reclaim(struct il_priv *il, int txq_id, int idx) il4965_tx_queue_reclaim() 2514 il4965_tx_status_reply_compressed_ba(struct il_priv *il, struct il_ht_agg *agg, il4965_tx_status_reply_compressed_ba() 2584 il4965_find_station(struct il_priv *il, const u8 *addr) il4965_find_station() 2626 il4965_get_ra_sta_id(struct il_priv *il, struct ieee80211_hdr *hdr) il4965_get_ra_sta_id() 2664 il4965_tx_status_reply_tx(struct il_priv *il, struct il_ht_agg *agg, il4965_tx_status_reply_tx() 2776 il4965_hdl_tx(struct il_priv *il, struct il_rx_buf *rxb) il4965_hdl_tx() 2896 il4965_hwrate_to_tx_control(struct il_priv *il, u32 rate_n_flags, il4965_hwrate_to_tx_control() 2923 il4965_hdl_compressed_ba(struct il_priv *il, struct il_rx_buf *rxb) il4965_hdl_compressed_ba() 3040 il4965_sta_alloc_lq(struct il_priv *il, u8 sta_id) il4965_sta_alloc_lq() 3097 il4965_add_bssid_station(struct il_priv *il, const u8 *addr, u8 *sta_id_r) il4965_add_bssid_station() 3140 il4965_static_wepkey_cmd(struct il_priv *il, bool send_if_empty) il4965_static_wepkey_cmd() 3186 il4965_restore_default_wep_keys(struct il_priv *il) il4965_restore_default_wep_keys() 3194 il4965_remove_default_wep_key(struct il_priv *il, il4965_remove_default_wep_key() 3217 il4965_set_default_wep_key(struct il_priv *il, il4965_set_default_wep_key() 3245 il4965_set_wep_dynamic_key_info(struct il_priv *il, il4965_set_wep_dynamic_key_info() 3299 il4965_set_ccmp_dynamic_key_info(struct il_priv *il, il4965_set_ccmp_dynamic_key_info() 3347 il4965_set_tkip_dynamic_key_info(struct il_priv *il, il4965_set_tkip_dynamic_key_info() 3392 il4965_update_tkip_key(struct il_priv *il, struct ieee80211_key_conf *keyconf, il4965_update_tkip_key() 3426 il4965_remove_dynamic_key(struct il_priv *il, il4965_remove_dynamic_key() 3487 il4965_set_dynamic_key(struct il_priv *il, struct ieee80211_key_conf *keyconf, il4965_set_dynamic_key() 3530 il4965_alloc_bcast_station(struct il_priv *il) il4965_alloc_bcast_station() 3570 il4965_update_bcast_station(struct il_priv *il) il4965_update_bcast_station() 3594 il4965_update_bcast_stations(struct il_priv *il) il4965_update_bcast_stations() 3603 il4965_sta_tx_modify_enable_tid(struct il_priv *il, int sta_id, int tid) il4965_sta_tx_modify_enable_tid() 3623 il4965_sta_rx_agg_start(struct il_priv *il, struct ieee80211_sta *sta, int tid, il4965_sta_rx_agg_start() 3650 il4965_sta_rx_agg_stop(struct il_priv *il, struct ieee80211_sta *sta, int tid) il4965_sta_rx_agg_stop() 3677 il4965_sta_modify_sleep_tx_count(struct il_priv *il, int sta_id, int cnt) il4965_sta_modify_sleep_tx_count() 3694 il4965_update_chain_flags(struct il_priv *il) il4965_update_chain_flags() 3704 il4965_clear_free_frames(struct il_priv *il) il4965_clear_free_frames() 3725 il4965_get_free_frame(struct il_priv *il) il4965_get_free_frame() 3746 il4965_free_frame(struct il_priv *il, struct il_frame *frame) il4965_free_frame() 3753 il4965_fill_beacon_frame(struct il_priv *il, struct ieee80211_hdr *hdr, il4965_fill_beacon_frame() 3771 il4965_set_beacon_tim(struct il_priv *il, il4965_set_beacon_tim() 3798 il4965_hw_get_beacon_cmd(struct il_priv *il, struct il_frame *frame) il4965_hw_get_beacon_cmd() 3853 il4965_send_beacon_cmd(struct il_priv *il) il4965_send_beacon_cmd() 3932 il4965_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq) il4965_hw_txq_free_tfd() 3977 il4965_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq, il4965_hw_txq_attach_buf_to_tfd() 4017 il4965_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq) il4965_hw_tx_queue_init() 4033 il4965_hdl_alive(struct il_priv *il, struct il_rx_buf *rxb) il4965_hdl_alive() 4077 struct il_priv *il = (struct il_priv *)data; il4965_bg_stats_periodic() 4090 il4965_hdl_beacon(struct il_priv *il, struct il_rx_buf *rxb) il4965_hdl_beacon() 4108 il4965_perform_ct_kill_task(struct il_priv *il) il4965_perform_ct_kill_task() 4130 il4965_hdl_card_state(struct il_priv *il, struct il_rx_buf *rxb) il4965_hdl_card_state() 4185 il4965_setup_handlers(struct il_priv *il) il4965_setup_handlers() 4227 il4965_rx_handle(struct il_priv *il) il4965_rx_handle() 4356 il4965_synchronize_irq(struct il_priv *il) il4965_synchronize_irq() 4364 il4965_irq_tasklet(struct il_priv *il) il4965_irq_tasklet() 4571 struct il_priv *il = dev_get_drvdata(d); il4965_show_debug_level() 4579 struct il_priv *il = dev_get_drvdata(d); il4965_store_debug_level() 4601 struct il_priv *il = dev_get_drvdata(d); il4965_show_temperature() 4614 struct il_priv *il = dev_get_drvdata(d); il4965_show_tx_power() 4626 struct il_priv *il = dev_get_drvdata(d); il4965_store_tx_power() 4667 il4965_dealloc_ucode_pci(struct il_priv *il) il4965_dealloc_ucode_pci() 4678 il4965_nic_start(struct il_priv *il) il4965_nic_start() 4686 static int il4965_mac_setup_register(struct il_priv *il, u32 max_probe_length); 4689 il4965_request_firmware(struct il_priv *il, bool first) il4965_request_firmware() 4722 il4965_load_firmware(struct il_priv *il, const struct firmware *ucode_raw, il4965_load_firmware() 4784 struct il_priv *il = context; il4965_ucode_callback() 5101 il4965_dump_nic_error_log(struct il_priv *il) il4965_dump_nic_error_log() 5149 il4965_rf_kill_ct_config(struct il_priv *il) il4965_rf_kill_ct_config() 5185 il4965_alive_notify(struct il_priv *il) il4965_alive_notify() 5290 il4965_alive_start(struct il_priv *il) il4965_alive_start() 5371 static void il4965_cancel_deferred_work(struct il_priv *il); 5374 __il4965_down(struct il_priv *il) __il4965_down() 5477 il4965_down(struct il_priv *il) il4965_down() 5488 il4965_set_hw_ready(struct il_priv *il) il4965_set_hw_ready() 5507 il4965_prepare_card_hw(struct il_priv *il) il4965_prepare_card_hw() 5533 __il4965_up(struct il_priv *il) __il4965_up() 5640 struct il_priv *il = il4965_bg_init_alive_start() 5641 container_of(data, struct il_priv, init_alive_start.work); il4965_bg_init_alive_start() 5655 struct il_priv *il = il4965_bg_alive_start() 5656 container_of(data, struct il_priv, alive_start.work); il4965_bg_alive_start() 5670 struct il_priv *il = container_of(work, struct il_priv, il4965_bg_run_time_calib_work() 5692 struct il_priv *il = container_of(data, struct il_priv, restart); il4965_bg_restart() 5723 struct il_priv *il = container_of(data, struct il_priv, rx_replenish); il4965_bg_rx_replenish() 5746 il4965_mac_setup_register(struct il_priv *il, u32 max_probe_length) il4965_mac_setup_register() 5812 struct il_priv *il = hw->priv; il4965_mac_start() 5854 struct il_priv *il = hw->priv; il4965_mac_stop() 5880 struct il_priv *il = hw->priv; il4965_mac_tx() 5898 struct il_priv *il = hw->priv; il4965_mac_update_tkip_key() 5912 struct il_priv *il = hw->priv; il4965_mac_set_key() 5989 struct il_priv *il = hw->priv; il4965_mac_ampdu_action() 6035 struct il_priv *il = hw->priv; il4965_mac_sta_add() 6071 struct il_priv *il = hw->priv; il4965_mac_channel_switch() 6158 struct il_priv *il = hw->priv; il4965_configure_filter() 6210 struct il_priv *il = container_of(work, struct il_priv, il4965_bg_txpower_work() 6236 il4965_setup_deferred_work(struct il_priv *il) il4965_setup_deferred_work() 6263 il4965_cancel_deferred_work(struct il_priv *il) il4965_cancel_deferred_work() 6276 il4965_init_hw_rates(struct il_priv *il, struct ieee80211_rate *rates) il4965_init_hw_rates() 6300 il4965_set_wr_ptrs(struct il_priv *il, int txq_id, u32 idx) il4965_set_wr_ptrs() 6307 il4965_tx_queue_set_status(struct il_priv *il, struct il_tx_queue *txq, il4965_tx_queue_set_status() 6353 il4965_init_drv(struct il_priv *il) il4965_init_drv() 6403 il4965_uninit_drv(struct il_priv *il) il4965_uninit_drv() 6411 il4965_hw_detect(struct il_priv *il) il4965_hw_detect() 6447 il4965_set_hw_params(struct il_priv *il) il4965_set_hw_params() 6498 struct il_priv *il; il4965_pci_probe() 6508 hw = ieee80211_alloc_hw(sizeof(struct il_priv), &il4965_mac_ops); il4965_pci_probe() 6708 struct il_priv *il = pci_get_drvdata(pdev); il4965_pci_remove() 6789 il4965_txq_set_sched(struct il_priv *il, u32 mask) il4965_txq_set_sched()
|
H A D | 3945-rs.c | 155 struct il_priv *il __maybe_unused = rs_sta->il; il3945_rate_scale_flush_wins() 187 struct il_priv *il __maybe_unused = rs_sta->il; il3945_bg_rate_scale_flush() 261 struct il_priv *il __maybe_unused = rs_sta->il; il3945_collect_tx_data() 334 il3945_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, u8 sta_id) il3945_rs_rate_init() 407 il3945_rs_alloc_sta(void *il_priv, struct ieee80211_sta *sta, gfp_t gfp) il3945_rs_alloc_sta() argument 411 struct il_priv *il __maybe_unused = il_priv; il3945_rs_alloc_sta() 426 il3945_rs_free_sta(void *il_priv, struct ieee80211_sta *sta, void *il_sta) il3945_rs_free_sta() argument 432 * to use il_priv to print out debugging) since it may not be fully il3945_rs_free_sta() 441 * NOTE: Uses il_priv->retry_rate for the # of retries attempted by 452 struct il_priv *il = (struct il_priv *)il_rate; il3945_rs_tx_status() 548 struct il_priv *il __maybe_unused = rs_sta->il; il3945_get_adjacent_rate() 642 struct il_priv *il __maybe_unused = (struct il_priv *)il_r; il3945_rs_get_rate() 913 struct il_priv *il = hw->priv; il3945_rate_scale_init()
|
H A D | 4965.c | 48 il4965_verify_inst_sparse(struct il_priv *il, __le32 * image, u32 len) il4965_verify_inst_sparse() 79 il4965_verify_inst_full(struct il_priv *il, __le32 * image, u32 len) il4965_verify_inst_full() 118 il4965_verify_ucode(struct il_priv *il) il4965_verify_ucode() 176 il4965_eeprom_acquire_semaphore(struct il_priv *il) il4965_eeprom_acquire_semaphore() 200 il4965_eeprom_release_semaphore(struct il_priv *il) il4965_eeprom_release_semaphore() 208 il4965_eeprom_check_version(struct il_priv *il) il4965_eeprom_check_version() 232 il4965_eeprom_get_mac(const struct il_priv *il, u8 * mac) il4965_eeprom_get_mac() 241 il4965_send_led_cmd(struct il_priv *il, struct il_led_cmd *led_cmd) il4965_send_led_cmd() 261 il4965_led_enable(struct il_priv *il) il4965_led_enable() 266 static int il4965_send_tx_power(struct il_priv *il); 267 static int il4965_hw_get_temperature(struct il_priv *il); 281 il4965_verify_bsm(struct il_priv *il) il4965_verify_bsm() 342 il4965_load_bsm(struct il_priv *il) il4965_load_bsm() 429 il4965_set_ucode_ptrs(struct il_priv *il) il4965_set_ucode_ptrs() 465 il4965_init_alive_start(struct il_priv *il) il4965_init_alive_start() 507 il4965_nic_config(struct il_priv *il) il4965_nic_config() 539 il4965_chain_noise_reset(struct il_priv *il) il4965_chain_noise_reset() 644 il4965_get_sub_band(const struct il_priv *il, u32 channel) il4965_get_sub_band() 682 il4965_interpolate_chan(struct il_priv *il, u32 channel, il4965_interpolate_chan() 1019 il4965_fill_txpower_tbl(struct il_priv *il, u8 band, u16 channel, u8 is_ht40, il4965_fill_txpower_tbl() 1257 il4965_send_tx_power(struct il_priv *il) il4965_send_tx_power() 1293 il4965_send_rxon_assoc(struct il_priv *il) il4965_send_rxon_assoc() 1332 il4965_commit_rxon(struct il_priv *il) il4965_commit_rxon() 1468 il4965_hw_channel_switch(struct il_priv *il, il4965_hw_channel_switch() 1549 il4965_txq_update_byte_cnt_tbl(struct il_priv *il, struct il_tx_queue *txq, il4965_txq_update_byte_cnt_tbl() 1577 il4965_hw_get_temperature(struct il_priv *il) il4965_hw_get_temperature() 1646 il4965_is_temp_calib_needed(struct il_priv *il) il4965_is_temp_calib_needed() 1677 il4965_temperature_calib(struct il_priv *il) il4965_temperature_calib() 1736 il4965_post_scan(struct il_priv *il) il4965_post_scan() 1747 il4965_post_associate(struct il_priv *il) il4965_post_associate() 1820 il4965_config_ap(struct il_priv *il) il4965_config_ap()
|
H A D | 3945-mac.c | 106 il3945_get_antenna_flags(const struct il_priv *il) il3945_get_antenna_flags() 133 il3945_set_ccmp_dynamic_key_info(struct il_priv *il, il3945_set_ccmp_dynamic_key_info() 181 il3945_set_tkip_dynamic_key_info(struct il_priv *il, il3945_set_tkip_dynamic_key_info() 188 il3945_set_wep_dynamic_key_info(struct il_priv *il, il3945_set_wep_dynamic_key_info() 195 il3945_clear_sta_key_info(struct il_priv *il, u8 sta_id) il3945_clear_sta_key_info() 215 il3945_set_dynamic_key(struct il_priv *il, struct ieee80211_key_conf *keyconf, il3945_set_dynamic_key() 245 il3945_remove_static_key(struct il_priv *il) il3945_remove_static_key() 253 il3945_set_static_key(struct il_priv *il, struct ieee80211_key_conf *key) il3945_set_static_key() 264 il3945_clear_free_frames(struct il_priv *il) il3945_clear_free_frames() 285 il3945_get_free_frame(struct il_priv *il) il3945_get_free_frame() 306 il3945_free_frame(struct il_priv *il, struct il3945_frame *frame) il3945_free_frame() 313 il3945_fill_beacon_frame(struct il_priv *il, struct ieee80211_hdr *hdr, il3945_fill_beacon_frame() 329 il3945_send_beacon_cmd(struct il_priv *il) il3945_send_beacon_cmd() 356 il3945_unset_hw_params(struct il_priv *il) il3945_unset_hw_params() 365 il3945_build_tx_cmd_hwcrypto(struct il_priv *il, struct ieee80211_tx_info *info, il3945_build_tx_cmd_hwcrypto() 409 il3945_build_tx_cmd_basic(struct il_priv *il, struct il_device_cmd *cmd, il3945_build_tx_cmd_basic() 463 il3945_tx_skb(struct il_priv *il, il3945_tx_skb() 663 il3945_get_measurement(struct il_priv *il, il3945_get_measurement() 742 il3945_hdl_alive(struct il_priv *il, struct il_rx_buf *rxb) il3945_hdl_alive() 775 il3945_hdl_add_sta(struct il_priv *il, struct il_rx_buf *rxb) il3945_hdl_add_sta() 785 il3945_hdl_beacon(struct il_priv *il, struct il_rx_buf *rxb) il3945_hdl_beacon() 806 il3945_hdl_card_state(struct il_priv *il, struct il_rx_buf *rxb) il3945_hdl_card_state() 843 il3945_setup_handlers(struct il_priv *il) il3945_setup_handlers() 937 il3945_dma_addr2rbd_ptr(struct il_priv *il, dma_addr_t dma_addr) il3945_dma_addr2rbd_ptr() 954 il3945_rx_queue_restock(struct il_priv *il) il3945_rx_queue_restock() 1003 il3945_rx_allocate(struct il_priv *il, gfp_t priority) il3945_rx_allocate() 1080 il3945_rx_queue_reset(struct il_priv *il, struct il_rx_queue *rxq) il3945_rx_queue_reset() 1112 struct il_priv *il = data; il3945_rx_replenish() 1123 il3945_rx_replenish_now(struct il_priv *il) il3945_rx_replenish_now() 1136 il3945_rx_queue_free(struct il_priv *il, struct il_rx_queue *rxq) il3945_rx_queue_free() 1203 il3945_rx_handle(struct il_priv *il) il3945_rx_handle() 1330 il3945_synchronize_irq(struct il_priv *il) il3945_synchronize_irq() 1362 il3945_dump_nic_error_log(struct il_priv *il) il3945_dump_nic_error_log() 1402 il3945_irq_tasklet(struct il_priv *il) il3945_irq_tasklet() 1550 il3945_get_channels_for_scan(struct il_priv *il, enum ieee80211_band band, il3945_get_channels_for_scan() 1644 il3945_init_hw_rates(struct il_priv *il, struct ieee80211_rate *rates) il3945_init_hw_rates() 1671 il3945_dealloc_ucode_pci(struct il_priv *il) il3945_dealloc_ucode_pci() 1686 il3945_verify_inst_full(struct il_priv *il, __le32 * image, u32 len) il3945_verify_inst_full() 1726 il3945_verify_inst_sparse(struct il_priv *il, __le32 * image, u32 len) il3945_verify_inst_sparse() 1762 il3945_verify_ucode(struct il_priv *il) il3945_verify_ucode() 1808 il3945_nic_start(struct il_priv *il) il3945_nic_start() 1844 il3945_read_ucode(struct il_priv *il) il3945_read_ucode() 2084 il3945_set_ucode_ptrs(struct il_priv *il) il3945_set_ucode_ptrs() 2116 il3945_init_alive_start(struct il_priv *il) il3945_init_alive_start() 2158 il3945_alive_start(struct il_priv *il) il3945_alive_start() 2245 static void il3945_cancel_deferred_work(struct il_priv *il); 2248 __il3945_down(struct il_priv *il) __il3945_down() 2337 il3945_down(struct il_priv *il) il3945_down() 2349 il3945_alloc_bcast_station(struct il_priv *il) il3945_alloc_bcast_station() 2371 __il3945_up(struct il_priv *il) __il3945_up() 2466 struct il_priv *il = il3945_bg_init_alive_start() 2467 container_of(data, struct il_priv, init_alive_start.work); il3945_bg_init_alive_start() 2481 struct il_priv *il = il3945_bg_alive_start() 2482 container_of(data, struct il_priv, alive_start.work); il3945_bg_alive_start() 2502 struct il_priv *il = il3945_rfkill_poll() 2503 container_of(data, struct il_priv, _3945.rfkill_poll.work); il3945_rfkill_poll() 2528 il3945_request_scan(struct il_priv *il, struct ieee80211_vif *vif) il3945_request_scan() 2672 il3945_post_scan(struct il_priv *il) il3945_post_scan() 2685 struct il_priv *il = container_of(data, struct il_priv, restart); il3945_bg_restart() 2713 struct il_priv *il = container_of(data, struct il_priv, rx_replenish); il3945_bg_rx_replenish() 2725 il3945_post_associate(struct il_priv *il) il3945_post_associate() 2796 struct il_priv *il = hw->priv; il3945_mac_start() 2855 struct il_priv *il = hw->priv; il3945_mac_stop() 2882 struct il_priv *il = hw->priv; il3945_mac_tx() 2896 il3945_config_ap(struct il_priv *il) il3945_config_ap() 2942 struct il_priv *il = hw->priv; il3945_mac_set_key() 3006 struct il_priv *il = hw->priv; il3945_mac_sta_add() 3038 struct il_priv *il = hw->priv; il3945_configure_filter() 3104 struct il_priv *il = dev_get_drvdata(d); il3945_show_debug_level() 3112 struct il_priv *il = dev_get_drvdata(d); il3945_store_debug_level() 3134 struct il_priv *il = dev_get_drvdata(d); il3945_show_temperature() 3147 struct il_priv *il = dev_get_drvdata(d); il3945_show_tx_power() 3155 struct il_priv *il = dev_get_drvdata(d); il3945_store_tx_power() 3174 struct il_priv *il = dev_get_drvdata(d); il3945_show_flags() 3183 struct il_priv *il = dev_get_drvdata(d); il3945_store_flags() 3209 struct il_priv *il = dev_get_drvdata(d); il3945_show_filter_flags() 3218 struct il_priv *il = dev_get_drvdata(d); il3945_store_filter_flags() 3245 struct il_priv *il = dev_get_drvdata(d); il3945_show_measurement() 3278 struct il_priv *il = dev_get_drvdata(d); il3945_store_measurement() 3316 struct il_priv *il = dev_get_drvdata(d); il3945_store_retry_rate() 3329 struct il_priv *il = dev_get_drvdata(d); il3945_show_retry_rate() 3348 struct il_priv *il = dev_get_drvdata(d); il3945_show_antenna() 3360 struct il_priv *il __maybe_unused = dev_get_drvdata(d); il3945_store_antenna() 3386 struct il_priv *il = dev_get_drvdata(d); il3945_show_status() 3398 struct il_priv *il = dev_get_drvdata(d); il3945_dump_error_log() 3416 il3945_setup_deferred_work(struct il_priv *il) il3945_setup_deferred_work() 3440 il3945_cancel_deferred_work(struct il_priv *il) il3945_cancel_deferred_work() 3493 il3945_init_drv(struct il_priv *il) il3945_init_drv() 3554 il3945_setup_mac(struct il_priv *il) il3945_setup_mac() 3609 struct il_priv *il; il3945_pci_probe() 3619 hw = ieee80211_alloc_hw(sizeof(struct il_priv), &il3945_mac_ops); il3945_pci_probe() 3818 struct il_priv *il = pci_get_drvdata(pdev); il3945_pci_remove()
|
H A D | 3945.c | 46 il3945_send_led_cmd(struct il_priv *il, struct il_led_cmd *led_cmd) il3945_send_led_cmd() 118 il3945_disable_events(struct il_priv *il) il3945_disable_events() 253 il3945_rs_next_rate(struct il_priv *il, int rate) il3945_rs_next_rate() 287 il3945_tx_queue_reclaim(struct il_priv *il, int txq_id, int idx) il3945_tx_queue_reclaim() 313 il3945_hdl_tx(struct il_priv *il, struct il_rx_buf *rxb) il3945_hdl_tx() 385 il3945_accumulative_stats(struct il_priv *il, __le32 * stats) il3945_accumulative_stats() 419 il3945_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb) il3945_hdl_stats() 434 il3945_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb) il3945_hdl_c_stats() 461 il3945_is_network_packet(struct il_priv *il, struct ieee80211_hdr *header) il3945_is_network_packet() 480 il3945_pass_packet_to_mac80211(struct il_priv *il, struct il_rx_buf *rxb, il3945_pass_packet_to_mac80211() 540 il3945_hdl_rx(struct il_priv *il, struct il_rx_buf *rxb) il3945_hdl_rx() 612 il3945_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq, il3945_hw_txq_attach_buf_to_tfd() 651 il3945_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq) il3945_hw_txq_free_tfd() 698 il3945_hw_build_tx_cmd_rate(struct il_priv *il, struct il_device_cmd *cmd, il3945_hw_build_tx_cmd_rate() 745 il3945_sync_sta(struct il_priv *il, int sta_id, u16 tx_rate) il3945_sync_sta() 767 il3945_set_pwr_vmain(struct il_priv *il) il3945_set_pwr_vmain() 793 il3945_rx_init(struct il_priv *il, struct il_rx_queue *rxq) il3945_rx_init() 816 il3945_tx_reset(struct il_priv *il) il3945_tx_reset() 852 il3945_txq_ctx_reset(struct il_priv *il) il3945_txq_ctx_reset() 890 il3945_apm_init(struct il_priv *il) il3945_apm_init() 907 il3945_nic_config(struct il_priv *il) il3945_nic_config() 968 il3945_hw_nic_init(struct il_priv *il) il3945_hw_nic_init() 1017 il3945_hw_txq_ctx_free(struct il_priv *il) il3945_hw_txq_ctx_free() 1034 il3945_hw_txq_ctx_stop(struct il_priv *il) il3945_hw_txq_ctx_stop() 1072 il3945_hw_get_temperature(struct il_priv *il) il3945_hw_get_temperature() 1082 il3945_hw_reg_txpower_get_temperature(struct il_priv *il) il3945_hw_reg_txpower_get_temperature() 1120 il3945_is_temp_calib_needed(struct il_priv *il) il3945_is_temp_calib_needed() 1339 il3945_hw_reg_set_scan_power(struct il_priv *il, u32 scan_tbl_idx, s32 rate_idx, il3945_hw_reg_set_scan_power() 1396 il3945_send_tx_power(struct il_priv *il) il3945_send_tx_power() 1473 il3945_hw_reg_set_new_power(struct il_priv *il, struct il_channel_info *ch_info) il3945_hw_reg_set_new_power() 1565 il3945_hw_reg_comp_txpower_temp(struct il_priv *il) il3945_hw_reg_comp_txpower_temp() 1632 il3945_hw_reg_set_txpower(struct il_priv *il, s8 power) il3945_hw_reg_set_txpower() 1675 il3945_send_rxon_assoc(struct il_priv *il) il3945_send_rxon_assoc() 1727 il3945_commit_rxon(struct il_priv *il) il3945_commit_rxon() 1860 il3945_reg_txpower_periodic(struct il_priv *il) il3945_reg_txpower_periodic() 1880 struct il_priv *il = container_of(work, struct il_priv, il3945_bg_reg_txpower_periodic() 1903 il3945_hw_reg_get_ch_grp_idx(struct il_priv *il, il3945_hw_reg_get_ch_grp_idx() 1938 il3945_hw_reg_get_matched_power_idx(struct il_priv *il, s8 requested_power, il3945_hw_reg_get_matched_power_idx() 1988 il3945_hw_reg_init_channel_groups(struct il_priv *il) il3945_hw_reg_init_channel_groups() 2070 il3945_txpower_set_from_eeprom(struct il_priv *il) il3945_txpower_set_from_eeprom() 2197 il3945_hw_rxq_stop(struct il_priv *il) il3945_hw_rxq_stop() 2213 il3945_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq) il3945_hw_tx_queue_init() 2272 il3945_add_bssid_station(struct il_priv *il, const u8 * addr, u8 * sta_id_r) il3945_add_bssid_station() 2298 il3945_manage_ibss_station(struct il_priv *il, struct ieee80211_vif *vif, il3945_manage_ibss_station() 2328 il3945_init_hw_rate_table(struct il_priv *il) il3945_init_hw_rate_table() 2399 il3945_hw_set_hw_params(struct il_priv *il) il3945_hw_set_hw_params() 2430 il3945_hw_get_beacon_cmd(struct il_priv *il, struct il3945_frame *frame, il3945_hw_get_beacon_cmd() 2463 il3945_hw_handler_setup(struct il_priv *il) il3945_hw_handler_setup() 2470 il3945_hw_setup_deferred_work(struct il_priv *il) il3945_hw_setup_deferred_work() 2477 il3945_hw_cancel_deferred_work(struct il_priv *il) il3945_hw_cancel_deferred_work() 2484 il3945_verify_bsm(struct il_priv *il) il3945_verify_bsm() 2527 il3945_eeprom_acquire_semaphore(struct il_priv *il) il3945_eeprom_acquire_semaphore() 2534 il3945_eeprom_release_semaphore(struct il_priv *il) il3945_eeprom_release_semaphore() 2572 il3945_load_bsm(struct il_priv *il) il3945_load_bsm()
|
H A D | 4965-rs.c | 141 static void il4965_rs_rate_scale_perform(struct il_priv *il, 145 static void il4965_rs_fill_link_cmd(struct il_priv *il, 353 il4965_rs_tl_turn_on_agg_for_tid(struct il_priv *il, struct il_lq_sta *lq_data, il4965_rs_tl_turn_on_agg_for_tid() 381 il4965_rs_tl_turn_on_agg(struct il_priv *il, u8 tid, struct il_lq_sta *lq_data, il4965_rs_tl_turn_on_agg() 497 il4965_rate_n_flags_from_tbl(struct il_priv *il, struct il_scale_tbl_info *tbl, il4965_rate_n_flags_from_tbl() 643 il4965_rs_use_green(struct il_priv *il, struct ieee80211_sta *sta) il4965_rs_use_green() 672 il4965_rs_get_adjacent_rate(struct il_priv *il, u8 idx, u16 rate_mask, il4965_rs_get_adjacent_rate() 738 struct il_priv *il = lq_sta->drv; il4965_rs_get_lower_rate() 816 struct il_priv *il = (struct il_priv *)il_r; il4965_rs_tx_status() 1001 il4965_rs_set_stay_in_table(struct il_priv *il, u8 is_legacy, il4965_rs_set_stay_in_table() 1079 il4965_rs_get_best_rate(struct il_priv *il, struct il_lq_sta *lq_sta, il4965_rs_get_best_rate() 1173 il4965_rs_switch_to_mimo2(struct il_priv *il, struct il_lq_sta *lq_sta, il4965_rs_switch_to_mimo2() 1227 il4965_rs_switch_to_siso(struct il_priv *il, struct il_lq_sta *lq_sta, il4965_rs_switch_to_siso() 1274 il4965_rs_move_legacy_other(struct il_priv *il, struct il_lq_sta *lq_sta, il4965_rs_move_legacy_other() 1393 il4965_rs_move_siso_to_other(struct il_priv *il, struct il_lq_sta *lq_sta, il4965_rs_move_siso_to_other() 1516 il4965_rs_move_mimo2_to_other(struct il_priv *il, struct il_lq_sta *lq_sta, il4965_rs_move_mimo2_to_other() 1651 struct il_priv *il; il4965_rs_stay_in_table() 1725 il4965_rs_update_rate_tbl(struct il_priv *il, struct il_lq_sta *lq_sta, il4965_rs_update_rate_tbl() 1740 il4965_rs_rate_scale_perform(struct il_priv *il, struct sk_buff *skb, il4965_rs_rate_scale_perform() 2147 il4965_rs_initialize_lq(struct il_priv *il, struct ieee80211_conf *conf, il4965_rs_initialize_lq() 2205 struct il_priv *il __maybe_unused = (struct il_priv *)il_r; il4965_rs_get_rate() 2278 struct il_priv *il; il4965_rs_alloc_sta() 2280 il = (struct il_priv *)il_rate; il4965_rs_alloc_sta() 2290 il4965_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, u8 sta_id) il4965_rs_rate_init() 2377 il4965_rs_fill_link_cmd(struct il_priv *il, struct il_lq_sta *lq_sta, il4965_rs_fill_link_cmd() 2513 struct il_priv *il __maybe_unused = il_r; il4965_rs_free_sta() 2524 struct il_priv *il; il4965_rs_dbgfs_set_mcs() 2556 struct il_priv *il; il4965_rs_sta_dbgfs_scale_table_write() 2598 struct il_priv *il; il4965_rs_sta_dbgfs_scale_table_read()
|
H A D | 4965-calib.c | 95 il4965_sens_energy_cck(struct il_priv *il, u32 norm_fa, u32 rx_enable_time, il4965_sens_energy_cck() 292 il4965_sens_auto_corr_ofdm(struct il_priv *il, u32 norm_fa, u32 rx_enable_time) il4965_sens_auto_corr_ofdm() 355 il4965_prepare_legacy_sensitivity_tbl(struct il_priv *il, il4965_prepare_legacy_sensitivity_tbl() 393 il4965_sensitivity_write(struct il_priv *il) il4965_sensitivity_write() 429 il4965_init_sensitivity(struct il_priv *il) il4965_init_sensitivity() 484 il4965_sensitivity_calibration(struct il_priv *il, void *resp) il4965_sensitivity_calibration() 606 il4965_find_disconn_antenna(struct il_priv *il, u32 * average_sig, il4965_find_disconn_antenna() 716 il4965_gain_computation(struct il_priv *il, u32 * average_noise, il4965_gain_computation() 775 il4965_chain_noise_calibration(struct il_priv *il, void *stat_resp) il4965_chain_noise_calibration() 922 il4965_reset_run_time_calib(struct il_priv *il) il4965_reset_run_time_calib()
|
H A D | 3945-debug.c | 33 il3945_stats_flag(struct il_priv *il, char *buf, int bufsz) il3945_stats_flag() 55 struct il_priv *il = file->private_data; il3945_ucode_rx_stats_read() 320 struct il_priv *il = file->private_data; il3945_ucode_tx_stats_read() 410 struct il_priv *il = file->private_data; il3945_ucode_general_stats_read()
|
H A D | 4965-debug.c | 37 il4965_stats_flag(struct il_priv *il, char *buf, int bufsz) il4965_stats_flag() 62 struct il_priv *il = file->private_data; il4965_ucode_rx_stats_read() 474 struct il_priv *il = file->private_data; il4965_ucode_tx_stats_read() 640 struct il_priv *il = file->private_data; il4965_ucode_general_stats_read()
|
H A D | commands.h | 69 struct il_priv;
|