Searched refs:rx_dim (Results 1 – 11 of 11) sorted by relevance
| /linux/drivers/soc/fsl/dpio/ |
| H A D | dpio-service.c | 34 struct dim rx_dim; member 117 struct dpaa2_io *d = container_of(dim, struct dpaa2_io, rx_dim); in dpaa2_io_dim_work() 188 memset(&obj->rx_dim, 0, sizeof(obj->rx_dim)); in dpaa2_io_create() 189 INIT_WORK(&obj->rx_dim.work, dpaa2_io_dim_work); in dpaa2_io_create() 894 net_dim(&d->rx_dim, &dim_sample); in dpaa2_io_update_net_dim()
|
| /linux/drivers/net/ethernet/xilinx/ |
| H A D | xilinx_axienet_main.c | 1323 net_dim(&lp->rx_dim, &sample); in axienet_rx_poll() 1719 cancel_work_sync(&lp->rx_dim.work); 1749 cancel_work_sync(&lp->rx_dim.work); in axienet_stop() 2153 return min(1 << (lp->rx_dim.profile_ix << 1), 255); in axienet_update_coalesce_tx() 2163 container_of(work, struct axienet_local, rx_dim.work); in axienet_update_coalesce_tx() 2169 lp->rx_dim.state = DIM_START_MEASURE; 2292 flush_work(&lp->rx_dim.work); in axienet_ethtools_set_link_ksettings() 3101 INIT_WORK(&lp->rx_dim.work, axienet_rx_dim_work); in axienet_probe() 3103 lp->rx_dim.profile_ix = 1; in axienet_probe()
|
| H A D | xilinx_axienet.h | 487 * @rx_dim: DIM state for the receive queue 574 struct dim rx_dim; 572 struct dim rx_dim; global() member
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_txrx.c | 1091 itr = qv->vport->rx_itr_profile[qv->rx_dim.profile_ix]; in idpf_qvec_ena_irq() 4010 idpf_update_dim_sample(q_vector, &dim_sample, &q_vector->rx_dim, in idpf_net_dim() 4012 net_dim(&q_vector->rx_dim, &dim_sample); in idpf_net_dim() 4139 itr = vport->rx_itr_profile[qv->rx_dim.profile_ix]; in idpf_vport_intr_ena_irq_all() 4168 disable_work_sync(&q_vector->rx_dim.work); in idpf_vport_intr_dis_dim_all() 4225 q_vector = container_of(dim, struct idpf_q_vector, rx_dim); in idpf_rx_dim_work() 4249 INIT_WORK(&qv->rx_dim.work, idpf_rx_dim_work); in idpf_init_dim() 4250 qv->rx_dim.mode = DIM_CQ_PERIOD_MODE_START_FROM_EQE; in idpf_init_dim() 4251 qv->rx_dim.profile_ix = IDPF_DIM_DEFAULT_PROFILE_IX; in idpf_init_dim()
|
| H A D | idpf_txrx.h | 425 struct dim rx_dim; member
|
| /linux/drivers/net/ethernet/netronome/nfp/ |
| H A D | nfp_net_common.c | 1087 cancel_work_sync(&r_vec->rx_dim.work); in nfp_net_close_stack() 1170 r_vec = container_of(dim, struct nfp_net_r_vector, rx_dim); in nfp_net_rx_dim_work() 1233 INIT_WORK(&r_vec->rx_dim.work, nfp_net_rx_dim_work); in nfp_net_open_stack() 1234 r_vec->rx_dim.mode = DIM_CQ_PERIOD_MODE_START_FROM_EQE; in nfp_net_open_stack()
|
| H A D | nfp_net.h | 404 struct dim rx_dim; member
|
| /linux/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc.h | 389 struct dim rx_dim ____cacheline_aligned_in_smp;
|
| H A D | enetc.c | 1131 container_of(dim, struct enetc_int_vector, rx_dim); in enetc_rx_dim_work() 1151 net_dim(&v->rx_dim, &dim_sample); in enetc_rx_net_dim() 3546 INIT_WORK(&v->rx_dim.work, enetc_rx_dim_work); in enetc_int_vector_init() 3583 cancel_work_sync(&v->rx_dim.work); in enetc_int_vector_destroy()
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_eth_soc.c | 2424 net_dim(ð->rx_dim, &dim_sample); in mtk_poll_rx() 3751 cancel_work_sync(ð->rx_dim.work); in mtk_stop() 3860 struct mtk_eth *eth = container_of(dim, struct mtk_eth, rx_dim); in mtk_dim_rx() 3865 cur_profile = net_dim_get_rx_moderation(eth->rx_dim.mode, in mtk_dim_rx() 4161 mtk_dim_rx(ð->rx_dim.work); in mtk_hw_init() 4227 mtk_dim_rx(ð->rx_dim.work); in mtk_hw_init() 5154 eth->rx_dim.mode = DIM_CQ_PERIOD_MODE_START_FROM_EQE; in mtk_probe() 5155 INIT_WORK(ð->rx_dim.work, mtk_dim_rx); in mtk_probe()
|
| H A D | mtk_eth_soc.h | 1336 struct dim rx_dim; member
|