/linux-master/drivers/net/wireless/intel/iwlegacy/ |
H A D | common.c | 27 _il_poll_bit(struct il_priv *il, u32 addr, u32 bits, u32 mask, int timeout) argument 33 if ((_il_rd(il, addr) & mask) == (bits & mask)) 66 _il_grab_nic_access(struct il_priv *il) argument 72 _il_set_bit(il, CSR_GP_CNTRL, CSR_GP_CNTRL_REG_FLAG_MAC_ACCESS_REQ); 92 _il_poll_bit(il, CSR_GP_CNTRL, CSR_GP_CNTRL_REG_VAL_MAC_ACCESS_EN, 96 val = _il_rd(il, CSR_GP_CNTRL); 99 _il_wr(il, CSR_RESET, CSR_RESET_REG_FLAG_FORCE_NMI); 108 il_poll_bit(struct il_priv *il, u32 addr, u32 mask, int timeout) argument 114 if ((il_rd(il, addr) & mask) == mask) 125 il_rd_prph(struct il_priv *il, u3 argument 140 il_wr_prph(struct il_priv *il, u32 addr, u32 val) argument 154 il_read_targ_mem(struct il_priv *il, u32 addr) argument 172 il_write_targ_mem(struct il_priv *il, u32 addr, u32 val) argument 241 il_generic_cmd_callback(struct il_priv *il, struct il_device_cmd *cmd, struct il_rx_pkt *pkt) argument 264 il_send_cmd_async(struct il_priv *il, struct il_host_cmd *cmd) argument 290 il_send_cmd_sync(struct il_priv *il, struct il_host_cmd *cmd) argument 377 il_send_cmd(struct il_priv *il, struct il_host_cmd *cmd) argument 387 il_send_cmd_pdu(struct il_priv *il, u8 id, u16 len, const void *data) argument 400 il_send_cmd_pdu_async(struct il_priv *il, u8 id, u16 len, const void *data, void (*callback) (struct il_priv *il, struct il_device_cmd *cmd, struct il_rx_pkt *pkt)) argument 462 il_blink_compensation(struct il_priv *il, u8 time, u16 compensation) argument 475 il_led_cmd(struct il_priv *il, unsigned long on, unsigned long off) argument 515 struct il_priv *il = container_of(led_cdev, struct il_priv, led); local 528 struct il_priv *il = container_of(led_cdev, struct il_priv, led); local 534 il_leds_init(struct il_priv *il) argument 578 il_leds_exit(struct il_priv *il) argument 656 il_eeprom_verify_signature(struct il_priv *il) argument 675 il_eeprom_query_addr(const struct il_priv *il, size_t offset) argument 683 il_eeprom_query16(const struct il_priv *il, size_t offset) argument 699 il_eeprom_init(struct il_priv *il) argument 770 il_eeprom_free(struct il_priv *il) argument 778 il_init_band_reference(const struct il_priv *il, int eep_band, int *eeprom_ch_count, const struct il_eeprom_channel **eeprom_ch_info, const u8 **eeprom_ch_idx) argument 848 il_mod_ht40_chan_info(struct il_priv *il, enum nl80211_band band, u16 channel, const struct il_eeprom_channel *eeprom_ch, u8 clear_ht40_extension_channel) argument 887 il_init_channel_map(struct il_priv *il) argument 1023 il_free_channel_map(struct il_priv *il) argument 1036 il_get_channel_info(const struct il_priv *il, enum nl80211_band band, u16 channel) argument 1076 il_build_powertable_cmd(struct il_priv *il, struct il_powertable_cmd *cmd) argument 1143 il_set_power(struct il_priv *il, struct il_powertable_cmd *cmd) argument 1161 il_power_set_mode(struct il_priv *il, struct il_powertable_cmd *cmd, bool force) argument 1208 il_power_update_mode(struct il_priv *il, bool force) argument 1220 il_power_initialize(struct il_priv *il) argument 1251 il_send_scan_abort(struct il_priv *il) argument 1291 il_complete_scan(struct il_priv *il, bool aborted) argument 1308 il_force_scan_end(struct il_priv *il) argument 1325 il_do_scan_abort(struct il_priv *il) argument 1353 il_scan_cancel(struct il_priv *il) argument 1367 il_scan_cancel_timeout(struct il_priv *il, unsigned long ms) argument 1389 il_hdl_scan(struct il_priv *il, struct il_rx_buf *rxb) argument 1402 il_hdl_scan_start(struct il_priv *il, struct il_rx_buf *rxb) argument 1416 il_hdl_scan_results(struct il_priv *il, struct il_rx_buf *rxb) argument 1433 il_hdl_scan_complete(struct il_priv *il, struct il_rx_buf *rxb) argument 1454 il_setup_rx_scan_handlers(struct il_priv *il) argument 1465 il_get_active_dwell_time(struct il_priv *il, enum nl80211_band band, u8 n_probes) argument 1478 il_get_passive_dwell_time(struct il_priv *il, enum nl80211_band band, struct ieee80211_vif *vif) argument 1507 il_init_scan_params(struct il_priv *il) argument 1518 il_scan_initiate(struct il_priv *il, struct ieee80211_vif *vif) argument 1563 struct il_priv *il = hw->priv; local 1598 struct il_priv *il = local 1615 il_fill_probe_req(struct il_priv *il, struct ieee80211_mgmt *frame, const u8 *ta, const u8 *ies, int ie_len, int left) argument 1662 struct il_priv *il = container_of(work, struct il_priv, abort_scan); local 1676 struct il_priv *il = container_of(work, struct il_priv, scan_completed); local 1715 il_setup_scan_deferred_work(struct il_priv *il) argument 1724 il_cancel_scan_deferred_work(struct il_priv *il) argument 1739 il_sta_ucode_activate(struct il_priv *il, u8 sta_id) argument 1758 il_process_add_sta_resp(struct il_priv *il, struct il_addsta_cmd *addsta, struct il_rx_pkt *pkt, bool sync) argument 1818 il_add_sta_callback(struct il_priv *il, struct il_device_cmd *cmd, struct il_rx_pkt *pkt) argument 1828 il_send_add_sta(struct il_priv *il, struct il_addsta_cmd *sta, u8 flags) argument 1867 il_set_ht_add_station(struct il_priv *il, u8 idx, struct ieee80211_sta *sta) argument 1922 il_prep_station(struct il_priv *il, const u8 *addr, bool is_ap, struct ieee80211_sta *sta) argument 2007 il_add_station_common(struct il_priv *il, const u8 *addr, bool is_ap, struct ieee80211_sta *sta, u8 *sta_id_r) argument 2069 il_sta_ucode_deactivate(struct il_priv *il, u8 sta_id) argument 2084 il_send_remove_station(struct il_priv *il, const u8 * addr, int sta_id, bool temporary) argument 2143 il_remove_station(struct il_priv *il, const u8 sta_id, const u8 * addr) argument 2204 il_clear_ucode_stations(struct il_priv *il) argument 2236 il_restore_stations(struct il_priv *il) argument 2307 il_get_free_ucode_key_idx(struct il_priv *il) argument 2320 il_dealloc_bcast_stations(struct il_priv *il) argument 2342 il_dump_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq) argument 2354 il_dump_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq) argument 2371 il_is_lq_table_valid(struct il_priv *il, struct il_link_quality_cmd *lq) argument 2399 il_send_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq, u8 flags, bool init) argument 2449 struct il_priv *il = hw->priv; local 2555 il_rx_queue_update_write_ptr(struct il_priv *il, struct il_rx_queue *q) argument 2596 il_rx_queue_alloc(struct il_priv *il) argument 2638 il_hdl_spectrum_measurement(struct il_priv *il, struct il_rx_buf *rxb) argument 2657 il_set_decrypted_flag(struct il_priv *il, struct ieee80211_hdr *hdr, u32 decrypt_res, struct ieee80211_rx_status *stats) argument 2710 il_txq_update_write_ptr(struct il_priv *il, struct il_tx_queue *txq) argument 2750 il_tx_queue_unmap(struct il_priv *il, int txq_id) argument 2774 il_tx_queue_free(struct il_priv *il, int txq_id) argument 2812 il_cmd_queue_unmap(struct il_priv *il) argument 2854 il_cmd_queue_free(struct il_priv *il) argument 2930 il_queue_init(struct il_priv *il, struct il_queue *q, int slots, u32 id) argument 2964 il_tx_queue_alloc(struct il_priv *il, struct il_tx_queue *txq, u32 id) argument 3004 il_tx_queue_init(struct il_priv *il, u32 txq_id) argument 3081 il_tx_queue_reset(struct il_priv *il, u32 txq_id) argument 3117 il_enqueue_hcmd(struct il_priv *il, struct il_host_cmd *cmd) argument 3238 il_hcmd_queue_reclaim(struct il_priv *il, int txq_id, int idx, int cmd_idx) argument 3272 il_tx_cmd_complete(struct il_priv *il, struct il_rx_buf *rxb) argument 3365 il_init_ht_hw_capab(const struct il_priv *il, struct ieee80211_sta_ht_cap *ht_info, enum nl80211_band band) argument 3418 il_init_geos(struct il_priv *il) argument 3537 il_free_geos(struct il_priv *il) argument 3546 il_is_channel_extension(struct il_priv *il, enum nl80211_band band, u16 channel, u8 extension_chan_offset) argument 3566 il_is_ht40_tx_allowed(struct il_priv *il, struct ieee80211_sta_ht_cap *ht_cap) argument 3624 il_send_rxon_timing(struct il_priv *il) argument 3673 il_set_rxon_hwcrypto(struct il_priv *il, int hw_decrypt) argument 3687 il_check_rxon_cmd(struct il_priv *il) argument 3767 il_full_rxon_required(struct il_priv *il) argument 3821 il_get_lowest_plcp(struct il_priv *il) argument 3835 _il_set_rxon_ht(struct il_priv *il, struct il_ht_config *ht_conf) argument 3901 il_set_rxon_ht(struct il_priv *il, struct il_ht_config *ht_conf) argument 3909 il_get_single_channel_number(struct il_priv *il, enum nl80211_band band) argument 3946 il_set_rxon_channel(struct il_priv *il, struct ieee80211_channel *ch) argument 3969 il_set_flags_for_band(struct il_priv *il, enum nl80211_band band, struct ieee80211_vif *vif) argument 3995 il_connection_init_rx_config(struct il_priv *il) argument 4057 il_set_rate(struct il_priv *il) argument 4088 il_chswitch_done(struct il_priv *il, bool is_success) argument 4099 il_hdl_csa(struct il_priv *il, struct il_rx_buf *rxb) argument 4123 il_print_rx_config_cmd(struct il_priv *il) argument 4145 il_irq_handle_error(struct il_priv *il) argument 4180 _il_apm_stop_master(struct il_priv *il) argument 4199 _il_apm_stop(struct il_priv *il) argument 4222 il_apm_stop(struct il_priv *il) argument 4238 il_apm_init(struct il_priv *il) argument 4345 il_set_tx_power(struct il_priv *il, s8 tx_power, bool force) argument 4401 il_send_bt_config(struct il_priv *il) argument 4424 il_send_stats_request(struct il_priv *il, u8 flags, bool clear) argument 4440 il_hdl_pm_sleep(struct il_priv *il, struct il_rx_buf *rxb) argument 4452 il_hdl_pm_debug_stats(struct il_priv *il, struct il_rx_buf *rxb) argument 4463 il_hdl_error(struct il_priv *il, struct il_rx_buf *rxb) argument 4478 il_clear_isr_stats(struct il_priv *il) argument 4488 struct il_priv *il = hw->priv; local 4528 struct il_priv *il = hw->priv; local 4541 il_set_mode(struct il_priv *il) argument 4554 struct il_priv *il = hw->priv; local 4598 il_teardown_interface(struct il_priv *il, struct ieee80211_vif *vif) argument 4613 struct il_priv *il = hw->priv; local 4630 il_alloc_txq_mem(struct il_priv *il) argument 4646 il_free_txq_mem(struct il_priv *il) argument 4654 il_force_reset(struct il_priv *il, bool external) argument 4710 struct il_priv *il = hw->priv; local 4749 struct il_priv *il = hw->priv; local 4787 il_check_stuck_queue(struct il_priv *il, int cnt) argument 4827 struct il_priv *il = from_timer(il, t, watchdog); local 4857 il_setup_watchdog(struct il_priv *il) argument 4876 il_usecs_to_beacons(struct il_priv *il, u32 usec, u32 beacon_interval) argument 4904 il_add_beacon_time(struct il_priv *il, u32 base, u32 addon, u32 beacon_interval) argument 4938 struct il_priv *il = dev_get_drvdata(device); local 4956 struct il_priv *il = pci_get_drvdata(pdev); local 4986 il_update_qos(struct il_priv *il) argument 5013 struct il_priv *il = hw->priv; local 5167 struct il_priv *il = hw->priv; local 5203 il_ht_conf(struct il_priv *il, struct ieee80211_vif *vif) argument 5263 il_set_no_assoc(struct il_priv *il, struct ieee80211_vif *vif) argument 5278 struct il_priv *il = hw->priv; local 5318 struct il_priv *il = hw->priv; local 5479 struct il_priv *il = data; local 5542 il_tx_cmd_protection(struct il_priv *il, struct ieee80211_tx_info *info, __le16 fc, __le32 *tx_flags) argument [all...] |
H A D | 4965.c | 34 il4965_verify_inst_sparse(struct il_priv *il, __le32 * image, u32 len) argument 47 il_wr(il, HBUS_TARG_MEM_RADDR, i + IL4965_RTC_INST_LOWER_BOUND); 48 val = _il_rd(il, HBUS_TARG_MEM_RDAT); 65 il4965_verify_inst_full(struct il_priv *il, __le32 * image, u32 len) argument 74 il_wr(il, HBUS_TARG_MEM_RADDR, IL4965_RTC_INST_LOWER_BOUND); 81 val = _il_rd(il, HBUS_TARG_MEM_RDAT); 104 il4965_verify_ucode(struct il_priv *il) argument 111 image = (__le32 *) il->ucode_boot.v_addr; 112 len = il->ucode_boot.len; 113 ret = il4965_verify_inst_sparse(il, imag 162 il4965_eeprom_acquire_semaphore(struct il_priv *il) argument 186 il4965_eeprom_release_semaphore(struct il_priv *il) argument 194 il4965_eeprom_check_version(struct il_priv *il) argument 218 il4965_eeprom_get_mac(const struct il_priv *il, u8 * mac) argument 227 il4965_send_led_cmd(struct il_priv *il, struct il_led_cmd *led_cmd) argument 247 il4965_led_enable(struct il_priv *il) argument 267 il4965_verify_bsm(struct il_priv *il) argument 328 il4965_load_bsm(struct il_priv *il) argument 415 il4965_set_ucode_ptrs(struct il_priv *il) argument 450 il4965_init_alive_start(struct il_priv *il) argument 492 il4965_nic_config(struct il_priv *il) argument 524 il4965_chain_noise_reset(struct il_priv *il) argument 628 il4965_get_sub_band(const struct il_priv *il, u32 channel) argument 666 il4965_interpolate_chan(struct il_priv *il, u32 channel, struct il_eeprom_calib_ch_info *chan_info) argument 1003 il4965_fill_txpower_tbl(struct il_priv *il, u8 band, u16 channel, u8 is_ht40, u8 ctrl_chan_high, struct il4965_tx_power_db *tx_power_tbl) argument 1241 il4965_send_tx_power(struct il_priv *il) argument 1277 il4965_send_rxon_assoc(struct il_priv *il) argument 1318 il4965_commit_rxon(struct il_priv *il) argument 1454 il4965_hw_channel_switch(struct il_priv *il, struct ieee80211_channel_switch *ch_switch) argument 1535 il4965_txq_update_byte_cnt_tbl(struct il_priv *il, struct il_tx_queue *txq, u16 byte_cnt) argument 1562 il4965_hw_get_temperature(struct il_priv *il) argument 1631 il4965_is_temp_calib_needed(struct il_priv *il) argument 1662 il4965_temperature_calib(struct il_priv *il) argument 1721 il4965_post_scan(struct il_priv *il) argument 1732 il4965_post_associate(struct il_priv *il) argument 1805 il4965_config_ap(struct il_priv *il) argument [all...] |
H A D | 3945-mac.c | 80 * @il: eeprom and antenna fields are used to determine antenna flags 82 * il->eeprom39 is used to determine if antenna AUX/MAIN are reversed 90 il3945_get_antenna_flags(const struct il_priv *il) argument 92 struct il3945_eeprom *eeprom = (struct il3945_eeprom *)il->eeprom; 117 il3945_set_ccmp_dynamic_key_info(struct il_priv *il, argument 127 if (sta_id == il->hw_params.bcast_id) 134 spin_lock_irqsave(&il->sta_lock, flags); 135 il->stations[sta_id].keyinfo.cipher = keyconf->cipher; 136 il->stations[sta_id].keyinfo.keylen = keyconf->keylen; 137 memcpy(il 165 il3945_set_tkip_dynamic_key_info(struct il_priv *il, struct ieee80211_key_conf *keyconf, u8 sta_id) argument 172 il3945_set_wep_dynamic_key_info(struct il_priv *il, struct ieee80211_key_conf *keyconf, u8 sta_id) argument 179 il3945_clear_sta_key_info(struct il_priv *il, u8 sta_id) argument 199 il3945_set_dynamic_key(struct il_priv *il, struct ieee80211_key_conf *keyconf, u8 sta_id) argument 229 il3945_remove_static_key(struct il_priv *il) argument 235 il3945_set_static_key(struct il_priv *il, struct ieee80211_key_conf *key) argument 246 il3945_clear_free_frames(struct il_priv *il) argument 267 il3945_get_free_frame(struct il_priv *il) argument 288 il3945_free_frame(struct il_priv *il, struct il3945_frame *frame) argument 295 il3945_fill_beacon_frame(struct il_priv *il, struct ieee80211_hdr *hdr, int left) argument 311 il3945_send_beacon_cmd(struct il_priv *il) argument 338 il3945_unset_hw_params(struct il_priv *il) argument 347 il3945_build_tx_cmd_hwcrypto(struct il_priv *il, struct ieee80211_tx_info *info, struct il_device_cmd *cmd, struct sk_buff *skb_frag, int sta_id) argument 391 il3945_build_tx_cmd_basic(struct il_priv *il, struct il_device_cmd *cmd, struct ieee80211_tx_info *info, struct ieee80211_hdr *hdr, u8 std_id) argument 445 il3945_tx_skb(struct il_priv *il, struct ieee80211_sta *sta, struct sk_buff *skb) argument 638 il3945_get_measurement(struct il_priv *il, struct ieee80211_measurement_params *params, u8 type) argument 717 il3945_hdl_alive(struct il_priv *il, struct il_rx_buf *rxb) argument 750 il3945_hdl_add_sta(struct il_priv *il, struct il_rx_buf *rxb) argument 758 il3945_hdl_beacon(struct il_priv *il, struct il_rx_buf *rxb) argument 779 il3945_hdl_card_state(struct il_priv *il, struct il_rx_buf *rxb) argument 816 il3945_setup_handlers(struct il_priv *il) argument 910 il3945_dma_addr2rbd_ptr(struct il_priv *il, dma_addr_t dma_addr) argument 927 il3945_rx_queue_restock(struct il_priv *il) argument 974 il3945_rx_allocate(struct il_priv *il, gfp_t priority) argument 1051 il3945_rx_queue_reset(struct il_priv *il, struct il_rx_queue *rxq) argument 1084 struct il_priv *il = data; local 1095 il3945_rx_replenish_now(struct il_priv *il) argument 1108 il3945_rx_queue_free(struct il_priv *il, struct il_rx_queue *rxq) argument 1176 il3945_rx_handle(struct il_priv *il) argument 1297 il3945_synchronize_irq(struct il_priv *il) argument 1329 il3945_dump_nic_error_log(struct il_priv *il) argument 1371 struct il_priv *il = from_tasklet(il, t, irq_tasklet); local 1518 il3945_get_channels_for_scan(struct il_priv *il, enum nl80211_band band, u8 is_active, u8 n_probes, struct il3945_scan_channel *scan_ch, struct ieee80211_vif *vif) argument 1612 il3945_init_hw_rates(struct il_priv *il, struct ieee80211_rate *rates) argument 1639 il3945_dealloc_ucode_pci(struct il_priv *il) argument 1654 il3945_verify_inst_full(struct il_priv *il, __le32 * image, u32 len) argument 1694 il3945_verify_inst_sparse(struct il_priv *il, __le32 * image, u32 len) argument 1730 il3945_verify_ucode(struct il_priv *il) argument 1776 il3945_nic_start(struct il_priv *il) argument 1812 il3945_read_ucode(struct il_priv *il) argument 2052 il3945_set_ucode_ptrs(struct il_priv *il) argument 2084 il3945_init_alive_start(struct il_priv *il) argument 2126 il3945_alive_start(struct il_priv *il) argument 2216 __il3945_down(struct il_priv *il) argument 2303 il3945_down(struct il_priv *il) argument 2315 il3945_alloc_bcast_station(struct il_priv *il) argument 2337 __il3945_up(struct il_priv *il) argument 2432 struct il_priv *il = local 2447 struct il_priv *il = local 2468 struct il_priv *il = local 2494 il3945_request_scan(struct il_priv *il, struct ieee80211_vif *vif) argument 2638 il3945_post_scan(struct il_priv *il) argument 2651 struct il_priv *il = container_of(data, struct il_priv, restart); local 2679 struct il_priv *il = container_of(data, struct il_priv, rx_replenish); local 2691 il3945_post_associate(struct il_priv *il) argument 2759 struct il_priv *il = hw->priv; local 2818 struct il_priv *il = hw->priv; local 2845 struct il_priv *il = hw->priv; local 2859 il3945_config_ap(struct il_priv *il) argument 2905 struct il_priv *il = hw->priv; local 2969 struct il_priv *il = hw->priv; local 3001 struct il_priv *il = hw->priv; local 3067 struct il_priv *il = dev_get_drvdata(d); local 3075 struct il_priv *il = dev_get_drvdata(d); local 3097 struct il_priv *il = dev_get_drvdata(d); local 3110 struct il_priv *il = dev_get_drvdata(d); local 3118 struct il_priv *il = dev_get_drvdata(d); local 3136 struct il_priv *il = dev_get_drvdata(d); local 3145 struct il_priv *il = dev_get_drvdata(d); local 3170 struct il_priv *il = dev_get_drvdata(d); local 3179 struct il_priv *il = dev_get_drvdata(d); local 3206 struct il_priv *il = dev_get_drvdata(d); local 3239 struct il_priv *il = dev_get_drvdata(d); local 3277 struct il_priv *il = dev_get_drvdata(d); local 3290 struct il_priv *il = dev_get_drvdata(d); local 3309 struct il_priv *il = dev_get_drvdata(d); local 3346 struct il_priv *il = dev_get_drvdata(d); local 3358 struct il_priv *il = dev_get_drvdata(d); local 3376 il3945_setup_deferred_work(struct il_priv *il) argument 3402 il3945_cancel_deferred_work(struct il_priv *il) argument 3460 il3945_init_drv(struct il_priv *il) argument 3521 il3945_setup_mac(struct il_priv *il) argument 3578 struct il_priv *il; local 3777 struct il_priv *il = pci_get_drvdata(pdev); local [all...] |
H A D | 4965-mac.c | 67 il4965_check_abort_status(struct il_priv *il, u8 frame_count, u32 status) argument 71 if (!test_bit(S_EXIT_PENDING, &il->status)) 72 queue_work(il->workqueue, &il->tx_flush); 85 il4965_rx_queue_reset(struct il_priv *il, struct il_rx_queue *rxq) argument 97 dma_unmap_page(&il->pci_dev->dev, 99 PAGE_SIZE << il->hw_params.rx_page_order, 101 __il_free_pages(il, rxq->pool[i].page); 119 il4965_rx_init(struct il_priv *il, struct il_rx_queue *rxq) argument 125 if (il 163 il4965_set_pwr_vmain(struct il_priv *il) argument 181 il4965_hw_nic_init(struct il_priv *il) argument 234 il4965_dma_addr2rbd_ptr(struct il_priv *il, dma_addr_t dma_addr) argument 251 il4965_rx_queue_restock(struct il_priv *il) argument 301 il4965_rx_allocate(struct il_priv *il, gfp_t priority) argument 382 il4965_rx_replenish(struct il_priv *il) argument 394 il4965_rx_replenish_now(struct il_priv *il) argument 407 il4965_rx_queue_free(struct il_priv *il, struct il_rx_queue *rxq) argument 430 il4965_rxq_stop(struct il_priv *il) argument 468 il4965_calc_rssi(struct il_priv *il, struct il_rx_phy_res *rx_resp) argument 503 il4965_translate_rx_status(struct il_priv *il, u32 decrypt_in) argument 565 il4965_pass_packet_to_mac80211(struct il_priv *il, struct ieee80211_hdr *hdr, u32 len, u32 ampdu_status, struct il_rx_buf *rxb, struct ieee80211_rx_status *stats) argument 612 il4965_hdl_rx(struct il_priv *il, struct il_rx_buf *rxb) argument 746 il4965_hdl_rx_phy(struct il_priv *il, struct il_rx_buf *rxb) argument 756 il4965_get_channels_for_scan(struct il_priv *il, struct ieee80211_vif *vif, enum nl80211_band band, u8 is_active, u8 n_probes, struct il_scan_channel *scan_ch) argument 835 il4965_toggle_tx_ant(struct il_priv *il, u8 *ant, u8 valid) argument 850 il4965_request_scan(struct il_priv *il, struct ieee80211_vif *vif) argument 1039 il4965_manage_ibss_station(struct il_priv *il, struct ieee80211_vif *vif, bool add) argument 1052 il4965_free_tfds_in_queue(struct il_priv *il, int sta_id, int tid, int freed) argument 1068 il4965_is_single_rx_stream(struct il_priv *il) argument 1090 il4965_get_active_rx_chain_count(struct il_priv *il) argument 1104 il4965_get_idle_rx_chain_count(struct il_priv *il, int active_cnt) argument 1138 il4965_set_rxon_chain(struct il_priv *il) argument 1207 il4965_dump_fh(struct il_priv *il, char **buf, bool display) argument 1252 il4965_hdl_missed_beacon(struct il_priv *il, struct il_rx_buf *rxb) argument 1274 il4965_rx_calc_noise(struct il_priv *il) argument 1320 il4965_accumulative_stats(struct il_priv *il, __le32 * stats) argument 1356 il4965_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb) argument 1398 il4965_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb) argument 1484 il4965_tx_cmd_build_basic(struct il_priv *il, struct sk_buff *skb, struct il_tx_cmd *tx_cmd, struct ieee80211_tx_info *info, struct ieee80211_hdr *hdr, u8 std_id) argument 1538 il4965_tx_cmd_build_rate(struct il_priv *il, struct il_tx_cmd *tx_cmd, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, __le16 fc) argument 1598 il4965_tx_cmd_build_hwcrypto(struct il_priv *il, struct ieee80211_tx_info *info, struct il_tx_cmd *tx_cmd, struct sk_buff *skb_frag, int sta_id) argument 1643 il4965_tx_skb(struct il_priv *il, struct ieee80211_sta *sta, struct sk_buff *skb) argument 1915 il4965_alloc_dma_ptr(struct il_priv *il, struct il_dma_ptr *ptr, size_t size) argument 1926 il4965_free_dma_ptr(struct il_priv *il, struct il_dma_ptr *ptr) argument 1941 il4965_hw_txq_ctx_free(struct il_priv *il) argument 1966 il4965_txq_ctx_alloc(struct il_priv *il) argument 2024 il4965_txq_ctx_reset(struct il_priv *il) argument 2044 il4965_txq_ctx_unmap(struct il_priv *il) argument 2063 il4965_txq_ctx_stop(struct il_priv *il) argument 2090 il4965_txq_ctx_activate_free(struct il_priv *il) argument 2104 il4965_tx_queue_stop_scheduler(struct il_priv *il, u16 txq_id) argument 2117 il4965_tx_queue_set_q2ratid(struct il_priv *il, u16 ra_tid, u16 txq_id) argument 2147 il4965_txq_agg_enable(struct il_priv *il, int txq_id, int tx_fifo, int sta_id, int tid, u16 ssn_idx) argument 2213 il4965_tx_agg_start(struct il_priv *il, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 tid, u16 * ssn) argument 2280 il4965_txq_agg_disable(struct il_priv *il, u16 txq_id, u16 ssn_idx, u8 tx_fifo) argument 2309 il4965_tx_agg_stop(struct il_priv *il, struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 tid) argument 2387 il4965_txq_check_empty(struct il_priv *il, int sta_id, u8 tid, int txq_id) argument 2423 il4965_non_agg_tx_status(struct il_priv *il, const u8 *addr1) argument 2441 il4965_tx_status(struct il_priv *il, struct sk_buff *skb, bool is_agg) argument 2452 il4965_tx_queue_reclaim(struct il_priv *il, int txq_id, int idx) argument 2494 il4965_tx_status_reply_compressed_ba(struct il_priv *il, struct il_ht_agg *agg, struct il_compressed_ba_resp *ba_resp) argument 2564 il4965_find_station(struct il_priv *il, const u8 *addr) argument 2605 il4965_get_ra_sta_id(struct il_priv *il, struct ieee80211_hdr *hdr) argument 2643 il4965_tx_status_reply_tx(struct il_priv *il, struct il_ht_agg *agg, struct il4965_tx_resp *tx_resp, int txq_id, u16 start_idx) argument 2755 il4965_hdl_tx(struct il_priv *il, struct il_rx_buf *rxb) argument 2876 il4965_hwrate_to_tx_control(struct il_priv *il, u32 rate_n_flags, struct ieee80211_tx_info *info) argument 2903 il4965_hdl_compressed_ba(struct il_priv *il, struct il_rx_buf *rxb) argument 3020 il4965_sta_alloc_lq(struct il_priv *il, u8 sta_id) argument 3077 il4965_add_bssid_station(struct il_priv *il, const u8 *addr, u8 *sta_id_r) argument 3120 il4965_static_wepkey_cmd(struct il_priv *il, bool send_if_empty) argument 3166 il4965_restore_default_wep_keys(struct il_priv *il) argument 3174 il4965_remove_default_wep_key(struct il_priv *il, struct ieee80211_key_conf *keyconf) argument 3197 il4965_set_default_wep_key(struct il_priv *il, struct ieee80211_key_conf *keyconf) argument 3225 il4965_set_wep_dynamic_key_info(struct il_priv *il, struct ieee80211_key_conf *keyconf, u8 sta_id) argument 3279 il4965_set_ccmp_dynamic_key_info(struct il_priv *il, struct ieee80211_key_conf *keyconf, u8 sta_id) argument 3327 il4965_set_tkip_dynamic_key_info(struct il_priv *il, struct ieee80211_key_conf *keyconf, u8 sta_id) argument 3371 il4965_update_tkip_key(struct il_priv *il, struct ieee80211_key_conf *keyconf, struct ieee80211_sta *sta, u32 iv32, u16 *phase1key) argument 3405 il4965_remove_dynamic_key(struct il_priv *il, struct ieee80211_key_conf *keyconf, u8 sta_id) argument 3466 il4965_set_dynamic_key(struct il_priv *il, struct ieee80211_key_conf *keyconf, u8 sta_id) argument 3509 il4965_alloc_bcast_station(struct il_priv *il) argument 3549 il4965_update_bcast_station(struct il_priv *il) argument 3573 il4965_update_bcast_stations(struct il_priv *il) argument 3582 il4965_sta_tx_modify_enable_tid(struct il_priv *il, int sta_id, int tid) argument 3602 il4965_sta_rx_agg_start(struct il_priv *il, struct ieee80211_sta *sta, int tid, u16 ssn) argument 3629 il4965_sta_rx_agg_stop(struct il_priv *il, struct ieee80211_sta *sta, int tid) argument 3656 il4965_sta_modify_sleep_tx_count(struct il_priv *il, int sta_id, int cnt) argument 3673 il4965_update_chain_flags(struct il_priv *il) argument 3683 il4965_clear_free_frames(struct il_priv *il) argument 3704 il4965_get_free_frame(struct il_priv *il) argument 3725 il4965_free_frame(struct il_priv *il, struct il_frame *frame) argument 3732 il4965_fill_beacon_frame(struct il_priv *il, struct ieee80211_hdr *hdr, int left) argument 3750 il4965_set_beacon_tim(struct il_priv *il, struct il_tx_beacon_cmd *tx_beacon_cmd, u8 * beacon, u32 frame_size) argument 3777 il4965_hw_get_beacon_cmd(struct il_priv *il, struct il_frame *frame) argument 3832 il4965_send_beacon_cmd(struct il_priv *il) argument 3909 il4965_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq) argument 3954 il4965_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq, dma_addr_t addr, u16 len, u8 reset, u8 pad) argument 3994 il4965_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq) argument 4010 il4965_hdl_alive(struct il_priv *il, struct il_rx_buf *rxb) argument 4054 struct il_priv *il = from_timer(il, t, stats_periodic); local 4067 il4965_hdl_beacon(struct il_priv *il, struct il_rx_buf *rxb) argument 4085 il4965_perform_ct_kill_task(struct il_priv *il) argument 4107 il4965_hdl_card_state(struct il_priv *il, struct il_rx_buf *rxb) argument 4162 il4965_setup_handlers(struct il_priv *il) argument 4204 il4965_rx_handle(struct il_priv *il) argument 4327 il4965_synchronize_irq(struct il_priv *il) argument 4337 struct il_priv *il = from_tasklet(il, t, irq_tasklet); local 4543 struct il_priv *il = dev_get_drvdata(d); local 4551 struct il_priv *il = dev_get_drvdata(d); local 4573 struct il_priv *il = dev_get_drvdata(d); local 4586 struct il_priv *il = dev_get_drvdata(d); local 4598 struct il_priv *il = dev_get_drvdata(d); local 4639 il4965_dealloc_ucode_pci(struct il_priv *il) argument 4650 il4965_nic_start(struct il_priv *il) argument 4661 il4965_request_firmware(struct il_priv *il, bool first) argument 4694 il4965_load_firmware(struct il_priv *il, const struct firmware *ucode_raw, struct il4965_firmware_pieces *pieces) argument 4756 struct il_priv *il = context; local 5067 il4965_dump_nic_error_log(struct il_priv *il) argument 5115 il4965_rf_kill_ct_config(struct il_priv *il) argument 5151 il4965_alive_notify(struct il_priv *il) argument 5256 il4965_alive_start(struct il_priv *il) argument 5340 __il4965_down(struct il_priv *il) argument 5443 il4965_down(struct il_priv *il) argument 5454 il4965_set_hw_ready(struct il_priv *il) argument 5473 il4965_prepare_card_hw(struct il_priv *il) argument 5499 __il4965_up(struct il_priv *il) argument 5609 struct il_priv *il = local 5624 struct il_priv *il = local 5639 struct il_priv *il = container_of(work, struct il_priv, local 5661 struct il_priv *il = container_of(data, struct il_priv, restart); local 5692 struct il_priv *il = container_of(data, struct il_priv, rx_replenish); local 5715 il4965_mac_setup_register(struct il_priv *il, u32 max_probe_length) argument 5783 struct il_priv *il = hw->priv; local 5825 struct il_priv *il = hw->priv; local 5851 struct il_priv *il = hw->priv; local 5869 struct il_priv *il = hw->priv; local 5883 struct il_priv *il = hw->priv; local 5958 struct il_priv *il = hw->priv; local 6008 struct il_priv *il = hw->priv; local 6044 struct il_priv *il = hw->priv; local 6131 struct il_priv *il = hw->priv; local 6183 struct il_priv *il = container_of(work, struct il_priv, local 6209 il4965_setup_deferred_work(struct il_priv *il) argument 6237 il4965_cancel_deferred_work(struct il_priv *il) argument 6250 il4965_init_hw_rates(struct il_priv *il, struct ieee80211_rate *rates) argument 6274 il4965_set_wr_ptrs(struct il_priv *il, int txq_id, u32 idx) argument 6281 il4965_tx_queue_set_status(struct il_priv *il, struct il_tx_queue *txq, int tx_fifo_id, int scd_retry) argument 6332 il4965_init_drv(struct il_priv *il) argument 6382 il4965_uninit_drv(struct il_priv *il) argument 6390 il4965_hw_detect(struct il_priv *il) argument 6426 il4965_set_hw_params(struct il_priv *il) argument 6477 struct il_priv *il; local 6686 struct il_priv *il = pci_get_drvdata(pdev); local 6766 il4965_txq_set_sched(struct il_priv *il, u32 mask) argument [all...] |
H A D | 3945.c | 31 il3945_send_led_cmd(struct il_priv *il, struct il_led_cmd *led_cmd) argument 41 return il_send_cmd(il, &cmd); 103 il3945_disable_events(struct il_priv *il) argument 159 base = le32_to_cpu(il->card_alive.log_event_table_ptr); 165 disable_ptr = il_read_targ_mem(il, base + (4 * sizeof(u32))); 166 array_size = il_read_targ_mem(il, base + (5 * sizeof(u32))); 172 il_write_targ_mem(il, disable_ptr + (i * sizeof(u32)), 238 il3945_rs_next_rate(struct il_priv *il, int rate) argument 242 switch (il->band) { 250 if (!(il 272 il3945_tx_queue_reclaim(struct il_priv *il, int txq_id, int idx) argument 298 il3945_hdl_tx(struct il_priv *il, struct il_rx_buf *rxb) argument 370 il3945_accumulative_stats(struct il_priv *il, __le32 * stats) argument 404 il3945_hdl_stats(struct il_priv *il, struct il_rx_buf *rxb) argument 419 il3945_hdl_c_stats(struct il_priv *il, struct il_rx_buf *rxb) argument 446 il3945_is_network_packet(struct il_priv *il, struct ieee80211_hdr *header) argument 465 il3945_pass_packet_to_mac80211(struct il_priv *il, struct il_rx_buf *rxb, struct ieee80211_rx_status *stats) argument 525 il3945_hdl_rx(struct il_priv *il, struct il_rx_buf *rxb) argument 597 il3945_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq, dma_addr_t addr, u16 len, u8 reset, u8 pad) argument 636 il3945_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq) argument 683 il3945_hw_build_tx_cmd_rate(struct il_priv *il, struct il_device_cmd *cmd, struct ieee80211_tx_info *info, struct ieee80211_hdr *hdr, int sta_id) argument 730 il3945_sync_sta(struct il_priv *il, int sta_id, u16 tx_rate) argument 752 il3945_set_pwr_vmain(struct il_priv *il) argument 778 il3945_rx_init(struct il_priv *il, struct il_rx_queue *rxq) argument 801 il3945_tx_reset(struct il_priv *il) argument 837 il3945_txq_ctx_reset(struct il_priv *il) argument 875 il3945_apm_init(struct il_priv *il) argument 892 il3945_nic_config(struct il_priv *il) argument 953 il3945_hw_nic_init(struct il_priv *il) argument 1002 il3945_hw_txq_ctx_free(struct il_priv *il) argument 1020 il3945_hw_txq_ctx_stop(struct il_priv *il) argument 1058 il3945_hw_get_temperature(struct il_priv *il) argument 1068 il3945_hw_reg_txpower_get_temperature(struct il_priv *il) argument 1106 il3945_is_temp_calib_needed(struct il_priv *il) argument 1325 il3945_hw_reg_set_scan_power(struct il_priv *il, u32 scan_tbl_idx, s32 rate_idx, const s8 *clip_pwrs, struct il_channel_info *ch_info, int band_idx) argument 1382 il3945_send_tx_power(struct il_priv *il) argument 1459 il3945_hw_reg_set_new_power(struct il_priv *il, struct il_channel_info *ch_info) argument 1551 il3945_hw_reg_comp_txpower_temp(struct il_priv *il) argument 1618 il3945_hw_reg_set_txpower(struct il_priv *il, s8 power) argument 1659 il3945_send_rxon_assoc(struct il_priv *il) argument 1711 il3945_commit_rxon(struct il_priv *il) argument 1844 il3945_reg_txpower_periodic(struct il_priv *il) argument 1864 struct il_priv *il = container_of(work, struct il_priv, local 1887 il3945_hw_reg_get_ch_grp_idx(struct il_priv *il, const struct il_channel_info *ch_info) argument 1922 il3945_hw_reg_get_matched_power_idx(struct il_priv *il, s8 requested_power, s32 setting_idx, s32 *new_idx) argument 1972 il3945_hw_reg_init_channel_groups(struct il_priv *il) argument 2054 il3945_txpower_set_from_eeprom(struct il_priv *il) argument 2181 il3945_hw_rxq_stop(struct il_priv *il) argument 2197 il3945_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq) argument 2256 il3945_add_bssid_station(struct il_priv *il, const u8 * addr, u8 * sta_id_r) argument 2282 il3945_manage_ibss_station(struct il_priv *il, struct ieee80211_vif *vif, bool add) argument 2312 il3945_init_hw_rate_table(struct il_priv *il) argument 2383 il3945_hw_set_hw_params(struct il_priv *il) argument 2414 il3945_hw_get_beacon_cmd(struct il_priv *il, struct il3945_frame *frame, u8 rate) argument 2447 il3945_hw_handler_setup(struct il_priv *il) argument 2454 il3945_hw_setup_deferred_work(struct il_priv *il) argument 2461 il3945_hw_cancel_deferred_work(struct il_priv *il) argument 2468 il3945_verify_bsm(struct il_priv *il) argument 2511 il3945_eeprom_acquire_semaphore(struct il_priv *il) argument 2518 il3945_eeprom_release_semaphore(struct il_priv *il) argument 2556 il3945_load_bsm(struct il_priv *il) argument [all...] |
H A D | 4965.h | 28 void il4965_free_tfds_in_queue(struct il_priv *il, int sta_id, int tid, 32 void il4965_set_rxon_chain(struct il_priv *il); 35 int il4965_verify_ucode(struct il_priv *il); 38 void il4965_check_abort_status(struct il_priv *il, u8 frame_count, u32 status); 40 void il4965_rx_queue_reset(struct il_priv *il, struct il_rx_queue *rxq); 41 int il4965_rx_init(struct il_priv *il, struct il_rx_queue *rxq); 42 int il4965_hw_nic_init(struct il_priv *il); 43 int il4965_dump_fh(struct il_priv *il, char **buf, bool display); 45 void il4965_nic_config(struct il_priv *il); 48 void il4965_rx_queue_restock(struct il_priv *il); [all...] |
H A D | common.h | 31 #define IL_ERR(f, a...) dev_err(&il->pci_dev->dev, f, ## a) 32 #define IL_WARN(f, a...) dev_warn(&il->pci_dev->dev, f, ## a) 33 #define IL_WARN_ONCE(f, a...) dev_warn_once(&il->pci_dev->dev, f, ## a) 34 #define IL_INFO(f, a...) dev_info(&il->pci_dev->dev, f, ## a) 102 void (*callback) (struct il_priv *il, struct il_device_cmd *cmd, 414 int il_eeprom_init(struct il_priv *il); 415 void il_eeprom_free(struct il_priv *il); 416 const u8 *il_eeprom_query_addr(const struct il_priv *il, size_t offset); 417 u16 il_eeprom_query16(const struct il_priv *il, size_t offset); 418 int il_init_channel_map(struct il_priv *il); 1425 il_txq_ctx_activate(struct il_priv *il, int txq_id) argument 1431 il_txq_ctx_deactivate(struct il_priv *il, int txq_id) argument 1437 il_is_associated(struct il_priv *il) argument 1443 il_is_any_associated(struct il_priv *il) argument 1481 __il_free_pages(struct il_priv *il, struct page *page) argument 1488 il_free_pages(struct il_priv *il, unsigned long page) argument 1719 il_update_stats(struct il_priv *il, bool is_tx, __le16 fc, u16 len) argument 1842 il_print_rx_config_cmd(struct il_priv *il) argument 1877 il_is_ready(struct il_priv *il) argument 1887 il_is_alive(struct il_priv *il) argument 1893 il_is_init(struct il_priv *il) argument 1899 il_is_rfkill(struct il_priv *il) argument 1905 il_is_ctkill(struct il_priv *il) argument 1911 il_is_ready_rf(struct il_priv *il) argument 1930 il_send_rxon_assoc(struct il_priv *il) argument 1936 il_commit_rxon(struct il_priv *il) argument 1942 il_get_hw_mode(struct il_priv *il, enum nl80211_band band) argument 1967 il_need_reclaim(struct il_priv *il, struct il_rx_pkt *pkt) argument 1982 _il_write8(struct il_priv *il, u32 ofs, u8 val) argument 1989 _il_wr(struct il_priv *il, u32 ofs, u32 val) argument 1995 _il_rd(struct il_priv *il, u32 ofs) argument 2001 _il_clear_bit(struct il_priv *il, u32 reg, u32 mask) argument 2007 _il_set_bit(struct il_priv *il, u32 reg, u32 mask) argument 2013 _il_release_nic_access(struct il_priv *il) argument 2019 il_rd(struct il_priv *il, u32 reg) argument 2033 il_wr(struct il_priv *il, u32 reg, u32 value) argument 2046 _il_rd_prph(struct il_priv *il, u32 reg) argument 2053 _il_wr_prph(struct il_priv *il, u32 addr, u32 val) argument 2060 il_set_bits_prph(struct il_priv *il, u32 reg, u32 mask) argument 2073 il_set_bits_mask_prph(struct il_priv *il, u32 reg, u32 bits, u32 mask) argument 2086 il_clear_bits_prph(struct il_priv *il, u32 reg, u32 mask) argument 2138 il_clear_driver_stations(struct il_priv *il) argument 2170 il_sta_id_or_broadcast(struct il_priv *il, struct ieee80211_sta *sta) argument 2255 _il_wake_queue(struct il_priv *il, u8 ac) argument 2262 _il_stop_queue(struct il_priv *il, u8 ac) argument 2268 il_wake_queue(struct il_priv *il, struct il_tx_queue *txq) argument 2279 il_stop_queue(struct il_priv *il, struct il_tx_queue *txq) argument 2290 il_wake_queues_by_reason(struct il_priv *il, int reason) argument 2300 il_stop_queues_by_reason(struct il_priv *il, int reason) argument 2322 il_disable_interrupts(struct il_priv *il) argument 2336 il_enable_rfkill_int(struct il_priv *il) argument 2342 il_enable_interrupts(struct il_priv *il) argument 2354 il_beacon_time_mask_low(struct il_priv *il, u16 tsf_bits) argument 2365 il_beacon_time_mask_high(struct il_priv *il, u16 tsf_bits) argument 2904 il_get_debug_level(struct il_priv *il) argument 2913 il_get_debug_level(struct il_priv *il) argument 2943 il_print_hex_dump(struct il_priv *il, int level, const void *p, u32 len) argument 2952 il_dbgfs_register(struct il_priv *il, const char *name) argument 2957 il_dbgfs_unregister(struct il_priv *il) argument [all...] |
H A D | debug.c | 17 il_clear_traffic_stats(struct il_priv *il) argument 19 memset(&il->tx_stats, 0, sizeof(struct traffic_stats)); 20 memset(&il->rx_stats, 0, sizeof(struct traffic_stats)); 28 il_update_stats(struct il_priv *il, bool is_tx, __le16 fc, u16 len) argument 33 stats = &il->tx_stats; 35 stats = &il->rx_stats; 113 debugfs_create_file(#name, mode, parent, il, \ 204 struct il_priv *il = file->private_data; local 219 il_get_mgmt_string(cnt), il->tx_stats.mgmt[cnt]); 225 il_get_ctrl_string(cnt), il 244 struct il_priv *il = file->private_data; local 265 struct il_priv *il = file->private_data; local 313 struct il_priv *il = file->private_data; local 367 struct il_priv *il = file->private_data; local 392 struct il_priv *il = file->private_data; local 457 struct il_priv *il = file->private_data; local 500 struct il_priv *il = file->private_data; local 580 struct il_priv *il = file->private_data; local 641 struct il_priv *il = file->private_data; local 719 struct il_priv *il = file->private_data; local 740 struct il_priv *il = file->private_data; local 765 struct il_priv *il = file->private_data; local 791 struct il_priv *il = file->private_data; local 816 struct il_priv *il = file->private_data; local 863 struct il_priv *il = file->private_data; local 891 struct il_priv *il = file->private_data; local 900 struct il_priv *il = file->private_data; local 909 struct il_priv *il = file->private_data; local 919 struct il_priv *il = file->private_data; local 1018 struct il_priv *il = file->private_data; local 1088 struct il_priv *il = file->private_data; local 1113 struct il_priv *il = file->private_data; local 1138 struct il_priv *il = file->private_data; local 1151 struct il_priv *il = file->private_data; local 1164 struct il_priv *il = file->private_data; local 1187 struct il_priv *il = file->private_data; local 1203 struct il_priv *il = file->private_data; local 1229 struct il_priv *il = file->private_data; local 1261 struct il_priv *il = file->private_data; local 1273 struct il_priv *il = file->private_data; local 1316 il_dbgfs_register(struct il_priv *il, const char *name) argument 1371 il_dbgfs_unregister(struct il_priv *il) argument [all...] |
H A D | 3945.h | 63 struct il_priv *il; member in struct:il3945_rs_sta 176 void il3945_rx_queue_reset(struct il_priv *il, struct il_rx_queue *rxq); 177 unsigned int il3945_fill_beacon_frame(struct il_priv *il, 179 int il3945_dump_nic_event_log(struct il_priv *il, bool full_log, char **buf, 181 void il3945_dump_nic_error_log(struct il_priv *il); 199 void il3945_hw_handler_setup(struct il_priv *il); 200 void il3945_hw_setup_deferred_work(struct il_priv *il); 201 void il3945_hw_cancel_deferred_work(struct il_priv *il); 202 int il3945_hw_rxq_stop(struct il_priv *il); 203 int il3945_hw_set_hw_params(struct il_priv *il); [all...] |
H A D | 4965-calib.c | 95 il4965_sens_energy_cck(struct il_priv *il, u32 norm_fa, u32 rx_enable_time, argument 120 const struct il_sensitivity_ranges *ranges = il->hw_params.sens; 122 data = &(il->sensitivity_data); 292 il4965_sens_auto_corr_ofdm(struct il_priv *il, u32 norm_fa, u32 rx_enable_time) argument 299 const struct il_sensitivity_ranges *ranges = il->hw_params.sens; 301 data = &(il->sensitivity_data); 355 il4965_prepare_legacy_sensitivity_tbl(struct il_priv *il, argument 393 il4965_sensitivity_write(struct il_priv *il) argument 404 data = &(il->sensitivity_data); 408 il4965_prepare_legacy_sensitivity_tbl(il, dat 429 il4965_init_sensitivity(struct il_priv *il) argument 484 il4965_sensitivity_calibration(struct il_priv *il, void *resp) argument 606 il4965_find_disconn_antenna(struct il_priv *il, u32 * average_sig, struct il_chain_noise_data *data) argument 716 il4965_gain_computation(struct il_priv *il, u32 * average_noise, u16 min_average_noise_antenna_i, u32 min_average_noise, u8 default_chain) argument 775 il4965_chain_noise_calibration(struct il_priv *il, void *stat_resp) argument 922 il4965_reset_run_time_calib(struct il_priv *il) argument [all...] |
H A D | 3945-debug.c | 15 il3945_stats_flag(struct il_priv *il, char *buf, int bufsz) argument 20 le32_to_cpu(il->_3945.stats.flag)); 21 if (le32_to_cpu(il->_3945.stats.flag) & UCODE_STATS_CLEAR_MSK) 25 (le32_to_cpu(il->_3945.stats.flag) & 28 (le32_to_cpu(il->_3945.stats.flag) & 37 struct il_priv *il = file->private_data; local 49 if (!il_is_alive(il)) 63 ofdm = &il->_3945.stats.rx.ofdm; 64 cck = &il->_3945.stats.rx.cck; 65 general = &il 302 struct il_priv *il = file->private_data; local 392 struct il_priv *il = file->private_data; local [all...] |
H A D | 3945-rs.c | 140 struct il_priv *il __maybe_unused = rs_sta->il; 172 struct il_priv *il __maybe_unused = rs_sta->il; 246 struct il_priv *il __maybe_unused = rs_sta->il; 319 il3945_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, u8 sta_id) argument 321 struct ieee80211_hw *hw = il->hw; 322 struct ieee80211_conf *conf = &il->hw->conf; 329 if (sta_id == il 384 il3945_rs_free(void *il) argument 433 struct il_priv *il = (struct il_priv *)il_rate; local 842 il3945_add_debugfs(void *il, void *il_sta, struct dentry *dir) argument 881 struct il_priv *il = hw->priv; local [all...] |
H A D | 4965-rs.c | 126 static void il4965_rs_rate_scale_perform(struct il_priv *il, 130 static void il4965_rs_fill_link_cmd(struct il_priv *il, 338 il4965_rs_tl_turn_on_agg_for_tid(struct il_priv *il, struct il_lq_sta *lq_data, argument 366 il4965_rs_tl_turn_on_agg(struct il_priv *il, u8 tid, struct il_lq_sta *lq_data, argument 370 il4965_rs_tl_turn_on_agg_for_tid(il, lq_data, tid, sta); 482 il4965_rate_n_flags_from_tbl(struct il_priv *il, struct il_scale_tbl_info *tbl, argument 628 il4965_rs_use_green(struct il_priv *il, struct ieee80211_sta *sta) argument 631 !il->ht.non_gf_sta_present; 657 il4965_rs_get_adjacent_rate(struct il_priv *il, u8 idx, u16 rate_mask, argument 723 struct il_priv *il local 801 struct il_priv *il = (struct il_priv *)il_r; local 986 il4965_rs_set_stay_in_table(struct il_priv *il, u8 is_legacy, struct il_lq_sta *lq_sta) argument 1064 il4965_rs_get_best_rate(struct il_priv *il, struct il_lq_sta *lq_sta, struct il_scale_tbl_info *tbl, u16 rate_mask, s8 idx) argument 1158 il4965_rs_switch_to_mimo2(struct il_priv *il, struct il_lq_sta *lq_sta, struct ieee80211_conf *conf, struct ieee80211_sta *sta, struct il_scale_tbl_info *tbl, int idx) argument 1212 il4965_rs_switch_to_siso(struct il_priv *il, struct il_lq_sta *lq_sta, struct ieee80211_conf *conf, struct ieee80211_sta *sta, struct il_scale_tbl_info *tbl, int idx) argument 1259 il4965_rs_move_legacy_other(struct il_priv *il, struct il_lq_sta *lq_sta, struct ieee80211_conf *conf, struct ieee80211_sta *sta, int idx) argument 1378 il4965_rs_move_siso_to_other(struct il_priv *il, struct il_lq_sta *lq_sta, struct ieee80211_conf *conf, struct ieee80211_sta *sta, int idx) argument 1501 il4965_rs_move_mimo2_to_other(struct il_priv *il, struct il_lq_sta *lq_sta, struct ieee80211_conf *conf, struct ieee80211_sta *sta, int idx) argument 1636 struct il_priv *il; local 1710 il4965_rs_update_rate_tbl(struct il_priv *il, struct il_lq_sta *lq_sta, struct il_scale_tbl_info *tbl, int idx, u8 is_green) argument 1725 il4965_rs_rate_scale_perform(struct il_priv *il, struct sk_buff *skb, struct ieee80211_sta *sta, struct il_lq_sta *lq_sta) argument 2132 il4965_rs_initialize_lq(struct il_priv *il, struct ieee80211_conf *conf, struct ieee80211_sta *sta, struct il_lq_sta *lq_sta) argument 2257 struct il_priv *il; local 2269 il4965_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, u8 sta_id) argument 2356 il4965_rs_fill_link_cmd(struct il_priv *il, struct il_lq_sta *lq_sta, u32 new_rate) argument 2503 struct il_priv *il; local 2535 struct il_priv *il; local 2577 struct il_priv *il; local 2748 il4965_rs_add_debugfs(void *il, void *il_sta, struct dentry *dir) argument [all...] |
H A D | 4965-debug.c | 19 il4965_stats_flag(struct il_priv *il, char *buf, int bufsz) argument 24 flag = le32_to_cpu(il->_4965.stats.flag); 44 struct il_priv *il = file->private_data; local 58 if (!il_is_alive(il)) 72 ofdm = &il->_4965.stats.rx.ofdm; 73 cck = &il->_4965.stats.rx.cck; 74 general = &il->_4965.stats.rx.general; 75 ht = &il->_4965.stats.rx.ofdm_ht; 76 accum_ofdm = &il->_4965.accum_stats.rx.ofdm; 77 accum_cck = &il 456 struct il_priv *il = file->private_data; local 622 struct il_priv *il = file->private_data; local [all...] |
/linux-master/arch/powerpc/platforms/cell/spufs/ |
H A D | spu_restore_crt0.S | 28 il $0, 0 29 il $SP, 16368
|
H A D | spu_save_crt0.S | 62 il $0, 0 63 il $SP, 16368
|
/linux-master/drivers/media/platform/rockchip/rkisp1/ |
H A D | rkisp1-dev.c | 318 for (unsigned int il = 0; il < ARRAY_SIZE(rkisp1->irqs); ++il) { 319 if (rkisp1->irqs[il] == -1) 323 if (il == 0 || rkisp1->irqs[il - 1] != rkisp1->irqs[il]) 324 synchronize_irq(rkisp1->irqs[il]); 607 for (unsigned int il = 0; il < ARRAY_SIZ [all...] |
/linux-master/crypto/ |
H A D | camellia_generic.c | 336 #define CAMELLIA_F(xl, xr, kl, kr, yl, yr, il, ir, t0, t1) ({ \ 337 il = xl ^ kl; \ 339 t0 = il >> 16; \ 347 ^ camellia_sp3033[(u8)(il >> 8)] \ 348 ^ camellia_sp4404[(u8)(il)]; \ 540 u32 il, ir, t0, t1, w0, w1; local 597 w0, w1, il, ir, t0, t1); 601 kll, klr, il, ir, t0, t1); 605 krl, krr, il, ir, t0, t1); 609 w0, w1, il, i 647 u32 il, ir, t0, t1, w0, w1; /* temporary variables */ local 845 u32 il, ir, t0, t1; /* temporary variables */ local 900 u32 il, ir, t0, t1; /* temporary variables */ local [all...] |
/linux-master/drivers/dma/dw-edma/ |
H A D | dw-edma-core.c | 421 if (!xfer->xfer.il->numf || xfer->xfer.il->frame_size < 1) 423 if (!xfer->xfer.il->src_inc || !xfer->xfer.il->dst_inc) 438 src_addr = xfer->xfer.il->src_start; 439 dst_addr = xfer->xfer.il->dst_start; 456 cnt = xfer->xfer.il->numf * xfer->xfer.il->frame_size; 457 fsz = xfer->xfer.il->frame_size; 479 burst->sz = xfer->xfer.il 523 struct dma_interleaved_template *il = xfer->xfer.il; local [all...] |
H A D | dw-edma-core.h | 147 struct dma_interleaved_template *il; member in union:dw_edma_transfer::dw_edma_xfer
|
/linux-master/drivers/cpufreq/ |
H A D | pmac64-cpufreq.c | 484 u64 max_freq, min_freq, ih, il; local 581 il = *((u32 *)(eeprom + 0x20)); 584 if (il == ih) { 591 if (ih != 0 && il != 0) 592 min_freq = (max_freq * il) / ih;
|
/linux-master/sound/usb/usx2y/ |
H A D | usb_stream.c | 391 int il, ol, l, p; local 408 il = id[p].actual_length; 409 if (l + il > s->period_size) 410 il = s->period_size - l; 411 if (il <= ol) { 412 memcpy(o, i, il); 413 o += il; 414 ol -= il; 419 memcpy(o, i + ol, il - ol); 420 o += il [all...] |
/linux-master/net/bluetooth/bnep/ |
H A D | core.c | 425 int len = 0, il = 0; local 435 iv[il++] = (struct kvec) { &type, 1 }; 450 iv[il++] = (struct kvec) { eh->h_source, ETH_ALEN }; 455 iv[il++] = (struct kvec) { eh->h_dest, ETH_ALEN }; 461 iv[il++] = (struct kvec) { skb->data, skb->len }; 466 len = kernel_sendmsg(sock, &s->msg, iv, il, len);
|
/linux-master/drivers/net/ethernet/dec/tulip/ |
H A D | de2104x.c | 1805 struct de_srom_info_leaf *il; local 1834 il = (struct de_srom_info_leaf *) &ee_data[ofs]; 1837 if (il->n_blocks == 0) 1840 (sizeof(struct de_srom_info_leaf) + (sizeof(struct de_srom_media_block) * il->n_blocks))) 1844 switch (get_unaligned(&il->default_media)) { 1866 bufp = ((void *)il) + sizeof(*il); 1867 for (i = 0; i < il->n_blocks; i++) {
|
/linux-master/drivers/dma/ |
H A D | ste_dma40.c | 525 * @il: the pointer to struct d40_interrupt_lookup 539 struct d40_interrupt_lookup *il; member in struct:d40_gen_dmac 1671 struct d40_interrupt_lookup *il = base->gen_dmac.il; local 1678 regs[i] = readl(base->virtbase + il[i].src); 1692 if (il[row].offset == D40_PHY_CHAN) 1695 d40c = base->lookup_log_chans[il[row].offset + idx]; 1706 writel(BIT(idx), base->virtbase + il[row].clr); 1710 if (!il[row].is_error) 1714 chan, il[ro [all...] |