Lines Matching defs:size
90 static inline void smc_curs_add(int size, union smc_host_cursor *curs,
94 if (curs->count >= size) {
96 curs->count -= size;
147 * difference cannot exceed size
149 static inline int smc_curs_diff(unsigned int size,
155 ((size - old->count) + new->count));
163 static inline int smc_curs_comp(unsigned int size,
169 return -smc_curs_diff(size, new, old);
170 return smc_curs_diff(size, old, new);
174 * difference may exceed size
176 static inline int smc_curs_diff_large(unsigned int size,
182 (size - old->count) + new->count +
183 (new->wrap - old->wrap - 1) * size,
184 size);
188 (size - old->count) + new->count +
189 (new->wrap + 0xffff - old->wrap) * size,
190 size);