Home
last modified time | relevance | path

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

/freebsd-14.2/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-14.2/sys/dev/hid/
H A Dhid.c90 uint8_t pushlevel; /* current pushlevel */ member
249 c = &s->cur[s->pushlevel]; in hid_get_item()
443 if ((s->pushlevel + 1) >= MAXPUSH) { in hid_get_item()
444 DPRINTFN(0, "Cannot push item @ %d\n", s->pushlevel); in hid_get_item()
447 s->pushlevel ++; in hid_get_item()
448 s->cur[s->pushlevel] = *c; in hid_get_item()
453 c = &s->cur[s->pushlevel]; in hid_get_item()
457 if (s->pushlevel == 0) { in hid_get_item()
461 s->pushlevel --; in hid_get_item()
464 c = &s->cur[s->pushlevel]; in hid_get_item()