Lines Matching refs:arg

95 static int fetch_stats(struct atm_dev *dev,struct sonet_stats __user *arg,int zero)  in fetch_stats()  argument
101 if (arg) error = copy_to_user(arg,&tmp,sizeof(tmp)); in fetch_stats()
115 static int change_diag(struct atm_dev *dev,void __user *arg,int set) in change_diag() argument
119 if (get_user(todo,(int __user *)arg)) return -EFAULT; in change_diag()
128 return put_user(todo,(int __user *)arg) ? -EFAULT : 0; in change_diag()
135 static int get_diag(struct atm_dev *dev,void __user *arg) in get_diag() argument
148 return put_user(set,(int __user *)arg) ? -EFAULT : 0; in get_diag()
224 static int get_framing(struct atm_dev *dev, void __user *arg) in get_framing() argument
236 return put_user(framing, (int __user *) arg) ? -EFAULT : 0; in get_framing()
239 static int set_framing(struct atm_dev *dev, void __user *arg) in set_framing() argument
243 if (get_user(mode, (int __user *) arg)) in set_framing()
255 static int suni_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg) in suni_ioctl() argument
260 return fetch_stats(dev, arg, cmd == SONET_GETSTATZ); in suni_ioctl()
262 return change_diag(dev,arg,1); in suni_ioctl()
264 return change_diag(dev,arg,0); in suni_ioctl()
266 return get_diag(dev,arg); in suni_ioctl()
270 return set_framing(dev, arg); in suni_ioctl()
272 return get_framing(dev, arg); in suni_ioctl()
278 return set_loopback(dev,(int)(unsigned long)arg); in suni_ioctl()
280 return put_user(PRIV(dev)->loop_mode,(int __user *)arg) ? in suni_ioctl()
284 (int __user *) arg) ? -EFAULT : 0; in suni_ioctl()