Searched refs:pt_ttys (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/
H A Dptms_conf.c41 * pt_ttys structures are allocated via pt_ttys_alloc, which uses
57 * nodes based on the pt_ttys array.
64 * Individual fields of pt_ttys structure (except ptm_rdq, pts_rdq and
65 * pt_nullmsg) are protected by pt_ttys.pt_lock mutex.
101 * struct pt_ttys *pt_ttys_alloc(void);
108 * struct pt_ttys *ptms_minor2ptty(minor_t minor)
110 * Find pt_ttys structure by minor number.
131 * void ptms_close(struct pt_ttys *pt, uint_t flags_to_clear);
210 static struct pt_ttys **ptms_slots = NULL; /* Slots for actual pt structures */
228 * pointer for ptms_slots array, one pt_ttys structur
[all...]
H A Dptm.c90 * Individual fields of pt_ttys structure (except ptm_rdq, pts_rdq and
91 * pt_nullmsg) are protected by pt_ttys.pt_lock mutex.
316 struct pt_ttys *ptmp;
408 struct pt_ttys *ptmp;
413 ptmp = (struct pt_ttys *)rqp->q_ptr;
456 struct pt_ttys *ptmp;
462 ptmp = (struct pt_ttys *)qp->q_ptr;
617 struct pt_ttys *ptmp;
622 ptmp = (struct pt_ttys *)qp->q_ptr;
641 struct pt_ttys *ptm
[all...]
H A Dpts.c73 * Individual fields of pt_ttys structure (except ptm_rdq, pts_rdq and
74 * pt_nullmsg) are protected by pt_ttys.pt_lock mutex.
294 struct pt_ttys *ptsp;
431 struct pt_ttys *ptsp;
447 ptsp = (struct pt_ttys *)rqp->q_ptr;
510 struct pt_ttys *ptsp;
517 ptsp = (struct pt_ttys *)qp->q_ptr;
665 struct pt_ttys *ptsp;
670 ptsp = (struct pt_ttys *)qp->q_ptr;
691 struct pt_ttys *pts
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/ptm/
H A Dptm.c77 ptms_pr_qinfo(char *buf, size_t nbytes, struct pt_ttys *pt, char *peername,
90 struct pt_ttys pt;
181 struct pt_ttys pt;
236 wsp->walk_arg = (((struct pt_ttys **)wsp->walk_addr) + (nslots - 1));
237 wsp->walk_data = mdb_alloc(sizeof (struct pt_ttys), UM_SLEEP);
251 if (mdb_vread(&ptr, sizeof (struct pt_ttys *), wsp->walk_addr) !=
252 (sizeof (struct pt_ttys *))) {
253 mdb_warn("failed to read pt_ttys* at %p", wsp->walk_addr);
262 if (mdb_vread(wsp->walk_data, sizeof (struct pt_ttys), ptr) !=
263 sizeof (struct pt_ttys)) {
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dptms.h42 struct pt_ttys { struct
110 extern struct pt_ttys *pt_ttys_alloc(void);
111 extern void ptms_close(struct pt_ttys *, uint_t);
112 extern struct pt_ttys *ptms_minor2ptty(minor_t);

Completed in 62 milliseconds