Symbol: drift
usr.sbin/moused/moused/moused.c
1092
r_timestamp(&action0, &r->btstate, &r->e3b, &r->drift);
usr.sbin/moused/moused/moused.c
1120
if (r->drift.terminate) {
usr.sbin/moused/moused/moused.c
1123
r->drift.last_activity = r->drift.current_ts;
usr.sbin/moused/moused/moused.c
1125
if (r_drift (&r->drift, &action2))
usr.sbin/moused/moused/moused.c
1770
r_init_drift(struct quirks *q, struct drift *d)
usr.sbin/moused/moused/moused.c
2007
r_init_drift(q, &r->drift);
usr.sbin/moused/moused/moused.c
2360
r_timestamp(act, &r->btstate, &r->e3b, &r->drift);
usr.sbin/moused/moused/moused.c
2370
r_timestamp(&newaction, &r->btstate, &r->e3b, &r->drift);
usr.sbin/moused/moused/moused.c
2439
r_drift (struct drift *drift, mousestatus_t *act)
usr.sbin/moused/moused/moused.c
2444
tssub(&drift->current_ts, &drift->last_activity, &tmp);
usr.sbin/moused/moused/moused.c
2445
if (tscmp(&tmp, &drift->after_ts, >)) {
usr.sbin/moused/moused/moused.c
2446
tssub(&drift->current_ts, &drift->since, &tmp);
usr.sbin/moused/moused/moused.c
2447
if (tscmp(&tmp, &drift->time_ts, <)) {
usr.sbin/moused/moused/moused.c
2448
drift->last.x += act->dx;
usr.sbin/moused/moused/moused.c
2449
drift->last.y += act->dy;
usr.sbin/moused/moused/moused.c
2452
if (tscmp(&tmp, &drift->twotime_ts, >))
usr.sbin/moused/moused/moused.c
2453
drift->previous.x = drift->previous.y = 0;
usr.sbin/moused/moused/moused.c
2455
drift->previous = drift->last;
usr.sbin/moused/moused/moused.c
2456
drift->last.x = act->dx;
usr.sbin/moused/moused/moused.c
2457
drift->last.y = act->dy;
usr.sbin/moused/moused/moused.c
2458
drift->since = drift->current_ts;
usr.sbin/moused/moused/moused.c
2460
if ((u_int)abs(drift->last.x) + abs(drift->last.y) > drift->distance) {
usr.sbin/moused/moused/moused.c
2462
act->dx = drift->previous.x + drift->last.x;
usr.sbin/moused/moused/moused.c
2463
act->dy = drift->previous.y + drift->last.y;
usr.sbin/moused/moused/moused.c
2465
tsclr(&drift->since);
usr.sbin/moused/moused/moused.c
2466
drift->last.x = drift->last.y = 0;
usr.sbin/moused/moused/moused.c
2468
drift->last_activity = drift->current_ts;
usr.sbin/moused/moused/moused.c
2530
r_timestamp(a2, &r->btstate, e3b, &r->drift);
usr.sbin/moused/moused/moused.c
2695
struct drift *drift)
usr.sbin/moused/moused/moused.c
2711
drift->current_ts = ts1;
usr.sbin/moused/moused/moused.c
418
struct drift drift;
usr.sbin/moused/moused/moused.c
518
struct e3bstate *e3b, struct drift *drift);
usr.sbin/moused/moused/moused.c
522
static bool r_drift(struct drift *, mousestatus_t *);