Lines Matching defs:data
45 * 0.3 26.04.1997 init code/data tagged
465 static int baycom_ioctl(struct net_device *dev, void __user *data,
500 static int baycom_ioctl(struct net_device *dev, void __user *data,
519 sprintf(hi->data.modename, "ser%u", bc->baud / 100);
521 strcat(hi->data.modename, (!bc->opt_dcd) ? "*" : "+");
522 if (copy_to_user(data, hi, sizeof(struct hdlcdrv_ioctl)))
529 hi->data.modename[sizeof(hi->data.modename)-1] = '\0';
530 return baycom_setmode(bc, hi->data.modename);
533 strcpy(hi->data.modename, "ser12,ser3,ser24");
534 if (copy_to_user(data, hi, sizeof(struct hdlcdrv_ioctl)))
543 if (copy_from_user(&bi, data, sizeof(bi)))
551 bi.data.dbg.debug1 = bc->hdrv.ptt_keyed;
552 bi.data.dbg.debug2 = bc->debug_vals.last_intcnt;
553 bi.data.dbg.debug3 = bc->debug_vals.last_pllcorr;
558 if (copy_to_user(data, &bi, sizeof(bi)))