Home | History | Annotate | Download | only in hid

Lines Matching defs:ibuf

349 hidkbd_apple_translate(void *vsc, uint8_t *ibuf, u_int ilen,
355 spos = ibuf + kbd->sc_keycodeloc.pos / 8;
366 hidkbd_apple_munge(void *vsc, uint8_t *ibuf, u_int ilen)
370 if (!hid_get_data(ibuf, ilen, &kbd->sc_fn))
373 hidkbd_apple_translate(vsc, ibuf, ilen, apple_fn_trans,
378 hidkbd_apple_tb_munge(void *vsc, uint8_t *ibuf, u_int ilen)
382 if (!hid_get_data(ibuf, ilen, &kbd->sc_fn))
385 hidkbd_apple_munge(vsc, ibuf, ilen);
387 hidkbd_apple_translate(vsc, ibuf, ilen, apple_tb_trans,
392 hidkbd_apple_iso_munge(void *vsc, uint8_t *ibuf, u_int ilen)
394 hidkbd_apple_translate(vsc, ibuf, ilen, apple_iso_trans,
396 hidkbd_apple_munge(vsc, ibuf, ilen);
400 hidkbd_apple_mba_munge(void *vsc, uint8_t *ibuf, u_int ilen)
404 if (!hid_get_data(ibuf, ilen, &kbd->sc_fn))
407 hidkbd_apple_translate(vsc, ibuf, ilen, apple_mba_trans,
412 hidkbd_apple_iso_mba_munge(void *vsc, uint8_t *ibuf, u_int ilen)
414 hidkbd_apple_translate(vsc, ibuf, ilen, apple_iso_trans,
416 hidkbd_apple_mba_munge(vsc, ibuf, ilen);
480 u_int16_t ibuf[MAXKEYS]; /* chars events */
484 #define ADDKEY(c) ibuf[nkeys++] = (c)
559 DPRINTFN(1,("hidkbd_decode: pollchar = 0x%03x\n", ibuf[0]));
560 memcpy(kbd->sc_pollchars, ibuf, nkeys * sizeof(u_int16_t));
574 key = ibuf[i];
595 key = ibuf[i];
620 key = ibuf[i];