Lines Matching refs:create2
501 rd_size = ev->u.create2.rd_size;
505 rd_data = kmemdup(ev->u.create2.rd_data, rd_size, GFP_KERNEL);
519 len = min(sizeof(hid->name), sizeof(ev->u.create2.name)) - 1;
520 strncpy(hid->name, ev->u.create2.name, len);
521 len = min(sizeof(hid->phys), sizeof(ev->u.create2.phys)) - 1;
522 strncpy(hid->phys, ev->u.create2.phys, len);
523 len = min(sizeof(hid->uniq), sizeof(ev->u.create2.uniq)) - 1;
524 strncpy(hid->uniq, ev->u.create2.uniq, len);
527 hid->bus = ev->u.create2.bus;
528 hid->vendor = ev->u.create2.vendor;
529 hid->product = ev->u.create2.product;
530 hid->version = ev->u.create2.version;
531 hid->country = ev->u.create2.country;
562 if (copy_from_user(&ev->u.create2.rd_data, orig.rd_data, orig.rd_size))
565 memcpy(ev->u.create2.name, orig.name, sizeof(orig.name));
566 memcpy(ev->u.create2.phys, orig.phys, sizeof(orig.phys));
567 memcpy(ev->u.create2.uniq, orig.uniq, sizeof(orig.uniq));
568 ev->u.create2.rd_size = orig.rd_size;
569 ev->u.create2.bus = orig.bus;
570 ev->u.create2.vendor = orig.vendor;
571 ev->u.create2.product = orig.product;
572 ev->u.create2.version = orig.version;
573 ev->u.create2.country = orig.country;