Searched refs:il_priv (Results 1 - 15 of 15) sorted by relevance

/linux-4.4.14/drivers/net/wireless/iwlegacy/
H A Dcommon.h116 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 D3945.h78 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 D4965.h46 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 Dcommon.c45 _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 Ddebug.c35 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 D4965-mac.c82 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 D3945-rs.c155 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 D4965.c48 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 D3945-mac.c106 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 D3945.c46 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 D4965-rs.c141 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 D4965-calib.c95 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 D3945-debug.c33 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 D4965-debug.c37 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 Dcommands.h69 struct il_priv;

Completed in 417 milliseconds