Home
last modified time | relevance | path

Searched refs:pushlevel (Results 1 – 2 of 2) sorted by relevance

/freebsd/lib/libusbhid/
H A Dparse.c66 uint8_t pushlevel; /* current pushlevel */ member
223 c = &s->cur[s->pushlevel]; in hid_get_item_raw()
405 if ((s->pushlevel + 1) >= MAXPUSH) in hid_get_item_raw()
407 s->pushlevel ++; in hid_get_item_raw()
408 s->cur[s->pushlevel] = *c; in hid_get_item_raw()
413 c = &s->cur[s->pushlevel]; in hid_get_item_raw()
417 if (s->pushlevel == 0) in hid_get_item_raw()
419 s->pushlevel --; in hid_get_item_raw()
420 c = &s->cur[s->pushlevel]; in hid_get_item_raw()
/freebsd/sys/dev/hid/
H A Dhid.c90 uint8_t pushlevel; /* current pushlevel */ member
250 c = &s->cur[s->pushlevel]; in hid_get_item()
448 if ((s->pushlevel + 1) >= MAXPUSH) { in hid_get_item()
449 DPRINTFN(0, "Cannot push item @ %d\n", s->pushlevel); in hid_get_item()
452 s->pushlevel ++; in hid_get_item()
453 s->cur[s->pushlevel] = *c; in hid_get_item()
458 c = &s->cur[s->pushlevel]; in hid_get_item()
462 if (s->pushlevel == 0) { in hid_get_item()
466 s->pushlevel --; in hid_get_item()
469 c = &s->cur[s->pushlevel]; in hid_get_item()