Searched refs:gcl (Results 1 - 6 of 6) sorted by relevance
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_tc.c | 38 static void tsnep_write_gcl_operation(struct tsnep_gcl *gcl, int index, argument 41 void __iomem *addr = gcl->addr + 44 gcl->operation[index].properties = properties; 45 gcl->operation[index].interval = interval; 56 static u64 tsnep_change_duration(struct tsnep_gcl *gcl, int index) argument 75 duration += gcl->operation[index].interval; 79 index = gcl->count - 1; 87 static void tsnep_write_gcl(struct tsnep_gcl *gcl, argument 95 gcl->base_time = ktime_to_ns(qopt->base_time); 96 gcl 133 tsnep_gcl_start_after(struct tsnep_gcl *gcl, u64 limit) argument 146 tsnep_gcl_start_before(struct tsnep_gcl *gcl, u64 limit) argument 159 tsnep_set_gcl_change(struct tsnep_gcl *gcl, int index, u64 change, bool insert) argument 183 tsnep_clean_gcl(struct tsnep_gcl *gcl) argument 203 tsnep_insert_gcl_operation(struct tsnep_gcl *gcl, int ref, u64 change, u32 interval) argument 219 tsnep_extend_gcl(struct tsnep_gcl *gcl, u64 start, u32 extension) argument 229 tsnep_cut_gcl(struct tsnep_gcl *gcl, u64 start, u64 cycle_time) argument 260 tsnep_enable_gcl(struct tsnep_adapter *adapter, struct tsnep_gcl *gcl, struct tsnep_gcl *curr) argument 321 struct tsnep_gcl *gcl; local [all...] |
H A D | tsnep_selftests.c | 194 static int get_operation(struct tsnep_gcl *gcl, u64 system_time, u64 *next) argument 196 u64 n = div64_u64(system_time - gcl->base_time, gcl->cycle_time); 197 u64 cycle_start = gcl->base_time + gcl->cycle_time * n; 201 for (i = 0; i < gcl->count; i++) { 202 *next += gcl->operation[i].interval; 224 curr = &adapter->gcl[0]; 225 prev = &adapter->gcl[1]; 227 curr = &adapter->gcl[ [all...] |
H A D | tsnep.h | 176 struct tsnep_gcl gcl[2]; member in struct:tsnep_adapter
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_est.c | 11 static int est_write(void __iomem *est_addr, u32 reg, u32 val, bool gcl) argument 18 ctrl |= gcl ? 0 : EST_GCRR; 45 ret = est_write(est_addr, i, cfg->gcl[i], true);
|
H A D | stmmac_tc.c | 1045 priv->plat->est->gcl[i] = delta_ns | (gates << wid);
|
/linux-master/include/linux/ |
H A D | stmmac.h | 128 u32 gcl[EST_GCL]; member in struct:stmmac_est
|
Completed in 144 milliseconds