Searched refs:gcl (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/ethernet/engleder/ |
| A D | tsnep_tc.c | 79 index = gcl->count - 1; in tsnep_change_duration() 117 extend = tsnep_change_duration(gcl, gcl->count - 1); in tsnep_write_gcl() 154 start -= gcl->cycle_time; in tsnep_gcl_start_before() 166 index = gcl->count - 1; in tsnep_set_gcl_change() 192 addr = gcl->addr + in tsnep_clean_gcl() 221 int ref = gcl->count - 1; in tsnep_extend_gcl() 278 gcl->start_time = tsnep_gcl_start_after(gcl, limit); in tsnep_enable_gcl() 305 gcl->change = true; in tsnep_enable_gcl() 310 gcl->change = false; in tsnep_enable_gcl() 321 struct tsnep_gcl *gcl; in tsnep_taprio() local [all …]
|
| A D | tsnep_selftests.c | 194 static int get_operation(struct tsnep_gcl *gcl, u64 system_time, u64 *next) in get_operation() argument 196 u64 n = div64_u64(system_time - gcl->base_time, gcl->cycle_time); in get_operation() 197 u64 cycle_start = gcl->base_time + gcl->cycle_time * n; in get_operation() 201 for (i = 0; i < gcl->count; i++) { in get_operation() 202 *next += gcl->operation[i].interval; in get_operation() 224 curr = &adapter->gcl[0]; in check_gate() 225 prev = &adapter->gcl[1]; in check_gate() 227 curr = &adapter->gcl[1]; in check_gate() 228 prev = &adapter->gcl[0]; in check_gate()
|
| A D | tsnep.h | 176 struct tsnep_gcl gcl[2]; member
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| A D | stmmac_est.c | 11 static int est_write(void __iomem *est_addr, u32 reg, u32 val, bool gcl) in est_write() argument 18 ctrl |= gcl ? 0 : EST_GCRR; in est_write() 45 ret = est_write(est_addr, i, cfg->gcl[i], true); in est_configure()
|
| A D | stmmac.h | 259 u32 gcl[EST_GCL]; member
|
| A D | stmmac_tc.c | 1033 priv->est->gcl[i] = delta_ns | (gates << wid); in tc_taprio_configure()
|
Completed in 19 milliseconds