| /src/sys/fs/ptyfs/ | 
| ptyfs_subr.c | 90 #include <sys/pty.h> 104  * the pty, ptyfs_type, and mount point uniquely
 110 ptyfs_allocvp(struct mount *mp, struct vnode **vpp, ptyfstype type, int pty)
 115 	key.ptk_pty = pty;
 146 ptyfs_get_node(ptyfstype type, int pty)
 151 	ppp = &ptyfs_node_tbl[PTYFS_FILENO(type, pty) & ptyfs_node_mask];
 155 		if (pty == pp->ptyfs_pty && pp->ptyfs_type == type) {
 163 	pp->ptyfs_pty = pty;
 165 	pp->ptyfs_fileno = PTYFS_FILENO(type, pty);
 192  * Mark this controlling pty as active
 [all...]
 | 
| ptyfs.h | 82 	PTYFSpts,	/* The slave side of a pty */ 83 	PTYFSptc,	/* The controlling side of a pty */
 92 	int		ptk_pty;	/* the pty index */
 143 #define PTYFS_FILENO(type, pty) \
 145      ((((pty) + 1) * 2 + (((type) == PTYFSpts) ? 1 : 2))))
 
 | 
| ptyfs_vfsops.c | 58 #include <sys/pty.h> 156 	int pty = minor(dev);  local in function:ptyfs__makename
 166 		 * if pty had been opened before PTYFS was mounted,
 172 		    && ptyfs_next_active(mp, pty) != pty)
 336 		/* Point pty access to us */
 365 		/* Restore where pty access was pointing */
 416  * Only for the slave side of a pty, caller assures
 506 		       SYSCTL_DESCR("Pty file system"),
 
 | 
| ptyfs_vnops.c | 98 #include <sys/pty.h> 281 	printf("tag VT_PTYFS, type %d, pty %d\n",
 287  * support advisory locking on pty nodes
 589 	int pty, error;  local in function:ptyfs_lookup
 611 		pty = atoi(pname, cnp->cn_namelen);
 612 		if (pty < 0 || ptyfs_next_active(dvp->v_mount, pty) != pty)
 614 		error = ptyfs_allocvp(dvp->v_mount, vpp, PTYFSpts, pty);
 617 		if (ptyfs_next_active(dvp->v_mount, pty) != pty)
 [all...]
 | 
| /src/libexec/telnetd/ | 
| global.c | 88 int	pty, net;  variable in typeref:typename:int 
 | 
