Lines Matching refs:num_reports
170 static ssize_t get_num_reports(int fd, const char* name, size_t* num_reports) {
171 ssize_t rc = ioctl_input_get_num_reports(fd, num_reports);
175 lprintf("hid: %s num reports: %zu\n", name, *num_reports);
180 static ssize_t get_report_ids(int fd, const char* name, size_t num_reports) {
181 size_t out_len = num_reports * sizeof(input_report_id_t);
182 fbl::unique_ptr<input_report_id_t[]> ids(new input_report_id_t[num_reports]);
192 for (size_t i = 0; i < num_reports; i++) {
248 size_t num_reports;
251 TRY(get_num_reports(fd, name, &num_reports));
252 TRY(get_report_ids(fd, name, num_reports));