Lines Matching refs:intrmod

45 	struct oct_intrmod_cfg intrmod;  member
2097 octeon_swap_8B_data((u64 *)&resp->intrmod, in octnet_get_intrmod_cfg()
2099 memcpy(intr_cfg, &resp->intrmod, sizeof(struct oct_intrmod_cfg)); in octnet_get_intrmod_cfg()
2293 struct oct_intrmod_cfg *intrmod, in oct_cfg_rx_intrcnt() argument
2320 rx_max_coalesced_frames = intrmod->rx_frames; in oct_cfg_rx_intrcnt()
2334 intrmod->rx_frames = rx_max_coalesced_frames; in oct_cfg_rx_intrcnt()
2342 rx_max_coalesced_frames = intrmod->rx_frames; in oct_cfg_rx_intrcnt()
2355 intrmod->rx_frames = rx_max_coalesced_frames; in oct_cfg_rx_intrcnt()
2366 struct oct_intrmod_cfg *intrmod, in oct_cfg_rx_intrtime() argument
2397 rx_coalesce_usecs = intrmod->rx_usecs; in oct_cfg_rx_intrtime()
2406 (intrmod->rx_frames | in oct_cfg_rx_intrtime()
2410 intrmod->rx_usecs = rx_coalesce_usecs; in oct_cfg_rx_intrtime()
2419 rx_coalesce_usecs = intrmod->rx_usecs; in oct_cfg_rx_intrtime()
2428 (intrmod->rx_frames | in oct_cfg_rx_intrtime()
2432 intrmod->rx_usecs = rx_coalesce_usecs; in oct_cfg_rx_intrtime()
2445 struct oct_intrmod_cfg *intrmod, in oct_cfg_tx_intrcnt() argument
2478 intrmod->tx_frames = iq_intr_pkt; in oct_cfg_tx_intrcnt()
2494 struct oct_intrmod_cfg intrmod = {0}; in lio_set_intr_coalesce() local
2525 intrmod.rx_enable = intr_coal->use_adaptive_rx_coalesce ? 1 : 0; in lio_set_intr_coalesce()
2526 intrmod.tx_enable = intr_coal->use_adaptive_tx_coalesce ? 1 : 0; in lio_set_intr_coalesce()
2527 intrmod.rx_frames = CFG_GET_OQ_INTR_PKT(octeon_get_conf(oct)); in lio_set_intr_coalesce()
2528 intrmod.rx_usecs = CFG_GET_OQ_INTR_TIME(octeon_get_conf(oct)); in lio_set_intr_coalesce()
2529 intrmod.tx_frames = CFG_GET_IQ_INTR_PKT(octeon_get_conf(oct)); in lio_set_intr_coalesce()
2531 ret = oct_cfg_adaptive_intr(lio, &intrmod, intr_coal); in lio_set_intr_coalesce()
2534 ret = oct_cfg_rx_intrtime(lio, &intrmod, intr_coal); in lio_set_intr_coalesce()
2538 ret = oct_cfg_rx_intrcnt(lio, &intrmod, intr_coal); in lio_set_intr_coalesce()
2549 ret = oct_cfg_tx_intrcnt(lio, &intrmod, intr_coal); in lio_set_intr_coalesce()