• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/

Lines Matching refs:ql3_adapter

104 static int ql_sem_spinlock(struct ql3_adapter *qdev,
123 static void ql_sem_unlock(struct ql3_adapter *qdev, u32 sem_mask)
131 static int ql_sem_lock(struct ql3_adapter *qdev, u32 sem_mask, u32 sem_bits)
145 static int ql_wait_for_drvr_lock(struct ql3_adapter *qdev)
167 static void ql_set_register_page(struct ql3_adapter *qdev, u32 page)
178 static u32 ql_read_common_reg_l(struct ql3_adapter *qdev, u32 __iomem *reg)
190 static u32 ql_read_common_reg(struct ql3_adapter *qdev, u32 __iomem *reg)
195 static u32 ql_read_page0_reg_l(struct ql3_adapter *qdev, u32 __iomem *reg)
210 static u32 ql_read_page0_reg(struct ql3_adapter *qdev, u32 __iomem *reg)
217 static void ql_write_common_reg_l(struct ql3_adapter *qdev,
228 static void ql_write_common_reg(struct ql3_adapter *qdev,
235 static void ql_write_nvram_reg(struct ql3_adapter *qdev,
243 static void ql_write_page0_reg(struct ql3_adapter *qdev,
255 static void ql_write_page1_reg(struct ql3_adapter *qdev,
267 static void ql_write_page2_reg(struct ql3_adapter *qdev,
276 static void ql_disable_interrupts(struct ql3_adapter *qdev)
286 static void ql_enable_interrupts(struct ql3_adapter *qdev)
296 static void ql_release_to_lrg_buf_free_list(struct ql3_adapter *qdev,
353 static struct ql_rcv_buf_cb *ql_get_from_lrg_buf_free_list(struct ql3_adapter
371 static void fm93c56a_deselect(struct ql3_adapter *qdev);
372 static void eeprom_readword(struct ql3_adapter *qdev, u32 eepromAddr,
378 static void fm93c56a_select(struct ql3_adapter *qdev)
393 static void fm93c56a_cmd(struct ql3_adapter *qdev, u32 cmd, u32 eepromAddr)
466 static void fm93c56a_deselect(struct ql3_adapter *qdev)
479 static void fm93c56a_datain(struct ql3_adapter *qdev, unsigned short *value)
507 static void eeprom_readword(struct ql3_adapter *qdev,
524 static int ql_get_nvram_params(struct ql3_adapter *qdev)
565 static int ql_wait_for_mii_ready(struct ql3_adapter *qdev)
582 static void ql_mii_enable_scan_mode(struct ql3_adapter *qdev)
609 static u8 ql_mii_disable_scan_mode(struct ql3_adapter *qdev)
639 static int ql_mii_write_reg_ex(struct ql3_adapter *qdev,
670 static int ql_mii_read_reg_ex(struct ql3_adapter *qdev, u16 regAddr,
709 static int ql_mii_write_reg(struct ql3_adapter *qdev, u16 regAddr, u16 value)
737 static int ql_mii_read_reg(struct ql3_adapter *qdev, u16 regAddr, u16 *value)
773 static void ql_petbi_reset(struct ql3_adapter *qdev)
778 static void ql_petbi_start_neg(struct ql3_adapter *qdev)
796 static void ql_petbi_reset_ex(struct ql3_adapter *qdev)
802 static void ql_petbi_start_neg_ex(struct ql3_adapter *qdev)
823 static void ql_petbi_init(struct ql3_adapter *qdev)
829 static void ql_petbi_init_ex(struct ql3_adapter *qdev)
835 static int ql_is_petbi_neg_pause(struct ql3_adapter *qdev)
845 static void phyAgereSpecificInit(struct ql3_adapter *qdev, u32 miiAddr)
879 static enum PHY_DEVICE_TYPE getPhyType(struct ql3_adapter *qdev,
912 static int ql_phy_get_speed(struct ql3_adapter *qdev)
943 static int ql_is_full_dup(struct ql3_adapter *qdev)
963 static int ql_is_phy_neg_pause(struct ql3_adapter *qdev)
973 static int PHY_Setup(struct ql3_adapter *qdev)
1039 static void ql_mac_enable(struct ql3_adapter *qdev, u32 enable)
1059 static void ql_mac_cfg_soft_reset(struct ql3_adapter *qdev, u32 enable)
1079 static void ql_mac_cfg_gig(struct ql3_adapter *qdev, u32 enable)
1099 static void ql_mac_cfg_full_dup(struct ql3_adapter *qdev, u32 enable)
1119 static void ql_mac_cfg_pause(struct ql3_adapter *qdev, u32 enable)
1141 static int ql_is_fiber(struct ql3_adapter *qdev)
1161 static int ql_is_auto_cfg(struct ql3_adapter *qdev)
1171 static int ql_is_auto_neg_complete(struct ql3_adapter *qdev)
1199 static int ql_is_neg_pause(struct ql3_adapter *qdev)
1207 static int ql_auto_neg_error(struct ql3_adapter *qdev)
1226 static u32 ql_get_link_speed(struct ql3_adapter *qdev)
1234 static int ql_is_link_full_dup(struct ql3_adapter *qdev)
1245 static int ql_link_down_detect(struct ql3_adapter *qdev)
1269 static int ql_link_down_detect_clear(struct ql3_adapter *qdev)
1299 static int ql_this_adapter_controls_port(struct ql3_adapter *qdev)
1328 static void ql_phy_reset_ex(struct ql3_adapter *qdev)
1334 static void ql_phy_start_neg_ex(struct ql3_adapter *qdev)
1407 static void ql_phy_init_ex(struct ql3_adapter *qdev)
1417 static u32 ql_get_link_state(struct ql3_adapter *qdev)
1442 static int ql_port_start(struct ql3_adapter *qdev)
1462 static int ql_finish_auto_neg(struct ql3_adapter *qdev)
1523 struct ql3_adapter *qdev =
1524 container_of(work, struct ql3_adapter, link_state_work.work);
1587 static void ql_get_phy_owner(struct ql3_adapter *qdev)
1598 static void ql_init_scan_mode(struct ql3_adapter *qdev)
1617 static int ql_mii_setup(struct ql3_adapter *qdev)
1654 static u32 ql_supported_modes(struct ql3_adapter *qdev)
1662 static int ql_get_auto_cfg_status(struct ql3_adapter *qdev)
1679 static u32 ql_get_speed(struct ql3_adapter *qdev)
1696 static int ql_get_full_dup(struct ql3_adapter *qdev)
1715 struct ql3_adapter *qdev = netdev_priv(ndev);
1736 struct ql3_adapter *qdev = netdev_priv(ndev);
1747 struct ql3_adapter *qdev = netdev_priv(ndev);
1753 struct ql3_adapter *qdev = netdev_priv(ndev);
1760 struct ql3_adapter *qdev = netdev_priv(ndev);
1784 static int ql_populate_free_queue(struct ql3_adapter *qdev)
1843 static void ql_update_small_bufq_prod_index(struct ql3_adapter *qdev)
1866 static void ql_update_lrg_bufq_prod_index(struct ql3_adapter *qdev)
1916 static void ql_process_mac_tx_intr(struct ql3_adapter *qdev,
1974 static void ql_get_sbuf(struct ql3_adapter *qdev)
1981 static struct ql_rcv_buf_cb *ql_get_lbuf(struct ql3_adapter *qdev)
2003 static void ql_process_mac_rx_intr(struct ql3_adapter *qdev,
2043 static void ql_process_macip_rx_intr(struct ql3_adapter *qdev,
2115 static int ql_tx_rx_clean(struct ql3_adapter *qdev,
2187 struct ql3_adapter *qdev = container_of(napi, struct ql3_adapter, napi);
2213 struct ql3_adapter *qdev = netdev_priv(ndev);
2270 static int ql_get_seg_count(struct ql3_adapter *qdev, unsigned short frags)
2310 static int ql_send_map(struct ql3_adapter *qdev,
2470 struct ql3_adapter *qdev = (struct ql3_adapter *)netdev_priv(ndev);
2522 static int ql_alloc_net_req_rsp_queues(struct ql3_adapter *qdev)
2559 static void ql_free_net_req_rsp_queues(struct ql3_adapter *qdev)
2581 static int ql_alloc_buffer_queues(struct ql3_adapter *qdev)
2638 static void ql_free_buffer_queues(struct ql3_adapter *qdev)
2662 static int ql_alloc_small_buffers(struct ql3_adapter *qdev)
2701 static void ql_free_small_buffers(struct ql3_adapter *qdev)
2717 static void ql_free_large_buffers(struct ql3_adapter *qdev)
2737 static void ql_init_large_buffers(struct ql3_adapter *qdev)
2753 static int ql_alloc_large_buffers(struct ql3_adapter *qdev)
2810 static void ql_free_send_free_list(struct ql3_adapter *qdev)
2823 static int ql_create_send_free_list(struct ql3_adapter *qdev)
2843 static int ql_alloc_mem_resources(struct ql3_adapter *qdev)
2935 static void ql_free_mem_resources(struct ql3_adapter *qdev)
2951 static int ql_init_misc_registers(struct ql3_adapter *qdev)
3009 static int ql_adapter_initialize(struct ql3_adapter *qdev)
3266 static int ql_adapter_reset(struct ql3_adapter *qdev)
3345 static void ql_set_mac_info(struct ql3_adapter *qdev)
3393 struct ql3_adapter *qdev = (struct ql3_adapter *)netdev_priv(ndev);
3418 static int ql_adapter_down(struct ql3_adapter *qdev, int do_reset)
3467 static int ql_adapter_up(struct ql3_adapter *qdev)
3540 static int ql_cycle_adapter(struct ql3_adapter *qdev, int reset)
3555 struct ql3_adapter *qdev = netdev_priv(ndev);
3570 struct ql3_adapter *qdev = netdev_priv(ndev);
3576 struct ql3_adapter *qdev = (struct ql3_adapter *)netdev_priv(ndev);
3611 struct ql3_adapter *qdev = (struct ql3_adapter *)netdev_priv(ndev);
3627 struct ql3_adapter *qdev =
3628 container_of(work, struct ql3_adapter, reset_work.work);
3729 struct ql3_adapter *qdev =
3730 container_of(work, struct ql3_adapter, tx_timeout_work.work);
3735 static void ql_get_board_info(struct ql3_adapter *qdev)
3757 struct ql3_adapter *qdev = (struct ql3_adapter *)ptr;
3776 struct ql3_adapter *qdev = NULL;
3807 ndev = alloc_etherdev(sizeof(struct ql3_adapter));
3932 struct ql3_adapter *qdev = netdev_priv(ndev);