Lines Matching refs:port_pcpu
3532 struct mvpp2_port_pcpu *port_pcpu;
3535 port_pcpu = container_of(timer, struct mvpp2_port_pcpu, tx_done_timer);
3536 dev = port_pcpu->dev;
3541 port_pcpu->timer_scheduled = false;
3550 if (tx_todo && !port_pcpu->timer_scheduled) {
3551 port_pcpu->timer_scheduled = true;
3552 hrtimer_forward_now(&port_pcpu->tx_done_timer,
4471 struct mvpp2_port_pcpu *port_pcpu = per_cpu_ptr(port->pcpu, thread);
4473 if (!port_pcpu->timer_scheduled) {
4474 port_pcpu->timer_scheduled = true;
4475 hrtimer_start(&port_pcpu->tx_done_timer,
4893 struct mvpp2_port_pcpu *port_pcpu;
4910 port_pcpu = per_cpu_ptr(port->pcpu, thread);
4912 hrtimer_cancel(&port_pcpu->tx_done_timer);
4913 port_pcpu->timer_scheduled = false;
6691 struct mvpp2_port_pcpu *port_pcpu;
6869 port_pcpu = per_cpu_ptr(port->pcpu, thread);
6871 hrtimer_init(&port_pcpu->tx_done_timer, CLOCK_MONOTONIC,
6873 port_pcpu->tx_done_timer.function = mvpp2_hr_timer_cb;
6874 port_pcpu->timer_scheduled = false;
6875 port_pcpu->dev = dev;