ql_adapter 1403 drivers/staging/qlge/qlge.h struct ql_adapter *qdev; ql_adapter 1472 drivers/staging/qlge/qlge.h struct ql_adapter *qdev; ql_adapter 1977 drivers/staging/qlge/qlge.h struct ql_adapter *qdev; ql_adapter 2048 drivers/staging/qlge/qlge.h int (*get_flash) (struct ql_adapter *); ql_adapter 2049 drivers/staging/qlge/qlge.h int (*port_initialize) (struct ql_adapter *); ql_adapter 2158 drivers/staging/qlge/qlge.h static inline u32 ql_read32(const struct ql_adapter *qdev, int reg) ql_adapter 2166 drivers/staging/qlge/qlge.h static inline void ql_write32(const struct ql_adapter *qdev, int reg, u32 val) ql_adapter 2224 drivers/staging/qlge/qlge.h int ql_sem_spinlock(struct ql_adapter *qdev, u32 sem_mask); ql_adapter 2225 drivers/staging/qlge/qlge.h void ql_sem_unlock(struct ql_adapter *qdev, u32 sem_mask); ql_adapter 2226 drivers/staging/qlge/qlge.h int ql_read_xgmac_reg(struct ql_adapter *qdev, u32 reg, u32 *data); ql_adapter 2227 drivers/staging/qlge/qlge.h int ql_get_mac_addr_reg(struct ql_adapter *qdev, u32 type, u16 index, ql_adapter 2229 drivers/staging/qlge/qlge.h int ql_get_routing_reg(struct ql_adapter *qdev, u32 index, u32 *value); ql_adapter 2230 drivers/staging/qlge/qlge.h int ql_write_cfg(struct ql_adapter *qdev, void *ptr, int size, u32 bit, ql_adapter 2232 drivers/staging/qlge/qlge.h void ql_queue_fw_error(struct ql_adapter *qdev); ql_adapter 2236 drivers/staging/qlge/qlge.h int ql_wait_reg_rdy(struct ql_adapter *qdev, u32 reg, u32 bit, u32 ebit); ql_adapter 2237 drivers/staging/qlge/qlge.h void ql_queue_asic_error(struct ql_adapter *qdev); ql_adapter 2238 drivers/staging/qlge/qlge.h u32 ql_enable_completion_interrupt(struct ql_adapter *qdev, u32 intr); ql_adapter 2240 drivers/staging/qlge/qlge.h int ql_read_xgmac_reg64(struct ql_adapter *qdev, u32 reg, u64 *data); ql_adapter 2243 drivers/staging/qlge/qlge.h int ql_mb_get_fw_state(struct ql_adapter *qdev); ql_adapter 2244 drivers/staging/qlge/qlge.h int ql_cam_route_initialize(struct ql_adapter *qdev); ql_adapter 2245 drivers/staging/qlge/qlge.h int ql_read_mpi_reg(struct ql_adapter *qdev, u32 reg, u32 *data); ql_adapter 2246 drivers/staging/qlge/qlge.h int ql_write_mpi_reg(struct ql_adapter *qdev, u32 reg, u32 data); ql_adapter 2247 drivers/staging/qlge/qlge.h int ql_unpause_mpi_risc(struct ql_adapter *qdev); ql_adapter 2248 drivers/staging/qlge/qlge.h int ql_pause_mpi_risc(struct ql_adapter *qdev); ql_adapter 2249 drivers/staging/qlge/qlge.h int ql_hard_reset_mpi_risc(struct ql_adapter *qdev); ql_adapter 2250 drivers/staging/qlge/qlge.h int ql_soft_reset_mpi_risc(struct ql_adapter *qdev); ql_adapter 2251 drivers/staging/qlge/qlge.h int ql_dump_risc_ram_area(struct ql_adapter *qdev, void *buf, u32 ram_addr, ql_adapter 2253 drivers/staging/qlge/qlge.h int ql_core_dump(struct ql_adapter *qdev, struct ql_mpi_coredump *mpi_coredump); ql_adapter 2254 drivers/staging/qlge/qlge.h int ql_mb_about_fw(struct ql_adapter *qdev); ql_adapter 2255 drivers/staging/qlge/qlge.h int ql_mb_wol_set_magic(struct ql_adapter *qdev, u32 enable_wol); ql_adapter 2256 drivers/staging/qlge/qlge.h int ql_mb_wol_mode(struct ql_adapter *qdev, u32 wol); ql_adapter 2257 drivers/staging/qlge/qlge.h int ql_mb_set_led_cfg(struct ql_adapter *qdev, u32 led_config); ql_adapter 2258 drivers/staging/qlge/qlge.h int ql_mb_get_led_cfg(struct ql_adapter *qdev); ql_adapter 2259 drivers/staging/qlge/qlge.h void ql_link_on(struct ql_adapter *qdev); ql_adapter 2260 drivers/staging/qlge/qlge.h void ql_link_off(struct ql_adapter *qdev); ql_adapter 2261 drivers/staging/qlge/qlge.h int ql_mb_set_mgmnt_traffic_ctl(struct ql_adapter *qdev, u32 control); ql_adapter 2262 drivers/staging/qlge/qlge.h int ql_mb_get_port_cfg(struct ql_adapter *qdev); ql_adapter 2263 drivers/staging/qlge/qlge.h int ql_mb_set_port_cfg(struct ql_adapter *qdev); ql_adapter 2264 drivers/staging/qlge/qlge.h int ql_wait_fifo_empty(struct ql_adapter *qdev); ql_adapter 2265 drivers/staging/qlge/qlge.h void ql_get_dump(struct ql_adapter *qdev, void *buff); ql_adapter 2267 drivers/staging/qlge/qlge.h void ql_check_lb_frame(struct ql_adapter *, struct sk_buff *); ql_adapter 2268 drivers/staging/qlge/qlge.h int ql_own_firmware(struct ql_adapter *qdev); ql_adapter 2279 drivers/staging/qlge/qlge.h void ql_dump_xgmac_control_regs(struct ql_adapter *qdev); ql_adapter 2280 drivers/staging/qlge/qlge.h void ql_dump_routing_entries(struct ql_adapter *qdev); ql_adapter 2281 drivers/staging/qlge/qlge.h void ql_dump_regs(struct ql_adapter *qdev); ql_adapter 2292 drivers/staging/qlge/qlge.h void ql_dump_stat(struct ql_adapter *qdev); ql_adapter 2299 drivers/staging/qlge/qlge.h void ql_dump_qdev(struct ql_adapter *qdev); ql_adapter 2311 drivers/staging/qlge/qlge.h void ql_dump_hw_cb(struct ql_adapter *qdev, int size, u32 bit, u16 q_id); ql_adapter 2347 drivers/staging/qlge/qlge.h void ql_dump_all(struct ql_adapter *qdev); ql_adapter 9 drivers/staging/qlge/qlge_dbg.c static u32 ql_read_other_func_reg(struct ql_adapter *qdev, ql_adapter 28 drivers/staging/qlge/qlge_dbg.c static int ql_write_other_func_reg(struct ql_adapter *qdev, ql_adapter 43 drivers/staging/qlge/qlge_dbg.c static int ql_wait_other_func_reg_rdy(struct ql_adapter *qdev, u32 reg, ql_adapter 63 drivers/staging/qlge/qlge_dbg.c static int ql_read_other_func_serdes_reg(struct ql_adapter *qdev, u32 reg, ql_adapter 90 drivers/staging/qlge/qlge_dbg.c static int ql_read_serdes_reg(struct ql_adapter *qdev, u32 reg, u32 *data) ql_adapter 113 drivers/staging/qlge/qlge_dbg.c static void ql_get_both_serdes(struct ql_adapter *qdev, u32 addr, ql_adapter 135 drivers/staging/qlge/qlge_dbg.c static int ql_get_serdes_regs(struct ql_adapter *qdev, ql_adapter 320 drivers/staging/qlge/qlge_dbg.c static int ql_read_other_func_xgmac_reg(struct ql_adapter *qdev, u32 reg, ql_adapter 349 drivers/staging/qlge/qlge_dbg.c static int ql_get_xgmac_regs(struct ql_adapter *qdev, u32 *buf, ql_adapter 390 drivers/staging/qlge/qlge_dbg.c static int ql_get_ets_regs(struct ql_adapter *qdev, u32 *buf) ql_adapter 408 drivers/staging/qlge/qlge_dbg.c static void ql_get_intr_states(struct ql_adapter *qdev, u32 *buf) ql_adapter 419 drivers/staging/qlge/qlge_dbg.c static int ql_get_cam_entries(struct ql_adapter *qdev, u32 *buf) ql_adapter 456 drivers/staging/qlge/qlge_dbg.c static int ql_get_routing_entries(struct ql_adapter *qdev, u32 *buf) ql_adapter 481 drivers/staging/qlge/qlge_dbg.c static int ql_get_mpi_shadow_regs(struct ql_adapter *qdev, u32 *buf) ql_adapter 500 drivers/staging/qlge/qlge_dbg.c static int ql_get_mpi_regs(struct ql_adapter *qdev, u32 *buf, ql_adapter 513 drivers/staging/qlge/qlge_dbg.c static unsigned int *ql_get_probe(struct ql_adapter *qdev, u32 clock, ql_adapter 544 drivers/staging/qlge/qlge_dbg.c static int ql_get_probe_dump(struct ql_adapter *qdev, unsigned int *buf) ql_adapter 561 drivers/staging/qlge/qlge_dbg.c static int ql_get_routing_index_registers(struct ql_adapter *qdev, u32 *buf) ql_adapter 602 drivers/staging/qlge/qlge_dbg.c static void ql_get_mac_protocol_registers(struct ql_adapter *qdev, u32 *buf) ql_adapter 682 drivers/staging/qlge/qlge_dbg.c static void ql_get_sem_registers(struct ql_adapter *qdev, u32 *buf) ql_adapter 719 drivers/staging/qlge/qlge_dbg.c int ql_core_dump(struct ql_adapter *qdev, struct ql_mpi_coredump *mpi_coredump) ql_adapter 1212 drivers/staging/qlge/qlge_dbg.c static void ql_get_core_dump(struct ql_adapter *qdev) ql_adapter 1227 drivers/staging/qlge/qlge_dbg.c static void ql_gen_reg_dump(struct ql_adapter *qdev, ql_adapter 1304 drivers/staging/qlge/qlge_dbg.c void ql_get_dump(struct ql_adapter *qdev, void *buff) ql_adapter 1329 drivers/staging/qlge/qlge_dbg.c struct ql_adapter *qdev = ql_adapter 1330 drivers/staging/qlge/qlge_dbg.c container_of(work, struct ql_adapter, mpi_core_to_log.work); ql_adapter 1355 drivers/staging/qlge/qlge_dbg.c static void ql_dump_intr_states(struct ql_adapter *qdev) ql_adapter 1375 drivers/staging/qlge/qlge_dbg.c void ql_dump_xgmac_control_regs(struct ql_adapter *qdev) ql_adapter 1401 drivers/staging/qlge/qlge_dbg.c static void ql_dump_ets_regs(struct ql_adapter *qdev) ql_adapter 1405 drivers/staging/qlge/qlge_dbg.c static void ql_dump_cam_entries(struct ql_adapter *qdev) ql_adapter 1440 drivers/staging/qlge/qlge_dbg.c void ql_dump_routing_entries(struct ql_adapter *qdev) ql_adapter 1465 drivers/staging/qlge/qlge_dbg.c void ql_dump_regs(struct ql_adapter *qdev) ql_adapter 1534 drivers/staging/qlge/qlge_dbg.c void ql_dump_stat(struct ql_adapter *qdev) ql_adapter 1591 drivers/staging/qlge/qlge_dbg.c void ql_dump_qdev(struct ql_adapter *qdev) ql_adapter 1802 drivers/staging/qlge/qlge_dbg.c void ql_dump_hw_cb(struct ql_adapter *qdev, int size, u32 bit, u16 q_id) ql_adapter 2009 drivers/staging/qlge/qlge_dbg.c void ql_dump_all(struct ql_adapter *qdev) ql_adapter 44 drivers/staging/qlge/qlge_ethtool.c #define QL_SIZEOF(m) FIELD_SIZEOF(struct ql_adapter, m) ql_adapter 45 drivers/staging/qlge/qlge_ethtool.c #define QL_OFF(m) offsetof(struct ql_adapter, m) ql_adapter 186 drivers/staging/qlge/qlge_ethtool.c static int ql_update_ring_coalescing(struct ql_adapter *qdev) ql_adapter 244 drivers/staging/qlge/qlge_ethtool.c static void ql_update_stats(struct ql_adapter *qdev) ql_adapter 365 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 382 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 414 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 429 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 442 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 464 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 487 drivers/staging/qlge/qlge_ethtool.c static int ql_start_loopback(struct ql_adapter *qdev) ql_adapter 498 drivers/staging/qlge/qlge_ethtool.c static void ql_stop_loopback(struct ql_adapter *qdev) ql_adapter 518 drivers/staging/qlge/qlge_ethtool.c void ql_check_lb_frame(struct ql_adapter *qdev, ql_adapter 531 drivers/staging/qlge/qlge_ethtool.c static int ql_run_loopback_test(struct ql_adapter *qdev) ql_adapter 557 drivers/staging/qlge/qlge_ethtool.c static int ql_loopback_test(struct ql_adapter *qdev, u64 *data) ql_adapter 571 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 600 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 611 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 623 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(dev); ql_adapter 646 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 677 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(netdev); ql_adapter 689 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(netdev); ql_adapter 705 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 711 drivers/staging/qlge/qlge_ethtool.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 98 drivers/staging/qlge/qlge_main.c static int ql_wol(struct ql_adapter *); ql_adapter 100 drivers/staging/qlge/qlge_main.c static int ql_adapter_down(struct ql_adapter *); ql_adapter 101 drivers/staging/qlge/qlge_main.c static int ql_adapter_up(struct ql_adapter *); ql_adapter 107 drivers/staging/qlge/qlge_main.c static int ql_sem_trylock(struct ql_adapter *qdev, u32 sem_mask) ql_adapter 145 drivers/staging/qlge/qlge_main.c int ql_sem_spinlock(struct ql_adapter *qdev, u32 sem_mask) ql_adapter 156 drivers/staging/qlge/qlge_main.c void ql_sem_unlock(struct ql_adapter *qdev, u32 sem_mask) ql_adapter 167 drivers/staging/qlge/qlge_main.c int ql_wait_reg_rdy(struct ql_adapter *qdev, u32 reg, u32 bit, u32 err_bit) ql_adapter 194 drivers/staging/qlge/qlge_main.c static int ql_wait_cfg(struct ql_adapter *qdev, u32 bit) ql_adapter 215 drivers/staging/qlge/qlge_main.c int ql_write_cfg(struct ql_adapter *qdev, void *ptr, int size, u32 bit, ql_adapter 263 drivers/staging/qlge/qlge_main.c int ql_get_mac_addr_reg(struct ql_adapter *qdev, u32 type, u16 index, ql_adapter 333 drivers/staging/qlge/qlge_main.c static int ql_set_mac_addr_reg(struct ql_adapter *qdev, u8 *addr, u32 type, ql_adapter 452 drivers/staging/qlge/qlge_main.c static int ql_set_mac_addr(struct ql_adapter *qdev, int set) ql_adapter 480 drivers/staging/qlge/qlge_main.c void ql_link_on(struct ql_adapter *qdev) ql_adapter 487 drivers/staging/qlge/qlge_main.c void ql_link_off(struct ql_adapter *qdev) ql_adapter 497 drivers/staging/qlge/qlge_main.c int ql_get_routing_reg(struct ql_adapter *qdev, u32 index, u32 *value) ql_adapter 520 drivers/staging/qlge/qlge_main.c static int ql_set_routing_reg(struct ql_adapter *qdev, u32 index, u32 mask, ql_adapter 618 drivers/staging/qlge/qlge_main.c static void ql_enable_interrupts(struct ql_adapter *qdev) ql_adapter 623 drivers/staging/qlge/qlge_main.c static void ql_disable_interrupts(struct ql_adapter *qdev) ql_adapter 634 drivers/staging/qlge/qlge_main.c u32 ql_enable_completion_interrupt(struct ql_adapter *qdev, u32 intr) ql_adapter 660 drivers/staging/qlge/qlge_main.c static u32 ql_disable_completion_interrupt(struct ql_adapter *qdev, u32 intr) ql_adapter 683 drivers/staging/qlge/qlge_main.c static void ql_enable_all_completion_interrupts(struct ql_adapter *qdev) ql_adapter 699 drivers/staging/qlge/qlge_main.c static int ql_validate_flash(struct ql_adapter *qdev, u32 size, const char *str) ql_adapter 721 drivers/staging/qlge/qlge_main.c static int ql_read_flash_word(struct ql_adapter *qdev, int offset, __le32 *data) ql_adapter 745 drivers/staging/qlge/qlge_main.c static int ql_get_8000_flash_params(struct ql_adapter *qdev) ql_adapter 810 drivers/staging/qlge/qlge_main.c static int ql_get_8012_flash_params(struct ql_adapter *qdev) ql_adapter 864 drivers/staging/qlge/qlge_main.c static int ql_write_xgmac_reg(struct ql_adapter *qdev, u32 reg, u32 data) ql_adapter 883 drivers/staging/qlge/qlge_main.c int ql_read_xgmac_reg(struct ql_adapter *qdev, u32 reg, u32 *data) ql_adapter 905 drivers/staging/qlge/qlge_main.c int ql_read_xgmac_reg64(struct ql_adapter *qdev, u32 reg, u64 *data) ql_adapter 925 drivers/staging/qlge/qlge_main.c static int ql_8000_port_initialize(struct ql_adapter *qdev) ql_adapter 950 drivers/staging/qlge/qlge_main.c static int ql_8012_port_initialize(struct ql_adapter *qdev) ql_adapter 1025 drivers/staging/qlge/qlge_main.c static inline unsigned int ql_lbq_block_size(struct ql_adapter *qdev) ql_adapter 1041 drivers/staging/qlge/qlge_main.c static struct bq_desc *ql_get_curr_lchunk(struct ql_adapter *qdev, ql_adapter 1090 drivers/staging/qlge/qlge_main.c static int ql_get_next_chunk(struct ql_adapter *qdev, struct rx_ring *rx_ring, ql_adapter 1138 drivers/staging/qlge/qlge_main.c static void ql_update_lbq(struct ql_adapter *qdev, struct rx_ring *rx_ring) ql_adapter 1192 drivers/staging/qlge/qlge_main.c static void ql_update_sbq(struct ql_adapter *qdev, struct rx_ring *rx_ring) ql_adapter 1257 drivers/staging/qlge/qlge_main.c static void ql_update_buffer_queues(struct ql_adapter *qdev, ql_adapter 1267 drivers/staging/qlge/qlge_main.c static void ql_unmap_send(struct ql_adapter *qdev, ql_adapter 1309 drivers/staging/qlge/qlge_main.c static int ql_map_send(struct ql_adapter *qdev, ql_adapter 1436 drivers/staging/qlge/qlge_main.c static void ql_categorize_rx_err(struct ql_adapter *qdev, u8 rx_err, ql_adapter 1471 drivers/staging/qlge/qlge_main.c static void ql_update_mac_hdr_len(struct ql_adapter *qdev, ql_adapter 1491 drivers/staging/qlge/qlge_main.c static void ql_process_mac_rx_gro_page(struct ql_adapter *qdev, ql_adapter 1538 drivers/staging/qlge/qlge_main.c static void ql_process_mac_rx_page(struct ql_adapter *qdev, ql_adapter 1631 drivers/staging/qlge/qlge_main.c static void ql_process_mac_rx_skb(struct ql_adapter *qdev, ql_adapter 1758 drivers/staging/qlge/qlge_main.c static struct sk_buff *ql_build_rx_skb(struct ql_adapter *qdev, ql_adapter 1958 drivers/staging/qlge/qlge_main.c static void ql_process_mac_split_rx_intr(struct ql_adapter *qdev, ql_adapter 2053 drivers/staging/qlge/qlge_main.c static unsigned long ql_process_mac_rx_intr(struct ql_adapter *qdev, ql_adapter 2104 drivers/staging/qlge/qlge_main.c static void ql_process_mac_tx_intr(struct ql_adapter *qdev, ql_adapter 2144 drivers/staging/qlge/qlge_main.c void ql_queue_fw_error(struct ql_adapter *qdev) ql_adapter 2150 drivers/staging/qlge/qlge_main.c void ql_queue_asic_error(struct ql_adapter *qdev) ql_adapter 2166 drivers/staging/qlge/qlge_main.c static void ql_process_chip_ae_intr(struct ql_adapter *qdev, ql_adapter 2204 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = rx_ring->qdev; ql_adapter 2252 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = rx_ring->qdev; ql_adapter 2297 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = rx_ring->qdev; ql_adapter 2342 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 2359 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 2405 drivers/staging/qlge/qlge_main.c static int __qlge_vlan_rx_add_vid(struct ql_adapter *qdev, u16 vid) ql_adapter 2420 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 2436 drivers/staging/qlge/qlge_main.c static int __qlge_vlan_rx_kill_vid(struct ql_adapter *qdev, u16 vid) ql_adapter 2451 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 2467 drivers/staging/qlge/qlge_main.c static void qlge_restore_vlan(struct ql_adapter *qdev) ql_adapter 2498 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = rx_ring->qdev; ql_adapter 2638 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 2717 drivers/staging/qlge/qlge_main.c static void ql_free_shadow_space(struct ql_adapter *qdev) ql_adapter 2735 drivers/staging/qlge/qlge_main.c static int ql_alloc_shadow_space(struct ql_adapter *qdev) ql_adapter 2764 drivers/staging/qlge/qlge_main.c static void ql_init_tx_ring(struct ql_adapter *qdev, struct tx_ring *tx_ring) ql_adapter 2782 drivers/staging/qlge/qlge_main.c static void ql_free_tx_resources(struct ql_adapter *qdev, ql_adapter 2794 drivers/staging/qlge/qlge_main.c static int ql_alloc_tx_resources(struct ql_adapter *qdev, ql_adapter 2821 drivers/staging/qlge/qlge_main.c static void ql_free_lbq_buffers(struct ql_adapter *qdev, struct rx_ring *rx_ring) ql_adapter 2855 drivers/staging/qlge/qlge_main.c static void ql_free_sbq_buffers(struct ql_adapter *qdev, struct rx_ring *rx_ring) ql_adapter 2881 drivers/staging/qlge/qlge_main.c static void ql_free_rx_buffers(struct ql_adapter *qdev) ql_adapter 2895 drivers/staging/qlge/qlge_main.c static void ql_alloc_rx_buffers(struct ql_adapter *qdev) ql_adapter 2907 drivers/staging/qlge/qlge_main.c static void ql_init_lbq_ring(struct ql_adapter *qdev, ql_adapter 2924 drivers/staging/qlge/qlge_main.c static void ql_init_sbq_ring(struct ql_adapter *qdev, ql_adapter 2941 drivers/staging/qlge/qlge_main.c static void ql_free_rx_resources(struct ql_adapter *qdev, ql_adapter 2979 drivers/staging/qlge/qlge_main.c static int ql_alloc_rx_resources(struct ql_adapter *qdev, ql_adapter 3053 drivers/staging/qlge/qlge_main.c static void ql_tx_ring_clean(struct ql_adapter *qdev) ql_adapter 3081 drivers/staging/qlge/qlge_main.c static void ql_free_mem_resources(struct ql_adapter *qdev) ql_adapter 3092 drivers/staging/qlge/qlge_main.c static int ql_alloc_mem_resources(struct ql_adapter *qdev) ql_adapter 3126 drivers/staging/qlge/qlge_main.c static int ql_start_rx_ring(struct ql_adapter *qdev, struct rx_ring *rx_ring) ql_adapter 3258 drivers/staging/qlge/qlge_main.c static int ql_start_tx_ring(struct ql_adapter *qdev, struct tx_ring *tx_ring) ql_adapter 3304 drivers/staging/qlge/qlge_main.c static void ql_disable_msix(struct ql_adapter *qdev) ql_adapter 3321 drivers/staging/qlge/qlge_main.c static void ql_enable_msix(struct ql_adapter *qdev) ql_adapter 3382 drivers/staging/qlge/qlge_main.c static void ql_set_tx_vect(struct ql_adapter *qdev) ql_adapter 3412 drivers/staging/qlge/qlge_main.c static void ql_set_irq_mask(struct ql_adapter *qdev, struct intr_context *ctx) ql_adapter 3444 drivers/staging/qlge/qlge_main.c static void ql_resolve_queues_to_irqs(struct ql_adapter *qdev) ql_adapter 3532 drivers/staging/qlge/qlge_main.c static void ql_free_irq(struct ql_adapter *qdev) ql_adapter 3550 drivers/staging/qlge/qlge_main.c static int ql_request_irq(struct ql_adapter *qdev) ql_adapter 3611 drivers/staging/qlge/qlge_main.c static int ql_start_rss(struct ql_adapter *qdev) ql_adapter 3649 drivers/staging/qlge/qlge_main.c static int ql_clear_routing_entries(struct ql_adapter *qdev) ql_adapter 3670 drivers/staging/qlge/qlge_main.c static int ql_route_initialize(struct ql_adapter *qdev) ql_adapter 3728 drivers/staging/qlge/qlge_main.c int ql_cam_route_initialize(struct ql_adapter *qdev) ql_adapter 3751 drivers/staging/qlge/qlge_main.c static int ql_adapter_initialize(struct ql_adapter *qdev) ql_adapter 3863 drivers/staging/qlge/qlge_main.c static int ql_adapter_reset(struct ql_adapter *qdev) ql_adapter 3911 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 3926 drivers/staging/qlge/qlge_main.c static int ql_wol(struct ql_adapter *qdev) ql_adapter 3973 drivers/staging/qlge/qlge_main.c static void ql_cancel_all_work_sync(struct ql_adapter *qdev) ql_adapter 3988 drivers/staging/qlge/qlge_main.c static int ql_adapter_down(struct ql_adapter *qdev) ql_adapter 4019 drivers/staging/qlge/qlge_main.c static int ql_adapter_up(struct ql_adapter *qdev) ql_adapter 4054 drivers/staging/qlge/qlge_main.c static void ql_release_adapter_resources(struct ql_adapter *qdev) ql_adapter 4060 drivers/staging/qlge/qlge_main.c static int ql_get_adapter_resources(struct ql_adapter *qdev) ql_adapter 4074 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4097 drivers/staging/qlge/qlge_main.c static int ql_configure_rings(struct ql_adapter *qdev) ql_adapter 4183 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4208 drivers/staging/qlge/qlge_main.c static int ql_change_rx_buffers(struct ql_adapter *qdev) ql_adapter 4261 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4292 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4328 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4418 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4441 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4447 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = ql_adapter 4448 drivers/staging/qlge/qlge_main.c container_of(work, struct ql_adapter, asic_reset_work.work); ql_adapter 4492 drivers/staging/qlge/qlge_main.c static int ql_get_alt_pcie_func(struct ql_adapter *qdev) ql_adapter 4518 drivers/staging/qlge/qlge_main.c static int ql_get_board_info(struct ql_adapter *qdev) ql_adapter 4556 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4574 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4727 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = from_timer(qdev, t, timer); ql_adapter 4743 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = NULL; ql_adapter 4747 drivers/staging/qlge/qlge_main.c ndev = alloc_etherdev_mq(sizeof(struct ql_adapter), ql_adapter 4828 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4841 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4868 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4902 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4926 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4953 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4981 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = netdev_priv(ndev); ql_adapter 4 drivers/staging/qlge/qlge_mpi.c int ql_unpause_mpi_risc(struct ql_adapter *qdev) ql_adapter 17 drivers/staging/qlge/qlge_mpi.c int ql_pause_mpi_risc(struct ql_adapter *qdev) ql_adapter 34 drivers/staging/qlge/qlge_mpi.c int ql_hard_reset_mpi_risc(struct ql_adapter *qdev) ql_adapter 53 drivers/staging/qlge/qlge_mpi.c int ql_read_mpi_reg(struct ql_adapter *qdev, u32 reg, u32 *data) ql_adapter 72 drivers/staging/qlge/qlge_mpi.c int ql_write_mpi_reg(struct ql_adapter *qdev, u32 reg, u32 data) ql_adapter 91 drivers/staging/qlge/qlge_mpi.c int ql_soft_reset_mpi_risc(struct ql_adapter *qdev) ql_adapter 103 drivers/staging/qlge/qlge_mpi.c int ql_own_firmware(struct ql_adapter *qdev) ql_adapter 127 drivers/staging/qlge/qlge_mpi.c static int ql_get_mb_sts(struct ql_adapter *qdev, struct mbox_params *mbcp) ql_adapter 150 drivers/staging/qlge/qlge_mpi.c static int ql_wait_mbx_cmd_cmplt(struct ql_adapter *qdev) ql_adapter 167 drivers/staging/qlge/qlge_mpi.c static int ql_exec_mb_cmd(struct ql_adapter *qdev, struct mbox_params *mbcp) ql_adapter 207 drivers/staging/qlge/qlge_mpi.c static int ql_idc_req_aen(struct ql_adapter *qdev) ql_adapter 236 drivers/staging/qlge/qlge_mpi.c static int ql_idc_cmplt_aen(struct ql_adapter *qdev) ql_adapter 255 drivers/staging/qlge/qlge_mpi.c static void ql_link_up(struct ql_adapter *qdev, struct mbox_params *mbcp) ql_adapter 302 drivers/staging/qlge/qlge_mpi.c static void ql_link_down(struct ql_adapter *qdev, struct mbox_params *mbcp) ql_adapter 315 drivers/staging/qlge/qlge_mpi.c static int ql_sfp_in(struct ql_adapter *qdev, struct mbox_params *mbcp) ql_adapter 330 drivers/staging/qlge/qlge_mpi.c static int ql_sfp_out(struct ql_adapter *qdev, struct mbox_params *mbcp) ql_adapter 345 drivers/staging/qlge/qlge_mpi.c static int ql_aen_lost(struct ql_adapter *qdev, struct mbox_params *mbcp) ql_adapter 366 drivers/staging/qlge/qlge_mpi.c static void ql_init_fw_done(struct ql_adapter *qdev, struct mbox_params *mbcp) ql_adapter 392 drivers/staging/qlge/qlge_mpi.c static int ql_mpi_handler(struct ql_adapter *qdev, struct mbox_params *mbcp) ql_adapter 532 drivers/staging/qlge/qlge_mpi.c static int ql_mailbox_command(struct ql_adapter *qdev, struct mbox_params *mbcp) ql_adapter 615 drivers/staging/qlge/qlge_mpi.c int ql_mb_about_fw(struct ql_adapter *qdev) ql_adapter 647 drivers/staging/qlge/qlge_mpi.c int ql_mb_get_fw_state(struct ql_adapter *qdev) ql_adapter 686 drivers/staging/qlge/qlge_mpi.c static int ql_mb_idc_ack(struct ql_adapter *qdev) ql_adapter 718 drivers/staging/qlge/qlge_mpi.c int ql_mb_set_port_cfg(struct ql_adapter *qdev) ql_adapter 749 drivers/staging/qlge/qlge_mpi.c static int ql_mb_dump_ram(struct ql_adapter *qdev, u64 req_dma, u32 addr, ql_adapter 784 drivers/staging/qlge/qlge_mpi.c int ql_dump_risc_ram_area(struct ql_adapter *qdev, void *buf, ql_adapter 809 drivers/staging/qlge/qlge_mpi.c int ql_mb_get_port_cfg(struct ql_adapter *qdev) ql_adapter 839 drivers/staging/qlge/qlge_mpi.c int ql_mb_wol_mode(struct ql_adapter *qdev, u32 wol) ql_adapter 865 drivers/staging/qlge/qlge_mpi.c int ql_mb_wol_set_magic(struct ql_adapter *qdev, u32 enable_wol) ql_adapter 914 drivers/staging/qlge/qlge_mpi.c static int ql_idc_wait(struct ql_adapter *qdev) ql_adapter 954 drivers/staging/qlge/qlge_mpi.c int ql_mb_set_led_cfg(struct ql_adapter *qdev, u32 led_config) ql_adapter 982 drivers/staging/qlge/qlge_mpi.c int ql_mb_get_led_cfg(struct ql_adapter *qdev) ql_adapter 1009 drivers/staging/qlge/qlge_mpi.c int ql_mb_set_mgmnt_traffic_ctl(struct ql_adapter *qdev, u32 control) ql_adapter 1046 drivers/staging/qlge/qlge_mpi.c static int ql_mb_get_mgmnt_traffic_ctl(struct ql_adapter *qdev, u32 *control) ql_adapter 1081 drivers/staging/qlge/qlge_mpi.c int ql_wait_fifo_empty(struct ql_adapter *qdev) ql_adapter 1101 drivers/staging/qlge/qlge_mpi.c static int ql_set_port_cfg(struct ql_adapter *qdev) ql_adapter 1121 drivers/staging/qlge/qlge_mpi.c struct ql_adapter *qdev = ql_adapter 1122 drivers/staging/qlge/qlge_mpi.c container_of(work, struct ql_adapter, mpi_port_cfg_work.work); ql_adapter 1161 drivers/staging/qlge/qlge_mpi.c struct ql_adapter *qdev = ql_adapter 1162 drivers/staging/qlge/qlge_mpi.c container_of(work, struct ql_adapter, mpi_idc_work.work); ql_adapter 1236 drivers/staging/qlge/qlge_mpi.c struct ql_adapter *qdev = ql_adapter 1237 drivers/staging/qlge/qlge_mpi.c container_of(work, struct ql_adapter, mpi_work.work); ql_adapter 1265 drivers/staging/qlge/qlge_mpi.c struct ql_adapter *qdev = ql_adapter 1266 drivers/staging/qlge/qlge_mpi.c container_of(work, struct ql_adapter, mpi_reset_work.work);