Lines Matching refs:bits
45 uint8_t bits[INPUT_PROP_CNT / 8]; in print_input_props() local
52 res = ioctl(fd, EVIOCGPROP(sizeof(bits)), bits); in print_input_props()
60 if (bits[i] & 1 << j) { in print_input_props()
77 uint8_t *bits = NULL; in print_possible_events() local
89 res = ioctl(fd, EVIOCGBIT(i, bits_size), bits); in print_possible_events()
93 bits = realloc(bits, bits_size * 2); in print_possible_events()
94 if(bits == NULL) { in print_possible_events()
102 res2 = ioctl(fd, EVIOCGKEY(res), bits + bits_size); in print_possible_events()
119 res2 = ioctl(fd, EVIOCGLED(res), bits + bits_size); in print_possible_events()
124 res2 = ioctl(fd, EVIOCGSND(res), bits + bits_size); in print_possible_events()
129 res2 = ioctl(fd, EVIOCGSW(bits_size), bits + bits_size); in print_possible_events()
156 if(bits[j] & 1 << k) { in print_possible_events()
158 if(j < res2 && (bits[j + bits_size] & 1 << k)) in print_possible_events()
189 free(bits); in print_possible_events()