/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/igbvf/ |
H A D | vf.c | 31 static s32 e1000_check_for_link_vf(struct e1000_hw *hw); 32 static s32 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed, 34 static s32 e1000_init_hw_vf(struct e1000_hw *hw); 35 static s32 e1000_reset_hw_vf(struct e1000_hw *hw); 37 static void e1000_update_mc_addr_list_vf(struct e1000_hw *hw, u8 *, 45 * @hw: pointer to the HW structure 47 static s32 e1000_init_mac_params_vf(struct e1000_hw *hw) argument 49 struct e1000_mac_info *mac = &hw->mac; 59 /* hw initialization */ 79 * @hw 81 e1000_init_function_pointers_vf(struct e1000_hw *hw) argument 96 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 124 e1000_reset_hw_vf(struct e1000_hw *hw) argument 172 e1000_init_hw_vf(struct e1000_hw *hw) argument 189 e1000_hash_mc_addr_vf(struct e1000_hw *hw, u8 *mc_addr) argument 223 e1000_update_mc_addr_list_vf(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count, u32 rar_used_count, u32 rar_count) argument 261 e1000_set_vfta_vf(struct e1000_hw *hw, u16 vid, bool set) argument 290 e1000_rlpml_set_vf(struct e1000_hw *hw, u16 max_size) argument 307 e1000_rar_set_vf(struct e1000_hw *hw, u8 * addr, u32 index) argument 334 e1000_read_mac_addr_vf(struct e1000_hw *hw) argument 352 e1000_check_for_link_vf(struct e1000_hw *hw) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/igbvf/ |
H A D | vf.c | 31 static s32 e1000_check_for_link_vf(struct e1000_hw *hw); 32 static s32 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed, 34 static s32 e1000_init_hw_vf(struct e1000_hw *hw); 35 static s32 e1000_reset_hw_vf(struct e1000_hw *hw); 37 static void e1000_update_mc_addr_list_vf(struct e1000_hw *hw, u8 *, 45 * @hw: pointer to the HW structure 47 static s32 e1000_init_mac_params_vf(struct e1000_hw *hw) argument 49 struct e1000_mac_info *mac = &hw->mac; 59 /* hw initialization */ 79 * @hw 81 e1000_init_function_pointers_vf(struct e1000_hw *hw) argument 96 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 124 e1000_reset_hw_vf(struct e1000_hw *hw) argument 172 e1000_init_hw_vf(struct e1000_hw *hw) argument 189 e1000_hash_mc_addr_vf(struct e1000_hw *hw, u8 *mc_addr) argument 223 e1000_update_mc_addr_list_vf(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count, u32 rar_used_count, u32 rar_count) argument 261 e1000_set_vfta_vf(struct e1000_hw *hw, u16 vid, bool set) argument 290 e1000_rlpml_set_vf(struct e1000_hw *hw, u16 max_size) argument 307 e1000_rar_set_vf(struct e1000_hw *hw, u8 * addr, u32 index) argument 334 e1000_read_mac_addr_vf(struct e1000_hw *hw) argument 352 e1000_check_for_link_vf(struct e1000_hw *hw) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/ixgbe/ |
H A D | ixgbe_82599.c | 42 void ixgbe_disable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw); 43 void ixgbe_enable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw); 44 void ixgbe_flap_tx_laser_multispeed_fiber(struct ixgbe_hw *hw); 45 s32 ixgbe_setup_mac_link_multispeed_fiber(struct ixgbe_hw *hw, 49 static s32 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw *hw, 53 s32 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw, 55 s32 ixgbe_setup_mac_link_82599(struct ixgbe_hw *hw, 59 static s32 ixgbe_get_copper_link_capabilities_82599(struct ixgbe_hw *hw, 62 static s32 ixgbe_setup_copper_link_82599(struct ixgbe_hw *hw, 66 static s32 ixgbe_verify_fw_version_82599(struct ixgbe_hw *hw); 68 ixgbe_init_mac_link_ops_82599(struct ixgbe_hw *hw) argument 93 ixgbe_setup_sfp_modules_82599(struct ixgbe_hw *hw) argument 136 ixgbe_get_invariants_82599(struct ixgbe_hw *hw) argument 161 ixgbe_init_phy_ops_82599(struct ixgbe_hw *hw) argument 202 ixgbe_get_link_capabilities_82599(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *negotiation) argument 300 ixgbe_get_copper_link_capabilities_82599(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *autoneg) argument 329 ixgbe_get_media_type_82599(struct ixgbe_hw *hw) argument 372 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw, bool autoneg_wait_to_complete) argument 421 ixgbe_disable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw) argument 440 ixgbe_enable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw) argument 463 ixgbe_flap_tx_laser_multispeed_fiber(struct ixgbe_hw *hw) argument 483 ixgbe_setup_mac_link_multispeed_fiber(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 623 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 732 ixgbe_setup_mac_link_82599(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 843 ixgbe_setup_copper_link_82599(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 867 ixgbe_reset_hw_82599(struct ixgbe_hw *hw) argument 988 ixgbe_reinit_fdir_tables_82599(struct ixgbe_hw *hw) argument 1057 ixgbe_init_fdir_signature_82599(struct ixgbe_hw *hw, u32 pballoc) argument 1148 ixgbe_init_fdir_perfect_82599(struct ixgbe_hw *hw, u32 pballoc) argument 1759 ixgbe_fdir_add_signature_filter_82599(struct ixgbe_hw *hw, struct ixgbe_atr_input *input, u8 queue) argument 1828 ixgbe_fdir_add_perfect_filter_82599(struct ixgbe_hw *hw, struct ixgbe_atr_input *input, struct ixgbe_atr_input_masks *input_masks, u16 soft_id, u8 queue) argument 1995 ixgbe_read_analog_reg8_82599(struct ixgbe_hw *hw, u32 reg, u8 *val) argument 2017 ixgbe_write_analog_reg8_82599(struct ixgbe_hw *hw, u32 reg, u8 val) argument 2037 ixgbe_start_hw_82599(struct ixgbe_hw *hw) argument 2066 ixgbe_identify_phy_82599(struct ixgbe_hw *hw) argument 2081 ixgbe_get_supported_physical_layer_82599(struct ixgbe_hw *hw) argument 2197 ixgbe_enable_rx_dma_82599(struct ixgbe_hw *hw, u32 regval) argument 2236 ixgbe_get_device_caps_82599(struct ixgbe_hw *hw, u16 *device_caps) argument 2253 ixgbe_verify_fw_version_82599(struct ixgbe_hw *hw) argument 2301 ixgbe_get_wwn_prefix_82599(struct ixgbe_hw *hw, u16 *wwnn_prefix, u16 *wwpn_prefix) argument [all...] |
H A D | ixgbe_common.h | 33 u32 ixgbe_get_pcie_msix_count_generic(struct ixgbe_hw *hw); 34 s32 ixgbe_init_ops_generic(struct ixgbe_hw *hw); 35 s32 ixgbe_init_hw_generic(struct ixgbe_hw *hw); 36 s32 ixgbe_start_hw_generic(struct ixgbe_hw *hw); 37 s32 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw *hw); 38 s32 ixgbe_read_pba_num_generic(struct ixgbe_hw *hw, u32 *pba_num); 39 s32 ixgbe_get_mac_addr_generic(struct ixgbe_hw *hw, u8 *mac_addr); 40 s32 ixgbe_get_bus_info_generic(struct ixgbe_hw *hw); 41 void ixgbe_set_lan_id_multi_port_pcie(struct ixgbe_hw *hw); 42 s32 ixgbe_stop_adapter_generic(struct ixgbe_hw *hw); [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/ixgbe/ |
H A D | ixgbe_82599.c | 42 void ixgbe_disable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw); 43 void ixgbe_enable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw); 44 void ixgbe_flap_tx_laser_multispeed_fiber(struct ixgbe_hw *hw); 45 s32 ixgbe_setup_mac_link_multispeed_fiber(struct ixgbe_hw *hw, 49 static s32 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw *hw, 53 s32 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw, 55 s32 ixgbe_setup_mac_link_82599(struct ixgbe_hw *hw, 59 static s32 ixgbe_get_copper_link_capabilities_82599(struct ixgbe_hw *hw, 62 static s32 ixgbe_setup_copper_link_82599(struct ixgbe_hw *hw, 66 static s32 ixgbe_verify_fw_version_82599(struct ixgbe_hw *hw); 68 ixgbe_init_mac_link_ops_82599(struct ixgbe_hw *hw) argument 93 ixgbe_setup_sfp_modules_82599(struct ixgbe_hw *hw) argument 136 ixgbe_get_invariants_82599(struct ixgbe_hw *hw) argument 161 ixgbe_init_phy_ops_82599(struct ixgbe_hw *hw) argument 202 ixgbe_get_link_capabilities_82599(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *negotiation) argument 300 ixgbe_get_copper_link_capabilities_82599(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *autoneg) argument 329 ixgbe_get_media_type_82599(struct ixgbe_hw *hw) argument 372 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw, bool autoneg_wait_to_complete) argument 421 ixgbe_disable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw) argument 440 ixgbe_enable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw) argument 463 ixgbe_flap_tx_laser_multispeed_fiber(struct ixgbe_hw *hw) argument 483 ixgbe_setup_mac_link_multispeed_fiber(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 623 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 732 ixgbe_setup_mac_link_82599(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 843 ixgbe_setup_copper_link_82599(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 867 ixgbe_reset_hw_82599(struct ixgbe_hw *hw) argument 988 ixgbe_reinit_fdir_tables_82599(struct ixgbe_hw *hw) argument 1057 ixgbe_init_fdir_signature_82599(struct ixgbe_hw *hw, u32 pballoc) argument 1148 ixgbe_init_fdir_perfect_82599(struct ixgbe_hw *hw, u32 pballoc) argument 1759 ixgbe_fdir_add_signature_filter_82599(struct ixgbe_hw *hw, struct ixgbe_atr_input *input, u8 queue) argument 1828 ixgbe_fdir_add_perfect_filter_82599(struct ixgbe_hw *hw, struct ixgbe_atr_input *input, struct ixgbe_atr_input_masks *input_masks, u16 soft_id, u8 queue) argument 1995 ixgbe_read_analog_reg8_82599(struct ixgbe_hw *hw, u32 reg, u8 *val) argument 2017 ixgbe_write_analog_reg8_82599(struct ixgbe_hw *hw, u32 reg, u8 val) argument 2037 ixgbe_start_hw_82599(struct ixgbe_hw *hw) argument 2066 ixgbe_identify_phy_82599(struct ixgbe_hw *hw) argument 2081 ixgbe_get_supported_physical_layer_82599(struct ixgbe_hw *hw) argument 2197 ixgbe_enable_rx_dma_82599(struct ixgbe_hw *hw, u32 regval) argument 2236 ixgbe_get_device_caps_82599(struct ixgbe_hw *hw, u16 *device_caps) argument 2253 ixgbe_verify_fw_version_82599(struct ixgbe_hw *hw) argument 2301 ixgbe_get_wwn_prefix_82599(struct ixgbe_hw *hw, u16 *wwnn_prefix, u16 *wwpn_prefix) argument [all...] |
H A D | ixgbe_common.h | 33 u32 ixgbe_get_pcie_msix_count_generic(struct ixgbe_hw *hw); 34 s32 ixgbe_init_ops_generic(struct ixgbe_hw *hw); 35 s32 ixgbe_init_hw_generic(struct ixgbe_hw *hw); 36 s32 ixgbe_start_hw_generic(struct ixgbe_hw *hw); 37 s32 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw *hw); 38 s32 ixgbe_read_pba_num_generic(struct ixgbe_hw *hw, u32 *pba_num); 39 s32 ixgbe_get_mac_addr_generic(struct ixgbe_hw *hw, u8 *mac_addr); 40 s32 ixgbe_get_bus_info_generic(struct ixgbe_hw *hw); 41 void ixgbe_set_lan_id_multi_port_pcie(struct ixgbe_hw *hw); 42 s32 ixgbe_stop_adapter_generic(struct ixgbe_hw *hw); [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/isdn/hisax/ |
H A D | sedlbauer.c | 156 return (readreg(cs->hw.sedl.adr, cs->hw.sedl.isac, offset)); 162 writereg(cs->hw.sedl.adr, cs->hw.sedl.isac, offset, value); 168 readfifo(cs->hw.sedl.adr, cs->hw.sedl.isac, 0, data, size); 174 writefifo(cs->hw.sedl.adr, cs->hw.sedl.isac, 0, data, size); 180 return (readreg(cs->hw.sedl.adr, cs->hw [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/isdn/hisax/ |
H A D | sedlbauer.c | 156 return (readreg(cs->hw.sedl.adr, cs->hw.sedl.isac, offset)); 162 writereg(cs->hw.sedl.adr, cs->hw.sedl.isac, offset, value); 168 readfifo(cs->hw.sedl.adr, cs->hw.sedl.isac, 0, data, size); 174 writefifo(cs->hw.sedl.adr, cs->hw.sedl.isac, 0, data, size); 180 return (readreg(cs->hw.sedl.adr, cs->hw [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/igb/ |
H A D | e1000_phy.h | 44 s32 igb_check_downshift(struct e1000_hw *hw); 45 s32 igb_check_reset_block(struct e1000_hw *hw); 46 s32 igb_copper_link_setup_igp(struct e1000_hw *hw); 47 s32 igb_copper_link_setup_m88(struct e1000_hw *hw); 48 s32 igb_phy_force_speed_duplex_igp(struct e1000_hw *hw); 49 s32 igb_phy_force_speed_duplex_m88(struct e1000_hw *hw); 50 s32 igb_get_cable_length_m88(struct e1000_hw *hw); 51 s32 igb_get_cable_length_igp_2(struct e1000_hw *hw); 52 s32 igb_get_phy_id(struct e1000_hw *hw); 53 s32 igb_get_phy_info_igp(struct e1000_hw *hw); [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/igb/ |
H A D | e1000_phy.h | 44 s32 igb_check_downshift(struct e1000_hw *hw); 45 s32 igb_check_reset_block(struct e1000_hw *hw); 46 s32 igb_copper_link_setup_igp(struct e1000_hw *hw); 47 s32 igb_copper_link_setup_m88(struct e1000_hw *hw); 48 s32 igb_phy_force_speed_duplex_igp(struct e1000_hw *hw); 49 s32 igb_phy_force_speed_duplex_m88(struct e1000_hw *hw); 50 s32 igb_get_cable_length_m88(struct e1000_hw *hw); 51 s32 igb_get_cable_length_igp_2(struct e1000_hw *hw); 52 s32 igb_get_phy_id(struct e1000_hw *hw); 53 s32 igb_get_phy_info_igp(struct e1000_hw *hw); [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/e1000e/ |
H A D | es2lan.c | 108 static s32 e1000_setup_copper_link_80003es2lan(struct e1000_hw *hw); 109 static s32 e1000_acquire_swfw_sync_80003es2lan(struct e1000_hw *hw, u16 mask); 110 static void e1000_release_swfw_sync_80003es2lan(struct e1000_hw *hw, u16 mask); 111 static void e1000_initialize_hw_bits_80003es2lan(struct e1000_hw *hw); 112 static void e1000_clear_hw_cntrs_80003es2lan(struct e1000_hw *hw); 113 static s32 e1000_cfg_kmrn_1000_80003es2lan(struct e1000_hw *hw); 114 static s32 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex); 115 static s32 e1000_cfg_on_link_up_80003es2lan(struct e1000_hw *hw); 116 static s32 e1000_read_kmrn_reg_80003es2lan(struct e1000_hw *hw, u32 offset, 118 static s32 e1000_write_kmrn_reg_80003es2lan(struct e1000_hw *hw, u3 126 e1000_init_phy_params_80003es2lan(struct e1000_hw *hw) argument 158 e1000_init_nvm_params_80003es2lan(struct e1000_hw *hw) argument 206 struct e1000_hw *hw = &adapter->hw; local 260 struct e1000_hw *hw = &adapter->hw; local 284 e1000_acquire_phy_80003es2lan(struct e1000_hw *hw) argument 298 e1000_release_phy_80003es2lan(struct e1000_hw *hw) argument 313 e1000_acquire_mac_csr_80003es2lan(struct e1000_hw *hw) argument 328 e1000_release_mac_csr_80003es2lan(struct e1000_hw *hw) argument 343 e1000_acquire_nvm_80003es2lan(struct e1000_hw *hw) argument 365 e1000_release_nvm_80003es2lan(struct e1000_hw *hw) argument 379 e1000_acquire_swfw_sync_80003es2lan(struct e1000_hw *hw, u16 mask) argument 425 e1000_release_swfw_sync_80003es2lan(struct e1000_hw *hw, u16 mask) argument 447 e1000_read_phy_reg_gg82563_80003es2lan(struct e1000_hw *hw, u32 offset, u16 *data) argument 519 e1000_write_phy_reg_gg82563_80003es2lan(struct e1000_hw *hw, u32 offset, u16 data) argument 591 e1000_write_nvm_80003es2lan(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 604 e1000_get_cfg_done_80003es2lan(struct e1000_hw *hw) argument 633 e1000_phy_force_speed_duplex_80003es2lan(struct e1000_hw *hw) argument 726 e1000_get_cable_length_80003es2lan(struct e1000_hw *hw) argument 760 e1000_get_link_up_info_80003es2lan(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 785 e1000_reset_hw_80003es2lan(struct e1000_hw *hw) argument 834 e1000_init_hw_80003es2lan(struct e1000_hw *hw) argument 927 e1000_initialize_hw_bits_80003es2lan(struct e1000_hw *hw) argument 963 e1000_copper_link_setup_gg82563_80003es2lan(struct e1000_hw *hw) argument 1109 e1000_setup_copper_link_80003es2lan(struct e1000_hw *hw) argument 1167 e1000_cfg_on_link_up_80003es2lan(struct e1000_hw *hw) argument 1196 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex) argument 1244 e1000_cfg_kmrn_1000_80003es2lan(struct e1000_hw *hw) argument 1291 e1000_read_kmrn_reg_80003es2lan(struct e1000_hw *hw, u32 offset, u16 *data) argument 1325 e1000_write_kmrn_reg_80003es2lan(struct e1000_hw *hw, u32 offset, u16 data) argument 1350 e1000_read_mac_addr_80003es2lan(struct e1000_hw *hw) argument 1376 e1000_power_down_phy_copper_80003es2lan(struct e1000_hw *hw) argument 1390 e1000_clear_hw_cntrs_80003es2lan(struct e1000_hw *hw) argument [all...] |
H A D | lib.c | 46 * @hw: pointer to the HW structure 52 s32 e1000e_get_bus_info_pcie(struct e1000_hw *hw) argument 54 struct e1000_mac_info *mac = &hw->mac; 55 struct e1000_bus_info *bus = &hw->bus; 56 struct e1000_adapter *adapter = hw->adapter; 71 mac->ops.set_lan_id(hw); 79 * @hw: pointer to the HW structure 84 void e1000_set_lan_id_multi_port_pcie(struct e1000_hw *hw) argument 86 struct e1000_bus_info *bus = &hw->bus; 99 * @hw 103 e1000_set_lan_id_single_port(struct e1000_hw *hw) argument 117 e1000_clear_vfta_generic(struct e1000_hw *hw) argument 136 e1000_write_vfta_generic(struct e1000_hw *hw, u32 offset, u32 value) argument 151 e1000e_init_rx_addrs(struct e1000_hw *hw, u16 rar_count) argument 179 e1000_check_alt_mac_addr_generic(struct e1000_hw *hw) argument 248 e1000e_rar_set(struct e1000_hw *hw, u8 *addr, u32 index) argument 286 e1000_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) argument 357 e1000e_update_mc_addr_list_generic(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) argument 389 e1000e_clear_hw_cntrs_base(struct e1000_hw *hw) argument 438 e1000e_check_for_copper_link(struct e1000_hw *hw) argument 510 e1000e_check_for_fiber_link(struct e1000_hw *hw) argument 577 e1000e_check_for_serdes_link(struct e1000_hw *hw) argument 686 e1000_set_default_fc_generic(struct e1000_hw *hw) argument 728 e1000e_setup_link(struct e1000_hw *hw) argument 787 e1000_commit_fc_settings_generic(struct e1000_hw *hw) argument 858 e1000_poll_fiber_serdes_link_generic(struct e1000_hw *hw) argument 907 e1000e_setup_fiber_serdes_link(struct e1000_hw *hw) argument 959 e1000e_config_collision_dist(struct e1000_hw *hw) argument 980 e1000e_set_fc_watermarks(struct e1000_hw *hw) argument 1017 e1000e_force_mac_fc(struct e1000_hw *hw) argument 1078 e1000e_config_fc_after_link_up(struct e1000_hw *hw) argument 1270 e1000e_get_speed_and_duplex_copper(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 1303 e1000e_get_speed_and_duplex_fiber_serdes(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 1317 e1000e_get_hw_semaphore(struct e1000_hw *hw) argument 1366 e1000e_put_hw_semaphore(struct e1000_hw *hw) argument 1381 e1000e_get_auto_rd_done(struct e1000_hw *hw) argument 1408 e1000e_valid_led_default(struct e1000_hw *hw, u16 *data) argument 1429 e1000e_id_led_init(struct e1000_hw *hw) argument 1495 e1000e_setup_led_generic(struct e1000_hw *hw) argument 1527 e1000e_cleanup_led_generic(struct e1000_hw *hw) argument 1539 e1000e_blink_led(struct e1000_hw *hw) argument 1572 e1000e_led_on_generic(struct e1000_hw *hw) argument 1599 e1000e_led_off_generic(struct e1000_hw *hw) argument 1627 e1000e_set_pcie_no_snoop(struct e1000_hw *hw, u32 no_snoop) argument 1650 e1000e_disable_pcie_master(struct e1000_hw *hw) argument 1681 e1000e_reset_adaptive(struct e1000_hw *hw) argument 1709 e1000e_update_adaptive(struct e1000_hw *hw) argument 1749 e1000_raise_eec_clk(struct e1000_hw *hw, u32 *eecd) argument 1764 e1000_lower_eec_clk(struct e1000_hw *hw, u32 *eecd) argument 1782 e1000_shift_out_eec_bits(struct e1000_hw *hw, u16 data, u16 count) argument 1824 e1000_shift_in_eec_bits(struct e1000_hw *hw, u16 count) argument 1859 e1000e_poll_eerd_eewr_done(struct e1000_hw *hw, int ee_reg) argument 1887 e1000e_acquire_nvm(struct e1000_hw *hw) argument 1919 e1000_standby_nvm(struct e1000_hw *hw) argument 1943 e1000_stop_nvm(struct e1000_hw *hw) argument 1961 e1000e_release_nvm(struct e1000_hw *hw) argument 1978 e1000_ready_nvm_eeprom(struct e1000_hw *hw) argument 2028 e1000e_read_nvm_eerd(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 2071 e1000e_write_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 2149 e1000_read_mac_addr_generic(struct e1000_hw *hw) argument 2177 e1000e_validate_nvm_checksum_generic(struct e1000_hw *hw) argument 2208 e1000e_update_nvm_checksum_generic(struct e1000_hw *hw) argument 2237 e1000e_reload_nvm(struct e1000_hw *hw) argument 2280 e1000_mng_enable_host_if(struct e1000_hw *hw) argument 2319 e1000e_check_mng_mode_generic(struct e1000_hw *hw) argument 2334 e1000e_enable_tx_pkt_filtering(struct e1000_hw *hw) argument 2396 e1000_mng_write_cmd_header(struct e1000_hw *hw, struct e1000_host_mng_command_header *hdr) argument 2428 e1000_mng_host_if_write(struct e1000_hw *hw, u8 *buffer, u16 length, u16 offset, u8 *sum) argument 2497 e1000e_mng_write_dhcp_info(struct e1000_hw *hw, u8 *buffer, u16 length) argument 2539 e1000e_enable_mng_pass_thru(struct e1000_hw *hw) argument 2583 e1000e_read_pba_num(struct e1000_hw *hw, u32 *pba_num) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/e1000e/ |
H A D | es2lan.c | 108 static s32 e1000_setup_copper_link_80003es2lan(struct e1000_hw *hw); 109 static s32 e1000_acquire_swfw_sync_80003es2lan(struct e1000_hw *hw, u16 mask); 110 static void e1000_release_swfw_sync_80003es2lan(struct e1000_hw *hw, u16 mask); 111 static void e1000_initialize_hw_bits_80003es2lan(struct e1000_hw *hw); 112 static void e1000_clear_hw_cntrs_80003es2lan(struct e1000_hw *hw); 113 static s32 e1000_cfg_kmrn_1000_80003es2lan(struct e1000_hw *hw); 114 static s32 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex); 115 static s32 e1000_cfg_on_link_up_80003es2lan(struct e1000_hw *hw); 116 static s32 e1000_read_kmrn_reg_80003es2lan(struct e1000_hw *hw, u32 offset, 118 static s32 e1000_write_kmrn_reg_80003es2lan(struct e1000_hw *hw, u3 126 e1000_init_phy_params_80003es2lan(struct e1000_hw *hw) argument 158 e1000_init_nvm_params_80003es2lan(struct e1000_hw *hw) argument 206 struct e1000_hw *hw = &adapter->hw; local 260 struct e1000_hw *hw = &adapter->hw; local 284 e1000_acquire_phy_80003es2lan(struct e1000_hw *hw) argument 298 e1000_release_phy_80003es2lan(struct e1000_hw *hw) argument 313 e1000_acquire_mac_csr_80003es2lan(struct e1000_hw *hw) argument 328 e1000_release_mac_csr_80003es2lan(struct e1000_hw *hw) argument 343 e1000_acquire_nvm_80003es2lan(struct e1000_hw *hw) argument 365 e1000_release_nvm_80003es2lan(struct e1000_hw *hw) argument 379 e1000_acquire_swfw_sync_80003es2lan(struct e1000_hw *hw, u16 mask) argument 425 e1000_release_swfw_sync_80003es2lan(struct e1000_hw *hw, u16 mask) argument 447 e1000_read_phy_reg_gg82563_80003es2lan(struct e1000_hw *hw, u32 offset, u16 *data) argument 519 e1000_write_phy_reg_gg82563_80003es2lan(struct e1000_hw *hw, u32 offset, u16 data) argument 591 e1000_write_nvm_80003es2lan(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 604 e1000_get_cfg_done_80003es2lan(struct e1000_hw *hw) argument 633 e1000_phy_force_speed_duplex_80003es2lan(struct e1000_hw *hw) argument 726 e1000_get_cable_length_80003es2lan(struct e1000_hw *hw) argument 760 e1000_get_link_up_info_80003es2lan(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 785 e1000_reset_hw_80003es2lan(struct e1000_hw *hw) argument 834 e1000_init_hw_80003es2lan(struct e1000_hw *hw) argument 927 e1000_initialize_hw_bits_80003es2lan(struct e1000_hw *hw) argument 963 e1000_copper_link_setup_gg82563_80003es2lan(struct e1000_hw *hw) argument 1109 e1000_setup_copper_link_80003es2lan(struct e1000_hw *hw) argument 1167 e1000_cfg_on_link_up_80003es2lan(struct e1000_hw *hw) argument 1196 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex) argument 1244 e1000_cfg_kmrn_1000_80003es2lan(struct e1000_hw *hw) argument 1291 e1000_read_kmrn_reg_80003es2lan(struct e1000_hw *hw, u32 offset, u16 *data) argument 1325 e1000_write_kmrn_reg_80003es2lan(struct e1000_hw *hw, u32 offset, u16 data) argument 1350 e1000_read_mac_addr_80003es2lan(struct e1000_hw *hw) argument 1376 e1000_power_down_phy_copper_80003es2lan(struct e1000_hw *hw) argument 1390 e1000_clear_hw_cntrs_80003es2lan(struct e1000_hw *hw) argument [all...] |
H A D | lib.c | 46 * @hw: pointer to the HW structure 52 s32 e1000e_get_bus_info_pcie(struct e1000_hw *hw) argument 54 struct e1000_mac_info *mac = &hw->mac; 55 struct e1000_bus_info *bus = &hw->bus; 56 struct e1000_adapter *adapter = hw->adapter; 71 mac->ops.set_lan_id(hw); 79 * @hw: pointer to the HW structure 84 void e1000_set_lan_id_multi_port_pcie(struct e1000_hw *hw) argument 86 struct e1000_bus_info *bus = &hw->bus; 99 * @hw 103 e1000_set_lan_id_single_port(struct e1000_hw *hw) argument 117 e1000_clear_vfta_generic(struct e1000_hw *hw) argument 136 e1000_write_vfta_generic(struct e1000_hw *hw, u32 offset, u32 value) argument 151 e1000e_init_rx_addrs(struct e1000_hw *hw, u16 rar_count) argument 179 e1000_check_alt_mac_addr_generic(struct e1000_hw *hw) argument 248 e1000e_rar_set(struct e1000_hw *hw, u8 *addr, u32 index) argument 286 e1000_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) argument 357 e1000e_update_mc_addr_list_generic(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) argument 389 e1000e_clear_hw_cntrs_base(struct e1000_hw *hw) argument 438 e1000e_check_for_copper_link(struct e1000_hw *hw) argument 510 e1000e_check_for_fiber_link(struct e1000_hw *hw) argument 577 e1000e_check_for_serdes_link(struct e1000_hw *hw) argument 686 e1000_set_default_fc_generic(struct e1000_hw *hw) argument 728 e1000e_setup_link(struct e1000_hw *hw) argument 787 e1000_commit_fc_settings_generic(struct e1000_hw *hw) argument 858 e1000_poll_fiber_serdes_link_generic(struct e1000_hw *hw) argument 907 e1000e_setup_fiber_serdes_link(struct e1000_hw *hw) argument 959 e1000e_config_collision_dist(struct e1000_hw *hw) argument 980 e1000e_set_fc_watermarks(struct e1000_hw *hw) argument 1017 e1000e_force_mac_fc(struct e1000_hw *hw) argument 1078 e1000e_config_fc_after_link_up(struct e1000_hw *hw) argument 1270 e1000e_get_speed_and_duplex_copper(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 1303 e1000e_get_speed_and_duplex_fiber_serdes(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 1317 e1000e_get_hw_semaphore(struct e1000_hw *hw) argument 1366 e1000e_put_hw_semaphore(struct e1000_hw *hw) argument 1381 e1000e_get_auto_rd_done(struct e1000_hw *hw) argument 1408 e1000e_valid_led_default(struct e1000_hw *hw, u16 *data) argument 1429 e1000e_id_led_init(struct e1000_hw *hw) argument 1495 e1000e_setup_led_generic(struct e1000_hw *hw) argument 1527 e1000e_cleanup_led_generic(struct e1000_hw *hw) argument 1539 e1000e_blink_led(struct e1000_hw *hw) argument 1572 e1000e_led_on_generic(struct e1000_hw *hw) argument 1599 e1000e_led_off_generic(struct e1000_hw *hw) argument 1627 e1000e_set_pcie_no_snoop(struct e1000_hw *hw, u32 no_snoop) argument 1650 e1000e_disable_pcie_master(struct e1000_hw *hw) argument 1681 e1000e_reset_adaptive(struct e1000_hw *hw) argument 1709 e1000e_update_adaptive(struct e1000_hw *hw) argument 1749 e1000_raise_eec_clk(struct e1000_hw *hw, u32 *eecd) argument 1764 e1000_lower_eec_clk(struct e1000_hw *hw, u32 *eecd) argument 1782 e1000_shift_out_eec_bits(struct e1000_hw *hw, u16 data, u16 count) argument 1824 e1000_shift_in_eec_bits(struct e1000_hw *hw, u16 count) argument 1859 e1000e_poll_eerd_eewr_done(struct e1000_hw *hw, int ee_reg) argument 1887 e1000e_acquire_nvm(struct e1000_hw *hw) argument 1919 e1000_standby_nvm(struct e1000_hw *hw) argument 1943 e1000_stop_nvm(struct e1000_hw *hw) argument 1961 e1000e_release_nvm(struct e1000_hw *hw) argument 1978 e1000_ready_nvm_eeprom(struct e1000_hw *hw) argument 2028 e1000e_read_nvm_eerd(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 2071 e1000e_write_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 2149 e1000_read_mac_addr_generic(struct e1000_hw *hw) argument 2177 e1000e_validate_nvm_checksum_generic(struct e1000_hw *hw) argument 2208 e1000e_update_nvm_checksum_generic(struct e1000_hw *hw) argument 2237 e1000e_reload_nvm(struct e1000_hw *hw) argument 2280 e1000_mng_enable_host_if(struct e1000_hw *hw) argument 2319 e1000e_check_mng_mode_generic(struct e1000_hw *hw) argument 2334 e1000e_enable_tx_pkt_filtering(struct e1000_hw *hw) argument 2396 e1000_mng_write_cmd_header(struct e1000_hw *hw, struct e1000_host_mng_command_header *hdr) argument 2428 e1000_mng_host_if_write(struct e1000_hw *hw, u8 *buffer, u16 length, u16 offset, u8 *sum) argument 2497 e1000e_mng_write_dhcp_info(struct e1000_hw *hw, u8 *buffer, u16 length) argument 2539 e1000e_enable_mng_pass_thru(struct e1000_hw *hw) argument 2583 e1000e_read_pba_num(struct e1000_hw *hw, u32 *pba_num) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/pci/ctxfi/ |
H A D | cthardware.h | 63 struct hw { struct 64 int (*card_init)(struct hw *hw, struct card_conf *info); 65 int (*card_stop)(struct hw *hw); 66 int (*pll_init)(struct hw *hw, unsigned int rsr); 68 int (*suspend)(struct hw *hw, pm_message_t state); 69 int (*resume)(struct hw *h [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/sound/ |
H A D | hwdep.h | 32 long long (*llseek)(struct snd_hwdep *hw, struct file *file, 34 long (*read)(struct snd_hwdep *hw, char __user *buf, 36 long (*write)(struct snd_hwdep *hw, const char __user *buf, 38 int (*open)(struct snd_hwdep *hw, struct file * file); 39 int (*release)(struct snd_hwdep *hw, struct file * file); 40 unsigned int (*poll)(struct snd_hwdep *hw, struct file *file, 42 int (*ioctl)(struct snd_hwdep *hw, struct file *file, 44 int (*ioctl_compat)(struct snd_hwdep *hw, struct file *file, 46 int (*mmap)(struct snd_hwdep *hw, struct file *file, 48 int (*dsp_status)(struct snd_hwdep *hw, [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/pci/ctxfi/ |
H A D | cthardware.h | 63 struct hw { struct 64 int (*card_init)(struct hw *hw, struct card_conf *info); 65 int (*card_stop)(struct hw *hw); 66 int (*pll_init)(struct hw *hw, unsigned int rsr); 68 int (*suspend)(struct hw *hw, pm_message_t state); 69 int (*resume)(struct hw *h [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/sound/ |
H A D | hwdep.h | 32 long long (*llseek)(struct snd_hwdep *hw, struct file *file, 34 long (*read)(struct snd_hwdep *hw, char __user *buf, 36 long (*write)(struct snd_hwdep *hw, const char __user *buf, 38 int (*open)(struct snd_hwdep *hw, struct file * file); 39 int (*release)(struct snd_hwdep *hw, struct file * file); 40 unsigned int (*poll)(struct snd_hwdep *hw, struct file *file, 42 int (*ioctl)(struct snd_hwdep *hw, struct file *file, 44 int (*ioctl_compat)(struct snd_hwdep *hw, struct file *file, 46 int (*mmap)(struct snd_hwdep *hw, struct file *file, 48 int (*dsp_status)(struct snd_hwdep *hw, [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/gdb/sim/common/ |
H A D | hw-base.c | 23 #include "hw-main.h" 24 #include "hw-base.h" 41 #include "hw-config.h" 50 generic_hw_unit_decode (struct hw *bus, 97 generic_hw_unit_encode (struct hw *bus, 145 generic_hw_unit_address_to_attach_address (struct hw *me, 149 struct hw *client) 166 generic_hw_unit_size_to_attach_size (struct hw *me, 169 struct hw *client) 185 passthrough_hw_attach_address (struct hw *m 332 struct hw *hw = ZALLOC (struct hw); local 518 set_hw_delete(struct hw *hw, hw_delete_callback method) argument 529 do_hw_attach_regs(struct hw *hw) argument 569 hw); local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/gdb/sim/common/ |
H A D | hw-base.c | 23 #include "hw-main.h" 24 #include "hw-base.h" 41 #include "hw-config.h" 50 generic_hw_unit_decode (struct hw *bus, 97 generic_hw_unit_encode (struct hw *bus, 145 generic_hw_unit_address_to_attach_address (struct hw *me, 149 struct hw *client) 166 generic_hw_unit_size_to_attach_size (struct hw *me, 169 struct hw *client) 185 passthrough_hw_attach_address (struct hw *m 332 struct hw *hw = ZALLOC (struct hw); local 518 set_hw_delete(struct hw *hw, hw_delete_callback method) argument 529 do_hw_attach_regs(struct hw *hw) argument 569 hw); local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/gdb/sim/common/ |
H A D | hw-base.c | 23 #include "hw-main.h" 24 #include "hw-base.h" 41 #include "hw-config.h" 50 generic_hw_unit_decode (struct hw *bus, 97 generic_hw_unit_encode (struct hw *bus, 145 generic_hw_unit_address_to_attach_address (struct hw *me, 149 struct hw *client) 166 generic_hw_unit_size_to_attach_size (struct hw *me, 169 struct hw *client) 185 passthrough_hw_attach_address (struct hw *m 332 struct hw *hw = ZALLOC (struct hw); local 518 set_hw_delete(struct hw *hw, hw_delete_callback method) argument 529 do_hw_attach_regs(struct hw *hw) argument 569 hw); local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/wlan-ng/ |
H A D | hfa384x_usb.c | 95 * 'initialized' and 'running' states of the hw/MAC combo. The four 163 static int submit_rx_urb(hfa384x_t *hw, gfp_t flags); 165 static int submit_tx_urb(hfa384x_t *hw, struct urb *tx_urb, gfp_t flags); 183 static void hfa384x_usbin_ctlx(hfa384x_t *hw, hfa384x_usbin_t *usbin, 189 static void hfa384x_usbctlxq_run(hfa384x_t *hw); 201 static int hfa384x_usbctlx_submit(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx); 203 static void unlocked_usbctlx_complete(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx); 210 hfa384x_usbctlx_complete_sync(hfa384x_t *hw, 215 unlocked_usbctlx_cancel_async(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx); 217 static void hfa384x_cb_status(hfa384x_t *hw, cons 288 get_active_ctlx(hfa384x_t * hw) argument 332 submit_rx_urb(hfa384x_t *hw, gfp_t memflags) argument 394 submit_tx_urb(hfa384x_t *hw, struct urb *tx_urb, gfp_t memflags) argument 440 hfa384x_t *hw = container_of(data, struct hfa384x, usb_work); local 531 hfa384x_create(hfa384x_t *hw, struct usb_device *usb) argument 607 hfa384x_destroy(hfa384x_t *hw) argument 818 hfa384x_cb_status(hfa384x_t *hw, const hfa384x_usbctlx_t *ctlx) argument 855 hfa384x_cb_rrid(hfa384x_t *hw, const hfa384x_usbctlx_t *ctlx) argument 872 hfa384x_docmd_wait(hfa384x_t *hw, hfa384x_metacmd_t *cmd) argument 878 hfa384x_docmd_async(hfa384x_t *hw, hfa384x_metacmd_t *cmd, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 886 hfa384x_dorrid_wait(hfa384x_t *hw, u16 rid, void *riddata, unsigned int riddatalen) argument 894 hfa384x_dorrid_async(hfa384x_t *hw, u16 rid, void *riddata, unsigned int riddatalen, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 905 hfa384x_dowrid_wait(hfa384x_t *hw, u16 rid, void *riddata, unsigned int riddatalen) argument 913 hfa384x_dowrid_async(hfa384x_t *hw, u16 rid, void *riddata, unsigned int riddatalen, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 924 hfa384x_dormem_wait(hfa384x_t *hw, u16 page, u16 offset, void *data, unsigned int len) argument 932 hfa384x_dormem_async(hfa384x_t *hw, u16 page, u16 offset, void *data, unsigned int len, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 943 hfa384x_dowmem_wait(hfa384x_t *hw, u16 page, u16 offset, void *data, unsigned int len) argument 951 hfa384x_dowmem_async(hfa384x_t *hw, u16 page, u16 offset, void *data, unsigned int len, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 983 hfa384x_cmd_initialize(hfa384x_t *hw) argument 1031 hfa384x_cmd_disable(hfa384x_t *hw, u16 macport) argument 1067 hfa384x_cmd_enable(hfa384x_t *hw, u16 macport) argument 1112 hfa384x_cmd_monitor(hfa384x_t *hw, u16 enable) argument 1166 hfa384x_cmd_download(hfa384x_t *hw, u16 mode, u16 lowaddr, u16 highaddr, u16 codelen) argument 1210 hfa384x_corereset(hfa384x_t *hw, int holdtime, int settletime, int genesis) argument 1247 hfa384x_usbctlx_complete_sync(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx, struct usbctlx_completor *completor) argument 1363 hfa384x_docmd(hfa384x_t *hw, enum cmd_mode mode, hfa384x_metacmd_t *cmd, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 1452 hfa384x_dorrid(hfa384x_t *hw, enum cmd_mode mode, u16 rid, void *riddata, unsigned int riddatalen, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 1533 hfa384x_dowrid(hfa384x_t *hw, enum cmd_mode mode, u16 rid, void *riddata, unsigned int riddatalen, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 1620 hfa384x_dormem(hfa384x_t *hw, enum cmd_mode mode, u16 page, u16 offset, void *data, unsigned int len, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 1711 hfa384x_dowmem(hfa384x_t *hw, enum cmd_mode mode, u16 page, u16 offset, void *data, unsigned int len, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 1785 hfa384x_drvr_commtallies(hfa384x_t *hw) argument 1821 hfa384x_drvr_disable(hfa384x_t *hw, u16 macport) argument 1859 hfa384x_drvr_enable(hfa384x_t *hw, u16 macport) argument 1896 hfa384x_drvr_flashdl_enable(hfa384x_t *hw) argument 1955 hfa384x_drvr_flashdl_disable(hfa384x_t *hw) argument 2000 hfa384x_drvr_flashdl_write(hfa384x_t *hw, u32 daddr, void *buf, u32 len) argument 2139 hfa384x_drvr_getconfig(hfa384x_t *hw, u16 rid, void *buf, u16 len) argument 2176 hfa384x_drvr_getconfig_async(hfa384x_t *hw, u16 rid, ctlx_usercb_t usercb, void *usercb_data) argument 2207 hfa384x_drvr_setconfig_async(hfa384x_t *hw, u16 rid, void *buf, u16 len, ctlx_usercb_t usercb, void *usercb_data) argument 2234 hfa384x_drvr_ramdl_disable(hfa384x_t *hw) argument 2274 hfa384x_drvr_ramdl_enable(hfa384x_t *hw, u32 exeaddr) argument 2342 hfa384x_drvr_ramdl_write(hfa384x_t *hw, u32 daddr, void *buf, u32 len) argument 2421 hfa384x_drvr_readpda(hfa384x_t *hw, void *buf, unsigned int len) argument 2529 hfa384x_drvr_setconfig(hfa384x_t *hw, u16 rid, void *buf, u16 len) argument 2554 hfa384x_drvr_start(hfa384x_t *hw) argument 2643 hfa384x_drvr_stop(hfa384x_t *hw) argument 2694 hfa384x_drvr_txframe(hfa384x_t *hw, struct sk_buff *skb, union p80211_hdr *p80211_hdr, struct p80211_metawep *p80211_wep) argument 2789 hfa384x_t *hw = wlandev->priv; local 2821 hfa384x_t *hw = (hfa384x_t *) data; local 2859 hfa384x_t *hw = (hfa384x_t *) data; local 2938 unlocked_usbctlx_cancel_async(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx) argument 2988 unlocked_usbctlx_complete(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx) argument 3026 hfa384x_usbctlxq_run(hfa384x_t *hw) argument 3129 hfa384x_t *hw; local 3306 hfa384x_usbin_ctlx(hfa384x_t *hw, hfa384x_usbin_t *usbin, int urb_status) argument 3460 hfa384x_t *hw = wlandev->priv; local 3570 hfa384x_t *hw = wlandev->priv; local 3708 hfa384x_t *hw = wlandev->priv; local 3723 hfa384x_t *hw = wlandev->priv; local 3768 hfa384x_t *hw = urb->context; local 3902 hfa384x_t *hw = (hfa384x_t *) data; local 3960 hfa384x_t *hw = (hfa384x_t *) data; local 4004 hfa384x_t *hw = (hfa384x_t *) data; local 4045 hfa384x_usbctlx_submit(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/isdn/hardware/mISDN/ |
H A D | iohelper.h | 40 struct hws *hw = p;\ 41 return inb(hw->ap.port + off);\ 44 struct hws *hw = p;\ 45 outb(val, hw->ap.port + off);\ 48 struct hws *hw = p;\ 49 insb(hw->ap.port + off, dp, size);\ 52 struct hws *hw = p;\ 53 outsb(hw->ap.port + off, dp, size);\ 58 struct hws *hw = p;\ 59 outb(off, hw [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/wlan-ng/ |
H A D | hfa384x_usb.c | 95 * 'initialized' and 'running' states of the hw/MAC combo. The four 163 static int submit_rx_urb(hfa384x_t *hw, gfp_t flags); 165 static int submit_tx_urb(hfa384x_t *hw, struct urb *tx_urb, gfp_t flags); 183 static void hfa384x_usbin_ctlx(hfa384x_t *hw, hfa384x_usbin_t *usbin, 189 static void hfa384x_usbctlxq_run(hfa384x_t *hw); 201 static int hfa384x_usbctlx_submit(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx); 203 static void unlocked_usbctlx_complete(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx); 210 hfa384x_usbctlx_complete_sync(hfa384x_t *hw, 215 unlocked_usbctlx_cancel_async(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx); 217 static void hfa384x_cb_status(hfa384x_t *hw, cons 288 get_active_ctlx(hfa384x_t * hw) argument 332 submit_rx_urb(hfa384x_t *hw, gfp_t memflags) argument 394 submit_tx_urb(hfa384x_t *hw, struct urb *tx_urb, gfp_t memflags) argument 440 hfa384x_t *hw = container_of(data, struct hfa384x, usb_work); local 531 hfa384x_create(hfa384x_t *hw, struct usb_device *usb) argument 607 hfa384x_destroy(hfa384x_t *hw) argument 818 hfa384x_cb_status(hfa384x_t *hw, const hfa384x_usbctlx_t *ctlx) argument 855 hfa384x_cb_rrid(hfa384x_t *hw, const hfa384x_usbctlx_t *ctlx) argument 872 hfa384x_docmd_wait(hfa384x_t *hw, hfa384x_metacmd_t *cmd) argument 878 hfa384x_docmd_async(hfa384x_t *hw, hfa384x_metacmd_t *cmd, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 886 hfa384x_dorrid_wait(hfa384x_t *hw, u16 rid, void *riddata, unsigned int riddatalen) argument 894 hfa384x_dorrid_async(hfa384x_t *hw, u16 rid, void *riddata, unsigned int riddatalen, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 905 hfa384x_dowrid_wait(hfa384x_t *hw, u16 rid, void *riddata, unsigned int riddatalen) argument 913 hfa384x_dowrid_async(hfa384x_t *hw, u16 rid, void *riddata, unsigned int riddatalen, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 924 hfa384x_dormem_wait(hfa384x_t *hw, u16 page, u16 offset, void *data, unsigned int len) argument 932 hfa384x_dormem_async(hfa384x_t *hw, u16 page, u16 offset, void *data, unsigned int len, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 943 hfa384x_dowmem_wait(hfa384x_t *hw, u16 page, u16 offset, void *data, unsigned int len) argument 951 hfa384x_dowmem_async(hfa384x_t *hw, u16 page, u16 offset, void *data, unsigned int len, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 983 hfa384x_cmd_initialize(hfa384x_t *hw) argument 1031 hfa384x_cmd_disable(hfa384x_t *hw, u16 macport) argument 1067 hfa384x_cmd_enable(hfa384x_t *hw, u16 macport) argument 1112 hfa384x_cmd_monitor(hfa384x_t *hw, u16 enable) argument 1166 hfa384x_cmd_download(hfa384x_t *hw, u16 mode, u16 lowaddr, u16 highaddr, u16 codelen) argument 1210 hfa384x_corereset(hfa384x_t *hw, int holdtime, int settletime, int genesis) argument 1247 hfa384x_usbctlx_complete_sync(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx, struct usbctlx_completor *completor) argument 1363 hfa384x_docmd(hfa384x_t *hw, enum cmd_mode mode, hfa384x_metacmd_t *cmd, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 1452 hfa384x_dorrid(hfa384x_t *hw, enum cmd_mode mode, u16 rid, void *riddata, unsigned int riddatalen, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 1533 hfa384x_dowrid(hfa384x_t *hw, enum cmd_mode mode, u16 rid, void *riddata, unsigned int riddatalen, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 1620 hfa384x_dormem(hfa384x_t *hw, enum cmd_mode mode, u16 page, u16 offset, void *data, unsigned int len, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 1711 hfa384x_dowmem(hfa384x_t *hw, enum cmd_mode mode, u16 page, u16 offset, void *data, unsigned int len, ctlx_cmdcb_t cmdcb, ctlx_usercb_t usercb, void *usercb_data) argument 1785 hfa384x_drvr_commtallies(hfa384x_t *hw) argument 1821 hfa384x_drvr_disable(hfa384x_t *hw, u16 macport) argument 1859 hfa384x_drvr_enable(hfa384x_t *hw, u16 macport) argument 1896 hfa384x_drvr_flashdl_enable(hfa384x_t *hw) argument 1955 hfa384x_drvr_flashdl_disable(hfa384x_t *hw) argument 2000 hfa384x_drvr_flashdl_write(hfa384x_t *hw, u32 daddr, void *buf, u32 len) argument 2139 hfa384x_drvr_getconfig(hfa384x_t *hw, u16 rid, void *buf, u16 len) argument 2176 hfa384x_drvr_getconfig_async(hfa384x_t *hw, u16 rid, ctlx_usercb_t usercb, void *usercb_data) argument 2207 hfa384x_drvr_setconfig_async(hfa384x_t *hw, u16 rid, void *buf, u16 len, ctlx_usercb_t usercb, void *usercb_data) argument 2234 hfa384x_drvr_ramdl_disable(hfa384x_t *hw) argument 2274 hfa384x_drvr_ramdl_enable(hfa384x_t *hw, u32 exeaddr) argument 2342 hfa384x_drvr_ramdl_write(hfa384x_t *hw, u32 daddr, void *buf, u32 len) argument 2421 hfa384x_drvr_readpda(hfa384x_t *hw, void *buf, unsigned int len) argument 2529 hfa384x_drvr_setconfig(hfa384x_t *hw, u16 rid, void *buf, u16 len) argument 2554 hfa384x_drvr_start(hfa384x_t *hw) argument 2643 hfa384x_drvr_stop(hfa384x_t *hw) argument 2694 hfa384x_drvr_txframe(hfa384x_t *hw, struct sk_buff *skb, union p80211_hdr *p80211_hdr, struct p80211_metawep *p80211_wep) argument 2789 hfa384x_t *hw = wlandev->priv; local 2821 hfa384x_t *hw = (hfa384x_t *) data; local 2859 hfa384x_t *hw = (hfa384x_t *) data; local 2938 unlocked_usbctlx_cancel_async(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx) argument 2988 unlocked_usbctlx_complete(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx) argument 3026 hfa384x_usbctlxq_run(hfa384x_t *hw) argument 3129 hfa384x_t *hw; local 3306 hfa384x_usbin_ctlx(hfa384x_t *hw, hfa384x_usbin_t *usbin, int urb_status) argument 3460 hfa384x_t *hw = wlandev->priv; local 3570 hfa384x_t *hw = wlandev->priv; local 3708 hfa384x_t *hw = wlandev->priv; local 3723 hfa384x_t *hw = wlandev->priv; local 3768 hfa384x_t *hw = urb->context; local 3902 hfa384x_t *hw = (hfa384x_t *) data; local 3960 hfa384x_t *hw = (hfa384x_t *) data; local 4004 hfa384x_t *hw = (hfa384x_t *) data; local 4045 hfa384x_usbctlx_submit(hfa384x_t *hw, hfa384x_usbctlx_t *ctlx) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/isdn/hardware/mISDN/ |
H A D | iohelper.h | 40 struct hws *hw = p;\ 41 return inb(hw->ap.port + off);\ 44 struct hws *hw = p;\ 45 outb(val, hw->ap.port + off);\ 48 struct hws *hw = p;\ 49 insb(hw->ap.port + off, dp, size);\ 52 struct hws *hw = p;\ 53 outsb(hw->ap.port + off, dp, size);\ 58 struct hws *hw = p;\ 59 outb(off, hw [all...] |