Lines Matching refs:options
582 for (i = 0; i < vptr->options.numrx; ++i) in velocity_rx_reset()
585 writew(vptr->options.numrx, ®s->RBRDU); in velocity_rx_reset()
588 writew(vptr->options.numrx - 1, ®s->RDCSize); in velocity_rx_reset()
603 switch (vptr->options.spd_dpx) { in velocity_get_opt_media_mode()
803 switch (vptr->options.flow_cntl) { in set_mii_flow_control()
1009 } else if (vptr->options.spd_dpx == SPD_DPX_AUTO) { in velocity_print_link_status()
1025 switch (vptr->options.spd_dpx) { in velocity_print_link_status()
1059 switch (vptr->options.flow_cntl) { in enable_flow_control_ability()
1273 txqueue_timer = vptr->options.txqueue_timer; in setup_queue_timers()
1274 rxqueue_timer = vptr->options.rxqueue_timer; in setup_queue_timers()
1293 u16 tx_intsup = vptr->options.tx_intsup; in setup_adaptive_interrupts()
1294 u16 rx_intsup = vptr->options.rx_intsup; in setup_adaptive_interrupts()
1384 mac_set_rx_thresh(regs, vptr->options.rx_thresh); in velocity_init_registers()
1385 mac_set_dma_length(regs, vptr->options.DMA_length); in velocity_init_registers()
1411 writew(vptr->options.numrx - 1, ®s->RDCSize); in velocity_init_registers()
1415 writew(vptr->options.numtx - 1, ®s->TDCSize); in velocity_init_registers()
1463 dirty = (dirty > 0) ? dirty - 1 : vptr->options.numrx - 1; in velocity_give_many_rx_descs()
1480 struct velocity_opt *opt = &vptr->options; in velocity_init_dma_rings()
1578 dirty = (dirty < vptr->options.numrx - 1) ? dirty + 1 : 0; in velocity_rx_refill()
1603 for (i = 0; i < vptr->options.numrx; i++) { in velocity_free_rd_ring()
1634 vptr->rx.info = kcalloc(vptr->options.numrx, in velocity_init_rd_ring()
1641 if (velocity_rx_refill(vptr) != vptr->options.numrx) { in velocity_init_rd_ring()
1668 vptr->tx.infos[j] = kcalloc(vptr->options.numtx, in velocity_init_td_ring()
1690 const int size = vptr->options.numrx * sizeof(struct rx_desc) + in velocity_free_dma_rings()
1691 vptr->options.numtx * sizeof(struct tx_desc) * vptr->tx.numq; in velocity_free_dma_rings()
1797 for (i = 0; i < vptr->options.numtx; i++) in velocity_free_td_ring()
1842 if (vptr->options.spd_dpx == SPD_DPX_AUTO) { in velocity_error()
1921 idx = (idx + 1) % vptr->options.numtx) { in velocity_tx_srv()
2154 if (rd_curr >= vptr->options.numrx) in velocity_rx_srv()
2335 tmp_vptr->options = vptr->options; in velocity_change_mtu()
2633 prev = vptr->options.numtx - 1; in velocity_xmit()
2636 vptr->tx.curr[qnum] = (index + 1) % vptr->options.numtx; in velocity_xmit()
2858 velocity_get_options(&vptr->options, velocity_nics, drv_string); in velocity_probe()
2864 vptr->options.flags &= info->flags; in velocity_probe()
2870 vptr->flags = vptr->options.flags | (info->flags & 0xFF000000UL); in velocity_probe()
2872 vptr->wol_opts = vptr->options.wol_opts; in velocity_probe()
3045 enum speed_opt spd_dpx = vptr->options.spd_dpx; in velocity_set_wol()
3336 if (vptr->options.spd_dpx == SPD_DPX_AUTO) { in velocity_get_settings()
3345 switch (vptr->options.spd_dpx) { in velocity_get_settings()
3424 vptr->options.spd_dpx = spd_dpx; in velocity_set_settings()
3550 ecmd->tx_max_coalesced_frames = vptr->options.tx_intsup; in velocity_get_coalesce()
3551 ecmd->rx_max_coalesced_frames = vptr->options.rx_intsup; in velocity_get_coalesce()
3553 ecmd->rx_coalesce_usecs = get_pending_timer_val(vptr->options.rxqueue_timer); in velocity_get_coalesce()
3554 ecmd->tx_coalesce_usecs = get_pending_timer_val(vptr->options.txqueue_timer); in velocity_get_coalesce()
3577 vptr->options.rx_intsup = ecmd->rx_max_coalesced_frames; in velocity_set_coalesce()
3578 vptr->options.tx_intsup = ecmd->tx_max_coalesced_frames; in velocity_set_coalesce()
3580 set_pending_timer_val(&vptr->options.rxqueue_timer, in velocity_set_coalesce()
3582 set_pending_timer_val(&vptr->options.txqueue_timer, in velocity_set_coalesce()