| sys_term.c | 54 struct termios termbuf, termbuf2;	/* pty control structure */ 80 	(void) tcgetattr(pty, &termbuf);
 102 		(void) tcsetattr(pty, TCSANOW, &termbuf);
 175  * Allocate a pty.  As a side effect, the external character
 178  * Returns the file descriptor of the opened pty.
 228 	(void) ioctl(pty, TIOCEXT, (char *)&on);
 422  * Open the slave side of the pty, and do any initialization
 502 	if (pty > 2) {
 503 		(void) close(pty);
 504 		pty = -1
 [all...]
 | 
| ext.h | 73 extern int	pty, net; 
 | 
| telnetd.c | 671  * Get a pty, scan input lines. 689 	 * Find an available pty to use.
 691 	pty = getpty(&ptynum);
 692 	if (pty < 0)
 733 	telnet(net, pty);  /* begin server processing */
 739  * Main loop.  Select from pty and network, and
 895 	 * We put the banner in the pty input buffer.  This way, it
 897 	 * other pty --> client data.
 1010 		 * Something to read from the pty...
 1028 				 * If ioctl from pty, pass it through ne
 [all...]
 | 
| termstat.c | 65  * based on the state of the pty driver.  If the pty is set for 68  * in the pty to determine what editing the client should do.
 93  * in the pty.
 95  *		In real linemode, this corresponds to whether the pty
 170 	 * If alwayslinemode is on, and pty is changing to turn it off, then
 201 	 * If the pty has echo turned off, then tell the client that
 271 	 * Negotiate linemode on if pty state has changed to turn it on.
 329 	 * Some things should be deferred until after the pty state has
 531 		(void) ioctl(pty, TIOCSWINSZ, (char *)&ws)
 [all...]
 | 
| /src/tests/kernel/ | 
| t_pty.c | 4  * Allocates a pty(4) device, and sends the specified number of packets of the 60 	int pty;  local in function:run
 68 		    "parent: started; opening PTY and spawning child\n");
 69 	pty = pty_open();
 70 	child = child_spawn(ptsname(pty));
 86 			    "parent: attempting to write %zu bytes to PTY\n",
 88 		if ((size = write(pty, dbuf, buffer_size)) == -1) {
 93 			(void)printf("parent: wrote %zd bytes to PTY\n", size);
 104 		(void)printf("parent: closing PTY\n");
 105 	(void)close(pty);
 [all...]
 | 
| /src/tests/lib/libc/ttyio/ | 
| t_ptm.c | 77 	ATF_REQUIRE_MSG(strncmp(ptm.cn, "/dev/pty", 8) == 0 128 	char *pty;  local in function:ATF_TC_BODY
 150 	REQUIRE_ERRNO((pty = ptsname(fdm)), NULL);
 152 	REQUIRE_ERRNO((fds = open(pty, O_RDWR|O_NOCTTY)), -1);
 
 | 
| /src/usr.bin/rfcomm_sppd/ | 
| rfcomm_sppd.c | 292 	char		 pty[PATH_MAX], *slash;  local in function:open_tty 298 	 * Construct master PTY name. The slave tty name must be less than
 302 	if (strlcpy(pty, tty, sizeof(pty)) >= sizeof(pty))
 305 	slash = strrchr(pty, '/');
 310 	if (strcmp(pty, tty) == 0)
 314 	if ((master = open(pty, O_RDWR)) == -1)
 315 		err(EXIT_FAILURE, "Cannot open `%s'", pty);
 326 		err(EXIT_FAILURE, "Cannot chown `%s'", pty);
 [all...]
 | 
| /src/sys/arch/atari/conf/ | 
| SMALL030 | 43 pseudo-device pty # pseudo-terminals 
 | 
| ATARITT | 59 pseudo-device pty # pseudo-terminals 
 | 
| FALCON | 64 pseudo-device pty # pseudo-terminals 
 | 
| /src/sys/arch/playstation2/conf/ | 
| config.playstation2 | 79 pseudo-device	pty			# pseudo-terminals 
 | 
| /src/sys/kern/ | 
| tty_bsdpty.c | 36 /* bsd tty implementation for pty multiplexor driver /dev/ptm{,x} */ 53 #include <sys/pty.h>
 58  * ptc == /dev/pty[pqrs]?
 
 | 
| /src/sys/arch/evbarm/conf/ | 
| GEMINI | 220 pseudo-device	pty			# pseudo-terminals 
 | 
| GEMINI_MASTER | 237 pseudo-device	pty			# pseudo-terminals 
 | 
| GEMINI_SLAVE | 238 pseudo-device	pty			# pseudo-terminals 
 | 
| GENERIC.common | 174 pseudo-device	pty			# pseudo-terminals 
 | 
| /src/sys/arch/mipsco/conf/ | 
| RC3230 | 120 pseudo-device	pty			# pseudo-terminals 
 | 
| /src/sys/arch/newsmips/conf/ | 
| WAPIKO | 98 pseudo-device	pty			# pseudo-terminals 
 | 
| /src/lib/libc/stdlib/ | 
| Makefile.inc | 13 	nrand48.c putenv.c qabs.c qdiv.c qsort.c posix_openpt.c pty.c \ 
 | 
| /src/lib/libutil/ | 
| Makefile | 21 	passwd.c pw_scan.c pidfile.c pidlock.c pty.c \ 
 |