Searched defs:qp (Results 26 - 50 of 95) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/io/
H A Dzcons.c416 zc_switch(queue_t *qp) argument
418 zc_state_t *zcs = qp->q_ptr;
421 if (qp == zcs->zc_master_rdq)
423 else if (OTHERQ(qp) == zcs->zc_master_rdq && zcs->zc_slave_rdq != NULL)
425 else if (qp == zcs->zc_slave_rdq)
427 else if (OTHERQ(qp) == zcs->zc_slave_rdq && zcs->zc_master_rdq != NULL)
438 zc_side(queue_t *qp) argument
440 zc_state_t *zcs = qp->q_ptr;
443 if (qp == zcs->zc_master_rdq ||
444 OTHERQ(qp)
693 handle_mflush(queue_t *qp, mblk_t *mp) argument
744 zc_wput(queue_t *qp, mblk_t *mp) argument
948 zc_rsrv(queue_t *qp) argument
974 zc_wsrv(queue_t *qp) argument
[all...]
H A Dlogindmux.c400 queue_t *qp; local
534 qp = tmxp->muxq;
535 if (qp == NULL) {
541 if (q->q_first != NULL || !canputnext(qp)) {
546 putnext(qp, mp);
580 queue_t *qp; local
605 qp = tmxp->muxq;
606 if (!canputnext(qp)) {
610 putnext(qp, mp);
633 queue_t *qp; local
838 queue_t *qp; local
[all...]
H A Dmouse8042.c123 static int mouse8042_wsrv(queue_t *qp);
617 queue_t *qp,
626 qreply(qp, mp);
892 mouse8042_wsrv(queue_t *qp) argument
896 state = (struct mouse_state *)qp->q_ptr;
898 while ((mp = getq(qp)) != NULL) {
899 if (mouse8042_process_msg(qp, mp, state) != 0)
616 mouse8042_iocnack( queue_t *qp, mblk_t *mp, struct iocblk *iocp, int error, int rval) argument
H A Dvcons.c126 static void vt_copyout(queue_t *qp, mblk_t *mp, mblk_t *tmp, uint_t size);
127 static void vt_copyin(queue_t *qp, mblk_t *mp, uint_t size);
128 static void vt_iocnak(queue_t *qp, mblk_t *mp, int error);
129 static void vt_iocack(queue_t *qp, mblk_t *mp);
1138 vt_miocdata(queue_t *qp, mblk_t *mp) argument
1140 vc_state_t *pvc = (vc_state_t *)qp->q_ptr;
1147 vt_iocnak(qp, mp, EAGAIN);
1172 vt_iocnak(qp, mp, error);
1174 vt_iocack(qp, mp);
1178 vt_iocack(queue_t *qp, mblk_ argument
1195 vt_iocnak(queue_t *qp, mblk_t *mp, int error) argument
1211 vt_copyin(queue_t *qp, mblk_t *mp, uint_t size) argument
1229 vt_copyout(queue_t *qp, mblk_t *mp, mblk_t *tmp, uint_t size) argument
[all...]
/illumos-gate/usr/src/uts/sun4/io/efcode/
H A Dfc_subr.c146 struct fc_request *fp, *qp; local
174 for (qp = fc_request_head; qp->next != NULL; qp = qp->next)
176 qp->next = fp;
210 for (qp = fc_request_head; qp->next != fp; qp = qp
[all...]
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dnvtree.c618 char *qp = strchr(fmtq,'\''); local
619 if(!qp || qp>ep)
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_subr.c198 dt_getstrattr(char *p, char **qp) argument
210 *qp = q;
/illumos-gate/usr/src/lib/libresolv2/common/irs/
H A Ddns_ho.c334 char *qp; local
404 qp = q->qname;
405 (void) sprintf(qp, "%u.%u.%u.%u.in-addr.arpa",
414 qp = q->qname;
416 i = SPRINTF((qp, "%x.%x.",
421 qp += i;
430 strcpy(qp, nibsuff); /* (checked) */
434 qp = q2->qname;
436 i = SPRINTF((qp, "%x.%x.",
441 qp
[all...]
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/
H A Dhotplug_mgr.c630 qu_t *qp = (qu_t *)queuep; local
641 if ((sevevp = (sysevent_event_t *)queue_remove(qp)) == NULL)
/illumos-gate/usr/src/cmd/fs.d/autofs/
H A Dauto_subr.c673 register char *ip, *bp, *qp; local
678 for (ip = str, bp = buf, qp = qbuf; *ip; ip++) {
700 *qp++ = (inquote || escaped) ? '^'
706 *qp = '\0';
/illumos-gate/usr/src/ucblib/libucb/port/stdio/
H A Ddoprnt.c955 char *qp = bp; local
956 while (*qp++ != '\0' && --prec >= 0)
958 p = qp - 1;
/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_wr.c725 dapls_tavor_wrid_init(ib_qp_handle_t qp) argument
740 dapli_tavor_wrid_wqhdr_lock_both(qp);
741 swq = dapli_tavor_wrid_wqhdr_find(qp->qp_sq_cqhdl, qp->qp_num,
746 swq = dapli_tavor_wrid_wqhdr_create(qp->qp_sq_cqhdl,
747 qp->qp_num, TAVOR_WR_SEND, 1);
753 dapli_tavor_wrid_wqhdr_unlock_both(qp);
757 qp->qp_sq_wqhdr = swq;
758 swq->wq_size = qp->qp_sq_numwqe;
775 dapli_tavor_cq_wqhdr_remove(qp
879 dapls_tavor_wrid_cleanup(DAPL_EP *ep, ib_qp_handle_t qp) argument
1041 dapli_tavor_wrid_wqhdr_lock_both(ib_qp_handle_t qp) argument
1068 dapli_tavor_wrid_wqhdr_unlock_both(ib_qp_handle_t qp) argument
[all...]
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_qp.c45 static int hermon_qp_create_qpn(hermon_state_t *state, hermon_qphdl_t qp,
67 hermon_qphdl_t qp; local
273 qp = (hermon_qphdl_t)rsrc->hr_addr;
274 bzero(qp, sizeof (struct hermon_sw_qp_s));
275 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*qp))
277 qp->qp_alloc_flags = alloc_flags;
285 qp->qp_qpnum = qpc->hr_indx;
286 qp->qp_ring = qp->qp_qpnum << 8;
287 qp
770 hermon_qphdl_t qp; local
1230 hermon_qphdl_t qp; local
1870 hermon_qphdl_t qp; local
2103 hermon_qp_query(hermon_state_t *state, hermon_qphdl_t qp, ibt_qp_query_attr_t *attr_p) argument
2404 hermon_qp_create_qpn(hermon_state_t *state, hermon_qphdl_t qp, hermon_rsrc_t *qpc) argument
[all...]
H A Dhermon_umap.c88 static ibt_status_t hermon_umap_qp_data_out(hermon_qphdl_t qp,
330 hermon_qphdl_t qp; local
337 qp = (hermon_qphdl_t)rsrcp->hr_addr;
343 offset = (offset_t)((uintptr_t)qp->qp_wqinfo.qa_buf_aligned -
344 (uintptr_t)qp->qp_wqinfo.qa_buf_real);
347 size = ptob(btopr(qp->qp_wqinfo.qa_size));
352 &hermon_devmap_umem_cbops, qp->qp_wqinfo.qa_umemcookie, offset,
461 hermon_qphdl_t qp; local
537 qp = hermon_qphdl_from_qpnum(state, key);
544 mutex_enter(&qp
665 hermon_qphdl_t qp; local
866 hermon_qphdl_t qp; local
1064 hermon_qphdl_t qp; local
1611 hermon_umap_qp_data_out(hermon_qphdl_t qp, mlnx_umap_qp_data_out_t *data, size_t data_sz) argument
[all...]
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_cq.c1732 tavor_cq_srq_entries_flush(tavor_state_t *state, tavor_qphdl_t qp) argument
1745 ASSERT(MUTEX_HELD(&qp->qp_rq_cqhdl->cq_lock));
1747 cq = qp->qp_rq_cqhdl;
1748 wqhdr = qp->qp_rq_wqhdr;
1823 if (cqe_qpnum == qp->qp_qpnum &&
H A Dtavor_event.c1416 tavor_qphdl_t qp; local
1440 qp = tavor_qphdl_from_qpnum(state, qpnum);
1462 if ((qp != NULL) && (qp->qp_qpnum == qpnum) &&
1464 event.ev_qp_hdl = (ibtl_qp_hdl_t)qp->qp_hdlrarg;
1487 tavor_qphdl_t qp; local
1511 qp = tavor_qphdl_from_qpnum(state, qpnum);
1533 if ((qp != NULL) && (qp->qp_qpnum == qpnum) &&
1535 event.ev_qp_hdl = (ibtl_qp_hdl_t)qp
1558 tavor_qphdl_t qp; local
1629 tavor_qphdl_t qp; local
1700 tavor_qphdl_t qp; local
1787 tavor_qphdl_t qp; local
1858 tavor_qphdl_t qp; local
1929 tavor_qphdl_t qp; local
2004 tavor_qphdl_t qp; local
[all...]
H A Dtavor_misc.c52 tavor_hw_mcg_qp_list_t *mcg_qplist, tavor_qphdl_t qp, uint_t *qp_found);
54 tavor_hw_mcg_qp_list_t *mcg_qplist, tavor_qphdl_t qp);
55 static void tavor_qp_mcg_refcnt_inc(tavor_qphdl_t qp);
56 static void tavor_qp_mcg_refcnt_dec(tavor_qphdl_t qp);
550 tavor_mcg_attach(tavor_state_t *state, tavor_qphdl_t qp, ib_gid_t gid, argument
569 if (qp->qp_serv_type != TAVOR_QP_UD) {
663 status = tavor_mcg_qplist_add(state, mcg, mcg_entry_qplist, qp,
715 tavor_qp_mcg_refcnt_inc(qp);
769 status = tavor_mcg_qplist_add(state, mcg, mcg_entry_qplist, qp,
817 tavor_qp_mcg_refcnt_inc(qp);
994 tavor_mcg_detach(tavor_state_t *state, tavor_qphdl_t qp, ib_gid_t gid, ib_lid_t lid) argument
1168 tavor_qp_mcg_refcnt_inc(tavor_qphdl_t qp) argument
1184 tavor_qp_mcg_refcnt_dec(tavor_qphdl_t qp) argument
1200 tavor_mcg_qplist_add(tavor_state_t *state, tavor_mcghdl_t mcg, tavor_hw_mcg_qp_list_t *mcg_qplist, tavor_qphdl_t qp, uint_t *qp_found) argument
1268 tavor_mcg_qplist_remove(tavor_mcghdl_t mcg, tavor_hw_mcg_qp_list_t *mcg_qplist, tavor_qphdl_t qp) argument
2094 tavor_set_addr_path(tavor_state_t *state, ibt_adds_vect_t *av, tavor_hw_addr_path_t *path, uint_t type, tavor_qphdl_t qp) argument
2227 tavor_get_addr_path(tavor_state_t *state, tavor_hw_addr_path_t *path, ibt_adds_vect_t *av, uint_t type, tavor_qphdl_t qp) argument
[all...]
H A Dtavor_qp.c46 static int tavor_qp_create_qpn(tavor_state_t *state, tavor_qphdl_t qp,
67 tavor_qphdl_t qp; local
252 qp = (tavor_qphdl_t)rsrc->tr_addr;
253 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*qp))
260 status = tavor_qp_create_qpn(state, qp, qpc);
275 umapdb = tavor_umap_db_alloc(state->ts_instance, qp->qp_qpnum,
304 qp->qp_rdbrsrcp = rdb;
307 qp->qp_rdb_ddraddr = (uintptr_t)rsrc_pool->rsrc_ddr_offset +
363 qp->qp_rq_log_wqesz = 0;
364 qp
651 tavor_qphdl_t qp; local
1062 tavor_qphdl_t qp; local
1280 tavor_qp_query(tavor_state_t *state, tavor_qphdl_t qp, ibt_qp_query_attr_t *attr_p) argument
1537 tavor_qp_create_qpn(tavor_state_t *state, tavor_qphdl_t qp, tavor_rsrc_t *qpc) argument
[all...]
H A Dtavor_rsrc.c2659 tavor_rsrc_qphdl_constructor(void *qp, void *priv, int flags) argument
2666 qphdl = (tavor_qphdl_t)qp;
2683 tavor_rsrc_qphdl_destructor(void *qp, void *priv) argument
2689 qphdl = (tavor_qphdl_t)qp;
H A Dtavor_umap.c80 static ibt_status_t tavor_umap_qp_data_out(tavor_qphdl_t qp,
321 tavor_qphdl_t qp; local
330 qp = (tavor_qphdl_t)rsrcp->tr_addr;
336 offset = (offset_t)((uintptr_t)qp->qp_wqinfo.qa_buf_aligned -
337 (uintptr_t)qp->qp_wqinfo.qa_buf_real);
340 size = ptob(btopr(qp->qp_wqinfo.qa_size));
345 &tavor_devmap_umem_cbops, qp->qp_wqinfo.qa_umemcookie, offset,
420 tavor_qphdl_t qp; local
495 qp = tavor_qphdl_from_qpnum(state, key);
502 mutex_enter(&qp
629 tavor_qphdl_t qp; local
1238 tavor_umap_qp_data_out(tavor_qphdl_t qp, mlnx_umap_qp_data_out_t *data, size_t data_sz) argument
[all...]
/illumos-gate/usr/src/uts/common/io/ib/clients/iser/
H A Diser_ib.c62 static void iser_ib_fini_qp(iser_qp_t *qp);
1644 iser_ib_fini_qp(iser_qp_t *qp) argument
1647 mutex_destroy(&qp->qp_lock);
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/
H A Dsol_kverbs.c137 * which dispatches each event to corresponding qp/cq handlers registered
158 "event->qp: 0x%p, event->cq: 0x%p, event->srq: 0x%p "
1034 * there is a possibility that this qp is used even after
1073 struct ib_qp *qp; local
1095 if ((qp = kmem_alloc(sizeof (struct ib_qp), KM_NOSLEEP)) == NULL) {
1105 kmem_free(qp, sizeof (struct ib_qp));
1168 kmem_free(qp, sizeof (struct ib_qp));
1182 qp->device = pd->device;
1183 qp->pd = pd;
1184 qp
1226 ib_destroy_qp(struct ib_qp *qp) argument
1639 ib_modify_qp(struct ib_qp *qp, struct ib_qp_attr *attr, int attr_mask) argument
[all...]
/illumos-gate/usr/src/uts/common/io/vuidmice/
H A Dvuidps2.c137 vuid_set_timeout(queue_t *const qp, clock_t time) argument
140 (void) quntimeout(qp, STATEP->init_tid);
141 STATEP->init_tid = qtimeout(qp, VUID_INIT_TIMEOUT,
142 qp, drv_usectohz(time));
146 vuid_cancel_timeout(queue_t *const qp) argument
148 (void) quntimeout(qp, STATEP->init_tid);
157 vuidmice_send_wheel_event(queue_t *const qp, uchar_t event_id, argument
177 if (canput(qp->q_next)) {
178 putnext(qp, bp);
180 (void) putbq(qp, b
186 sendButtonEvent(queue_t *const qp) argument
202 put1(queue_t *const qp, int c) argument
213 vuidmice_start_wdc_or_setres(queue_t *qp) argument
237 VUID_OPEN(queue_t *const qp) argument
264 VUID_CLOSE(queue_t *const qp) argument
273 queue_t *qp = q; local
336 VUID_QUEUE(queue_t *const qp, mblk_t *mp) argument
[all...]
/illumos-gate/usr/src/lib/libnisdb/
H A Dldap_nisdbquery.c1056 db_query **q = 0, ***qp = 0; local
1070 * 'qp' is an array of (db_query **), and we get one element for
1073 * 'nnp[i]' is the count of (db_query *) in each 'qp[i]'.
1075 qp = am(myself, nv * sizeof (*qp));
1078 if (qp == 0 || nnp == 0 || atp == 0) {
1079 sfree(qp);
1086 qp[nqp] = createNisPlusEntry(t, &rv[i], qin, &atp[nqp],
1089 if (qp[nqp] == 0)
1106 /* Convert 'qp' t
[all...]
/illumos-gate/usr/src/uts/common/fs/fifofs/
H A Dfifovnops.c1448 queue_t *qp; local
1495 qp = RD((strvp2wq(vp)));
1496 vap->va_size = (u_offset_t)qp->q_count;
1497 if (qp->q_nband != 0) {
1498 mutex_enter(QLOCK(qp));
1499 for (bandp = qp->q_bandp; bandp;
1502 mutex_exit(QLOCK(qp));

Completed in 139 milliseconds

1234