Lines Matching refs:ipw_priv
187 static u32 ipw_qos_get_burst_duration(struct ipw_priv *priv);
189 static int ipw_send_qos_params_command(struct ipw_priv *priv, struct libipw_qos_parameters
191 static int ipw_send_qos_info_command(struct ipw_priv *priv, struct libipw_qos_information_element
196 static void ipw_remove_current_network(struct ipw_priv *priv);
197 static void ipw_rx(struct ipw_priv *priv);
198 static int ipw_queue_tx_reclaim(struct ipw_priv *priv,
200 static int ipw_queue_reset(struct ipw_priv *priv);
202 static int ipw_queue_tx_hcmd(struct ipw_priv *priv, int hcmd, const void *buf,
205 static void ipw_tx_queue_free(struct ipw_priv *);
207 static struct ipw_rx_queue *ipw_rx_queue_alloc(struct ipw_priv *);
208 static void ipw_rx_queue_free(struct ipw_priv *, struct ipw_rx_queue *);
210 static int ipw_up(struct ipw_priv *);
212 static void ipw_down(struct ipw_priv *);
214 static int ipw_config(struct ipw_priv *);
215 static int init_supported_rates(struct ipw_priv *priv,
217 static void ipw_set_hwcrypto_keys(struct ipw_priv *);
218 static void ipw_send_wep_keys(struct ipw_priv *, int);
291 static u32 _ipw_read_reg32(struct ipw_priv *priv, u32 reg);
295 static u8 _ipw_read_reg8(struct ipw_priv *ipw, u32 reg);
299 static void _ipw_write_reg8(struct ipw_priv *priv, u32 reg, u8 value);
300 static inline void ipw_write_reg8(struct ipw_priv *a, u32 b, u8 c) in ipw_write_reg8()
308 static void _ipw_write_reg16(struct ipw_priv *priv, u32 reg, u16 value);
309 static inline void ipw_write_reg16(struct ipw_priv *a, u32 b, u16 c) in ipw_write_reg16()
317 static void _ipw_write_reg32(struct ipw_priv *priv, u32 reg, u32 value);
318 static inline void ipw_write_reg32(struct ipw_priv *a, u32 b, u32 c) in ipw_write_reg32()
326 static inline void _ipw_write8(struct ipw_priv *ipw, unsigned long ofs, in _ipw_write8()
340 static inline void _ipw_write16(struct ipw_priv *ipw, unsigned long ofs, in _ipw_write16()
354 static inline void _ipw_write32(struct ipw_priv *ipw, unsigned long ofs, in _ipw_write32()
368 static inline u8 _ipw_read8(struct ipw_priv *ipw, unsigned long ofs) in _ipw_read8()
381 static inline u32 _ipw_read32(struct ipw_priv *ipw, unsigned long ofs) in _ipw_read32()
393 static void _ipw_read_indirect(struct ipw_priv *, u32, u8 *, int);
402 static void _ipw_write_indirect(struct ipw_priv *priv, u32 addr, u8 * data,
411 static void _ipw_write_reg32(struct ipw_priv *priv, u32 reg, u32 value) in _ipw_write_reg32()
419 static void _ipw_write_reg8(struct ipw_priv *priv, u32 reg, u8 value) in _ipw_write_reg8()
430 static void _ipw_write_reg16(struct ipw_priv *priv, u32 reg, u16 value) in _ipw_write_reg16()
441 static u8 _ipw_read_reg8(struct ipw_priv *priv, u32 reg) in _ipw_read_reg8()
451 static u32 _ipw_read_reg32(struct ipw_priv *priv, u32 reg) in _ipw_read_reg32()
465 static void _ipw_read_indirect(struct ipw_priv *priv, u32 addr, u8 * buf, in _ipw_read_indirect()
502 static void _ipw_write_indirect(struct ipw_priv *priv, u32 addr, u8 * buf, in _ipw_write_indirect()
539 static void ipw_write_direct(struct ipw_priv *priv, u32 addr, void *buf, in ipw_write_direct()
546 static inline void ipw_set_bit(struct ipw_priv *priv, u32 reg, u32 mask) in ipw_set_bit()
552 static inline void ipw_clear_bit(struct ipw_priv *priv, u32 reg, u32 mask) in ipw_clear_bit()
557 static inline void __ipw_enable_interrupts(struct ipw_priv *priv) in __ipw_enable_interrupts()
565 static inline void __ipw_disable_interrupts(struct ipw_priv *priv) in __ipw_disable_interrupts()
573 static inline void ipw_enable_interrupts(struct ipw_priv *priv) in ipw_enable_interrupts()
582 static inline void ipw_disable_interrupts(struct ipw_priv *priv) in ipw_disable_interrupts()
629 static void ipw_dump_error_log(struct ipw_priv *priv, in ipw_dump_error_log()
658 static inline int ipw_is_init(struct ipw_priv *priv) in ipw_is_init()
663 static int ipw_get_ordinal(struct ipw_priv *priv, u32 ord, void *val, u32 * len) in ipw_get_ordinal()
805 static void ipw_init_ordinals(struct ipw_priv *priv) in ipw_init_ordinals()
853 static void ipw_led_link_on(struct ipw_priv *priv) in ipw_led_link_on()
889 struct ipw_priv *priv = in ipw_bg_led_link_on()
890 container_of(work, struct ipw_priv, led_link_on.work); in ipw_bg_led_link_on()
896 static void ipw_led_link_off(struct ipw_priv *priv) in ipw_led_link_off()
934 struct ipw_priv *priv = in ipw_bg_led_link_off()
935 container_of(work, struct ipw_priv, led_link_off.work); in ipw_bg_led_link_off()
941 static void __ipw_led_activity_on(struct ipw_priv *priv) in __ipw_led_activity_on()
974 void ipw_led_activity_on(struct ipw_priv *priv)
983 static void ipw_led_activity_off(struct ipw_priv *priv) in ipw_led_activity_off()
1012 struct ipw_priv *priv = in ipw_bg_led_activity_off()
1013 container_of(work, struct ipw_priv, led_act_off.work); in ipw_bg_led_activity_off()
1019 static void ipw_led_band_on(struct ipw_priv *priv) in ipw_led_band_on()
1054 static void ipw_led_band_off(struct ipw_priv *priv) in ipw_led_band_off()
1077 static void ipw_led_radio_on(struct ipw_priv *priv) in ipw_led_radio_on()
1082 static void ipw_led_radio_off(struct ipw_priv *priv) in ipw_led_radio_off()
1088 static void ipw_led_link_up(struct ipw_priv *priv) in ipw_led_link_up()
1094 static void ipw_led_link_down(struct ipw_priv *priv) in ipw_led_link_down()
1103 static void ipw_led_init(struct ipw_priv *priv) in ipw_led_init()
1154 static void ipw_led_shutdown(struct ipw_priv *priv) in ipw_led_shutdown()
1196 static inline u32 ipw_get_event_log_len(struct ipw_priv *priv) in ipw_get_event_log_len()
1202 static void ipw_capture_event_log(struct ipw_priv *priv, in ipw_capture_event_log()
1214 static struct ipw_fw_error *ipw_alloc_error_log(struct ipw_priv *priv) in ipw_alloc_error_log()
1248 struct ipw_priv *priv = dev_get_drvdata(d); in event_log_show()
1280 struct ipw_priv *priv = dev_get_drvdata(d); in error_show()
1316 struct ipw_priv *priv = dev_get_drvdata(d); in error_store()
1328 struct ipw_priv *priv = dev_get_drvdata(d); in cmd_log_show()
1353 static void ipw_prom_free(struct ipw_priv *priv);
1354 static int ipw_prom_alloc(struct ipw_priv *priv);
1359 struct ipw_priv *priv = dev_get_drvdata(d); in rtap_iface_store()
1404 struct ipw_priv *priv = dev_get_drvdata(d); in rtap_iface_show()
1421 struct ipw_priv *priv = dev_get_drvdata(d); in rtap_filter_store()
1441 struct ipw_priv *priv = dev_get_drvdata(d); in rtap_filter_show()
1452 struct ipw_priv *priv = dev_get_drvdata(d); in scan_age_show()
1459 struct ipw_priv *priv = dev_get_drvdata(d); in scan_age_store()
1483 struct ipw_priv *priv = dev_get_drvdata(d); in led_show()
1490 struct ipw_priv *priv = dev_get_drvdata(d); in led_store()
1516 struct ipw_priv *p = dev_get_drvdata(d); in status_show()
1525 struct ipw_priv *p = dev_get_drvdata(d); in cfg_show()
1534 struct ipw_priv *priv = dev_get_drvdata(d); in nic_type_show()
1544 struct ipw_priv *p = dev_get_drvdata(d); in ucode_version_show()
1558 struct ipw_priv *p = dev_get_drvdata(d); in rtc_show()
1575 struct ipw_priv *p = dev_get_drvdata(d); in eeprom_delay_show()
1583 struct ipw_priv *p = dev_get_drvdata(d); in eeprom_delay_store()
1594 struct ipw_priv *p = dev_get_drvdata(d); in command_event_reg_show()
1604 struct ipw_priv *p = dev_get_drvdata(d); in command_event_reg_store()
1617 struct ipw_priv *p = dev_get_drvdata(d); in mem_gpio_reg_show()
1627 struct ipw_priv *p = dev_get_drvdata(d); in mem_gpio_reg_store()
1640 struct ipw_priv *priv = dev_get_drvdata(d); in indirect_dword_show()
1653 struct ipw_priv *priv = dev_get_drvdata(d); in indirect_dword_store()
1666 struct ipw_priv *priv = dev_get_drvdata(d); in indirect_byte_show()
1679 struct ipw_priv *priv = dev_get_drvdata(d); in indirect_byte_store()
1692 struct ipw_priv *priv = dev_get_drvdata(d); in direct_dword_show()
1705 struct ipw_priv *priv = dev_get_drvdata(d); in direct_dword_store()
1714 static int rf_kill_active(struct ipw_priv *priv) in rf_kill_active()
1734 struct ipw_priv *priv = dev_get_drvdata(d); in rf_kill_show()
1740 static int ipw_radio_kill_sw(struct ipw_priv *priv, int disable_radio) in ipw_radio_kill_sw()
1776 struct ipw_priv *priv = dev_get_drvdata(d); in rf_kill_store()
1788 struct ipw_priv *priv = dev_get_drvdata(d); in speed_scan_show()
1803 struct ipw_priv *priv = dev_get_drvdata(d); in speed_scan_store()
1841 struct ipw_priv *priv = dev_get_drvdata(d); in net_stats_show()
1848 struct ipw_priv *priv = dev_get_drvdata(d); in net_stats_store()
1863 struct ipw_priv *priv = dev_get_drvdata(d); in channels_show()
1905 static void notify_wx_assoc_event(struct ipw_priv *priv) in notify_wx_assoc_event()
1918 struct ipw_priv *priv = from_tasklet(priv, t, irq_tasklet); in ipw_irq_tasklet()
2136 static int __ipw_send_cmd(struct ipw_priv *priv, struct host_cmd *cmd) in __ipw_send_cmd()
2225 static int ipw_send_cmd_simple(struct ipw_priv *priv, u8 command) in ipw_send_cmd_simple()
2234 static int ipw_send_cmd_pdu(struct ipw_priv *priv, u8 command, u8 len, in ipw_send_cmd_pdu()
2246 static int ipw_send_host_complete(struct ipw_priv *priv) in ipw_send_host_complete()
2256 static int ipw_send_system_config(struct ipw_priv *priv) in ipw_send_system_config()
2263 static int ipw_send_ssid(struct ipw_priv *priv, u8 * ssid, int len) in ipw_send_ssid()
2274 static int ipw_send_adapter_address(struct ipw_priv *priv, const u8 * mac) in ipw_send_adapter_address()
2289 struct ipw_priv *priv = adapter; in ipw_adapter_restart()
2308 struct ipw_priv *priv = in ipw_bg_adapter_restart()
2309 container_of(work, struct ipw_priv, adapter_restart); in ipw_bg_adapter_restart()
2315 static void ipw_abort_scan(struct ipw_priv *priv);
2321 struct ipw_priv *priv = data; in ipw_scan_check()
2339 struct ipw_priv *priv = in ipw_bg_scan_check()
2340 container_of(work, struct ipw_priv, scan_check.work); in ipw_bg_scan_check()
2346 static int ipw_send_scan_request_ext(struct ipw_priv *priv, in ipw_send_scan_request_ext()
2353 static int ipw_send_scan_abort(struct ipw_priv *priv) in ipw_send_scan_abort()
2363 static int ipw_set_sensitivity(struct ipw_priv *priv, u16 sens) in ipw_set_sensitivity()
2373 static int ipw_send_associate(struct ipw_priv *priv, in ipw_send_associate()
2385 static int ipw_send_supported_rates(struct ipw_priv *priv, in ipw_send_supported_rates()
2397 static int ipw_set_random_seed(struct ipw_priv *priv) in ipw_set_random_seed()
2411 static int ipw_send_card_disable(struct ipw_priv *priv, u32 phy_off) in ipw_send_card_disable()
2422 static int ipw_send_tx_power(struct ipw_priv *priv, struct ipw_tx_power *power) in ipw_send_tx_power()
2432 static int ipw_set_tx_power(struct ipw_priv *priv) in ipw_set_tx_power()
2476 static int ipw_send_rts_threshold(struct ipw_priv *priv, u16 rts) in ipw_send_rts_threshold()
2491 static int ipw_send_frag_threshold(struct ipw_priv *priv, u16 frag) in ipw_send_frag_threshold()
2506 static int ipw_send_power_mode(struct ipw_priv *priv, u32 mode) in ipw_send_power_mode()
2533 static int ipw_send_retry_limit(struct ipw_priv *priv, u8 slimit, u8 llimit) in ipw_send_retry_limit()
2567 static inline void eeprom_write_reg(struct ipw_priv *p, u32 data) in eeprom_write_reg()
2576 static void eeprom_cs(struct ipw_priv *priv) in eeprom_cs()
2585 static void eeprom_disable_cs(struct ipw_priv *priv) in eeprom_disable_cs()
2593 static inline void eeprom_write_bit(struct ipw_priv *p, u8 bit) in eeprom_write_bit()
2601 static void eeprom_op(struct ipw_priv *priv, u8 op, u8 addr) in eeprom_op()
2615 static u16 eeprom_read_u16(struct ipw_priv *priv, u8 addr) in eeprom_read_u16()
2644 static void eeprom_parse_mac(struct ipw_priv *priv, u8 * mac) in eeprom_parse_mac()
2649 static void ipw_read_eeprom(struct ipw_priv *priv) in ipw_read_eeprom()
2671 static void ipw_eeprom_init_sram(struct ipw_priv *priv) in ipw_eeprom_init_sram()
2701 static void ipw_zero_memory(struct ipw_priv *priv, u32 start, u32 count) in ipw_zero_memory()
2711 static inline void ipw_fw_dma_reset_command_blocks(struct ipw_priv *priv) in ipw_fw_dma_reset_command_blocks()
2718 static int ipw_fw_dma_enable(struct ipw_priv *priv) in ipw_fw_dma_enable()
2733 static void ipw_fw_dma_abort(struct ipw_priv *priv) in ipw_fw_dma_abort()
2747 static int ipw_fw_dma_write_command_block(struct ipw_priv *priv, int index, in ipw_fw_dma_write_command_block()
2763 static int ipw_fw_dma_kick(struct ipw_priv *priv) in ipw_fw_dma_kick()
2787 static void ipw_fw_dma_dump_command_block(struct ipw_priv *priv) in ipw_fw_dma_dump_command_block()
2822 static int ipw_fw_dma_command_block_index(struct ipw_priv *priv) in ipw_fw_dma_command_block_index()
2841 static int ipw_fw_dma_add_command_block(struct ipw_priv *priv, in ipw_fw_dma_add_command_block()
2886 static int ipw_fw_dma_add_buffer(struct ipw_priv *priv, dma_addr_t *src_address, in ipw_fw_dma_add_buffer()
2913 static int ipw_fw_dma_wait(struct ipw_priv *priv) in ipw_fw_dma_wait()
2951 static void ipw_remove_current_network(struct ipw_priv *priv) in ipw_remove_current_network()
2970 static int ipw_poll_bit(struct ipw_priv *priv, u32 addr, u32 mask, in ipw_poll_bit()
2990 static int ipw_stop_master(struct ipw_priv *priv) in ipw_stop_master()
3011 static void ipw_arc_release(struct ipw_priv *priv) in ipw_arc_release()
3027 static int ipw_load_ucode(struct ipw_priv *priv, u8 * data, size_t len) in ipw_load_ucode()
3138 static int ipw_load_firmware(struct ipw_priv *priv, u8 * data, size_t len) in ipw_load_firmware()
3244 static int ipw_stop_nic(struct ipw_priv *priv) in ipw_stop_nic()
3263 static void ipw_start_nic(struct ipw_priv *priv) in ipw_start_nic()
3280 static int ipw_init_nic(struct ipw_priv *priv) in ipw_init_nic()
3315 static int ipw_reset_nic(struct ipw_priv *priv) in ipw_reset_nic()
3345 static int ipw_get_fw(struct ipw_priv *priv, in ipw_get_fw()
3382 static void ipw_rx_queue_reset(struct ipw_priv *priv, in ipw_rx_queue_reset()
3430 static int ipw_load(struct ipw_priv *priv) in ipw_load()
3695 static void ipw_queue_init(struct ipw_priv *priv, struct clx2_queue *q, in ipw_queue_init()
3720 static int ipw_queue_tx_init(struct ipw_priv *priv, in ipw_queue_tx_init()
3752 static void ipw_queue_tx_free_tfd(struct ipw_priv *priv, in ipw_queue_tx_free_tfd()
3794 static void ipw_queue_tx_free(struct ipw_priv *priv, struct clx2_tx_queue *txq) in ipw_queue_tx_free()
3822 static void ipw_tx_queue_free(struct ipw_priv *priv) in ipw_tx_queue_free()
3834 static void ipw_create_bssid(struct ipw_priv *priv, u8 * bssid) in ipw_create_bssid()
3848 static u8 ipw_add_station(struct ipw_priv *priv, u8 * bssid) in ipw_add_station()
3881 static u8 ipw_find_station(struct ipw_priv *priv, u8 * bssid) in ipw_find_station()
3892 static void ipw_send_disassociate(struct ipw_priv *priv, int quiet) in ipw_send_disassociate()
3931 struct ipw_priv *priv = data; in ipw_disassociate()
3941 struct ipw_priv *priv = in ipw_bg_disassociate()
3942 container_of(work, struct ipw_priv, disassociate); in ipw_bg_disassociate()
3950 struct ipw_priv *priv = in ipw_system_config()
3951 container_of(work, struct ipw_priv, system_config); in ipw_system_config()
4060 static void ipw_reset_stats(struct ipw_priv *priv) in ipw_reset_stats()
4091 static u32 ipw_get_max_rate(struct ipw_priv *priv) in ipw_get_max_rate()
4138 static u32 ipw_get_current_rate(struct ipw_priv *priv) in ipw_get_current_rate()
4187 static void ipw_gather_stats(struct ipw_priv *priv) in ipw_gather_stats()
4320 struct ipw_priv *priv = in ipw_bg_gather_stats()
4321 container_of(work, struct ipw_priv, gather_stats.work); in ipw_bg_gather_stats()
4332 static void ipw_handle_missed_beacon(struct ipw_priv *priv, in ipw_handle_missed_beacon()
4402 struct ipw_priv *priv = in ipw_scan_event()
4403 container_of(work, struct ipw_priv, scan_event.work); in ipw_scan_event()
4410 static void handle_scan_event(struct ipw_priv *priv) in handle_scan_event()
4426 static void ipw_rx_notification(struct ipw_priv *priv, in ipw_rx_notification()
4888 static int ipw_queue_reset(struct ipw_priv *priv) in ipw_queue_reset()
4960 static int ipw_queue_tx_reclaim(struct ipw_priv *priv, in ipw_queue_tx_reclaim()
4990 static int ipw_queue_tx_hcmd(struct ipw_priv *priv, int hcmd, const void *buf, in ipw_queue_tx_hcmd()
5092 static void ipw_rx_queue_restock(struct ipw_priv *priv) in ipw_rx_queue_restock()
5133 struct ipw_priv *priv = data; in ipw_rx_queue_replenish()
5168 struct ipw_priv *priv = in ipw_bg_rx_queue_replenish()
5169 container_of(work, struct ipw_priv, rx_replenish); in ipw_bg_rx_queue_replenish()
5180 static void ipw_rx_queue_free(struct ipw_priv *priv, struct ipw_rx_queue *rxq) in ipw_rx_queue_free()
5199 static struct ipw_rx_queue *ipw_rx_queue_alloc(struct ipw_priv *priv) in ipw_rx_queue_alloc()
5225 static int ipw_is_rate_in_mask(struct ipw_priv *priv, int ieee_mode, u8 rate) in ipw_is_rate_in_mask()
5298 static int ipw_compatible_rates(struct ipw_priv *priv, in ipw_compatible_rates()
5433 static int ipw_find_adhoc_network(struct ipw_priv *priv, in ipw_find_adhoc_network()
5569 struct ipw_priv *priv = in ipw_merge_adhoc_network()
5570 container_of(work, struct ipw_priv, merge_networks); in ipw_merge_adhoc_network()
5610 static int ipw_best_network(struct ipw_priv *priv, in ipw_best_network()
5763 static void ipw_adhoc_create(struct ipw_priv *priv, in ipw_adhoc_create()
5849 static void ipw_send_tgi_tx_key(struct ipw_priv *priv, int type, int index) in ipw_send_tgi_tx_key()
5868 static void ipw_send_wep_keys(struct ipw_priv *priv, int type) in ipw_send_wep_keys()
5892 static void ipw_set_hw_decrypt_unicast(struct ipw_priv *priv, int level) in ipw_set_hw_decrypt_unicast()
5918 static void ipw_set_hw_decrypt_multicast(struct ipw_priv *priv, int level) in ipw_set_hw_decrypt_multicast()
5941 static void ipw_set_hwcrypto_keys(struct ipw_priv *priv) in ipw_set_hwcrypto_keys()
5972 struct ipw_priv *priv = data; in ipw_adhoc_check()
5991 struct ipw_priv *priv = in ipw_bg_adhoc_check()
5992 container_of(work, struct ipw_priv, adhoc_check.work); in ipw_bg_adhoc_check()
5998 static void ipw_debug_config(struct ipw_priv *priv) in ipw_debug_config()
6022 static void ipw_set_fixed_rate(struct ipw_priv *priv, int mode) in ipw_set_fixed_rate()
6094 static void ipw_abort_scan(struct ipw_priv *priv) in ipw_abort_scan()
6109 static void ipw_add_scan_channels(struct ipw_priv *priv, in ipw_add_scan_channels()
6209 static int ipw_passive_dwell_time(struct ipw_priv *priv) in ipw_passive_dwell_time()
6223 static int ipw_request_scan_helper(struct ipw_priv *priv, int type, int direct) in ipw_request_scan_helper()
6382 struct ipw_priv *priv = in ipw_request_passive_scan()
6383 container_of(work, struct ipw_priv, request_passive_scan.work); in ipw_request_passive_scan()
6389 struct ipw_priv *priv = in ipw_request_scan()
6390 container_of(work, struct ipw_priv, request_scan.work); in ipw_request_scan()
6396 struct ipw_priv *priv = in ipw_request_direct_scan()
6397 container_of(work, struct ipw_priv, request_direct_scan.work); in ipw_request_direct_scan()
6403 struct ipw_priv *priv = in ipw_bg_abort_scan()
6404 container_of(work, struct ipw_priv, abort_scan); in ipw_bg_abort_scan()
6410 static int ipw_wpa_enable(struct ipw_priv *priv, int value) in ipw_wpa_enable()
6418 static int ipw_wpa_set_auth_algs(struct ipw_priv *priv, int value) in ipw_wpa_set_auth_algs()
6446 static void ipw_wpa_assoc_frame(struct ipw_priv *priv, char *wpa_ie, in ipw_wpa_assoc_frame()
6453 static int ipw_set_rsn_capa(struct ipw_priv *priv, in ipw_set_rsn_capa()
6471 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_genie()
6506 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_genie()
6549 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_auth()
6649 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_auth()
6706 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_encodeext()
6736 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_encodeext()
6745 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_mlme()
6770 static u8 ipw_qos_current_mode(struct ipw_priv * priv) in ipw_qos_current_mode()
6790 static int ipw_qos_handle_probe_response(struct ipw_priv *priv, in ipw_qos_handle_probe_response()
6850 static int ipw_qos_activate(struct ipw_priv *priv, in ipw_qos_activate()
6926 static int ipw_qos_set_info_element(struct ipw_priv *priv) in ipw_qos_set_info_element()
6954 static int ipw_qos_association(struct ipw_priv *priv, in ipw_qos_association()
7000 static void ipw_qos_association_resp(struct ipw_priv *priv, in ipw_qos_association_resp()
7047 static u32 ipw_qos_get_burst_duration(struct ipw_priv *priv) in ipw_qos_get_burst_duration()
7065 static void ipw_qos_init(struct ipw_priv *priv, int enable, in ipw_qos_init()
7095 static int ipw_get_tx_queue_number(struct ipw_priv *priv, u16 priority) in ipw_get_tx_queue_number()
7106 struct ipw_priv *priv = libipw_priv(dev); in ipw_is_qos_active()
7137 static int ipw_qos_set_tx_queue_command(struct ipw_priv *priv, in ipw_qos_set_tx_queue_command()
7159 struct ipw_priv *priv = in ipw_bg_qos_activate()
7160 container_of(work, struct ipw_priv, qos_activate); in ipw_bg_qos_activate()
7174 struct ipw_priv *priv = libipw_priv(dev); in ipw_handle_probe_response()
7187 struct ipw_priv *priv = libipw_priv(dev); in ipw_handle_beacon()
7200 struct ipw_priv *priv = libipw_priv(dev); in ipw_handle_assoc_response()
7205 static int ipw_send_qos_params_command(struct ipw_priv *priv, struct libipw_qos_parameters in ipw_send_qos_params_command()
7212 static int ipw_send_qos_info_command(struct ipw_priv *priv, struct libipw_qos_information_element in ipw_send_qos_info_command()
7221 static int ipw_associate_network(struct ipw_priv *priv, in ipw_associate_network()
7400 struct ipw_priv *priv = data; in ipw_roam()
7465 struct ipw_priv *priv = in ipw_bg_roam()
7466 container_of(work, struct ipw_priv, roam); in ipw_bg_roam()
7474 struct ipw_priv *priv = data; in ipw_associate()
7579 struct ipw_priv *priv = in ipw_bg_associate()
7580 container_of(work, struct ipw_priv, associate); in ipw_bg_associate()
7586 static void ipw_rebuild_decrypted_skb(struct ipw_priv *priv, in ipw_rebuild_decrypted_skb()
7625 static void ipw_handle_data_packet(struct ipw_priv *priv, in ipw_handle_data_packet()
7675 static void ipw_handle_data_packet_monitor(struct ipw_priv *priv, in ipw_handle_data_packet_monitor()
7852 static void ipw_handle_promiscuous_rx(struct ipw_priv *priv, in ipw_handle_promiscuous_rx()
8036 static int is_network_packet(struct ipw_priv *priv, in is_network_packet()
8074 static int is_duplicate_packet(struct ipw_priv *priv, in is_duplicate_packet()
8147 static void ipw_handle_mgmt_packet(struct ipw_priv *priv, in ipw_handle_mgmt_packet()
8199 static void ipw_rx(struct ipw_priv *priv) in ipw_rx()
8409 static int ipw_sw_reset(struct ipw_priv *priv, int option) in ipw_sw_reset()
8541 static int ipw_set_channel(struct ipw_priv *priv, u8 channel) in ipw_set_channel()
8597 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_freq()
8646 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_freq()
8685 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_mode()
8737 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_mode()
8766 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_range()
8860 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_wap()
8902 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_wap()
8924 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_essid()
8968 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_essid()
8993 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_nick()
9012 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_nick()
9026 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_sens()
9056 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_sens()
9073 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_rate()
9185 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_rate()
9198 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_rts()
9221 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_rts()
9235 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_txpow()
9269 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_txpow()
9287 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_frag()
9311 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_frag()
9326 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_retry()
9359 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_retry()
9390 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_scan()
9426 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_scan()
9434 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_encode()
9456 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_encode()
9464 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_power()
9515 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_power()
9532 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_powermode()
9558 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_powermode()
9590 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_wireless_mode()
9655 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_wireless_mode()
9697 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_preamble()
9730 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_get_preamble()
9745 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_set_monitor()
9779 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_reset()
9789 struct ipw_priv *priv = libipw_priv(dev); in ipw_wx_sw_reset()
9956 struct ipw_priv *priv = libipw_priv(dev); in ipw_get_wireless_stats()
10040 static int ipw_tx_skb(struct ipw_priv *priv, struct libipw_txb *txb, in ipw_tx_skb()
10235 struct ipw_priv *priv = libipw_priv(dev); in ipw_net_is_queue_full()
10250 static void ipw_handle_promiscuous_tx(struct ipw_priv *priv, in ipw_handle_promiscuous_tx()
10334 struct ipw_priv *priv = libipw_priv(dev); in ipw_net_hard_start_xmit()
10361 struct ipw_priv *priv = libipw_priv(dev); in ipw_net_set_mac_address()
10379 struct ipw_priv *p = libipw_priv(dev); in ipw_ethtool_get_drvinfo()
10400 struct ipw_priv *priv = libipw_priv(dev); in ipw_ethtool_get_link()
10412 struct ipw_priv *p = libipw_priv(dev); in ipw_ethtool_get_eeprom()
10425 struct ipw_priv *p = libipw_priv(dev); in ipw_ethtool_set_eeprom()
10448 struct ipw_priv *priv = data; in ipw_isr()
10497 struct ipw_priv *priv = adapter; in ipw_rf_kill()
10526 struct ipw_priv *priv = in ipw_bg_rf_kill()
10527 container_of(work, struct ipw_priv, rf_kill.work); in ipw_bg_rf_kill()
10533 static void ipw_link_up(struct ipw_priv *priv) in ipw_link_up()
10558 struct ipw_priv *priv = in ipw_bg_link_up()
10559 container_of(work, struct ipw_priv, link_up); in ipw_bg_link_up()
10565 static void ipw_link_down(struct ipw_priv *priv) in ipw_link_down()
10589 struct ipw_priv *priv = in ipw_bg_link_down()
10590 container_of(work, struct ipw_priv, link_down); in ipw_bg_link_down()
10596 static void ipw_setup_deferred_work(struct ipw_priv *priv) in ipw_setup_deferred_work()
10635 struct ipw_priv *priv = libipw_priv(dev); in shim__set_security()
10709 static int init_supported_rates(struct ipw_priv *priv, in init_supported_rates()
10739 static int ipw_config(struct ipw_priv *priv) in ipw_config()
11083 static void ipw_set_geo(struct ipw_priv *priv) in ipw_set_geo()
11105 static int ipw_up(struct ipw_priv *priv) in ipw_up()
11186 struct ipw_priv *priv = in ipw_bg_up()
11187 container_of(work, struct ipw_priv, up); in ipw_bg_up()
11193 static void ipw_deinit(struct ipw_priv *priv) in ipw_deinit()
11229 static void ipw_down(struct ipw_priv *priv) in ipw_down()
11257 struct ipw_priv *priv = in ipw_bg_down()
11258 container_of(work, struct ipw_priv, down); in ipw_bg_down()
11267 struct ipw_priv *priv = libipw_priv(dev); in ipw_wdev_init()
11436 struct ipw_priv *priv = prom_priv->priv; in ipw_prom_open()
11456 struct ipw_priv *priv = prom_priv->priv; in ipw_prom_stop()
11488 static int ipw_prom_alloc(struct ipw_priv *priv) in ipw_prom_alloc()
11525 static void ipw_prom_free(struct ipw_priv *priv) in ipw_prom_free()
11554 struct ipw_priv *priv; in ipw_pci_probe()
11557 net_dev = alloc_libipw(sizeof(struct ipw_priv), 0); in ipw_pci_probe()
11720 struct ipw_priv *priv = pci_get_drvdata(pdev); in ipw_pci_remove()
11802 struct ipw_priv *priv = dev_get_drvdata(dev_d); in ipw_pci_suspend()
11821 struct ipw_priv *priv = pci_get_drvdata(pdev); in ipw_pci_resume()
11851 struct ipw_priv *priv = pci_get_drvdata(pdev); in ipw_pci_shutdown()