tty.h (50477) | tty.h (51654) |
---|---|
1/*- 2 * Copyright (c) 1982, 1986, 1993 3 * The Regents of the University of California. All rights reserved. 4 * (c) UNIX System Laboratories, Inc. 5 * All or some portions of this file are derived from material licensed 6 * to the University of California by American Telephone and Telegraph 7 * Co. or Unix System Laboratories, Inc. and are reproduced herein with 8 * the permission of UNIX System Laboratories, Inc. --- 22 unchanged lines hidden (view full) --- 31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 36 * SUCH DAMAGE. 37 * 38 * @(#)tty.h 8.6 (Berkeley) 1/21/94 | 1/*- 2 * Copyright (c) 1982, 1986, 1993 3 * The Regents of the University of California. All rights reserved. 4 * (c) UNIX System Laboratories, Inc. 5 * All or some portions of this file are derived from material licensed 6 * to the University of California by American Telephone and Telegraph 7 * Co. or Unix System Laboratories, Inc. and are reproduced herein with 8 * the permission of UNIX System Laboratories, Inc. --- 22 unchanged lines hidden (view full) --- 31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 36 * SUCH DAMAGE. 37 * 38 * @(#)tty.h 8.6 (Berkeley) 1/21/94 |
39 * $FreeBSD: head/sys/sys/tty.h 50477 1999-08-28 01:08:13Z peter $ | 39 * $FreeBSD: head/sys/sys/tty.h 51654 1999-09-25 16:21:39Z phk $ |
40 */ 41 42#ifndef _SYS_TTY_H_ 43#define _SYS_TTY_H_ 44 45#include <sys/termios.h> 46#include <sys/select.h> /* For struct selinfo. */ 47#include <sys/queue.h> --- 194 unchanged lines hidden (view full) --- 242int ttcompat __P((struct tty *tp, u_long com, caddr_t data, int flag)); 243int ttsetcompat __P((struct tty *tp, u_long *com, caddr_t data, struct termios *term)); 244 245void termioschars __P((struct termios *t)); 246int tputchar __P((int c, struct tty *tp)); 247int ttioctl __P((struct tty *tp, u_long com, void *data, int flag)); 248int ttread __P((struct tty *tp, struct uio *uio, int flag)); 249void ttrstrt __P((void *tp)); | 40 */ 41 42#ifndef _SYS_TTY_H_ 43#define _SYS_TTY_H_ 44 45#include <sys/termios.h> 46#include <sys/select.h> /* For struct selinfo. */ 47#include <sys/queue.h> --- 194 unchanged lines hidden (view full) --- 242int ttcompat __P((struct tty *tp, u_long com, caddr_t data, int flag)); 243int ttsetcompat __P((struct tty *tp, u_long *com, caddr_t data, struct termios *term)); 244 245void termioschars __P((struct termios *t)); 246int tputchar __P((int c, struct tty *tp)); 247int ttioctl __P((struct tty *tp, u_long com, void *data, int flag)); 248int ttread __P((struct tty *tp, struct uio *uio, int flag)); 249void ttrstrt __P((void *tp)); |
250int ttypoll __P((struct tty *tp, int events, struct proc *p)); 251int ttpoll __P((dev_t dev, int events, struct proc *p)); | 250int ttypoll __P((dev_t dev, int events, struct proc *p)); |
252void ttsetwater __P((struct tty *tp)); 253int ttspeedtab __P((int speed, struct speedtab *table)); 254int ttstart __P((struct tty *tp)); 255void ttwakeup __P((struct tty *tp)); 256int ttwrite __P((struct tty *tp, struct uio *uio, int flag)); 257void ttwwakeup __P((struct tty *tp)); 258void ttyblock __P((struct tty *tp)); 259void ttychars __P((struct tty *tp)); --- 18 unchanged lines hidden --- | 251void ttsetwater __P((struct tty *tp)); 252int ttspeedtab __P((int speed, struct speedtab *table)); 253int ttstart __P((struct tty *tp)); 254void ttwakeup __P((struct tty *tp)); 255int ttwrite __P((struct tty *tp, struct uio *uio, int flag)); 256void ttwwakeup __P((struct tty *tp)); 257void ttyblock __P((struct tty *tp)); 258void ttychars __P((struct tty *tp)); --- 18 unchanged lines hidden --- |