/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/iwlwifi/ |
H A D | iwl-calib.h | 69 void iwl_chain_noise_calibration(struct iwl_priv *priv, void *stat_resp); 70 void iwl_sensitivity_calibration(struct iwl_priv *priv, void *resp); 72 void iwl_init_sensitivity(struct iwl_priv *priv); 73 void iwl_reset_run_time_calib(struct iwl_priv *priv); 74 static inline void iwl_chain_noise_reset(struct iwl_priv *priv)
|
H A D | iwl-led.h | 31 struct iwl_priv; 60 void iwl_leds_init(struct iwl_priv *priv); 61 void iwl_leds_background(struct iwl_priv *priv); 62 int iwl_led_start(struct iwl_priv *priv); 63 int iwl_led_associate(struct iwl_priv *priv); 64 int iwl_led_disassociate(struct iwl_priv *priv);
|
H A D | iwl-core.h | 91 int (*rxon_assoc)(struct iwl_priv *priv); 92 int (*commit_rxon)(struct iwl_priv *priv); 93 void (*set_rxon_chain)(struct iwl_priv *priv); 94 int (*set_tx_ant)(struct iwl_priv *priv, u8 valid_tx_ant); 95 void (*send_bt_config)(struct iwl_priv *priv); 101 void (*gain_computation)(struct iwl_priv *priv, 106 void (*chain_noise_reset)(struct iwl_priv *priv); 107 void (*tx_cmd_protection)(struct iwl_priv *priv, 110 int (*calc_rssi)(struct iwl_priv *priv, 112 void (*request_scan)(struct iwl_priv *pri [all...] |
H A D | iwl-agn.h | 100 int iwl_reset_ict(struct iwl_priv *priv); 101 void iwl_disable_ict(struct iwl_priv *priv); 102 int iwl_alloc_isr_ict(struct iwl_priv *priv); 103 void iwl_free_isr_ict(struct iwl_priv *priv); 105 bool iwl_good_ack_health(struct iwl_priv *priv, 109 void iwlagn_set_wr_ptrs(struct iwl_priv *priv, 111 void iwlagn_tx_queue_set_status(struct iwl_priv *priv, 114 void iwlagn_txq_update_byte_cnt_tbl(struct iwl_priv *priv, 117 void iwlagn_txq_inval_byte_cnt_tbl(struct iwl_priv *priv, 119 int iwlagn_txq_agg_enable(struct iwl_priv *pri [all...] |
H A D | iwl-sta.h | 46 int iwl_remove_default_wep_key(struct iwl_priv *priv, 48 int iwl_set_default_wep_key(struct iwl_priv *priv, 50 int iwl_restore_default_wep_keys(struct iwl_priv *priv); 51 int iwl_set_dynamic_key(struct iwl_priv *priv, 53 int iwl_remove_dynamic_key(struct iwl_priv *priv, 55 void iwl_update_tkip_key(struct iwl_priv *priv, 59 void iwl_restore_stations(struct iwl_priv *priv); 60 void iwl_clear_ucode_stations(struct iwl_priv *priv); 61 int iwl_alloc_bcast_station(struct iwl_priv *priv, bool init_lq); 62 void iwl_dealloc_bcast_station(struct iwl_priv *pri [all...] |
H A D | iwl-power.h | 132 int iwl_power_update_mode(struct iwl_priv *priv, bool force); 133 bool iwl_ht_enabled(struct iwl_priv *priv); 134 bool iwl_within_ct_kill_margin(struct iwl_priv *priv); 135 enum iwl_antenna_ok iwl_tx_ant_restriction(struct iwl_priv *priv); 136 enum iwl_antenna_ok iwl_rx_ant_restriction(struct iwl_priv *priv); 137 void iwl_tt_enter_ct_kill(struct iwl_priv *priv); 138 void iwl_tt_exit_ct_kill(struct iwl_priv *priv); 139 void iwl_tt_handler(struct iwl_priv *priv); 140 void iwl_tt_initialize(struct iwl_priv *priv); 141 void iwl_tt_exit(struct iwl_priv *pri [all...] |
H A D | iwl-3945.h | 88 struct iwl_priv *priv; 212 extern void iwl3945_rx_queue_reset(struct iwl_priv *priv, struct iwl_rx_queue *rxq); 213 extern unsigned int iwl3945_fill_beacon_frame(struct iwl_priv *priv, 215 extern int iwl3945_dump_nic_event_log(struct iwl_priv *priv, bool full_log, 217 extern void iwl3945_dump_nic_error_log(struct iwl_priv *priv); 219 extern void iwl3945_hw_rx_handler_setup(struct iwl_priv *priv); 220 extern void iwl3945_hw_setup_deferred_work(struct iwl_priv *priv); 221 extern void iwl3945_hw_cancel_deferred_work(struct iwl_priv *priv); 222 extern int iwl3945_hw_rxq_stop(struct iwl_priv *priv); 223 extern int iwl3945_hw_set_hw_params(struct iwl_priv *pri [all...] |
H A D | iwl-eeprom.h | 68 struct iwl_priv; 496 int (*verify_signature) (struct iwl_priv *priv); 497 int (*acquire_semaphore) (struct iwl_priv *priv); 498 void (*release_semaphore) (struct iwl_priv *priv); 499 u16 (*calib_version) (struct iwl_priv *priv); 500 const u8* (*query_addr) (const struct iwl_priv *priv, size_t offset); 501 void (*update_enhanced_txpower) (struct iwl_priv *priv); 505 void iwl_eeprom_get_mac(const struct iwl_priv *priv, u8 *mac); 506 int iwl_eeprom_init(struct iwl_priv *priv); 507 void iwl_eeprom_free(struct iwl_priv *pri [all...] |
H A D | iwl-5000-hw.h | 74 static inline s32 iwl_temp_calib_to_offset(struct iwl_priv *priv)
|
H A D | iwl-io.h | 66 static inline void _iwl_write8(struct iwl_priv *priv, u32 ofs, u8 val) 73 static inline void __iwl_write8(const char *f, u32 l, struct iwl_priv *priv, 86 static inline void _iwl_write32(struct iwl_priv *priv, u32 ofs, u32 val) 93 static inline void __iwl_write32(const char *f, u32 l, struct iwl_priv *priv, 105 static inline u32 _iwl_read32(struct iwl_priv *priv, u32 ofs) 113 static inline u32 __iwl_read32(char *f, u32 l, struct iwl_priv *priv, u32 ofs) 124 static inline int _iwl_poll_bit(struct iwl_priv *priv, u32 addr, 140 struct iwl_priv *priv, u32 addr, 155 static inline void _iwl_set_bit(struct iwl_priv *priv, u32 reg, u32 mask) 161 struct iwl_priv *pri [all...] |
H A D | iwl-scan.c | 64 int iwl_scan_cancel(struct iwl_priv *priv) 91 int iwl_scan_cancel_timeout(struct iwl_priv *priv, unsigned long ms) 111 static int iwl_send_scan_abort(struct iwl_priv *priv) 153 static void iwl_rx_reply_scan(struct iwl_priv *priv, 166 static void iwl_rx_scan_start_notif(struct iwl_priv *priv, 184 static void iwl_rx_scan_results_notif(struct iwl_priv *priv, 206 static void iwl_rx_scan_complete_notif(struct iwl_priv *priv, 242 void iwl_setup_rx_scan_handlers(struct iwl_priv *priv) 254 inline u16 iwl_get_active_dwell_time(struct iwl_priv *priv, 267 u16 iwl_get_passive_dwell_time(struct iwl_priv *pri [all...] |
H A D | iwl-led.c | 88 static inline u8 iwl_blink_compensation(struct iwl_priv *priv, 101 static int iwl_led_pattern(struct iwl_priv *priv, unsigned int idx) 122 int iwl_led_start(struct iwl_priv *priv) 128 int iwl_led_associate(struct iwl_priv *priv) 138 int iwl_led_disassociate(struct iwl_priv *priv) 148 static int iwl_get_blink_rate(struct iwl_priv *priv) 182 void iwl_leds_background(struct iwl_priv *priv) 219 void iwl_leds_init(struct iwl_priv *priv)
|
H A D | iwl-3945-led.c | 48 static int iwl3945_send_led_cmd(struct iwl_priv *priv, 63 static int iwl3945_led_on(struct iwl_priv *priv) 75 static int iwl3945_led_off(struct iwl_priv *priv)
|
H A D | iwl-agn-led.c | 47 static int iwl_send_led_cmd(struct iwl_priv *priv, struct iwl_led_cmd *led_cmd) 66 static int iwl_led_on_reg(struct iwl_priv *priv) 74 static int iwl_led_off_reg(struct iwl_priv *priv)
|
H A D | iwl-helpers.h | 124 static inline void iwl_wake_queue(struct iwl_priv *priv, u8 queue) 139 static inline void iwl_stop_queue(struct iwl_priv *priv, u8 queue) 157 static inline void iwl_disable_interrupts(struct iwl_priv *priv) 171 static inline void iwl_enable_rfkill_int(struct iwl_priv *priv) 177 static inline void iwl_enable_interrupts(struct iwl_priv *priv) 186 * @priv -- pointer to iwl_priv data structure 189 static inline u32 iwl_beacon_time_mask_low(struct iwl_priv *priv, 197 * @priv -- pointer to iwl_priv data structure 200 static inline u32 iwl_beacon_time_mask_high(struct iwl_priv *priv,
|
H A D | iwl-devtrace.h | 38 #define PRIV_ENTRY __field(struct iwl_priv *, priv) 45 TP_PROTO(struct iwl_priv *priv, u32 offs, u32 val), 61 TP_PROTO(struct iwl_priv *priv, u32 offs, u8 val), 77 TP_PROTO(struct iwl_priv *priv, u32 offs, u32 val), 96 TP_PROTO(struct iwl_priv *priv, u32 time, u32 data, u32 ev), 116 TP_PROTO(struct iwl_priv *priv, u32 wraps, u32 n_entry, u32 p_entry), 140 TP_PROTO(struct iwl_priv *priv, void *hcmd, size_t len, u32 flags), 158 TP_PROTO(struct iwl_priv *priv, void *rxbuf, size_t len), 173 TP_PROTO(struct iwl_priv *priv, void *tfd, size_t tfdlen, 205 TP_PROTO(struct iwl_priv *pri [all...] |
H A D | iwl-rx.c | 127 void iwl_rx_queue_update_write_ptr(struct iwl_priv *priv, struct iwl_rx_queue *q) 167 int iwl_rx_queue_alloc(struct iwl_priv *priv) 209 void iwl_rx_spectrum_measure_notif(struct iwl_priv *priv, 226 void iwl_recover_from_statistics(struct iwl_priv *priv, 262 int iwl_set_decrypted_flag(struct iwl_priv *priv,
|
H A D | iwl-agn-ucode.c | 89 static int iwlagn_load_section(struct iwl_priv *priv, const char *name, 143 static int iwlagn_load_given_ucode(struct iwl_priv *priv, 158 int iwlagn_load_ucode(struct iwl_priv *priv) 188 static int iwlagn_set_Xtal_calib(struct iwl_priv *priv) 204 static int iwlagn_send_calib_cfg(struct iwl_priv *priv) 222 void iwlagn_rx_calib_result(struct iwl_priv *priv, 261 void iwlagn_rx_calib_complete(struct iwl_priv *priv, 268 void iwlagn_init_alive_start(struct iwl_priv *priv) 305 static int iwlagn_send_wimax_coex(struct iwl_priv *priv) 332 int iwlagn_alive_notify(struct iwl_priv *pri [all...] |
H A D | iwl-sta.c | 40 static void iwl_sta_ucode_activate(struct iwl_priv *priv, u8 sta_id) 58 static int iwl_process_add_sta_resp(struct iwl_priv *priv, 116 static void iwl_add_sta_callback(struct iwl_priv *priv, 127 int iwl_send_add_sta(struct iwl_priv *priv, 166 static void iwl_set_ht_add_station(struct iwl_priv *priv, u8 index, 221 static u8 iwl_prep_station(struct iwl_priv *priv, const u8 *addr, 308 int iwl_add_station_common(struct iwl_priv *priv, const u8 *addr, 367 static struct iwl_link_quality_cmd *iwl_sta_alloc_lq(struct iwl_priv *priv, 426 int iwl_add_bssid_station(struct iwl_priv *priv, const u8 *addr, bool init_rs, 477 static void iwl_sta_ucode_deactivate(struct iwl_priv *pri [all...] |
H A D | iwl-power.c | 117 static void iwl_static_sleep_cmd(struct iwl_priv *priv, 236 static void iwl_power_sleep_cam_cmd(struct iwl_priv *priv, 247 static void iwl_power_fill_sleep_cmd(struct iwl_priv *priv, 290 static int iwl_set_power(struct iwl_priv *priv, struct iwl_powertable_cmd *cmd) 308 int iwl_power_update_mode(struct iwl_priv *priv, bool force) 370 bool iwl_ht_enabled(struct iwl_priv *priv) 382 bool iwl_within_ct_kill_margin(struct iwl_priv *priv) 399 enum iwl_antenna_ok iwl_tx_ant_restriction(struct iwl_priv *priv) 411 enum iwl_antenna_ok iwl_rx_ant_restriction(struct iwl_priv *priv) 435 struct iwl_priv *pri [all...] |
H A D | iwl-core.c | 143 u8 iwl_toggle_tx_ant(struct iwl_priv *priv, u8 ant, u8 valid) 165 struct iwl_priv *priv; 170 ieee80211_alloc_hw(sizeof(struct iwl_priv), hw_ops); 185 void iwl_hw_detect(struct iwl_priv *priv) 196 static void iwl_update_qos(struct iwl_priv *priv) 221 static void iwlcore_init_ht_hw_capab(const struct iwl_priv *priv, 274 int iwlcore_init_geos(struct iwl_priv *priv) 393 void iwlcore_free_geos(struct iwl_priv *priv) 405 void iwlcore_tx_cmd_protection(struct iwl_priv *priv, 435 static bool is_single_rx_stream(struct iwl_priv *pri [all...] |
H A D | iwl-debug.h | 32 struct iwl_priv; 73 static inline void iwl_print_hex_dump(struct iwl_priv *priv, int level, 79 int iwl_dbgfs_register(struct iwl_priv *priv, const char *name); 80 void iwl_dbgfs_unregister(struct iwl_priv *priv); 81 extern int iwl_dbgfs_statistics_flag(struct iwl_priv *priv, char *buf, 84 static inline int iwl_dbgfs_register(struct iwl_priv *priv, const char *name) 88 static inline void iwl_dbgfs_unregister(struct iwl_priv *priv)
|
H A D | iwl-hcmd.c | 109 static void iwl_generic_cmd_callback(struct iwl_priv *priv, 133 static int iwl_send_cmd_async(struct iwl_priv *priv, struct iwl_host_cmd *cmd) 158 int iwl_send_cmd_sync(struct iwl_priv *priv, struct iwl_host_cmd *cmd) 246 int iwl_send_cmd(struct iwl_priv *priv, struct iwl_host_cmd *cmd) 255 int iwl_send_cmd_pdu(struct iwl_priv *priv, u8 id, u16 len, const void *data) 267 int iwl_send_cmd_pdu_async(struct iwl_priv *priv, 269 void (*callback)(struct iwl_priv *priv,
|
H A D | iwl-agn-lib.c | 49 static int iwlagn_tx_status_reply_tx(struct iwl_priv *priv, 202 void iwl_check_abort_status(struct iwl_priv *priv, 212 static void iwlagn_rx_reply_tx(struct iwl_priv *priv, 303 void iwlagn_rx_handler_setup(struct iwl_priv *priv) 313 void iwlagn_setup_deferred_work(struct iwl_priv *priv) 325 int iwlagn_send_tx_power(struct iwl_priv *priv) 361 void iwlagn_temperature(struct iwl_priv *priv) 369 u16 iwlagn_eeprom_calib_version(struct iwl_priv *priv) 386 static u32 eeprom_indirect_address(const struct iwl_priv *priv, u32 address) 422 const u8 *iwlagn_eeprom_query_addr(const struct iwl_priv *pri [all...] |
H A D | iwl-eeprom.c | 84 * For example, iwl_priv->eeprom.band_3_channels[4] from the band_3 217 int iwlcore_eeprom_verify_signature(struct iwl_priv *priv) 251 static void iwl_set_otp_access(struct iwl_priv *priv, enum iwl_access_mode mode) 264 static int iwlcore_get_nvm_type(struct iwl_priv *priv) 299 int iwlcore_eeprom_acquire_semaphore(struct iwl_priv *priv) 325 void iwlcore_eeprom_release_semaphore(struct iwl_priv *priv) 333 const u8 *iwlcore_eeprom_query_addr(const struct iwl_priv *priv, size_t offset) 340 static int iwl_init_otp_access(struct iwl_priv *priv) 374 static int iwl_read_otp_word(struct iwl_priv *priv, u16 addr, __le16 *eeprom_data) 415 static bool iwl_is_otp_empty(struct iwl_priv *pri [all...] |