Searched refs:abspam (Results 1 - 1 of 1) sorted by relevance
/linux-4.1.27/drivers/input/ |
H A D | joydev.c | 59 __u8 abspam[ABS_CNT]; member in struct:joydev 440 __u8 *abspam; joydev_handle_JSIOCSAXMAP() local 444 len = min(len, sizeof(joydev->abspam)); joydev_handle_JSIOCSAXMAP() 447 abspam = kmalloc(len, GFP_KERNEL); joydev_handle_JSIOCSAXMAP() 448 if (!abspam) joydev_handle_JSIOCSAXMAP() 451 if (copy_from_user(abspam, argp, len)) { joydev_handle_JSIOCSAXMAP() 457 if (abspam[i] > ABS_MAX) { joydev_handle_JSIOCSAXMAP() 463 memcpy(joydev->abspam, abspam, len); joydev_handle_JSIOCSAXMAP() 466 joydev->absmap[joydev->abspam[i]] = i; joydev_handle_JSIOCSAXMAP() 469 kfree(abspam); joydev_handle_JSIOCSAXMAP() 550 int val = input_abs_get_val(dev, joydev->abspam[i]); joydev_ioctl_common() 572 len = min_t(size_t, _IOC_SIZE(cmd), sizeof(joydev->abspam)); joydev_ioctl_common() 573 return copy_to_user(argp, joydev->abspam, len) ? -EFAULT : len; joydev_ioctl_common() 865 joydev->abspam[joydev->nabs] = i; joydev_connect() 884 j = joydev->abspam[i]; joydev_connect()
|
Completed in 79 milliseconds