Lines Matching defs:count
39 static ssize_t hidraw_read(struct file *file, char __user *buffer, size_t count, loff_t *ppos)
80 len = list->buffer[list->tail].len > count ?
81 count : list->buffer[list->tail].len;
103 static ssize_t hidraw_send_report(struct file *file, const char __user *buffer, size_t count, unsigned char report_type)
119 if (count > HID_MAX_BUFFER_SIZE) {
126 if (count < 2) {
133 buf = memdup_user(buffer, count);
141 ret = hid_hw_output_report(dev, buf, count);
151 ret = hid_hw_raw_request(dev, buf[0], buf, count, report_type,
160 static ssize_t hidraw_write(struct file *file, const char __user *buffer, size_t count, loff_t *ppos)
164 ret = hidraw_send_report(file, buffer, count, HID_OUTPUT_REPORT);
177 static ssize_t hidraw_get_report(struct file *file, char __user *buffer, size_t count, unsigned char report_type)
199 if (count > HID_MAX_BUFFER_SIZE) {
206 if (count < 2) {
213 buf = kmalloc(count, GFP_KERNEL);
228 ret = hid_hw_raw_request(dev, report_number, buf, count, report_type,
234 len = (ret < count) ? ret : count;