Lines Matching defs:qp
156 static int kb8042_open(queue_t *qp, dev_t *devp, int flag, int sflag,
158 static int kb8042_close(queue_t *qp, int flag, cred_t *credp);
664 kb8042_open(queue_t *qp, dev_t *devp, int flag, int sflag, cred_t *credp)
674 if (qp->q_ptr) {
694 qp->q_ptr = (caddr_t)kb8042;
695 WR(qp)->q_ptr = qp->q_ptr;
697 kb8042->w_qp = qp;
704 err = kbtrans_streams_init(qp, sflag,
729 qprocson(qp);
746 kb8042_close(queue_t *qp, int flag, cred_t *credp)
753 kb8042 = (struct kb8042 *)qp->q_ptr;
771 qprocsoff(qp);
784 kb8042_wsrv(queue_t *qp)
791 kb8042 = (struct kb8042 *)qp->q_ptr;
801 while (!suspended && (mp = getq(qp)) != NULL) {
808 while ((mp = getq(qp))) {
818 kb8042_ioctlmsg(kb8042, qp, mp);
821 kb8042_iocdatamsg(qp, mp);
832 qreply(qp, mp);
857 kb8042_ioctlmsg(struct kb8042 *kb8042, queue_t *qp, mblk_t *mp)
874 miocnak(qp, mp, 0, error);
886 qreply(qp, mp);
890 miocack(qp, mp, 0, 0);
895 miocnak(qp, mp, 0, EINVAL);
900 miocack(qp, mp, 0, 0);
909 miocnak(qp, mp, 0, error);
914 miocnak(qp, mp, 0, EINVAL);
918 miocack(qp, mp, 0, 0);
923 miocnak(qp, mp, 0, EINVAL);
928 miocnak(qp, mp, 0, ENOMEM);
944 qreply(qp, mp);
949 miocnak(qp, mp, 0, EINVAL);
954 miocack(qp, mp, 0, 0);
960 miocnak(qp, mp, 0, error);
965 miocack(qp, mp, 0, 0);
970 miocnak(qp, mp, 0, EINVAL);
990 miocnak(qp, mp, 0, error);
992 miocack(qp, mp, 0, 0);
999 miocnak(qp, mp, 0, EINVAL);
1153 kb8042_iocdatamsg(queue_t *qp, mblk_t *mp)
1165 miocack(qp, mp, 0, 0);