Searched refs:hw (Results 126 - 150 of 1854) sorted by relevance

1234567891011>>

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/igbvf/
H A Dvf.c31 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 Dvf.c31 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 Dixgbe_82599.c42 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 Dixgbe_common.h33 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 Dixgbe_82599.c42 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 Dixgbe_common.h33 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 Dsedlbauer.c156 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 Dsedlbauer.c156 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 De1000_phy.h44 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 De1000_phy.h44 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 Des2lan.c108 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 Dlib.c46 * @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 Des2lan.c108 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 Dlib.c46 * @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 Dcthardware.h63 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 Dhwdep.h32 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 Dcthardware.h63 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 Dhwdep.h32 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 Dhw-base.c23 #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 Dhw-base.c23 #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 Dhw-base.c23 #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 Dhfa384x_usb.c95 * '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 Diohelper.h40 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 Dhfa384x_usb.c95 * '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 Diohelper.h40 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...]

Completed in 364 milliseconds

1234567891011>>