Lines Matching defs:arg
710 static int mgsl_ioctl_common(struct mgsl_struct *info, unsigned int cmd, unsigned long arg);
2776 static int modem_input_wait(struct mgsl_struct *info,int arg)
2811 if ((arg & TIOCM_RNG && cnow.rng != cprev.rng) ||
2812 (arg & TIOCM_DSR && cnow.dsr != cprev.dsr) ||
2813 (arg & TIOCM_CD && cnow.dcd != cprev.dcd) ||
2814 (arg & TIOCM_CTS && cnow.cts != cprev.cts)) {
2945 * arg command argument/context
2950 unsigned int cmd, unsigned long arg)
2966 return mgsl_ioctl_common(info, cmd, arg);
2969 static int mgsl_ioctl_common(struct mgsl_struct *info, unsigned int cmd, unsigned long arg)
2971 void __user *argp = (void __user *)arg;
2981 return mgsl_set_txidle(info,(int)arg);
2983 return mgsl_txenable(info,(int)arg);
2985 return mgsl_rxenable(info,(int)arg);
2995 * as specified by mask in arg (TIOCM_RNG/DSR/CD/CTS)
2998 return modem_input_wait(info,(int)arg);