Lines Matching refs:arg
40 static int fetch_stats(struct atm_dev *dev,struct sonet_stats __user *arg,int zero) in fetch_stats() argument
47 if (arg) error = copy_to_user(arg,&tmp,sizeof(tmp)); in fetch_stats()
86 static int get_sense(struct atm_dev *dev,u8 __user *arg) in get_sense() argument
96 return (put_user(s[0], arg) || put_user(s[1], arg+1) || in get_sense()
97 put_user(s[2], arg+2) || put_user(0xff, arg+3) || in get_sense()
98 put_user(0xff, arg+4) || put_user(0xff, arg+5)) ? -EFAULT : 0; in get_sense()
135 static int uPD98402_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg) in uPD98402_ioctl() argument
141 return fetch_stats(dev,arg, cmd == SONET_GETSTATZ); in uPD98402_ioctl()
143 return set_framing(dev, (int)(unsigned long)arg); in uPD98402_ioctl()
145 return put_user(PRIV(dev)->framing,(int __user *)arg) ? in uPD98402_ioctl()
148 return get_sense(dev,arg); in uPD98402_ioctl()
150 return set_loopback(dev, (int)(unsigned long)arg); in uPD98402_ioctl()
152 return put_user(PRIV(dev)->loop_mode,(int __user *)arg) ? in uPD98402_ioctl()
156 ATM_LM_RMT_PHY,(int __user *)arg) ? -EFAULT : 0; in uPD98402_ioctl()