Lines Matching defs:offset
227 * of a timer; during expiry, it is 1 offset ahead of
362 * extra offset again.
698 long offset;
704 .offset = offsetof(container, hintfn) - \
722 void (**fn)(void) = addr + timer_hints[i].offset;
1878 * Find the next pending bucket of a level. Search from level start (@offset)
1880 * (@offset) up to @offset + clk.
1882 static int next_pending_bucket(struct timer_base *base, unsigned offset,
1885 unsigned pos, start = offset + clk;
1886 unsigned end = offset + LVL_SIZE;
1892 pos = find_next_bit(base->pending_map, start, offset);
1905 unsigned lvl, offset = 0;
1909 for (lvl = 0; lvl < LVL_DEPTH; lvl++, offset += LVL_SIZE) {
1910 int pos = next_pending_bucket(base, offset, clk & LVL_MASK);
2411 * While executing timers, base->clk is set 1 offset ahead of
2555 * but I' d like to return a valid offset (>=0) to allow