/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 104 static inline void ixgbevf_release_rx_desc(struct ixgbe_hw *hw, argument 115 IXGBE_WRITE_REG(hw, IXGBE_VFRDT(rx_ring->reg_idx), val); 130 struct ixgbe_hw *hw = &adapter->hw; local 134 ivar = IXGBE_READ_REG(hw, IXGBE_VTIVAR_MISC); 137 IXGBE_WRITE_REG(hw, IXGBE_VTIVAR_MISC, ivar); 142 ivar = IXGBE_READ_REG(hw, IXGBE_VTIVAR(queue >> 1)); 145 IXGBE_WRITE_REG(hw, IXGBE_VTIVAR(queue >> 1), ivar); 198 struct ixgbe_hw *hw = &adapter->hw; local 442 struct ixgbe_hw *hw = &adapter->hw; local 707 struct ixgbe_hw *hw = &adapter->hw; local 837 struct ixgbe_hw *hw = &adapter->hw; local 920 struct ixgbe_hw *hw = &adapter->hw; local 994 struct ixgbe_hw *hw = &adapter->hw; local 1243 struct ixgbe_hw *hw = &adapter->hw; local 1260 struct ixgbe_hw *hw = &adapter->hw; local 1285 struct ixgbe_hw *hw = &adapter->hw; local 1316 struct ixgbe_hw *hw = &adapter->hw; local 1358 struct ixgbe_hw *hw = &adapter->hw; local 1419 struct ixgbe_hw *hw = &adapter->hw; local 1432 struct ixgbe_hw *hw = &adapter->hw; local 1453 struct ixgbe_hw *hw = &adapter->hw; local 1489 struct ixgbe_hw *hw = &adapter->hw; local 1554 struct ixgbe_hw *hw = &adapter->hw; local 1592 struct ixgbe_hw *hw = &adapter->hw; local 1614 struct ixgbe_hw *hw = &adapter->hw; local 1676 struct ixgbe_hw *hw = &adapter->hw; local 1813 struct ixgbe_hw *hw = &adapter->hw; local 1857 struct ixgbe_hw *hw = &adapter->hw; local 1881 struct ixgbe_hw *hw = &adapter->hw; local 2186 struct ixgbe_hw *hw = &adapter->hw; local 2268 struct ixgbe_hw *hw = &adapter->hw; local 2291 struct ixgbe_hw *hw = &adapter->hw; local 2353 struct ixgbe_hw *hw = &adapter->hw; local 2638 struct ixgbe_hw *hw = &adapter->hw; local 3157 struct ixgbe_hw *hw = &adapter->hw; local 3182 struct ixgbe_hw *hw = &adapter->hw; local 3319 struct ixgbe_hw *hw = NULL; local 3577 ixgbevf_get_hw_dev_name(struct ixgbe_hw *hw) argument [all...] |
/drivers/net/ethernet/intel/igb/ |
H A D | igb_ethtool.c | 140 struct e1000_hw *hw = &adapter->hw; local 143 if (hw->phy.media_type == e1000_media_type_copper) { 155 if (hw->mac.autoneg == 1) { 158 ecmd->advertising |= hw->phy.autoneg_advertised; 162 ecmd->phy_address = hw->phy.addr; 183 hw->phy.media_type != e1000_media_type_copper) 191 hw->phy.media_type != e1000_media_type_copper) 200 ecmd->autoneg = hw->mac.autoneg ? AUTONEG_ENABLE : AUTONEG_DISABLE; 207 struct e1000_hw *hw local 269 struct e1000_hw *hw = &adapter->hw; local 288 struct e1000_hw *hw = &adapter->hw; local 346 struct e1000_hw *hw = &adapter->hw; local 571 struct e1000_hw *hw = &adapter->hw; local 618 struct e1000_hw *hw = &adapter->hw; local 1015 struct e1000_hw *hw = &adapter->hw; local 1037 struct e1000_hw *hw = &adapter->hw; local 1066 struct e1000_hw *hw = &adapter->hw; local 1181 struct e1000_hw *hw = &adapter->hw; local 1190 struct e1000_hw *hw = &adapter->hw; local 1346 struct e1000_hw *hw = &adapter->hw; local 1392 struct e1000_hw *hw = &adapter->hw; local 1403 struct e1000_hw *hw = &adapter->hw; local 1457 struct e1000_hw *hw = &adapter->hw; local 1517 struct e1000_hw *hw = &adapter->hw; local 1724 struct e1000_hw *hw = &adapter->hw; local 1837 struct e1000_hw *hw = &adapter->hw; local 1951 struct e1000_hw *hw = &adapter->hw; local [all...] |
H A D | igb_main.c | 290 static void igb_regdump(struct e1000_hw *hw, struct igb_reg_info *reginfo) argument 361 struct e1000_hw *hw = &adapter->hw; local 388 igb_regdump(hw, reginfo); 576 struct e1000_hw *hw = &adapter->hw; local 585 if (hw->mac.type >= e1000_82580) { 599 struct net_device *igb_get_hw_dev(struct e1000_hw *hw) argument 601 struct igb_adapter *adapter = hw->back; 657 switch (adapter->hw 791 igb_write_ivar(struct e1000_hw *hw, int msix_vector, int index, int offset) argument 809 struct e1000_hw *hw = &adapter->hw; local 892 struct e1000_hw *hw = &adapter->hw; local 953 struct e1000_hw *hw = &adapter->hw; local 1091 struct e1000_hw *hw = &adapter->hw; local 1132 struct e1000_hw *hw = &adapter->hw; local 1361 struct e1000_hw *hw = &adapter->hw; local 1394 struct e1000_hw *hw = &adapter->hw; local 1418 struct e1000_hw *hw = &adapter->hw; local 1449 struct e1000_hw *hw = &adapter->hw; local 1469 struct e1000_hw *hw = &adapter->hw; local 1541 struct e1000_hw *hw = &adapter->hw; local 1580 struct e1000_hw *hw = &adapter->hw; local 1645 struct e1000_hw *hw = &adapter->hw; local 1838 struct e1000_hw *hw; local 2187 struct e1000_hw *hw = &adapter->hw; local 2318 struct e1000_hw *hw = &adapter->hw; local 2425 struct e1000_hw *hw = &adapter->hw; local 2516 struct e1000_hw *hw = &adapter->hw; local 2721 struct e1000_hw *hw = &adapter->hw; local 2751 struct e1000_hw *hw = &adapter->hw; local 2878 struct e1000_hw *hw = &adapter->hw; local 2990 struct e1000_hw *hw = &adapter->hw; local 3048 struct e1000_hw *hw = &adapter->hw; local 3074 struct e1000_hw *hw = &adapter->hw; local 3095 struct e1000_hw *hw = &adapter->hw; local 3137 struct e1000_hw *hw = &adapter->hw; local 3420 struct e1000_hw *hw = &adapter->hw; local 3448 struct e1000_hw *hw = &adapter->hw; local 3487 struct e1000_hw *hw = &adapter->hw; local 3530 struct e1000_hw *hw = &adapter->hw; local 3593 struct e1000_hw *hw = &adapter->hw; local 3644 struct e1000_hw *hw = &adapter->hw; local 3674 igb_thermal_sensor_event(struct e1000_hw *hw, u32 event) argument 3709 struct e1000_hw *hw = &adapter->hw; local 4522 struct e1000_hw *hw = &adapter->hw; local 4619 struct e1000_hw *hw = &adapter->hw; local 4806 struct e1000_hw *hw = &adapter->hw; local 4874 struct e1000_hw *hw = &adapter->hw; local 4917 struct e1000_hw *hw = &adapter->hw; local 4937 struct e1000_hw *hw = &adapter->hw; local 4984 struct e1000_hw *hw = &adapter->hw; local 5030 struct e1000_hw *hw = &adapter->hw; local 5085 struct e1000_hw *hw = &adapter->hw; local 5099 struct e1000_hw *hw = &adapter->hw; local 5167 struct e1000_hw *hw = &adapter->hw; local 5191 struct e1000_hw *hw = &adapter->hw; local 5220 struct e1000_hw *hw = &adapter->hw; local 5313 struct e1000_hw *hw = &adapter->hw; local 5406 struct e1000_hw *hw = &adapter->hw; local 5449 struct e1000_hw *hw = &adapter->hw; local 5465 struct e1000_hw *hw = &adapter->hw; local 5550 struct e1000_hw *hw = &adapter->hw; local 5580 struct e1000_hw *hw = &adapter->hw; local 5604 struct e1000_hw *hw = &adapter->hw; local 5638 struct e1000_hw *hw = &adapter->hw; local 5673 struct e1000_hw *hw = &adapter->hw; local 5766 struct e1000_hw *hw = &adapter->hw; local 5886 struct e1000_hw *hw = &adapter->hw; local 6004 struct e1000_hw *hw = &adapter->hw; local 6364 struct e1000_hw *hw = &adapter->hw; local 6536 igb_read_pcie_cap_reg(struct e1000_hw *hw, u32 reg, u16 *value) argument 6550 igb_write_pcie_cap_reg(struct e1000_hw *hw, u32 reg, u16 *value) argument 6567 struct e1000_hw *hw = &adapter->hw; local 6594 struct e1000_hw *hw = &adapter->hw; local 6611 struct e1000_hw *hw = &adapter->hw; local 6688 struct e1000_hw *hw = &adapter->hw; local 6784 struct e1000_hw *hw = &adapter->hw; local 6886 struct e1000_hw *hw = &adapter->hw; local 6939 struct e1000_hw *hw = &adapter->hw; local 7001 struct e1000_hw *hw = &adapter->hw; local 7027 struct e1000_hw *hw = &adapter->hw; local 7069 igb_set_vf_rate_limit(struct e1000_hw *hw, int vf, int tx_rate, int link_speed) argument 7125 struct e1000_hw *hw = &adapter->hw; local 7160 struct e1000_hw *hw = &adapter->hw; local 7196 struct e1000_hw *hw = &adapter->hw; local [all...] |
/drivers/net/ethernet/intel/ixgb/ |
H A D | ixgb_param.c | 345 adapter->hw.fc.type = fc; 347 adapter->hw.fc.type = opt.def; 361 adapter->hw.fc.high_water = RxFCHighThresh[bd]; 362 ixgb_validate_option(&adapter->hw.fc.high_water, &opt); 364 adapter->hw.fc.high_water = opt.def; 366 if (!(adapter->hw.fc.type & ixgb_fc_tx_pause) ) 380 adapter->hw.fc.low_water = RxFCLowThresh[bd]; 381 ixgb_validate_option(&adapter->hw.fc.low_water, &opt); 383 adapter->hw.fc.low_water = opt.def; 385 if (!(adapter->hw [all...] |
/drivers/net/wireless/ath/ath9k/ |
H A D | htc_drv_gpio.c | 90 ieee80211_queue_delayed_work(priv->hw, &priv->duty_cycle_work, 92 ieee80211_queue_delayed_work(priv->hw, &priv->coex_period_work, 145 ieee80211_queue_delayed_work(priv->hw, &priv->coex_period_work, 0); 236 ieee80211_queue_work(priv->hw, &priv->led_work); 269 "ath9k_htc-%s", wiphy_name(priv->hw->wiphy)); 273 ret = led_classdev_register(wiphy_dev(priv->hw->wiphy), &priv->led_cdev); 300 void ath9k_htc_rfkill_poll_state(struct ieee80211_hw *hw) argument 302 struct ath9k_htc_priv *priv = hw->priv; 305 wiphy_rfkill_set_hw_state(hw->wiphy, blocked); 311 wiphy_rfkill_start_polling(priv->hw 314 ath9k_htc_radio_enable(struct ieee80211_hw *hw) argument 355 ath9k_htc_radio_disable(struct ieee80211_hw *hw) argument [all...] |
/drivers/net/wireless/ath/ath5k/ |
H A D | sysfs.c | 12 struct ieee80211_hw *hw = dev_get_drvdata(dev); \ 13 struct ath5k_hw *ah = hw->priv; \ 21 struct ieee80211_hw *hw = dev_get_drvdata(dev); \ 22 struct ath5k_hw *ah = hw->priv; \ 39 struct ieee80211_hw *hw = dev_get_drvdata(dev); \ 40 struct ath5k_hw *ah = hw->priv; \
|
/drivers/net/wireless/rtlwifi/rtl8192de/ |
H A D | dm.h | 205 void rtl92d_dm_init(struct ieee80211_hw *hw); 206 void rtl92d_dm_watchdog(struct ieee80211_hw *hw); 207 void rtl92d_dm_init_edca_turbo(struct ieee80211_hw *hw); 208 void rtl92d_dm_write_dig(struct ieee80211_hw *hw); 209 void rtl92d_dm_check_txpower_tracking_thermal_meter(struct ieee80211_hw *hw); 210 void rtl92d_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw);
|
H A D | fw.h | 147 int rtl92d_download_fw(struct ieee80211_hw *hw); 148 void rtl92d_fill_h2c_cmd(struct ieee80211_hw *hw, u8 element_id, 150 void rtl92d_firmware_selfreset(struct ieee80211_hw *hw); 151 void rtl92d_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode); 152 void rtl92d_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool b_dl_finished); 153 void rtl92d_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw, u8 mstatus);
|
H A D | fw.c | 44 static void _rtl92d_enable_fw_download(struct ieee80211_hw *hw, bool enable) argument 46 struct rtl_priv *rtlpriv = rtl_priv(hw); 66 static void _rtl92d_fw_block_write(struct ieee80211_hw *hw, argument 69 struct rtl_priv *rtlpriv = rtl_priv(hw); 92 static void _rtl92d_fw_page_write(struct ieee80211_hw *hw, argument 95 struct rtl_priv *rtlpriv = rtl_priv(hw); 101 _rtl92d_fw_block_write(hw, buffer, size); 118 static void _rtl92d_write_fw(struct ieee80211_hw *hw, argument 121 struct rtl_priv *rtlpriv = rtl_priv(hw); 122 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); 149 _rtl92d_fw_free_to_go(struct ieee80211_hw *hw) argument 173 rtl92d_firmware_selfreset(struct ieee80211_hw *hw) argument 194 _rtl92d_fw_init(struct ieee80211_hw *hw) argument 242 rtl92d_download_fw(struct ieee80211_hw *hw) argument 345 _rtl92d_check_fw_read_last_h2c(struct ieee80211_hw *hw, u8 boxnum) argument 357 _rtl92d_fill_h2c_command(struct ieee80211_hw *hw, u8 element_id, u32 cmd_len, u8 *cmdbuffer) argument 532 rtl92d_fill_h2c_cmd(struct ieee80211_hw *hw, u8 element_id, u32 cmd_len, u8 *cmdbuffer) argument 543 rtl92d_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode) argument 560 _rtl92d_cmd_send_packet(struct ieee80211_hw *hw, struct sk_buff *skb) argument 702 rtl92d_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool dl_finished) argument 775 rtl92d_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw, u8 mstatus) argument [all...] |
H A D | trx.c | 76 static long _rtl92de_translate_todbm(struct ieee80211_hw *hw, argument 86 static long _rtl92de_signal_scale_mapping(struct ieee80211_hw *hw, long currsig) argument 113 static void _rtl92de_query_rxphystatus(struct ieee80211_hw *hw, argument 121 struct rtl_priv *rtlpriv = rtl_priv(hw); 142 cck_highpwr = (u8) rtl_get_bbreg(hw, 255 pstats->signalstrength = (u8)(_rtl92de_signal_scale_mapping(hw, 258 pstats->signalstrength = (u8)(_rtl92de_signal_scale_mapping(hw, 262 static void rtl92d_loop_over_paths(struct ieee80211_hw *hw, argument 265 struct rtl_priv *rtlpriv = rtl_priv(hw); 295 static void _rtl92de_process_ui_rssi(struct ieee80211_hw *hw, argument 327 _rtl92de_update_rxsignalstatistics(struct ieee80211_hw *hw, struct rtl_stats *pstats) argument 343 _rtl92de_process_pwdb(struct ieee80211_hw *hw, struct rtl_stats *pstats) argument 379 rtl92d_loop_over_streams(struct ieee80211_hw *hw, struct rtl_stats *pstats) argument 400 _rtl92de_process_ui_link_quality(struct ieee80211_hw *hw, struct rtl_stats *pstats) argument 433 _rtl92de_process_phyinfo(struct ieee80211_hw *hw, u8 *buffer, struct rtl_stats *pcurrent_stats) argument 447 _rtl92de_translate_rx_signal_stuff(struct ieee80211_hw *hw, struct sk_buff *skb, struct rtl_stats *pstats, struct rx_desc_92d *pdesc, struct rx_fwinfo_92d *p_drvinfo) argument 483 rtl92de_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats, struct ieee80211_rx_status *rx_status, u8 *p_desc, struct sk_buff *skb) argument 551 rtl92de_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, struct ieee80211_tx_info *info, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) argument 732 rtl92de_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc, bool firstseg, bool lastseg, struct sk_buff *skb) argument 858 rtl92de_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) argument [all...] |
/drivers/isdn/hisax/ |
H A D | hfc_2bs0.c | 29 (cs->hw.hfc.cip & 3)); 61 if (bcs->hw.hfc.f1 == bcs->hw.hfc.f2) 62 return (bcs->cs->hw.hfc.fifosize); 63 s = bcs->hw.hfc.send[bcs->hw.hfc.f1] - bcs->hw.hfc.send[bcs->hw.hfc.f2]; 65 s += bcs->cs->hw.hfc.fifosize; 66 s = bcs->cs->hw [all...] |
/drivers/net/wireless/rtlwifi/rtl8192c/ |
H A D | fw_common.c | 38 static void _rtl92c_enable_fw_download(struct ieee80211_hw *hw, bool enable) argument 40 struct rtl_priv *rtlpriv = rtl_priv(hw); 41 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); 73 static void rtl_block_fw_writeN(struct ieee80211_hw *hw, const u8 *buffer, argument 76 struct rtl_priv *rtlpriv = rtl_priv(hw); 101 static void _rtl92c_fw_block_write(struct ieee80211_hw *hw, argument 104 struct rtl_priv *rtlpriv = rtl_priv(hw); 112 rtl_block_fw_writeN(hw, buffer, size); 136 static void _rtl92c_fw_page_write(struct ieee80211_hw *hw, argument 139 struct rtl_priv *rtlpriv = rtl_priv(hw); 165 _rtl92c_write_fw(struct ieee80211_hw *hw, enum version_8192c version, u8 *buffer, u32 size) argument 206 _rtl92c_fw_free_to_go(struct ieee80211_hw *hw) argument 251 rtl92c_download_fw(struct ieee80211_hw *hw) argument 294 _rtl92c_check_fw_read_last_h2c(struct ieee80211_hw *hw, u8 boxnum) argument 308 _rtl92c_fill_h2c_command(struct ieee80211_hw *hw, u8 element_id, u32 cmd_len, u8 *p_cmdbuffer) argument 511 rtl92c_fill_h2c_cmd(struct ieee80211_hw *hw, u8 element_id, u32 cmd_len, u8 *p_cmdbuffer) argument 524 rtl92c_firmware_selfreset(struct ieee80211_hw *hw) argument 545 rtl92c_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode) argument 566 _rtl92c_cmd_send_packet(struct ieee80211_hw *hw, struct sk_buff *skb) argument 714 rtl92c_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool dl_finished) argument 800 rtl92c_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw, u8 mstatus) argument [all...] |
/drivers/net/ethernet/atheros/atlx/ |
H A D | atl2.h | 80 static s32 atl2_reset_hw(struct atl2_hw *hw); 81 static s32 atl2_read_mac_addr(struct atl2_hw *hw); 82 static s32 atl2_init_hw(struct atl2_hw *hw); 83 static s32 atl2_get_speed_and_duplex(struct atl2_hw *hw, u16 *speed, 85 static u32 atl2_hash_mc_addr(struct atl2_hw *hw, u8 *mc_addr); 86 static void atl2_hash_set(struct atl2_hw *hw, u32 hash_value); 87 static s32 atl2_read_phy_reg(struct atl2_hw *hw, u16 reg_addr, u16 *phy_data); 88 static s32 atl2_write_phy_reg(struct atl2_hw *hw, u32 reg_addr, u16 phy_data); 89 static void atl2_read_pci_cfg(struct atl2_hw *hw, u32 reg, u16 *value); 90 static void atl2_write_pci_cfg(struct atl2_hw *hw, u3 508 struct atl2_hw hw; member in struct:atl2_adapter [all...] |
/drivers/staging/winbond/ |
H A D | wb35rx.c | 19 static void packet_came(struct ieee80211_hw *hw, char *pRxBufferAddress, int PacketSize) argument 21 struct wbsoft_priv *priv = hw->priv; 37 ieee80211_rx_irqsafe(hw, skb); 73 static u16 Wb35Rx_indicate(struct ieee80211_hw *hw) argument 75 struct wbsoft_priv *priv = hw->priv; 131 packet_came(hw, pRxBufferAddress, PacketSize); 147 static void Wb35Rx(struct ieee80211_hw *hw); 151 struct ieee80211_hw *hw = urb->context; local 152 struct wbsoft_priv *priv = hw->priv; 211 Wb35Rx_indicate(hw); 225 Wb35Rx(struct ieee80211_hw *hw) argument 284 Wb35Rx_start(struct ieee80211_hw *hw) argument [all...] |
/drivers/net/wireless/rtlwifi/rtl8192cu/ |
H A D | trx.c | 42 static int _ConfigVerTOutEP(struct ieee80211_hw *hw) argument 47 struct rtl_priv *rtlpriv = rtl_priv(hw); 48 struct rtl_usb_priv *usb_priv = rtl_usbpriv(hw); 75 static int _ConfigVerNOutEP(struct ieee80211_hw *hw) argument 80 struct rtl_priv *rtlpriv = rtl_priv(hw); 81 struct rtl_usb_priv *usb_priv = rtl_usbpriv(hw); 104 static void _TwoOutEpMapping(struct ieee80211_hw *hw, bool bIsChipB, argument 107 struct rtl_priv *rtlpriv = rtl_priv(hw); 132 static void _ThreeOutEpMapping(struct ieee80211_hw *hw, bool bwificfg, argument 135 struct rtl_priv *rtlpriv = rtl_priv(hw); 159 _OneOutEpMapping(struct ieee80211_hw *hw, struct rtl_ep_map *ep_map) argument 169 _out_ep_mapping(struct ieee80211_hw *hw) argument 203 rtl8192cu_endpoint_mapping(struct ieee80211_hw *hw) argument 255 _rtl8192cu_mq_to_descq(struct ieee80211_hw *hw, __le16 fc, u16 mac80211_queue_index) argument 303 rtl92cu_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats, struct ieee80211_rx_status *rx_status, u8 *p_desc, struct sk_buff *skb) argument 358 _rtl_rx_process(struct ieee80211_hw *hw, struct sk_buff *skb) argument 440 rtl8192cu_rx_hdl(struct ieee80211_hw *hw, struct sk_buff * skb) argument 445 rtl8192c_rx_segregate_hdl( struct ieee80211_hw *hw, struct sk_buff *skb, struct sk_buff_head *skb_list) argument 457 rtl8192c_tx_cleanup(struct ieee80211_hw *hw, struct sk_buff *skb) argument 461 rtl8192c_tx_post_hdl(struct ieee80211_hw *hw, struct urb *urb, struct sk_buff *skb) argument 467 rtl8192c_tx_aggregate_hdl(struct ieee80211_hw *hw, struct sk_buff_head *list) argument 497 rtl92cu_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, struct ieee80211_tx_info *info, struct sk_buff *skb, u8 queue_index, struct rtl_tcb_desc *tcb_desc) argument 626 rtl92cu_fill_fake_txdesc(struct ieee80211_hw *hw, u8 * pDesc, u32 buffer_len, bool bIsPsPoll) argument 650 rtl92cu_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc, bool firstseg, bool lastseg, struct sk_buff *skb) argument 684 rtl92cu_cmd_send_packet(struct ieee80211_hw *hw, struct sk_buff *skb) argument [all...] |
H A D | dm.c | 37 void rtl92cu_dm_dynamic_txpower(struct ieee80211_hw *hw) argument 39 struct rtl_priv *rtlpriv = rtl_priv(hw); 41 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); 109 rtl92c_phy_set_txpower_level(hw, rtlphy->current_channel);
|
/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_param.c | 284 e1000_mac_type mac_type = adapter->hw.mac_type; 312 e1000_mac_type mac_type = adapter->hw.mac_type; 375 adapter->hw.fc = adapter->hw.original_fc = fc; 377 adapter->hw.fc = adapter->hw.original_fc = opt.def; 517 switch (adapter->hw.media_type) { 618 adapter->hw.autoneg_advertised = AUTONEG_ADV_DEFAULT; 669 adapter->hw.autoneg_advertised = an; 674 adapter->hw [all...] |
/drivers/net/wireless/ath/carl9170/ |
H A D | main.c | 47 #include "hw.h" 230 for (i = 0; i < ar->hw->queues; i++) { 287 for (i = 0; i < ar->hw->queues; i++) { 308 for (i = 0; i < ar->hw->queues; i++) 338 static int carl9170_op_start(struct ieee80211_hw *hw) argument 340 struct ar9170 *ar = hw->priv; 364 for (i = 0; i < ar->hw->queues; i++) { 416 ieee80211_queue_delayed_work(ar->hw, &ar->stat_work, 419 ieee80211_wake_queues(ar->hw); 439 static void carl9170_op_stop(struct ieee80211_hw *hw) argument 580 carl9170_op_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument 695 carl9170_op_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument 839 carl9170_op_config(struct ieee80211_hw *hw, u32 changed) argument 900 carl9170_op_prepare_multicast(struct ieee80211_hw *hw, struct netdev_hw_addr_list *mc_list) argument 915 carl9170_op_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags, unsigned int *new_flags, u64 multicast) argument 973 carl9170_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument 1082 carl9170_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument 1099 carl9170_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument 1242 carl9170_op_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 1271 carl9170_op_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta) argument 1309 carl9170_op_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 queue, const struct ieee80211_tx_queue_params *param) argument 1341 carl9170_op_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum ieee80211_ampdu_mlme_action action, struct ieee80211_sta *sta, u16 tid, u16 *ssn, u8 buf_size) argument 1579 carl9170_op_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey) argument 1632 carl9170_op_flush(struct ieee80211_hw *hw, bool drop) argument 1645 carl9170_op_get_stats(struct ieee80211_hw *hw, struct ieee80211_low_level_stats *stats) argument 1656 carl9170_op_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, enum sta_notify_cmd cmd, struct ieee80211_sta *sta) argument 1676 carl9170_tx_frames_pending(struct ieee80211_hw *hw) argument 1708 struct ieee80211_hw *hw; local 1913 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); local [all...] |
/drivers/input/mouse/ |
H A D | synaptics.c | 448 struct synaptics_hw_state *hw) 457 agm->w = hw->w; 478 struct synaptics_hw_state *hw) 480 memset(hw, 0, sizeof(struct synaptics_hw_state)); 483 hw->w = (((buf[0] & 0x30) >> 2) | 487 hw->left = (buf[0] & 0x01) ? 1 : 0; 488 hw->right = (buf[0] & 0x02) ? 1 : 0; 496 hw->left = ((buf[0] ^ buf[3]) & 0x01) ? 1 : 0; 499 hw->middle = ((buf[0] ^ buf[3]) & 0x01) ? 1 : 0; 500 if (hw 446 synaptics_parse_agm(const unsigned char buf[], struct synaptics_data *priv, struct synaptics_hw_state *hw) argument 476 synaptics_parse_hw_state(const unsigned char buf[], struct synaptics_data *priv, struct synaptics_hw_state *hw) argument 591 synaptics_report_buttons(struct psmouse *psmouse, const struct synaptics_hw_state *hw) argument 613 synaptics_report_slot(struct input_dev *dev, int slot, const struct synaptics_hw_state *hw) argument 980 struct synaptics_hw_state hw; local [all...] |
/drivers/net/wireless/orinoco/ |
H A D | orinoco_pci.c | 84 struct hermes *hw = &priv->hw; local 89 hermes_write_regn(hw, PCI_COR, HERMES_PCI_COR_MASK); 93 hermes_write_regn(hw, PCI_COR, 0x0000); 98 reg = hermes_read_regn(hw, CMD); 101 reg = hermes_read_regn(hw, CMD); 151 hermes_struct_init(&priv->hw, hermes_io, HERMES_32BIT_REGSPACING); 210 pci_iounmap(pdev, priv->hw.iobase);
|
/drivers/net/fddi/skfp/h/ |
H A D | targetos.h | 56 #define ADDR(a) (smc->hw.iop+(a)) 58 #define ADDR(a) (((a)>>7) ? (outp(smc->hw.iop+B0_RAP,(a)>>7), (smc->hw.iop+( ((a)&0x7F) | ((a)>>7 ? 0x80:0)) )) : (smc->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0))))
|
/drivers/net/wireless/ath/ |
H A D | Makefile | 10 hw.o \
|
/drivers/net/wireless/rt2x00/ |
H A D | rt2x00pci.c | 256 struct ieee80211_hw *hw; local 283 hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw); 284 if (!hw) { 290 pci_set_drvdata(pci_dev, hw); 292 rt2x00dev = hw->priv; 295 rt2x00dev->hw = hw; 318 ieee80211_free_hw(hw); 334 struct ieee80211_hw *hw local 356 struct ieee80211_hw *hw = pci_get_drvdata(pci_dev); local 372 struct ieee80211_hw *hw = pci_get_drvdata(pci_dev); local [all...] |
/drivers/net/wireless/rtlwifi/ |
H A D | regd.h | 57 int rtl_regd_init(struct ieee80211_hw *hw,
|
/drivers/net/wireless/rtlwifi/rtl8192ce/ |
H A D | dm.c | 39 void rtl92ce_dm_dynamic_txpower(struct ieee80211_hw *hw) argument 41 struct rtl_priv *rtlpriv = rtl_priv(hw); 43 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); 111 rtl92c_phy_set_txpower_level(hw, rtlphy->current_channel);
|