Lines Matching refs:arg

391 static int __rfcomm_create_dev(struct sock *sk, void __user *arg)  in __rfcomm_create_dev()  argument
397 if (copy_from_user(&req, arg, sizeof(req))) in __rfcomm_create_dev()
437 static int __rfcomm_release_dev(void __user *arg) in __rfcomm_release_dev() argument
442 if (copy_from_user(&req, arg, sizeof(req))) in __rfcomm_release_dev()
475 static int rfcomm_create_dev(struct sock *sk, void __user *arg) in rfcomm_create_dev() argument
480 ret = __rfcomm_create_dev(sk, arg); in rfcomm_create_dev()
486 static int rfcomm_release_dev(void __user *arg) in rfcomm_release_dev() argument
491 ret = __rfcomm_release_dev(arg); in rfcomm_release_dev()
497 static int rfcomm_get_dev_list(void __user *arg) in rfcomm_get_dev_list() argument
507 if (get_user(dev_num, (u16 __user *) arg)) in rfcomm_get_dev_list()
539 err = copy_to_user(arg, dl, struct_size(dl, dev_info, n)); in rfcomm_get_dev_list()
545 static int rfcomm_get_dev_info(void __user *arg) in rfcomm_get_dev_info() argument
553 if (copy_from_user(&di, arg, sizeof(di))) in rfcomm_get_dev_info()
566 if (copy_to_user(arg, &di, sizeof(di))) in rfcomm_get_dev_info()
573 int rfcomm_dev_ioctl(struct sock *sk, unsigned int cmd, void __user *arg) in rfcomm_dev_ioctl() argument
575 BT_DBG("cmd %d arg %p", cmd, arg); in rfcomm_dev_ioctl()
579 return rfcomm_create_dev(sk, arg); in rfcomm_dev_ioctl()
582 return rfcomm_release_dev(arg); in rfcomm_dev_ioctl()
585 return rfcomm_get_dev_list(arg); in rfcomm_dev_ioctl()
588 return rfcomm_get_dev_info(arg); in rfcomm_dev_ioctl()
817 static int rfcomm_tty_ioctl(struct tty_struct *tty, unsigned int cmd, unsigned long arg) in rfcomm_tty_ioctl() argument