Lines Matching refs:dbuf
305 u_char *dbuf;
330 dbuf = malloc(dlen);
331 memset(dbuf, 0, dlen);
333 dbuf[0] = rid;
334 r = hid_get_report(f, kind, dbuf, dlen);
337 havedata = !r && (rid == 0 || dbuf[0] == rid);
339 dbuf[0] = rid;
341 r = read(f, dbuf, dlen);
350 use_rid ? dbuf[0] : 0, dlen);
353 printf(" %02x", dbuf[i]);
362 dbuf[0] != var->h.report_ID)
368 prdata(dbuf, &var->h);
373 free(dbuf);
382 u_char *dbuf;
398 dbuf = malloc(dlen);
399 memset(dbuf, 0, dlen);
400 dbuf[0] = rid;
401 if (!zflag && hid_get_report(f, kind, dbuf, dlen) == 0) {
408 printf(" %02x", dbuf[i]);
424 hid_set_data(dbuf, &var->h, var->val);
432 printf(" %02x", dbuf[i]);
435 r = hid_set_report(f, kind, dbuf, dlen);
438 free(dbuf);