Symbol: ql3_adapter
drivers/net/ethernet/qlogic/qla3xxx.c
103
static int ql_sem_spinlock(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
1034
static void ql_mac_enable(struct ql3_adapter *qdev, u32 enable)
drivers/net/ethernet/qlogic/qla3xxx.c
1054
static void ql_mac_cfg_soft_reset(struct ql3_adapter *qdev, u32 enable)
drivers/net/ethernet/qlogic/qla3xxx.c
1074
static void ql_mac_cfg_gig(struct ql3_adapter *qdev, u32 enable)
drivers/net/ethernet/qlogic/qla3xxx.c
1094
static void ql_mac_cfg_full_dup(struct ql3_adapter *qdev, u32 enable)
drivers/net/ethernet/qlogic/qla3xxx.c
1114
static void ql_mac_cfg_pause(struct ql3_adapter *qdev, u32 enable)
drivers/net/ethernet/qlogic/qla3xxx.c
1136
static int ql_is_fiber(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1156
static int ql_is_auto_cfg(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1166
static int ql_is_auto_neg_complete(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1194
static int ql_is_neg_pause(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1202
static int ql_auto_neg_error(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
122
static void ql_sem_unlock(struct ql3_adapter *qdev, u32 sem_mask)
drivers/net/ethernet/qlogic/qla3xxx.c
1221
static u32 ql_get_link_speed(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1229
static int ql_is_link_full_dup(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1240
static int ql_link_down_detect(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1264
static int ql_link_down_detect_clear(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1294
static int ql_this_adapter_controls_port(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
130
static int ql_sem_lock(struct ql3_adapter *qdev, u32 sem_mask, u32 sem_bits)
drivers/net/ethernet/qlogic/qla3xxx.c
1323
static void ql_phy_reset_ex(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1329
static void ql_phy_start_neg_ex(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1402
static void ql_phy_init_ex(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1412
static u32 ql_get_link_state(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1437
static int ql_port_start(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
144
static int ql_wait_for_drvr_lock(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1457
static int ql_finish_auto_neg(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1518
struct ql3_adapter *qdev =
drivers/net/ethernet/qlogic/qla3xxx.c
1519
container_of(work, struct ql3_adapter, link_state_work.work);
drivers/net/ethernet/qlogic/qla3xxx.c
1582
static void ql_get_phy_owner(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1593
static void ql_init_scan_mode(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1612
static int ql_mii_setup(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
164
static void ql_set_register_page(struct ql3_adapter *qdev, u32 page)
drivers/net/ethernet/qlogic/qla3xxx.c
1649
static u32 ql_supported_modes(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1657
static int ql_get_auto_cfg_status(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1674
static u32 ql_get_speed(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1691
static int ql_get_full_dup(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1711
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
1738
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
1748
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
175
static u32 ql_read_common_reg_l(struct ql3_adapter *qdev, u32 __iomem *reg)
drivers/net/ethernet/qlogic/qla3xxx.c
1754
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
1761
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
1785
static int ql_populate_free_queue(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1843
static void ql_update_small_bufq_prod_index(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1866
static void ql_update_lrg_bufq_prod_index(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
187
static u32 ql_read_common_reg(struct ql3_adapter *qdev, u32 __iomem *reg)
drivers/net/ethernet/qlogic/qla3xxx.c
1916
static void ql_process_mac_tx_intr(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
192
static u32 ql_read_page0_reg_l(struct ql3_adapter *qdev, u32 __iomem *reg)
drivers/net/ethernet/qlogic/qla3xxx.c
1969
static void ql_get_sbuf(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1976
static struct ql_rcv_buf_cb *ql_get_lbuf(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
1998
static void ql_process_mac_rx_intr(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
2037
static void ql_process_macip_rx_intr(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
207
static u32 ql_read_page0_reg(struct ql3_adapter *qdev, u32 __iomem *reg)
drivers/net/ethernet/qlogic/qla3xxx.c
2108
static int ql_tx_rx_clean(struct ql3_adapter *qdev, int budget)
drivers/net/ethernet/qlogic/qla3xxx.c
214
static void ql_write_common_reg_l(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
2177
struct ql3_adapter *qdev = container_of(napi, struct ql3_adapter, napi);
drivers/net/ethernet/qlogic/qla3xxx.c
2203
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
225
static void ql_write_common_reg(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
2260
static int ql_get_seg_count(struct ql3_adapter *qdev, unsigned short frags)
drivers/net/ethernet/qlogic/qla3xxx.c
2300
static int ql_send_map(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
232
static void ql_write_nvram_reg(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
240
static void ql_write_page0_reg(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
2459
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
2512
static int ql_alloc_net_req_rsp_queues(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
252
static void ql_write_page1_reg(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
2551
static void ql_free_net_req_rsp_queues(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
2571
static int ql_alloc_buffer_queues(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
2628
static void ql_free_buffer_queues(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
264
static void ql_write_page2_reg(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
2650
static int ql_alloc_small_buffers(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
2689
static void ql_free_small_buffers(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
2705
static void ql_free_large_buffers(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
2725
static void ql_init_large_buffers(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
273
static void ql_disable_interrupts(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
2741
static int ql_alloc_large_buffers(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
2797
static void ql_free_send_free_list(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
2810
static int ql_create_send_free_list(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
283
static void ql_enable_interrupts(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
2830
static int ql_alloc_mem_resources(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
2921
static void ql_free_mem_resources(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
293
static void ql_release_to_lrg_buf_free_list(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
2936
static int ql_init_misc_registers(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
2994
static int ql_adapter_initialize(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
3249
static int ql_adapter_reset(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
3328
static void ql_set_mac_info(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
3376
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
3401
static int ql_adapter_down(struct ql3_adapter *qdev, int do_reset)
drivers/net/ethernet/qlogic/qla3xxx.c
3450
static int ql_adapter_up(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
348
static struct ql_rcv_buf_cb *ql_get_from_lrg_buf_free_list(struct ql3_adapter
drivers/net/ethernet/qlogic/qla3xxx.c
3522
static int ql_cycle_adapter(struct ql3_adapter *qdev, int reset)
drivers/net/ethernet/qlogic/qla3xxx.c
3537
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
3552
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
3558
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
3593
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
3609
struct ql3_adapter *qdev =
drivers/net/ethernet/qlogic/qla3xxx.c
3610
container_of(work, struct ql3_adapter, reset_work.work);
drivers/net/ethernet/qlogic/qla3xxx.c
366
static void fm93c56a_deselect(struct ql3_adapter *qdev);
drivers/net/ethernet/qlogic/qla3xxx.c
367
static void eeprom_readword(struct ql3_adapter *qdev, u32 eepromAddr,
drivers/net/ethernet/qlogic/qla3xxx.c
3709
struct ql3_adapter *qdev =
drivers/net/ethernet/qlogic/qla3xxx.c
3710
container_of(work, struct ql3_adapter, tx_timeout_work.work);
drivers/net/ethernet/qlogic/qla3xxx.c
3715
static void ql_get_board_info(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
373
static void fm93c56a_select(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
3737
struct ql3_adapter *qdev = timer_container_of(qdev, t, adapter_timer);
drivers/net/ethernet/qlogic/qla3xxx.c
3754
struct ql3_adapter *qdev = NULL;
drivers/net/ethernet/qlogic/qla3xxx.c
3778
ndev = alloc_etherdev(sizeof(struct ql3_adapter));
drivers/net/ethernet/qlogic/qla3xxx.c
386
static void fm93c56a_cmd(struct ql3_adapter *qdev, u32 cmd, u32 eepromAddr)
drivers/net/ethernet/qlogic/qla3xxx.c
3903
struct ql3_adapter *qdev = netdev_priv(ndev);
drivers/net/ethernet/qlogic/qla3xxx.c
459
static void fm93c56a_deselect(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
472
static void fm93c56a_datain(struct ql3_adapter *qdev, unsigned short *value)
drivers/net/ethernet/qlogic/qla3xxx.c
500
static void eeprom_readword(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
519
static int ql_get_nvram_params(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
560
static int ql_wait_for_mii_ready(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
577
static void ql_mii_enable_scan_mode(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
604
static u8 ql_mii_disable_scan_mode(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
634
static int ql_mii_write_reg_ex(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
665
static int ql_mii_read_reg_ex(struct ql3_adapter *qdev, u16 regAddr,
drivers/net/ethernet/qlogic/qla3xxx.c
704
static int ql_mii_write_reg(struct ql3_adapter *qdev, u16 regAddr, u16 value)
drivers/net/ethernet/qlogic/qla3xxx.c
732
static int ql_mii_read_reg(struct ql3_adapter *qdev, u16 regAddr, u16 *value)
drivers/net/ethernet/qlogic/qla3xxx.c
768
static void ql_petbi_reset(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
773
static void ql_petbi_start_neg(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
791
static void ql_petbi_reset_ex(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
797
static void ql_petbi_start_neg_ex(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
818
static void ql_petbi_init(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
824
static void ql_petbi_init_ex(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
830
static int ql_is_petbi_neg_pause(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
840
static void phyAgereSpecificInit(struct ql3_adapter *qdev, u32 miiAddr)
drivers/net/ethernet/qlogic/qla3xxx.c
874
static enum PHY_DEVICE_TYPE getPhyType(struct ql3_adapter *qdev,
drivers/net/ethernet/qlogic/qla3xxx.c
907
static int ql_phy_get_speed(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
938
static int ql_is_full_dup(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
958
static int ql_is_phy_neg_pause(struct ql3_adapter *qdev)
drivers/net/ethernet/qlogic/qla3xxx.c
968
static int PHY_Setup(struct ql3_adapter *qdev)