Lines Matching defs:change
8 /* save one operation at the end for additional operation at list change */
61 /* change needs to be triggered one or two operations before start of
63 * - change is triggered at start of operation (minimum one operation)
109 /* calculate change limit; i.e., the time needed between enable and
113 /* case 1: extend cycle time for change
114 * - change duration of last operation
120 /* case 2: cut cycle time for change
121 * - maximum change duration
159 static u64 tsnep_set_gcl_change(struct tsnep_gcl *gcl, int index, u64 change,
162 /* previous operation triggers change and properties are evaluated at
169 change -= gcl->operation[index].interval;
171 /* optionally change to new list with additional operation in between */
180 return change;
204 u64 change, u32 interval)
209 /* change to new list directly after inserted operation */
216 return tsnep_set_gcl_change(gcl, ref, change, true);
252 * => change exactly at operation
287 /* change gate control list */
289 u64 change;
293 change = tsnep_cut_gcl(curr, last,
298 change = tsnep_extend_gcl(curr, last,
301 change = tsnep_cut_gcl(curr, last,
304 WARN_ON(change <= timeout);
305 gcl->change = true;
306 iowrite32(change & 0xFFFFFFFF, adapter->addr + TSNEP_GC_CHANGE);
310 gcl->change = false;
365 * that start/change time are in the future at enable