Lines Matching defs:args
541 struct vlan_ioctl_args args;
544 if (copy_from_user(&args, arg, sizeof(struct vlan_ioctl_args)))
548 args.device1[sizeof(args.device1) - 1] = 0;
549 args.u.device2[sizeof(args.u.device2) - 1] = 0;
553 switch (args.cmd) {
562 dev = __dev_get_by_name(net, args.device1);
567 if (args.cmd != ADD_VLAN_CMD && !is_vlan_dev(dev))
571 switch (args.cmd) {
577 args.u.skb_priority,
578 args.vlan_qos);
587 args.u.skb_priority,
588 args.vlan_qos);
596 args.vlan_qos ? args.u.flag : 0,
597 args.u.flag);
604 if (args.u.name_type < VLAN_NAME_TYPE_HIGHEST) {
608 vn->name_type = args.u.name_type;
619 err = register_vlan_device(dev, args.u.VID);
632 vlan_dev_get_realdev_name(dev, args.u.device2);
633 if (copy_to_user(arg, &args,
640 args.u.VID = vlan_dev_vlan_id(dev);
641 if (copy_to_user(arg, &args,