Lines Matching defs:arg
713 static int agpioc_info_wrap(struct agp_file_private *priv, void __user *arg)
731 if (copy_to_user(arg, &userinfo, sizeof(struct agp_info)))
787 int agpioc_setup_wrap(struct agp_file_private *priv, void __user *arg)
792 if (copy_from_user(&mode, arg, sizeof(struct agp_setup)))
799 static int agpioc_reserve_wrap(struct agp_file_private *priv, void __user *arg)
806 if (copy_from_user(&reserve, arg, sizeof(struct agp_region)))
874 static int agpioc_allocate_wrap(struct agp_file_private *priv, void __user *arg)
880 if (copy_from_user(&alloc, arg, sizeof(struct agp_allocate)))
894 if (copy_to_user(arg, &alloc, sizeof(struct agp_allocate))) {
901 int agpioc_deallocate_wrap(struct agp_file_private *priv, int arg)
906 memory = agp_find_mem_by_key(arg);
915 static int agpioc_bind_wrap(struct agp_file_private *priv, void __user *arg)
921 if (copy_from_user(&bind_info, arg, sizeof(struct agp_bind)))
932 static int agpioc_unbind_wrap(struct agp_file_private *priv, void __user *arg)
938 if (copy_from_user(&unbind, arg, sizeof(struct agp_unbind)))
950 unsigned int cmd, unsigned long arg)
984 ret_val = agpioc_info_wrap(curr_priv, (void __user *) arg);
996 ret_val = agpioc_setup_wrap(curr_priv, (void __user *) arg);
1000 ret_val = agpioc_reserve_wrap(curr_priv, (void __user *) arg);
1008 ret_val = agpioc_allocate_wrap(curr_priv, (void __user *) arg);
1012 ret_val = agpioc_deallocate_wrap(curr_priv, (int) arg);
1016 ret_val = agpioc_bind_wrap(curr_priv, (void __user *) arg);
1020 ret_val = agpioc_unbind_wrap(curr_priv, (void __user *) arg);