ptmp
enter(struct ptmp *p)
struct ptmp pb;
void enter(struct ptmp *);
struct ptmp pb;
struct ptmp pb;
void enter(struct ptmp *);
enter(struct ptmp *p)
mechlist_t *ptmp;
if (!(ptmp = create_mech(plist->name))) {
pres = pcur = ptmp;
pcur->next = ptmp;
char *ptmp = http_proxy;
if (strncasecmp(ptmp, "http://", 7) == 0)
ptmp += 7; /* skip the scheme prefix */
proxy = strtok(ptmp, ":");
struct iodev_snapshot *pos, *ppos, *tmp, *ptmp;
ptmp = ppos;
if (!iodev_path_match(tmp, ptmp))
list_del(&iodevs, ptmp);
insert_iodev(ss, ptmp);
if (pos == ptmp)
umechlist_t *ptmp;
if (!(ptmp = create_umech(plist->name))) {
pres = pcur = ptmp;
pcur->next = ptmp;
conf_entrylist_t *ptmp;
if ((ptmp = malloc(sizeof (conf_entrylist_t))) == NULL) {
ptmp->entry = entry;
ptmp->next = NULL;
rtnlist = pcur = ptmp;
pcur->next = ptmp;
pcur = ptmp;
unsigned char *ptmp;
ptmp = issuer_cert->Data;
issuer = d2i_X509(NULL, (const uchar_t **)&ptmp,
ptmp = user_cert->Data;
cert = d2i_X509(NULL, (const uchar_t **)&ptmp,
unsigned char *ptmp;
ptmp = signer_cert->Data;
signer = d2i_X509(NULL, (const uchar_t **)&ptmp,
ptmp = issuer_cert->Data;
issuer = d2i_X509(NULL, (const uchar_t **)&ptmp,
zs_pset_t *pset, *ptmp;
ptmp = pset;
free(ptmp);
void *ptmp, *ctmp;
ptmp = abd_borrow_buf_copy(pabd, datalen);
ptmp = abd_borrow_buf(pabd, datalen);
datalen, ptmp, ctmp, no_crypt);
abd_return_buf(pabd, ptmp, datalen);
abd_return_buf_copy(pabd, ptmp, datalen);
abd_return_buf(pabd, ptmp, datalen);
abd_return_buf_copy(pabd, ptmp, datalen);
struct pt_ttys *ptmp;
if ((ptmp = pt_ttys_alloc()) == NULL) {
dminor = ptmp->pt_minor;
DDBGP("ptmopen(): allocated ptmp %p\n", (uintptr_t)ptmp);
WR(rqp)->q_ptr = rqp->q_ptr = ptmp;
PT_ENTER_WRITE(ptmp);
ptmp->ptm_rdq = rqp;
PT_EXIT_WRITE(ptmp);
struct pt_ttys *ptmp;
ptmp = (struct pt_ttys *)rqp->q_ptr;
PT_ENTER_READ(ptmp);
if (ptmp->pts_rdq) {
pts_rdq = ptmp->pts_rdq;
PT_EXIT_READ(ptmp);
PT_ENTER_WRITE(ptmp);
ptmp->ptm_rdq = NULL;
freemsg(ptmp->pt_nullmsg);
ptmp->pt_nullmsg = NULL;
if (ptmp->pts_rdq)
qenable(WR(ptmp->pts_rdq));
PT_EXIT_WRITE(ptmp);
ptms_close(ptmp, PTMOPEN | PTLOCK);
struct pt_ttys *ptmp;
ptmp = (struct pt_ttys *)qp->q_ptr;
PT_ENTER_READ(ptmp);
if (flush_flg != 0 && ptmp->pts_rdq &&
!(ptmp->pt_state & PTLOCK)) {
putnext(ptmp->pts_rdq, mp);
if ((ptmp->pt_state & PTLOCK) ||
(ptmp->pts_rdq == NULL)) {
PT_EXIT_READ(ptmp);
mutex_enter(&ptmp->pt_lock);
ptmp->pt_state &= ~PTLOCK;
mutex_exit(&ptmp->pt_lock);
mutex_enter(&ptmp->pt_lock);
ptmp->pt_state |= PTSTTY;
mutex_exit(&ptmp->pt_lock);
mutex_enter(&ptmp->pt_lock);
ptmp->pt_zoneid = z;
mutex_exit(&ptmp->pt_lock);
zone = zone_find_by_id(ptmp->pt_zoneid);
mutex_enter(&ptmp->pt_lock);
ptmp->pt_ruid = ptop->pto_ruid;
ptmp->pt_rgid = ptop->pto_rgid;
mutex_exit(&ptmp->pt_lock);
if ((ptmp->pt_state & PTLOCK) || (ptmp->pts_rdq == NULL)) {
PT_EXIT_READ(ptmp);
PT_EXIT_READ(ptmp);
struct pt_ttys *ptmp;
ptmp = (struct pt_ttys *)qp->q_ptr;
PT_ENTER_READ(ptmp);
if (ptmp->pts_rdq) {
qenable(WR(ptmp->pts_rdq));
PT_EXIT_READ(ptmp);
struct pt_ttys *ptmp;
ptmp = (struct pt_ttys *)qp->q_ptr;
PT_ENTER_READ(ptmp);
if ((ptmp->pt_state & PTLOCK) || (ptmp->pts_rdq == NULL)) {
PT_EXIT_READ(ptmp);
!bcanputnext(ptmp->pts_rdq, mp->b_band)) {
putnext(ptmp->pts_rdq, mp);
PT_EXIT_READ(ptmp);