Searched refs:iwl_priv (Results 1 - 25 of 46) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/iwlwifi/
H A Diwl-calib.h69 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 Diwl-led.h31 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 Diwl-core.h91 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 Diwl-agn.h100 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 Diwl-sta.h46 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 Diwl-power.h132 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 Diwl-3945.h88 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 Diwl-eeprom.h68 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 Diwl-5000-hw.h74 static inline s32 iwl_temp_calib_to_offset(struct iwl_priv *priv)
H A Diwl-io.h66 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 Diwl-scan.c64 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 Diwl-led.c88 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 Diwl-3945-led.c48 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 Diwl-agn-led.c47 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 Diwl-helpers.h124 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 Diwl-devtrace.h38 #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 Diwl-rx.c127 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 Diwl-agn-ucode.c89 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 Diwl-sta.c40 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 Diwl-power.c117 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 Diwl-core.c143 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 Diwl-debug.h32 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 Diwl-hcmd.c109 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 Diwl-agn-lib.c49 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 Diwl-eeprom.c84 * 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...]

Completed in 96 milliseconds

12