/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/common/ |
H A D | hw-base.h | 28 struct hw *hw_create 30 struct hw *parent, 41 (struct hw *me); 44 (struct hw *me); 50 (struct hw *me); 56 (struct hw *me); 58 extern void set_hw_delete(struct hw* hw, hw_delete_callback method); 64 (struct hw *hw); [all...] |
H A D | hw-handles.h | 32 (struct hw *db, 36 (struct hw *db, 40 (struct hw *db, 44 (struct hw *db, 49 (struct hw *db, 50 struct hw *hw); 52 struct hw *hw_handle_phandle2 53 (struct hw *db, 57 (struct hw *d [all...] |
H A D | hw-tree.h | 27 struct hw *hw_tree_create 32 (struct hw *root); 34 struct hw *hw_tree_parse 35 (struct hw *root, 39 struct hw *hw_tree_vparse 40 (struct hw *root, 46 (struct hw *root); 54 (struct hw *root, 68 (struct hw *device, 72 (struct hw *roo [all...] |
H A D | hw-ports.h | 35 void set_hw_ports (struct hw *hw, const struct hw_port_descriptor ports[]); 38 (struct hw *me, 40 struct hw *source, 44 void set_hw_port_event (struct hw *hw, hw_port_event_method *to_port_event); 54 (struct hw *me, 77 (struct hw *me, 79 struct hw *dest, 84 (struct hw *m [all...] |
H A D | hw-device.h | 115 #define hw_parent(hw) ((hw)->parent_of_hw + 0) 117 #define hw_sibling(hw) ((hw)->sibling_of_hw + 0) 119 #define hw_child(hw) ((hw)->child_of_hw + 0) 127 #define hw_family(hw) ((hw)->family_of_hw + 0) 129 #define hw_name(hw) ((hw) 480 struct hw struct [all...] |
H A D | hw-handles.c | 23 #include "hw-main.h" 24 #include "hw-base.h" 30 struct hw *phandle; 43 create_hw_handle_data (struct hw *hw) argument 45 if (hw_parent (hw) == NULL) 47 hw->handles_of_hw = HW_ZALLOC (hw, struct hw_handle_data); 51 hw->handles_of_hw = hw_root (hw) 56 delete_hw_handle_data(struct hw *hw) argument 92 hw_handle_ihandle2(struct hw *hw, cell_word external) argument 108 hw_handle_phandle2(struct hw *hw, cell_word external) argument 124 hw_handle_2ihandle(struct hw *hw, struct hw_instance *internal) argument 140 hw_handle_2phandle(struct hw *hw, struct hw *internal) argument 156 hw_handle_add_ihandle(struct hw *hw, struct hw_instance *internal) argument 178 hw_handle_add_phandle(struct hw *hw, struct hw *internal) argument 200 hw_handle_remove_ihandle(struct hw *hw, struct hw_instance *internal) argument 221 hw_handle_remove_phandle(struct hw *hw, struct hw *internal) argument [all...] |
H A D | sim-hw.h | 33 struct hw *sim_hw_parse 50 struct hw *hw, 62 struct hw *hw, 71 struct hw *hw, 83 struct hw *hw, 91 struct hw *h [all...] |
H A D | hw-events.h | 29 typedef void (hw_event_callback) (struct hw *me, void *data); 32 (struct hw *me, 38 (struct hw *me, 46 (struct hw *me, 55 (struct hw *me, 59 (struct hw *me); 63 (struct hw *me, struct hw_event *event);
|
H A D | hw-properties.h | 45 struct hw *owner; 69 (struct hw *me, 94 void hw_add_<type>_property(struct hw *, const char *, <type>) 95 void hw_add_*_array_property(struct hw *, const char *, const <type>*, int) 96 void hw_set_*_property(struct hw *, const char *, <type>) 97 void hw_set_*_array_property(struct hw *, const char *, const <type>*, int) 98 <type> hw_find_*_property(struct hw *, const char *) 99 int hw_find_*_array_property(struct hw *, const char *, int, <type>*) 105 (struct hw *me, 111 (struct hw *m [all...] |
/netbsd-6-1-5-RELEASE/sys/dev/pci/ixgbe/ |
H A D | ixgbe_api.c | 39 extern s32 ixgbe_init_ops_82598(struct ixgbe_hw *hw); 40 extern s32 ixgbe_init_ops_82599(struct ixgbe_hw *hw); 41 extern s32 ixgbe_init_ops_vf(struct ixgbe_hw *hw); 45 * @hw: pointer to hardware structure 51 * hw structure should be filled in prior to calling this function: 55 s32 ixgbe_init_shared_code(struct ixgbe_hw *hw) argument 64 ixgbe_set_mac_type(hw); 66 switch (hw->mac.type) { 68 status = ixgbe_init_ops_82598(hw); 71 status = ixgbe_init_ops_82599(hw); 91 ixgbe_set_mac_type(struct ixgbe_hw *hw) argument 146 ixgbe_init_hw(struct ixgbe_hw *hw) argument 159 ixgbe_reset_hw(struct ixgbe_hw *hw) argument 175 ixgbe_start_hw(struct ixgbe_hw *hw) argument 189 ixgbe_enable_relaxed_ordering(struct ixgbe_hw *hw) argument 202 ixgbe_clear_hw_cntrs(struct ixgbe_hw *hw) argument 214 ixgbe_get_media_type(struct ixgbe_hw *hw) argument 230 ixgbe_get_mac_addr(struct ixgbe_hw *hw, u8 *mac_addr) argument 244 ixgbe_get_san_mac_addr(struct ixgbe_hw *hw, u8 *san_mac_addr) argument 257 ixgbe_set_san_mac_addr(struct ixgbe_hw *hw, u8 *san_mac_addr) argument 270 ixgbe_get_device_caps(struct ixgbe_hw *hw, u16 *device_caps) argument 285 ixgbe_get_wwn_prefix(struct ixgbe_hw *hw, u16 *wwnn_prefix, u16 *wwpn_prefix) argument 300 ixgbe_get_fcoe_boot_status(struct ixgbe_hw *hw, u16 *bs) argument 313 ixgbe_get_bus_info(struct ixgbe_hw *hw) argument 325 ixgbe_get_num_of_tx_queues(struct ixgbe_hw *hw) argument 336 ixgbe_get_num_of_rx_queues(struct ixgbe_hw *hw) argument 350 ixgbe_stop_adapter(struct ixgbe_hw *hw) argument 364 ixgbe_read_pba_string(struct ixgbe_hw *hw, u8 *pba_num, u32 pba_num_size) argument 377 ixgbe_read_pba_length(struct ixgbe_hw *hw, u32 *pba_num_size) argument 389 ixgbe_read_pba_num(struct ixgbe_hw *hw, u32 *pba_num) argument 400 ixgbe_identify_phy(struct ixgbe_hw *hw) argument 416 ixgbe_reset_phy(struct ixgbe_hw *hw) argument 437 ixgbe_get_phy_firmware_version(struct ixgbe_hw *hw, u16 *firmware_version) argument 455 ixgbe_read_phy_reg(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 *phy_data) argument 473 ixgbe_write_phy_reg(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 phy_data) argument 489 ixgbe_setup_phy_link(struct ixgbe_hw *hw) argument 502 ixgbe_check_phy_link(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *link_up) argument 517 ixgbe_setup_phy_link_speed(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 532 ixgbe_check_link(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *link_up, bool link_up_wait_to_complete) argument 546 ixgbe_disable_tx_laser(struct ixgbe_hw *hw) argument 558 ixgbe_enable_tx_laser(struct ixgbe_hw *hw) argument 572 ixgbe_flap_tx_laser(struct ixgbe_hw *hw) argument 587 ixgbe_setup_link(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 602 ixgbe_get_link_capabilities(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *autoneg) argument 616 ixgbe_led_on(struct ixgbe_hw *hw, u32 index) argument 629 ixgbe_led_off(struct ixgbe_hw *hw, u32 index) argument 642 ixgbe_blink_led_start(struct ixgbe_hw *hw, u32 index) argument 654 ixgbe_blink_led_stop(struct ixgbe_hw *hw, u32 index) argument 667 ixgbe_init_eeprom_params(struct ixgbe_hw *hw) argument 684 ixgbe_write_eeprom(struct ixgbe_hw *hw, u16 offset, u16 data) argument 698 ixgbe_read_eeprom(struct ixgbe_hw *hw, u16 offset, u16 *data) argument 711 ixgbe_validate_eeprom_checksum(struct ixgbe_hw *hw, u16 *checksum_val) argument 721 ixgbe_update_eeprom_checksum(struct ixgbe_hw *hw) argument 736 ixgbe_insert_mac_addr(struct ixgbe_hw *hw, u8 *addr, u32 vmdq) argument 753 ixgbe_set_rar(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, u32 enable_addr) argument 767 ixgbe_clear_rar(struct ixgbe_hw *hw, u32 index) argument 779 ixgbe_set_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument 791 ixgbe_clear_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument 805 ixgbe_init_rx_addrs(struct ixgbe_hw *hw) argument 815 ixgbe_get_num_rx_addrs(struct ixgbe_hw *hw) argument 831 ixgbe_update_uc_addr_list(struct ixgbe_hw *hw, u8 *addr_list, u32 addr_count, ixgbe_mc_addr_itr func) argument 851 ixgbe_update_mc_addr_list(struct ixgbe_hw *hw, u8 *mc_addr_list, u32 mc_addr_count, ixgbe_mc_addr_itr func) argument 865 ixgbe_enable_mc(struct ixgbe_hw *hw) argument 877 ixgbe_disable_mc(struct ixgbe_hw *hw) argument 889 ixgbe_clear_vfta(struct ixgbe_hw *hw) argument 904 ixgbe_set_vfta(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on) argument 917 ixgbe_fc_enable(struct ixgbe_hw *hw, s32 packetbuf_num) argument 931 ixgbe_read_analog_reg8(struct ixgbe_hw *hw, u32 reg, u8 *val) argument 945 ixgbe_write_analog_reg8(struct ixgbe_hw *hw, u32 reg, u8 val) argument 958 ixgbe_init_uta_tables(struct ixgbe_hw *hw) argument 972 ixgbe_read_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, u8 *data) argument 988 ixgbe_write_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, u8 data) argument 1003 ixgbe_write_i2c_eeprom(struct ixgbe_hw *hw, u8 byte_offset, u8 eeprom_data) argument 1019 ixgbe_read_i2c_eeprom(struct ixgbe_hw *hw, u8 byte_offset, u8 *eeprom_data) argument 1032 ixgbe_get_supported_physical_layer(struct ixgbe_hw *hw) argument 1045 ixgbe_enable_rx_dma(struct ixgbe_hw *hw, u32 regval) argument 1059 ixgbe_acquire_swfw_semaphore(struct ixgbe_hw *hw, u16 mask) argument 1073 ixgbe_release_swfw_semaphore(struct ixgbe_hw *hw, u16 mask) argument [all...] |
H A D | ixgbe_api.h | 41 s32 ixgbe_init_shared_code(struct ixgbe_hw *hw); 43 s32 ixgbe_set_mac_type(struct ixgbe_hw *hw); 44 s32 ixgbe_init_hw(struct ixgbe_hw *hw); 45 s32 ixgbe_reset_hw(struct ixgbe_hw *hw); 46 s32 ixgbe_start_hw(struct ixgbe_hw *hw); 47 void ixgbe_enable_relaxed_ordering(struct ixgbe_hw *hw); 48 s32 ixgbe_clear_hw_cntrs(struct ixgbe_hw *hw); 49 enum ixgbe_media_type ixgbe_get_media_type(struct ixgbe_hw *hw); 50 s32 ixgbe_get_mac_addr(struct ixgbe_hw *hw, u8 *mac_addr); 51 s32 ixgbe_get_bus_info(struct ixgbe_hw *hw); [all...] |
H A D | ixgbe_vf.c | 41 s32 ixgbe_init_ops_vf(struct ixgbe_hw *hw); 42 s32 ixgbe_init_hw_vf(struct ixgbe_hw *hw); 43 s32 ixgbe_start_hw_vf(struct ixgbe_hw *hw); 44 s32 ixgbe_reset_hw_vf(struct ixgbe_hw *hw); 45 s32 ixgbe_stop_hw_vf(struct ixgbe_hw *hw); 46 u32 ixgbe_get_num_of_tx_queues_vf(struct ixgbe_hw *hw); 47 u32 ixgbe_get_num_of_rx_queues_vf(struct ixgbe_hw *hw); 48 s32 ixgbe_get_mac_addr_vf(struct ixgbe_hw *hw, u8 *mac_addr); 49 s32 ixgbe_setup_mac_link_vf(struct ixgbe_hw *hw, 52 s32 ixgbe_check_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_spee 76 ixgbe_init_ops_vf(struct ixgbe_hw *hw) argument 120 ixgbe_start_hw_vf(struct ixgbe_hw *hw) argument 135 ixgbe_init_hw_vf(struct ixgbe_hw *hw) argument 151 ixgbe_reset_hw_vf(struct ixgbe_hw *hw) argument 216 ixgbe_stop_hw_vf(struct ixgbe_hw *hw) argument 271 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) argument 307 ixgbe_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, u32 enable_addr) argument 345 ixgbe_update_mc_addr_list_vf(struct ixgbe_hw *hw, u8 *mc_addr_list, u32 mc_addr_count, ixgbe_mc_addr_itr next) argument 388 ixgbe_set_vfta_vf(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on) argument 408 ixgbe_get_num_of_tx_queues_vf(struct ixgbe_hw *hw) argument 420 ixgbe_get_num_of_rx_queues_vf(struct ixgbe_hw *hw) argument 430 ixgbe_get_mac_addr_vf(struct ixgbe_hw *hw, u8 *mac_addr) argument 449 ixgbe_setup_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 469 ixgbe_check_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *link_up, bool autoneg_wait_to_complete) argument [all...] |
H A D | ixgbe_common.c | 40 static s32 ixgbe_acquire_eeprom(struct ixgbe_hw *hw); 41 static s32 ixgbe_get_eeprom_semaphore(struct ixgbe_hw *hw); 42 static void ixgbe_release_eeprom_semaphore(struct ixgbe_hw *hw); 43 static s32 ixgbe_ready_eeprom(struct ixgbe_hw *hw); 44 static void ixgbe_standby_eeprom(struct ixgbe_hw *hw); 45 static void ixgbe_shift_out_eeprom_bits(struct ixgbe_hw *hw, u16 data, 47 static u16 ixgbe_shift_in_eeprom_bits(struct ixgbe_hw *hw, u16 count); 48 static void ixgbe_raise_eeprom_clk(struct ixgbe_hw *hw, u32 *eec); 49 static void ixgbe_lower_eeprom_clk(struct ixgbe_hw *hw, u32 *eec); 50 static void ixgbe_release_eeprom(struct ixgbe_hw *hw); 70 ixgbe_init_ops_generic(struct ixgbe_hw *hw) argument 147 ixgbe_start_hw_generic(struct ixgbe_hw *hw) argument 189 ixgbe_start_hw_gen2(struct ixgbe_hw *hw) argument 228 ixgbe_init_hw_generic(struct ixgbe_hw *hw) argument 252 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw *hw) argument 353 ixgbe_read_pba_string_generic(struct ixgbe_hw *hw, u8 *pba_num, u32 pba_num_size) argument 464 ixgbe_read_pba_length_generic(struct ixgbe_hw *hw, u32 *pba_num_size) argument 523 ixgbe_read_pba_num_generic(struct ixgbe_hw *hw, u32 *pba_num) argument 559 ixgbe_get_mac_addr_generic(struct ixgbe_hw *hw, u8 *mac_addr) argument 585 ixgbe_get_bus_info_generic(struct ixgbe_hw *hw) argument 639 ixgbe_set_lan_id_multi_port_pcie(struct ixgbe_hw *hw) argument 665 ixgbe_stop_adapter_generic(struct ixgbe_hw *hw) argument 716 ixgbe_led_on_generic(struct ixgbe_hw *hw, u32 index) argument 736 ixgbe_led_off_generic(struct ixgbe_hw *hw, u32 index) argument 758 ixgbe_init_eeprom_params_generic(struct ixgbe_hw *hw) argument 811 ixgbe_write_eeprom_generic(struct ixgbe_hw *hw, u16 offset, u16 data) argument 878 ixgbe_read_eeprom_bit_bang_generic(struct ixgbe_hw *hw, u16 offset, u16 *data) argument 940 ixgbe_read_eerd_generic(struct ixgbe_hw *hw, u16 offset, u16 *data) argument 978 ixgbe_write_eewr_generic(struct ixgbe_hw *hw, u16 offset, u16 data) argument 1021 ixgbe_poll_eerd_eewr_done(struct ixgbe_hw *hw, u32 ee_reg) argument 1051 ixgbe_acquire_eeprom(struct ixgbe_hw *hw) argument 1104 ixgbe_get_eeprom_semaphore(struct ixgbe_hw *hw) argument 1172 ixgbe_release_eeprom_semaphore(struct ixgbe_hw *hw) argument 1190 ixgbe_ready_eeprom(struct ixgbe_hw *hw) argument 1231 ixgbe_standby_eeprom(struct ixgbe_hw *hw) argument 1256 ixgbe_shift_out_eeprom_bits(struct ixgbe_hw *hw, u16 data, u16 count) argument 1311 ixgbe_shift_in_eeprom_bits(struct ixgbe_hw *hw, u16 count) argument 1351 ixgbe_raise_eeprom_clk(struct ixgbe_hw *hw, u32 *eec) argument 1370 ixgbe_lower_eeprom_clk(struct ixgbe_hw *hw, u32 *eec) argument 1388 ixgbe_release_eeprom(struct ixgbe_hw *hw) argument 1418 ixgbe_calc_eeprom_checksum_generic(struct ixgbe_hw *hw) argument 1468 ixgbe_validate_eeprom_checksum_generic(struct ixgbe_hw *hw, u16 *checksum_val) argument 1510 ixgbe_update_eeprom_checksum_generic(struct ixgbe_hw *hw) argument 1574 ixgbe_set_rar_generic(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, u32 enable_addr) argument 1624 ixgbe_clear_rar_generic(struct ixgbe_hw *hw, u32 index) argument 1662 ixgbe_init_rx_addrs_generic(struct ixgbe_hw *hw) argument 1729 ixgbe_add_uc_addr(struct ixgbe_hw *hw, u8 *addr, u32 vmdq) argument 1769 ixgbe_update_uc_addr_list_generic(struct ixgbe_hw *hw, u8 *addr_list, u32 addr_count, ixgbe_mc_addr_itr next) argument 1837 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) argument 1874 ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr) argument 1913 ixgbe_update_mc_addr_list_generic(struct ixgbe_hw *hw, u8 *mc_addr_list, u32 mc_addr_count, ixgbe_mc_addr_itr next) argument 1957 ixgbe_enable_mc_generic(struct ixgbe_hw *hw) argument 1976 ixgbe_disable_mc_generic(struct ixgbe_hw *hw) argument 1995 ixgbe_fc_enable_generic(struct ixgbe_hw *hw, s32 packetbuf_num) argument 2105 ixgbe_fc_autoneg(struct ixgbe_hw *hw) argument 2171 ixgbe_fc_autoneg_fiber(struct ixgbe_hw *hw) argument 2208 ixgbe_fc_autoneg_backplane(struct ixgbe_hw *hw) argument 2256 ixgbe_fc_autoneg_copper(struct ixgbe_hw *hw) argument 2287 ixgbe_negotiate_fc(struct ixgbe_hw *hw, u32 adv_reg, u32 lp_reg, u32 adv_sym, u32 adv_asm, u32 lp_sym, u32 lp_asm) argument 2329 ixgbe_setup_fc(struct ixgbe_hw *hw, s32 packetbuf_num) argument 2503 ixgbe_disable_pcie_master(struct ixgbe_hw *hw) argument 2579 ixgbe_acquire_swfw_sync(struct ixgbe_hw *hw, u16 mask) argument 2629 ixgbe_release_swfw_sync(struct ixgbe_hw *hw, u16 mask) argument 2652 ixgbe_enable_rx_dma_generic(struct ixgbe_hw *hw, u32 regval) argument 2666 ixgbe_blink_led_start_generic(struct ixgbe_hw *hw, u32 index) argument 2701 ixgbe_blink_led_stop_generic(struct ixgbe_hw *hw, u32 index) argument 2731 ixgbe_get_san_mac_addr_offset(struct ixgbe_hw *hw, u16 *san_mac_offset) argument 2755 ixgbe_get_san_mac_addr_generic(struct ixgbe_hw *hw, u8 *san_mac_addr) argument 2802 ixgbe_set_san_mac_addr_generic(struct ixgbe_hw *hw, u8 *san_mac_addr) argument 2842 ixgbe_get_pcie_msix_count_generic(struct ixgbe_hw *hw) argument 2869 ixgbe_insert_mac_addr_generic(struct ixgbe_hw *hw, u8 *addr, u32 vmdq) argument 2935 ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument 2984 ixgbe_set_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument 3013 ixgbe_init_uta_tables_generic(struct ixgbe_hw *hw) argument 3034 ixgbe_find_vlvf_slot(struct ixgbe_hw *hw, u32 vlan) argument 3082 ixgbe_set_vfta_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on) argument 3224 ixgbe_clear_vfta_generic(struct ixgbe_hw *hw) argument 3251 ixgbe_check_mac_link_generic(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *link_up, bool link_up_wait_to_complete) argument 3318 ixgbe_get_wwn_prefix_generic(struct ixgbe_hw *hw, u16 *wwnn_prefix, u16 *wwpn_prefix) argument 3362 ixgbe_get_fcoe_boot_status_generic(struct ixgbe_hw *hw, u16 *bs) argument 3413 ixgbe_device_supports_autoneg_fc(struct ixgbe_hw *hw) argument 3433 ixgbe_set_mac_anti_spoofing(struct ixgbe_hw *hw, bool enable, int pf) argument 3473 ixgbe_set_vlan_anti_spoofing(struct ixgbe_hw *hw, bool enable, int vf) argument 3498 ixgbe_get_device_caps_generic(struct ixgbe_hw *hw, u16 *device_caps) argument 3512 ixgbe_enable_relaxed_ordering_gen2(struct ixgbe_hw *hw) argument [all...] |
H A D | ixgbe_phy.c | 40 static void ixgbe_i2c_start(struct ixgbe_hw *hw); 41 static void ixgbe_i2c_stop(struct ixgbe_hw *hw); 42 static s32 ixgbe_clock_in_i2c_byte(struct ixgbe_hw *hw, u8 *data); 43 static s32 ixgbe_clock_out_i2c_byte(struct ixgbe_hw *hw, u8 data); 44 static s32 ixgbe_get_i2c_ack(struct ixgbe_hw *hw); 45 static s32 ixgbe_clock_in_i2c_bit(struct ixgbe_hw *hw, bool *data); 46 static s32 ixgbe_clock_out_i2c_bit(struct ixgbe_hw *hw, bool data); 47 static s32 ixgbe_raise_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl); 48 static void ixgbe_lower_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl); 49 static s32 ixgbe_set_i2c_data(struct ixgbe_hw *hw, u3 59 ixgbe_init_phy_ops_generic(struct ixgbe_hw *hw) argument 91 ixgbe_identify_phy_generic(struct ixgbe_hw *hw) argument 141 ixgbe_validate_phy_addr(struct ixgbe_hw *hw, u32 phy_addr) argument 163 ixgbe_get_phy_id(struct ixgbe_hw *hw) argument 223 ixgbe_reset_phy_generic(struct ixgbe_hw *hw) argument 280 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 *phy_data) argument 380 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 phy_data) argument 473 ixgbe_setup_phy_link_generic(struct ixgbe_hw *hw) argument 570 ixgbe_setup_phy_link_speed_generic(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 609 ixgbe_get_copper_link_capabilities_generic(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *autoneg) argument 644 ixgbe_check_phy_link_tnx(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *link_up) argument 693 ixgbe_setup_phy_link_tnx(struct ixgbe_hw *hw) argument 787 ixgbe_get_phy_firmware_version_tnx(struct ixgbe_hw *hw, u16 *firmware_version) argument 806 ixgbe_get_phy_firmware_version_generic(struct ixgbe_hw *hw, u16 *firmware_version) argument 824 ixgbe_reset_phy_nl(struct ixgbe_hw *hw) argument 925 ixgbe_identify_sfp_module_generic(struct ixgbe_hw *hw) argument 1193 ixgbe_get_sfp_init_sequence_offsets(struct ixgbe_hw *hw, u16 *list_offset, u16 *data_offset) argument 1271 ixgbe_read_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset, u8 *eeprom_data) argument 1289 ixgbe_write_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset, u8 eeprom_data) argument 1308 ixgbe_read_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, u8 *data) argument 1398 ixgbe_write_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, u8 data) argument 1469 ixgbe_i2c_start(struct ixgbe_hw *hw) argument 1500 ixgbe_i2c_stop(struct ixgbe_hw *hw) argument 1526 ixgbe_clock_in_i2c_byte(struct ixgbe_hw *hw, u8 *data) argument 1552 ixgbe_clock_out_i2c_byte(struct ixgbe_hw *hw, u8 data) argument 1583 ixgbe_get_i2c_ack(struct ixgbe_hw *hw) argument 1633 ixgbe_clock_in_i2c_bit(struct ixgbe_hw *hw, bool *data) argument 1663 ixgbe_clock_out_i2c_bit(struct ixgbe_hw *hw, bool data) argument 1697 ixgbe_raise_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl) argument 1720 ixgbe_lower_i2c_clk(struct ixgbe_hw *hw, u32 *i2cctl) argument 1741 ixgbe_set_i2c_data(struct ixgbe_hw *hw, u32 *i2cctl, bool data) argument 1795 ixgbe_i2c_bus_clear(struct ixgbe_hw *hw) argument 1830 ixgbe_tn_check_overtemp(struct ixgbe_hw *hw) argument [all...] |
H A D | ixgbe_common.h | 40 #define IXGBE_WRITE_REG64(hw, reg, value) \ 42 IXGBE_WRITE_REG(hw, reg, (u32) value); \ 43 IXGBE_WRITE_REG(hw, reg + 4, (u32) (value >> 32)); \ 46 u32 ixgbe_get_pcie_msix_count_generic(struct ixgbe_hw *hw); 48 s32 ixgbe_init_ops_generic(struct ixgbe_hw *hw); 49 s32 ixgbe_init_hw_generic(struct ixgbe_hw *hw); 50 s32 ixgbe_start_hw_generic(struct ixgbe_hw *hw); 51 s32 ixgbe_start_hw_gen2(struct ixgbe_hw *hw); 52 s32 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw *hw); 53 s32 ixgbe_read_pba_num_generic(struct ixgbe_hw *hw, u3 [all...] |
H A D | ixgbe_82599.c | 41 s32 ixgbe_init_ops_82599(struct ixgbe_hw *hw); 42 s32 ixgbe_get_link_capabilities_82599(struct ixgbe_hw *hw, 45 enum ixgbe_media_type ixgbe_get_media_type_82599(struct ixgbe_hw *hw); 46 void ixgbe_disable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw); 47 void ixgbe_enable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw); 48 void ixgbe_flap_tx_laser_multispeed_fiber(struct ixgbe_hw *hw); 49 s32 ixgbe_setup_mac_link_multispeed_fiber(struct ixgbe_hw *hw, 52 s32 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw *hw, 55 s32 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw, 57 s32 ixgbe_setup_mac_link_82599(struct ixgbe_hw *hw, 79 ixgbe_init_mac_link_ops_82599(struct ixgbe_hw *hw) argument 123 ixgbe_init_phy_ops_82599(struct ixgbe_hw *hw) argument 167 ixgbe_setup_sfp_modules_82599(struct ixgbe_hw *hw) argument 241 ixgbe_init_ops_82599(struct ixgbe_hw *hw) argument 310 ixgbe_get_link_capabilities_82599(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *negotiation) argument 409 ixgbe_get_media_type_82599(struct ixgbe_hw *hw) argument 461 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw, bool autoneg_wait_to_complete) argument 513 ixgbe_disable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw) argument 532 ixgbe_enable_tx_laser_multispeed_fiber(struct ixgbe_hw *hw) argument 555 ixgbe_flap_tx_laser_multispeed_fiber(struct ixgbe_hw *hw) argument 575 ixgbe_setup_mac_link_multispeed_fiber(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 726 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 839 ixgbe_setup_mac_link_82599(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 953 ixgbe_setup_copper_link_82599(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 979 ixgbe_reset_hw_82599(struct ixgbe_hw *hw) argument 1115 ixgbe_reinit_fdir_tables_82599(struct ixgbe_hw *hw) argument 1193 ixgbe_init_fdir_signature_82599(struct ixgbe_hw *hw, u32 pballoc) argument 1283 ixgbe_init_fdir_perfect_82599(struct ixgbe_hw *hw, u32 pballoc) argument 1561 ixgbe_fdir_add_signature_filter_82599(struct ixgbe_hw *hw, union ixgbe_atr_hash_dword input, union ixgbe_atr_hash_dword common, u8 queue) argument 1656 ixgbe_fdir_add_perfect_filter_82599(struct ixgbe_hw *hw, union ixgbe_atr_input *input, struct ixgbe_atr_input_masks *input_masks, u16 soft_id, u8 queue) argument 1800 ixgbe_read_analog_reg8_82599(struct ixgbe_hw *hw, u32 reg, u8 *val) argument 1824 ixgbe_write_analog_reg8_82599(struct ixgbe_hw *hw, u32 reg, u8 val) argument 1846 ixgbe_start_hw_rev_1_82599(struct ixgbe_hw *hw) argument 1877 ixgbe_identify_phy_82599(struct ixgbe_hw *hw) argument 1913 ixgbe_get_supported_physical_layer_82599(struct ixgbe_hw *hw) argument 2035 ixgbe_enable_rx_dma_82599(struct ixgbe_hw *hw, u32 regval) argument 2085 ixgbe_verify_fw_version_82599(struct ixgbe_hw *hw) argument 2132 ixgbe_verify_lesm_fw_enabled_82599(struct ixgbe_hw *hw) argument [all...] |
H A D | ixgbe_82598.c | 41 u32 ixgbe_get_pcie_msix_count_82598(struct ixgbe_hw *hw); 42 s32 ixgbe_init_ops_82598(struct ixgbe_hw *hw); 43 static s32 ixgbe_get_link_capabilities_82598(struct ixgbe_hw *hw, 46 static enum ixgbe_media_type ixgbe_get_media_type_82598(struct ixgbe_hw *hw); 47 s32 ixgbe_fc_enable_82598(struct ixgbe_hw *hw, s32 packetbuf_num); 48 static s32 ixgbe_start_mac_link_82598(struct ixgbe_hw *hw, 50 static s32 ixgbe_check_mac_link_82598(struct ixgbe_hw *hw, 53 static s32 ixgbe_setup_mac_link_82598(struct ixgbe_hw *hw, 57 static s32 ixgbe_setup_copper_link_82598(struct ixgbe_hw *hw, 61 static s32 ixgbe_reset_hw_82598(struct ixgbe_hw *hw); 88 ixgbe_set_pcie_completion_timeout(struct ixgbe_hw *hw) argument 127 ixgbe_get_pcie_msix_count_82598(struct ixgbe_hw *hw) argument 152 ixgbe_init_ops_82598(struct ixgbe_hw *hw) argument 216 ixgbe_init_phy_ops_82598(struct ixgbe_hw *hw) argument 283 ixgbe_start_hw_82598(struct ixgbe_hw *hw) argument 324 ixgbe_get_link_capabilities_82598(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *autoneg) argument 383 ixgbe_get_media_type_82598(struct ixgbe_hw *hw) argument 438 ixgbe_fc_enable_82598(struct ixgbe_hw *hw, s32 packetbuf_num) argument 572 ixgbe_start_mac_link_82598(struct ixgbe_hw *hw, bool autoneg_wait_to_complete) argument 620 ixgbe_validate_link_ready(struct ixgbe_hw *hw) argument 657 ixgbe_check_mac_link_82598(struct ixgbe_hw *hw, ixgbe_link_speed *speed, bool *link_up, bool link_up_wait_to_complete) argument 752 ixgbe_setup_mac_link_82598(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 806 ixgbe_setup_copper_link_82598(struct ixgbe_hw *hw, ixgbe_link_speed speed, bool autoneg, bool autoneg_wait_to_complete) argument 832 ixgbe_reset_hw_82598(struct ixgbe_hw *hw) argument 976 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument 1002 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument 1033 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on) argument 1080 ixgbe_clear_vfta_82598(struct ixgbe_hw *hw) argument 1106 ixgbe_read_analog_reg8_82598(struct ixgbe_hw *hw, u32 reg, u8 *val) argument 1130 ixgbe_write_analog_reg8_82598(struct ixgbe_hw *hw, u32 reg, u8 val) argument 1152 ixgbe_read_i2c_eeprom_82598(struct ixgbe_hw *hw, u8 byte_offset, u8 *eeprom_data) argument 1214 ixgbe_get_supported_physical_layer_82598(struct ixgbe_hw *hw) argument 1319 ixgbe_set_lan_id_multi_port_pcie_82598(struct ixgbe_hw *hw) argument 1350 ixgbe_enable_relaxed_ordering_82598(struct ixgbe_hw *hw) argument [all...] |
H A D | ixgbe_mbx.c | 41 * @hw: pointer to the HW structure 48 s32 ixgbe_read_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 50 struct ixgbe_mbx_info *mbx = &hw->mbx; 60 ret_val = mbx->ops.read(hw, msg, size, mbx_id); 67 * @hw: pointer to the HW structure 74 s32 ixgbe_write_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 76 struct ixgbe_mbx_info *mbx = &hw->mbx; 85 ret_val = mbx->ops.write(hw, msg, size, mbx_id); 92 * @hw: pointer to the HW structure 97 s32 ixgbe_check_for_msg(struct ixgbe_hw *hw, u1 argument 117 ixgbe_check_for_ack(struct ixgbe_hw *hw, u16 mbx_id) argument 137 ixgbe_check_for_rst(struct ixgbe_hw *hw, u16 mbx_id) argument 157 ixgbe_poll_for_msg(struct ixgbe_hw *hw, u16 mbx_id) argument 185 ixgbe_poll_for_ack(struct ixgbe_hw *hw, u16 mbx_id) argument 216 ixgbe_read_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 245 ixgbe_write_posted_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 273 ixgbe_init_mbx_ops_generic(struct ixgbe_hw *hw) argument 288 ixgbe_read_v2p_mailbox(struct ixgbe_hw *hw) argument 306 ixgbe_check_for_bit_vf(struct ixgbe_hw *hw, u32 mask) argument 326 ixgbe_check_for_msg_vf(struct ixgbe_hw *hw, u16 mbx_id) argument 348 ixgbe_check_for_ack_vf(struct ixgbe_hw *hw, u16 mbx_id) argument 370 ixgbe_check_for_rst_vf(struct ixgbe_hw *hw, u16 mbx_id) argument 392 ixgbe_obtain_mbx_lock_vf(struct ixgbe_hw *hw) argument 417 ixgbe_write_mbx_vf(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 459 ixgbe_read_mbx_vf(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 493 ixgbe_init_mbx_params_vf(struct ixgbe_hw *hw) argument 519 ixgbe_check_for_bit_pf(struct ixgbe_hw *hw, u32 mask, s32 index) argument 539 ixgbe_check_for_msg_pf(struct ixgbe_hw *hw, u16 vf_number) argument 563 ixgbe_check_for_ack_pf(struct ixgbe_hw *hw, u16 vf_number) argument 587 ixgbe_check_for_rst_pf(struct ixgbe_hw *hw, u16 vf_number) argument 622 ixgbe_obtain_mbx_lock_pf(struct ixgbe_hw *hw, u16 vf_number) argument 649 ixgbe_write_mbx_pf(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 vf_number) argument 692 ixgbe_read_mbx_pf(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 vf_number) argument 725 ixgbe_init_mbx_params_pf(struct ixgbe_hw *hw) argument [all...] |
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/bfin/ |
H A D | dv-bfin_dmac.h | 29 struct hw *bfin_dmac_get_peer (struct hw *dma, bu16 pmap); 30 bu16 bfin_dmac_default_pmap (struct hw *dma);
|
H A D | dv-bfin_uart.h | 29 bu16 bfin_uart_get_next_byte (struct hw *, bu16, bool *fresh); 30 bu16 bfin_uart_write_byte (struct hw *, bu16); 31 bu16 bfin_uart_get_status (struct hw *); 32 unsigned bfin_uart_write_buffer (struct hw *, const unsigned char *, unsigned); 33 unsigned bfin_uart_read_buffer (struct hw *, unsigned char *, unsigned); 34 void bfin_uart_reschedule (struct hw *);
|
/netbsd-6-1-5-RELEASE/external/mit/xorg/server/xorg-server/ |
H A D | Makefile.Xserver | 28 hw/xnest \ 29 hw/xfree86/common \ 30 hw/xfree86/ddc \ 31 hw/xfree86/dixmods \ 32 hw/xfree86/dixmods/dbe \ 33 hw/xfree86/dixmods/extmod \ 34 hw/xfree86/dixmods/fb \ 35 hw/xfree86/dixmods/freetype \ 36 hw/xfree86/dixmods/record \ 37 hw/xfree8 [all...] |
/netbsd-6-1-5-RELEASE/x11/Xserver/Xserver/ |
H A D | Makefile.Xserver | 7 hw/xnest hw/vfb fontbase afb/afb \ 9 hw/dmx hw/dmx/dmxinput hw/dmx/dmxconfig \ 12 dix/xpstubs hw/sun hw/xfree86/xf86 hw/xfree86/xf86_os \ 13 hw/xfree86/xf86config hw/xfree8 [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/hp300/stand/common/ |
H A D | device.h | 70 #define HW_ISCTLR(hw) ((hw)->hw_type & C_FLAG) 71 #define HW_ISDIOII(hw) ((hw)->hw_type & B_DIOII) 72 #define HW_ISHPIB(hw) (((hw)->hw_type & C_MASK) == C_HPIB) 73 #define HW_ISSCSI(hw) (((hw)->hw_type & C_MASK) == C_SCSI) 74 #define HW_ISDEV(hw,d) (((hw) [all...] |
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/gcc.target/i386/ |
H A D | pr13366.c | 12 __m64 hw = _mm_mulhi_pi16 (vec, vec); local 13 return _mm_extract_pi16 (hw, 0);
|
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/gcc.target/i386/ |
H A D | pr13366.c | 11 __m64 hw = _mm_mulhi_pi16 (vec, vec); local 12 return _mm_extract_pi16 (hw, 0);
|