Lines Matching refs:options
574 for (i = 0; i < vptr->options.numrx; ++i) in velocity_rx_reset()
577 writew(vptr->options.numrx, ®s->RBRDU); in velocity_rx_reset()
580 writew(vptr->options.numrx - 1, ®s->RDCSize); in velocity_rx_reset()
595 switch (vptr->options.spd_dpx) { in velocity_get_opt_media_mode()
795 switch (vptr->options.flow_cntl) { in set_mii_flow_control()
1001 } else if (vptr->options.spd_dpx == SPD_DPX_AUTO) { in velocity_print_link_status()
1017 switch (vptr->options.spd_dpx) { in velocity_print_link_status()
1051 switch (vptr->options.flow_cntl) { in enable_flow_control_ability()
1265 txqueue_timer = vptr->options.txqueue_timer; in setup_queue_timers()
1266 rxqueue_timer = vptr->options.rxqueue_timer; in setup_queue_timers()
1285 u16 tx_intsup = vptr->options.tx_intsup; in setup_adaptive_interrupts()
1286 u16 rx_intsup = vptr->options.rx_intsup; in setup_adaptive_interrupts()
1376 mac_set_rx_thresh(regs, vptr->options.rx_thresh); in velocity_init_registers()
1377 mac_set_dma_length(regs, vptr->options.DMA_length); in velocity_init_registers()
1403 writew(vptr->options.numrx - 1, ®s->RDCSize); in velocity_init_registers()
1407 writew(vptr->options.numtx - 1, ®s->TDCSize); in velocity_init_registers()
1455 dirty = (dirty > 0) ? dirty - 1 : vptr->options.numrx - 1; in velocity_give_many_rx_descs()
1472 struct velocity_opt *opt = &vptr->options; in velocity_init_dma_rings()
1570 dirty = (dirty < vptr->options.numrx - 1) ? dirty + 1 : 0; in velocity_rx_refill()
1595 for (i = 0; i < vptr->options.numrx; i++) { in velocity_free_rd_ring()
1626 vptr->rx.info = kcalloc(vptr->options.numrx, in velocity_init_rd_ring()
1633 if (velocity_rx_refill(vptr) != vptr->options.numrx) { in velocity_init_rd_ring()
1660 vptr->tx.infos[j] = kcalloc(vptr->options.numtx, in velocity_init_td_ring()
1682 const int size = vptr->options.numrx * sizeof(struct rx_desc) + in velocity_free_dma_rings()
1683 vptr->options.numtx * sizeof(struct tx_desc) * vptr->tx.numq; in velocity_free_dma_rings()
1789 for (i = 0; i < vptr->options.numtx; i++) in velocity_free_td_ring()
1834 if (vptr->options.spd_dpx == SPD_DPX_AUTO) { in velocity_error()
1913 idx = (idx + 1) % vptr->options.numtx) { in velocity_tx_srv()
2136 if (rd_curr >= vptr->options.numrx) in velocity_rx_srv()
2317 tmp_vptr->options = vptr->options; in velocity_change_mtu()
2615 prev = vptr->options.numtx - 1; in velocity_xmit()
2618 vptr->tx.curr[qnum] = (index + 1) % vptr->options.numtx; in velocity_xmit()
2840 velocity_get_options(&vptr->options, velocity_nics, drv_string); in velocity_probe()
2846 vptr->options.flags &= info->flags; in velocity_probe()
2852 vptr->flags = vptr->options.flags | (info->flags & 0xFF000000UL); in velocity_probe()
2854 vptr->wol_opts = vptr->options.wol_opts; in velocity_probe()
3027 enum speed_opt spd_dpx = vptr->options.spd_dpx; in velocity_set_wol()
3318 if (vptr->options.spd_dpx == SPD_DPX_AUTO) { in velocity_get_settings()
3327 switch (vptr->options.spd_dpx) { in velocity_get_settings()
3406 vptr->options.spd_dpx = spd_dpx; in velocity_set_settings()
3532 ecmd->tx_max_coalesced_frames = vptr->options.tx_intsup; in velocity_get_coalesce()
3533 ecmd->rx_max_coalesced_frames = vptr->options.rx_intsup; in velocity_get_coalesce()
3535 ecmd->rx_coalesce_usecs = get_pending_timer_val(vptr->options.rxqueue_timer); in velocity_get_coalesce()
3536 ecmd->tx_coalesce_usecs = get_pending_timer_val(vptr->options.txqueue_timer); in velocity_get_coalesce()
3559 vptr->options.rx_intsup = ecmd->rx_max_coalesced_frames; in velocity_set_coalesce()
3560 vptr->options.tx_intsup = ecmd->tx_max_coalesced_frames; in velocity_set_coalesce()
3562 set_pending_timer_val(&vptr->options.rxqueue_timer, in velocity_set_coalesce()
3564 set_pending_timer_val(&vptr->options.txqueue_timer, in velocity_set_coalesce()