Searched refs:ixgbe_softc (Results 1 – 11 of 11) sorted by relevance
/freebsd/sys/dev/ixgbe/ |
H A D | ixgbe_osdep.c | 39 return pci_read_config(((struct ixgbe_softc *)hw->back)->dev, reg, 2); in ixgbe_read_pci_cfg() 45 pci_write_config(((struct ixgbe_softc *)hw->back)->dev, reg, value, 2); in ixgbe_write_pci_cfg() 51 return bus_space_read_4(((struct ixgbe_softc *)hw->back)->osdep.mem_bus_space_tag, in ixgbe_read_reg() 52 ((struct ixgbe_softc *)hw->back)->osdep.mem_bus_space_handle, reg); in ixgbe_read_reg() 58 bus_space_write_4(((struct ixgbe_softc *)hw->back)->osdep.mem_bus_space_tag, in ixgbe_write_reg() 59 ((struct ixgbe_softc *)hw->back)->osdep.mem_bus_space_handle, in ixgbe_write_reg() 66 return bus_space_read_4(((struct ixgbe_softc *)hw->back)->osdep.mem_bus_space_tag, in ixgbe_read_reg_array() 67 ((struct ixgbe_softc *)hw->back)->osdep.mem_bus_space_handle, in ixgbe_read_reg_array() 74 bus_space_write_4(((struct ixgbe_softc *)hw->back)->osdep.mem_bus_space_tag, in ixgbe_write_reg_array() 75 ((struct ixgbe_softc *)hw->back)->osdep.mem_bus_space_handle, in ixgbe_write_reg_array()
|
H A D | if_bypass.c | 45 ixgbe_bypass_mutex_enter(struct ixgbe_softc *sc) in ixgbe_bypass_mutex_enter() 58 ixgbe_bypass_mutex_clear(struct ixgbe_softc *sc) in ixgbe_bypass_mutex_clear() 73 ixgbe_bypass_wd_mutex_enter(struct ixgbe_softc *sc) in ixgbe_bypass_wd_mutex_enter() 84 ixgbe_bypass_wd_mutex_clear(struct ixgbe_softc *sc) in ixgbe_bypass_wd_mutex_clear() 117 struct ixgbe_softc *sc = (struct ixgbe_softc *) arg1; in ixgbe_bp_version() 157 struct ixgbe_softc *sc = (struct ixgbe_softc *) arg1; in ixgbe_bp_set_state() 219 struct ixgbe_softc *sc = (struct ixgbe_softc *) arg1; in ixgbe_bp_timeout() 262 struct ixgbe_softc *sc = (struct ixgbe_softc *) arg1; in ixgbe_bp_main_on() 304 struct ixgbe_softc *sc = (struct ixgbe_softc *) arg1; in ixgbe_bp_main_off() 346 struct ixgbe_softc *sc = (struct ixgbe_softc *) arg1; in ixgbe_bp_aux_on() [all …]
|
H A D | if_sriov.c | 80 ixgbe_align_all_queue_indices(struct ixgbe_softc *sc) in ixgbe_align_all_queue_indices() 107 ixgbe_send_vf_success(struct ixgbe_softc *sc, struct ixgbe_vf *vf, u32 msg) in ixgbe_send_vf_success() 114 ixgbe_send_vf_failure(struct ixgbe_softc *sc, struct ixgbe_vf *vf, u32 msg) in ixgbe_send_vf_failure() 121 ixgbe_process_vf_ack(struct ixgbe_softc *sc, struct ixgbe_vf *vf) in ixgbe_process_vf_ack() 154 ixgbe_update_max_frame(struct ixgbe_softc * sc, int max_frame) in ixgbe_update_max_frame() 206 ixgbe_ping_all_vfs(struct ixgbe_softc *sc) in ixgbe_ping_all_vfs() 219 ixgbe_vf_set_default_vlan(struct ixgbe_softc *sc, struct ixgbe_vf *vf, in ixgbe_vf_set_default_vlan() 258 ixgbe_clear_vfmbmem(struct ixgbe_softc *sc, struct ixgbe_vf *vf) in ixgbe_clear_vfmbmem() 270 ixgbe_vf_frame_size_compatible(struct ixgbe_softc *sc, struct ixgbe_vf *vf) in ixgbe_vf_frame_size_compatible() 317 ixgbe_process_vf_reset(struct ixgbe_softc *sc, struct ixgbe_vf *vf) in ixgbe_process_vf_reset() [all …]
|
H A D | if_ixv.c | 83 static void ixv_init_device_features(struct ixgbe_softc *); 96 static int ixv_negotiate_api(struct ixgbe_softc *); 100 static void ixv_initialize_rss_mapping(struct ixgbe_softc *); 103 static void ixv_configure_ivars(struct ixgbe_softc *); 114 static void ixv_save_stats(struct ixgbe_softc *); 115 static void ixv_init_stats(struct ixgbe_softc *); 116 static void ixv_update_stats(struct ixgbe_softc *); 117 static void ixv_add_stats_sysctls(struct ixgbe_softc *); 120 static void ixv_set_ivar(struct ixgbe_softc *, u8, u8, s8); 142 "ixv", ixv_methods, sizeof(struct ixgbe_softc), [all …]
|
H A D | if_ix.c | 146 static void ixgbe_enable_queue(struct ixgbe_softc *, u32); 147 static void ixgbe_disable_queue(struct ixgbe_softc *, u32); 152 static void ixgbe_config_dmac(struct ixgbe_softc *); 153 static void ixgbe_configure_ivars(struct ixgbe_softc *); 154 static void ixgbe_set_ivar(struct ixgbe_softc *, u8, u8, s8); 162 static void ixgbe_initialize_rss_mapping(struct ixgbe_softc *); 167 static void ixgbe_init_device_features(struct ixgbe_softc *); 168 static void ixgbe_check_fan_failure(struct ixgbe_softc *, u32, bool); 172 static void ixgbe_update_stats_counters(struct ixgbe_softc *); 174 static void ixgbe_get_slot_info(struct ixgbe_softc *); [all …]
|
H A D | ixgbe.h | 262 struct ixgbe_softc *sc; 289 struct ixgbe_softc *sc; 318 struct ixgbe_softc *sc; 330 struct ixgbe_softc *sc; 351 struct ixgbe_softc { struct 540 int ixgbe_allocate_queues(struct ixgbe_softc *); 541 int ixgbe_setup_transmit_structures(struct ixgbe_softc *); 542 void ixgbe_free_transmit_structures(struct ixgbe_softc *); 543 int ixgbe_setup_receive_structures(struct ixgbe_softc *); 544 void ixgbe_free_receive_structures(struct ixgbe_softc *);
|
H A D | ixgbe_sriov.h | 72 void ixgbe_initialize_iov(struct ixgbe_softc *); 73 void ixgbe_recalculate_max_frame(struct ixgbe_softc *); 74 void ixgbe_ping_all_vfs(struct ixgbe_softc *); 77 void ixgbe_align_all_queue_indices(struct ixgbe_softc *);
|
H A D | ix_txrx.c | 171 struct ixgbe_softc *sc = arg; in ixgbe_isc_txd_encap() 252 struct ixgbe_softc *sc = arg; in ixgbe_isc_txd_flush() 265 struct ixgbe_softc *sc = arg; in ixgbe_isc_txd_credits_update() 322 struct ixgbe_softc *sc = arg; in ixgbe_isc_rxd_refill() 347 struct ixgbe_softc *sc = arg; in ixgbe_isc_rxd_flush() 360 struct ixgbe_softc *sc = arg; in ixgbe_isc_rxd_available() 394 struct ixgbe_softc *sc = arg; in ixgbe_isc_rxd_pkt_get()
|
H A D | if_fdir.c | 39 ixgbe_init_fdir(struct ixgbe_softc *sc) in ixgbe_init_fdir() 55 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_reinit_fdir() 82 struct ixgbe_softc *sc = txr->sc; in ixgbe_atr()
|
H A D | ixgbe_fdir.h | 46 void ixgbe_init_fdir(struct ixgbe_softc *);
|
H A D | ixgbe_bypass.h | 48 void ixgbe_bypass_init(struct ixgbe_softc *);
|