Lines Matching refs:hellcreek_port

251 	struct hellcreek_port *hellcreek_port;
254 hellcreek_port = &hellcreek->ports[port];
261 val = hellcreek_port->ptcfg;
264 hellcreek_port->ptcfg = val;
274 struct hellcreek_port *hellcreek_port;
277 hellcreek_port = &hellcreek->ports[port];
284 val = hellcreek_port->ptcfg;
287 hellcreek_port->ptcfg = val;
317 struct hellcreek_port *hellcreek_port;
320 hellcreek_port = &hellcreek->ports[port];
340 hellcreek_port->counter_values[i] += value;
341 data[i] = hellcreek_port->counter_values[i];
497 struct hellcreek_port *hellcreek_port;
503 hellcreek_port = &hellcreek->ports[port];
504 val = hellcreek_port->ptcfg;
538 hellcreek_port->ptcfg = val;
549 struct hellcreek_port *hellcreek_port = &hellcreek->ports[port];
554 ptcfg = hellcreek_port->ptcfg;
563 hellcreek_port->ptcfg = ptcfg;
611 struct hellcreek_port *hellcreek_port;
614 hellcreek_port = &hellcreek->ports[port];
622 val = hellcreek_port->ptcfg;
628 hellcreek_port->ptcfg = val;
636 struct hellcreek_port *hellcreek_port;
639 hellcreek_port = &hellcreek->ports[port];
647 val = hellcreek_port->ptcfg;
653 hellcreek_port->ptcfg = val;
1012 struct hellcreek_port *tunnel_port = &hellcreek->ports[TUNNEL_PORT];
1013 struct hellcreek_port *cpu_port = &hellcreek->ports[CPU_PORT];
1656 struct hellcreek_port *hellcreek_port = &hellcreek->ports[port];
1672 base_time_ns = ktime_to_ns(hellcreek_port->current_schedule->base_time);
1679 struct hellcreek_port *hellcreek_port = &hellcreek->ports[port];
1693 base_time = hellcreek_port->current_schedule->base_time;
1694 cycle_time = hellcreek_port->current_schedule->cycle_time;
1707 taprio_offload_free(hellcreek_port->current_schedule);
1708 hellcreek_port->current_schedule = NULL;
1711 hellcreek_port->port);
1717 struct hellcreek_port *hellcreek_port;
1721 hellcreek_port = dw_to_hellcreek_port(dw);
1722 hellcreek = hellcreek_port->hellcreek;
1728 hellcreek_port->port);
1730 hellcreek_start_schedule(hellcreek, hellcreek_port->port);
1738 schedule_delayed_work(&hellcreek_port->schedule_work,
1746 struct hellcreek_port *hellcreek_port;
1750 hellcreek_port = &hellcreek->ports[port];
1756 cancel_delayed_work_sync(&hellcreek_port->schedule_work);
1760 if (hellcreek_port->current_schedule) {
1761 taprio_offload_free(hellcreek_port->current_schedule);
1762 hellcreek_port->current_schedule = NULL;
1764 hellcreek_port->current_schedule = taprio_offload_get(taprio);
1767 hellcreek_setup_maxsdu(hellcreek, port, hellcreek_port->current_schedule);
1780 hellcreek_setup_gcl(hellcreek, port, hellcreek_port->current_schedule);
1783 hellcreek_set_cycle_time(hellcreek, hellcreek_port->current_schedule);
1796 schedule_delayed_work(&hellcreek_port->schedule_work,
1805 struct hellcreek_port *hellcreek_port;
1807 hellcreek_port = &hellcreek->ports[port];
1812 cancel_delayed_work_sync(&hellcreek_port->schedule_work);
1816 if (hellcreek_port->current_schedule) {
1817 taprio_offload_free(hellcreek_port->current_schedule);
1818 hellcreek_port->current_schedule = NULL;
1961 struct hellcreek_port *port = &hellcreek->ports[i];