Lines Matching refs:ss
614 struct serial_struct ss; in serial_struct_ioctl() local
622 if (__copy_from_user(&ss, ss32, offsetof(SS32, iomem_base))) in serial_struct_ioctl()
626 ss.iomem_base = compat_ptr(udata); in serial_struct_ioctl()
627 if (__get_user(ss.iomem_reg_shift, &ss32->iomem_reg_shift) || in serial_struct_ioctl()
628 __get_user(ss.port_high, &ss32->port_high)) in serial_struct_ioctl()
630 ss.iomap_base = 0UL; in serial_struct_ioctl()
633 err = sys_ioctl(fd,cmd,(unsigned long)(&ss)); in serial_struct_ioctl()
638 if (__copy_to_user(ss32,&ss,offsetof(SS32,iomem_base))) in serial_struct_ioctl()
640 base = (unsigned long)ss.iomem_base >> 32 ? in serial_struct_ioctl()
641 0xffffffff : (unsigned)(unsigned long)ss.iomem_base; in serial_struct_ioctl()
643 __put_user(ss.iomem_reg_shift, &ss32->iomem_reg_shift) || in serial_struct_ioctl()
644 __put_user(ss.port_high, &ss32->port_high)) in serial_struct_ioctl()