/illumos-gate/usr/src/uts/common/io/atu/ |
H A D | atu.c | 79 usb_ctrl_setup_t req; local 85 bzero(&req, sizeof (req)); 86 req.bmRequestType = type; 87 req.bRequest = request; 88 req.wValue = value; 89 req.wIndex = index; 90 req.wLength = length; 91 req.attrs = USB_ATTRS_NONE; 94 req 597 atu_rxeof(usb_pipe_handle_t pipe, usb_bulk_req_t *req) argument 657 atu_txeof(usb_pipe_handle_t pipe, usb_bulk_req_t *req) argument 680 usb_bulk_req_t *req; local 712 usb_bulk_req_t *req; local [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | conskbd.c | 1402 mblk_t *req; local 1417 req = mkiocb(CONSSETKBDTYPE); 1418 if (req == NULL) { 1424 req->b_cont = allocb(sizeof (int), BPRI_MED); 1425 if (req->b_cont == NULL) { 1426 freemsg(req); 1434 *(int *)req->b_cont->b_wptr = KB_USB; 1435 req->b_cont->b_wptr += sizeof (int); 1439 if (putq(lowque, req) != 1) { 1440 freemsg(req); 1552 mblk_t *req; local 1627 mblk_t *req; local 1697 mblk_t *req; local 2131 mblk_t *req; local [all...] |
H A D | busra.c | 524 ndi_ra_alloc(dev_info_t *dip, ndi_ra_request_t *req, uint64_t *retbasep, argument 537 len = req->ra_len; 539 if (req->ra_flags & NDI_RA_ALIGN_SIZE) { 540 if (isnot_pow2(req->ra_len)) { 542 PRIx64, req->ra_len); 549 mask = (req->ra_flags & NDI_RA_ALIGN_SIZE) ? (len - 1) : 550 req->ra_align_mask; 572 if (req->ra_flags & NDI_RA_ALLOC_BOUNDED) { 574 lower = req->ra_boundbase; 575 upper = req 768 ndi_ra_request_t req; local 1153 ndi_ra_request_t req; local [all...] |
/illumos-gate/usr/src/uts/common/io/comstar/port/fct/ |
H A D | discovery.c | 2509 uint8_t *req; local 2519 req = ct->ct_req_payload; 2520 query_portid = (req[17] << 16) | (req[18] << 8) | req[19]; 2541 uint8_t *req; local 2551 req = ct->ct_req_payload; 2552 query_portid = (req[17] << 16) | (req[18] << 8) | req[1 2637 uint8_t *req; local [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | kcpc.c | 1085 kcpc_request_t req; local 1102 req = ctx->kc_set->ks_req[i]; 1104 if (bitmap & (1 << req.kr_picnum)) { 1105 pcbe_ops->pcbe_configure(req.kr_picnum, 1106 req.kr_event, req.kr_preset, 1107 req.kr_flags, req.kr_nattrs, 1108 req.kr_attr, &(req 1553 kcpc_request_t *req; local 2195 kcpc_request_t *req; local 2281 kcpc_request_t *req; local [all...] |
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xdb.c | 132 xdb_dump_request_oe(blkif_request_t *req) argument 142 XDB_DBPRINT(XDB_DBG_IO, (CE_NOTE, "op=%s", op_name[req->operation])); 144 req->nr_segments)); 145 XDB_DBPRINT(XDB_DBG_IO, (CE_NOTE, "handle=%d", req->handle)); 147 (unsigned long long)req->id)); 149 (unsigned long long)req->sector_number)); 150 for (i = 0; i < req->nr_segments; i++) { 152 "last sec=%d", req->seg[i].gref, req->seg[i].first_sect, 153 req 237 xdb_get_buf(xdb_t *vdp, blkif_request_t *req, xdb_request_t *xreq) argument 445 xdb_request_t *req; local 459 xdb_free_req(xdb_request_t *req) argument 469 xdb_response(xdb_t *vdp, blkif_request_t *req, boolean_t ok) argument 537 blkif_request_t req, *reqp = &req; local 1886 xdb_get_request(xdb_t *vdp, blkif_request_t *req) argument [all...] |
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/ |
H A D | amd_iommu_impl.c | 665 int req; local 700 err = ddi_intr_get_nintrs(dip, DDI_INTR_TYPE_MSI, &req); 711 f, driver, instance, iommu->aiomt_idx, req); 714 if (req == 0) { 742 if (avail < req) { 746 req, avail); 751 iommu->aiomt_intr_htable_sz = req * sizeof (ddi_intr_handle_t); 757 /* Convert req to a power of two as required by ddi_intr_alloc */ 759 while (1<<p2req <= req) 762 req [all...] |
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_umad/ |
H A D | sol_umad.c | 2187 struct ib_user_mad_reg_req req = {0}; local 2213 if (ddi_copyin((void *) arg, &req, sizeof (req), mode) != 0) { 2221 rc = umad_register(&req, uctx); 2227 rc = ddi_copyout(&req, (void *) arg, sizeof (req), mode); 2231 (void) umad_unregister(&req, uctx); 2241 rc = umad_unregister(&req, uctx); 2294 * req User registration request 2309 umad_register(struct ib_user_mad_reg_req *req, umad_uctx_ argument 2378 umad_unregister(struct ib_user_mad_reg_req *req, umad_uctx_t *uctx) argument [all...] |
/illumos-gate/usr/src/uts/common/io/ntxn/ |
H A D | unm_nic_hw.c | 2160 nx_nic_req_t req; local 2164 (void) memset(&req, 0, sizeof (nx_nic_req_t)); 2165 req.qhdr |= (NX_NIC_REQUEST << 23); 2166 req.req_hdr |= NX_MAC_EVENT; 2167 req.req_hdr |= ((u64)adapter->portnum << 16); 2170 req.words[0] = HOST_TO_LE_64(*(u64 *)(uintptr_t)&mac_req); 2172 rv = nx_nic_send_cmd_descs(adapter, (cmdDescType0_t *)&req, 1); 2181 nx_nic_req_t req; local 2183 (void) memset(&req, 0, sizeof (nx_nic_req_t)); 2185 req [all...] |
/illumos-gate/usr/src/uts/common/io/tpm/ |
H A D | tpm.c | 2134 crypto_req_handle_t req) 2199 crypto_session_id_t sid, uchar_t *buf, size_t len, crypto_req_handle_t req) 2132 tpmrng_seed_random(crypto_provider_handle_t provider, crypto_session_id_t sid, uchar_t *buf, size_t len, uint_t entropy_est, uint32_t flags, crypto_req_handle_t req) argument 2198 tpmrng_generate_random(crypto_provider_handle_t provider, crypto_session_id_t sid, uchar_t *buf, size_t len, crypto_req_handle_t req) argument
|
/illumos-gate/usr/src/uts/common/io/usb/clients/hid/ |
H A D | hid.c | 1380 hid_interrupt_pipe_callback(usb_pipe_handle_t pipe, usb_intr_req_t *req) argument 1382 hid_state_t *hidp = (hid_state_t *)req->intr_client_private; 1386 "hid_interrupt_pipe_callback: ph = 0x%p req = 0x%p", 1387 (void *)pipe, (void *)req); 1415 putnext(q, req->intr_data); 1418 req->intr_data = NULL; 1425 usb_free_intr_req(req); 1437 hid_default_pipe_callback(usb_pipe_handle_t pipe, usb_ctrl_req_t *req) argument 1440 (hid_default_pipe_arg_t *)req->ctrl_client_private; 1449 "ph = 0x%p, req 1501 hid_interrupt_pipe_exception_callback(usb_pipe_handle_t pipe, usb_intr_req_t *req) argument 1558 hid_default_pipe_exception_callback(usb_pipe_handle_t pipe, usb_ctrl_req_t *req) argument 2171 usb_intr_req_t *req; local [all...] |
/illumos-gate/usr/src/uts/common/io/usb/clients/printer/ |
H A D | usbprn.c | 2281 usb_bulk_req_t *req; local 2293 req = usb_alloc_bulk_req(usbprnp->usbprn_dip, 0, USB_FLAGS_SLEEP); 2294 req->bulk_len = (uint_t)xfer_count; 2295 req->bulk_data = mp; 2296 req->bulk_timeout = timeout; 2297 req->bulk_cb = usbprn_bulk_xfer_cb; 2298 req->bulk_exc_cb = usbprn_bulk_xfer_exc_cb; 2299 req->bulk_client_private = (usb_opaque_t)usbprnp; 2300 req->bulk_attributes = USB_ATTRS_AUTOCLEARING; 2303 "usbprn_send_async_bulk_data: req 2338 usbprn_bulk_xfer_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req) argument 2391 usbprn_bulk_xfer_exc_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req) argument [all...] |
/illumos-gate/usr/src/uts/common/io/usb/clients/usbecm/ |
H A D | usbecm.c | 89 static void usbecm_intr_cb(usb_pipe_handle_t ph, usb_intr_req_t *req); 90 static void usbecm_intr_ex_cb(usb_pipe_handle_t ph, usb_intr_req_t *req); 1036 usbecm_bulkin_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req) argument 1038 usbecm_state_t *ecmp = (usbecm_state_t *)req->bulk_client_private; 1043 data = req->bulk_data; 1059 (req->bulk_completion_reason == USB_CR_OK)) { 1116 req->bulk_data = NULL; 1117 } else if (req->bulk_completion_reason != USB_CR_OK) { 1122 usb_free_bulk_req(req); 1198 usbecm_bulkout_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req) argument 1548 usbecm_intr_cb(usb_pipe_handle_t ph, usb_intr_req_t *req) argument 1582 usbecm_intr_ex_cb(usb_pipe_handle_t ph, usb_intr_req_t *req) argument [all...] |
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/usbftdi/ |
H A D | uftdi_dsd.c | 1637 uftdi_bulkin_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req) argument 1639 uftdi_state_t *uf = (uftdi_state_t *)req->bulk_client_private; 1643 data = req->bulk_data; 1654 if (req->bulk_completion_reason == USB_CR_OK && data_len >= 2) { 1734 "cr=%d len=%d", req->bulk_completion_reason, data_len); 1739 req->bulk_completion_reason == USB_CR_OK) { 1740 req->bulk_data = NULL; 1746 usb_free_bulk_req(req); 1767 uftdi_bulkout_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req) argument 1769 uftdi_state_t *uf = (uftdi_state_t *)req 2043 usb_ctrl_setup_t req; local [all...] |
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/usbsprl/ |
H A D | pl2303_dsd.c | 1554 pl2303_bulkin_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req) argument 1556 pl2303_state_t *plp = (pl2303_state_t *)req->bulk_client_private; 1560 data = req->bulk_data; 1565 req->bulk_completion_reason, 1570 (req->bulk_completion_reason == USB_CR_OK)) { 1571 req->bulk_data = NULL; 1578 usb_free_bulk_req(req); 1599 pl2303_bulkout_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req) argument 1601 pl2303_state_t *plp = (pl2303_state_t *)req->bulk_client_private; 1603 mblk_t *data = req [all...] |
/illumos-gate/usr/src/uts/common/io/usb/usba/ |
H A D | usba10_calls.c | 412 usb_intr_req_t *req, 415 return (usb_pipe_intr_xfer(pipe_handle, req, flags)); 410 usba10_usb_pipe_intr_xfer( usb_pipe_handle_t pipe_handle, usb_intr_req_t *req, usb_flags_t flags) argument
|
/illumos-gate/usr/src/uts/common/io/usb/usba10/ |
H A D | usba10.c | 440 usb_intr_req_t *req, 443 return (usba10_usb_pipe_intr_xfer(pipe_handle, req, flags)); 438 usb_pipe_intr_xfer( usb_pipe_handle_t pipe_handle, usb_intr_req_t *req, usb_flags_t flags) argument
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | dr_cpu.c | 139 static void dr_cpu_check_cpus(dr_cpu_hdr_t *req, dr_cpu_res_t *res); 145 static size_t dr_cpu_pack_response(dr_cpu_hdr_t *req, dr_cpu_res_t *res, 250 dr_cpu_hdr_t *req = buf; 265 if (req == NULL) { 274 if (req->num_records > NCPU) { 276 req->num_records, NCPU); 280 if (req->num_records == 0) { 288 switch (req->msg_type) { 292 if ((rv = dr_cpu_list_wrk(req, &resp, &resp_len)) != 0) { 294 (req 342 dr_cpu_err_resp(dr_cpu_hdr_t *req, dr_cpu_hdr_t **respp, char *msg) argument 374 dr_cpu_list_wrk(dr_cpu_hdr_t *req, dr_cpu_hdr_t **resp, int *resp_len) argument 547 dr_cpu_res_array_init(dr_cpu_hdr_t *req, drctl_rsrc_t *rsrc, int nrsrc) argument 624 dr_cpu_pack_response(dr_cpu_hdr_t *req, dr_cpu_res_t *res, dr_cpu_hdr_t **respp) argument 707 dr_cpu_check_cpus(dr_cpu_hdr_t *req, dr_cpu_res_t *res) argument 950 dr_cpu_list_status(dr_cpu_hdr_t *req, dr_cpu_hdr_t **resp, int *resp_len) argument [all...] |
H A D | dr_mem.c | 203 static size_t dr_mem_pack_response(dr_mem_hdr_t *req, dr_mem_res_t *res, 302 dr_mem_hdr_t *req = buf; local 317 if (req == NULL) { 329 switch (req->msg_type) { 332 if (req->msg_arg == 0) { 336 if ((rv = dr_mem_list_wrk(req, &resp, &resp_len)) != 0) { 338 (req->msg_type == DR_MEM_CONFIGURE) ? 344 if ((rv = dr_mem_del_stat(req, &resp, &resp_len)) != 0) 349 if ((rv = dr_mem_del_cancel(req, &resp, &resp_len)) != 0) 354 if (req 418 dr_mem_list_wrk(dr_mem_hdr_t *req, dr_mem_hdr_t **resp, int *resp_len) argument 580 dr_mem_res_array_init(dr_mem_hdr_t *req, drctl_rsrc_t *rsrc, int nrsrc) argument 650 dr_mem_pack_response(dr_mem_hdr_t *req, dr_mem_res_t *res, dr_mem_hdr_t **respp) argument 752 dr_mem_list_query(dr_mem_hdr_t *req, dr_mem_hdr_t **resp, int *resp_len) argument 943 dr_mem_del_stat(dr_mem_hdr_t *req, dr_mem_hdr_t **resp, int *resp_len) argument 980 dr_mem_del_cancel(dr_mem_hdr_t *req, dr_mem_hdr_t **resp, int *resp_len) argument [all...] |
/illumos-gate/usr/src/uts/sun4/io/efcode/ |
H A D | fcpci.c | 1232 ndi_ra_request_t req; local 1235 bzero((caddr_t)&req, sizeof (ndi_ra_request_t)); 1236 req.ra_flags = NDI_RA_ALLOC_BOUNDED; 1237 req.ra_boundbase = 0; 1238 req.ra_boundlen = PCI_4GIG_LIMIT; 1239 req.ra_len = *mem_size; 1240 req.ra_align_mask = mem_align - 1; 1242 rval = ndi_ra_alloc(dip, &req, mem_answer, mem_size, 1251 ndi_ra_request_t req; local 1254 bzero((caddr_t)&req, sizeo [all...] |
/illumos-gate/usr/src/uts/sun4u/lw8/io/ |
H A D | sgenv.c | 1699 sbbc_msg_t req; local 1736 req.msg_type.type = DR_MBOX; 1737 req.msg_type.sub_type = DR_MBOX_SHOW_BOARD; 1738 req.msg_status = SG_MBOX_STATUS_SUCCESS; 1739 req.msg_len = sizeof (info_t); 1740 req.msg_bytes = sizeof (info_t); 1741 req.msg_buf = (caddr_t)&inform; 1770 rv = sbbc_mbox_request_response(&req, &resp, 1905 sbbc_msg_t req; /* request */ local 1910 req 1954 sbbc_msg_t req; /* request */ local [all...] |
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | psm_types.h | 90 } req; member in struct:psm_state_req 115 } req; member in struct:psm_cpu_request
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | clnt_vc.c | 392 struct t_optmgmt req, res; local 403 req.flags = T_NEGOTIATE; 404 req.opt.len = sizeof (struct opthdr) + opt->len; 405 req.opt.buf = (char *)opt; 413 if (t_optmgmt(fd, &req, &res) < 0 || res.flags != T_SUCCESS) { 426 struct t_optmgmt req, res; local 437 req.flags = T_CURRENT; 438 req.opt.len = sizeof (struct opthdr) + opt->len; 439 req.opt.buf = (char *)opt; 447 if (t_optmgmt(fd, &req, [all...] |
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | svc_rdma.c | 95 rdma_buf_t rpcbuf; /* RPC req/resp buffer */ 143 svc_rdma_kdup, /* Check entry in dup req cache */ 144 svc_rdma_kdupdone, /* Mark entry in dup req cache as done */ 1155 #define REQTOXID(req) ((req)->rq_xprt->xp_xid) 1178 svc_rdma_kdup(struct svc_req *req, caddr_t res, int size, struct dupreq **drpp, argument 1186 xid = REQTOXID(req); 1195 dr->dr_proc == req->rq_proc && 1196 dr->dr_prog == req->rq_prog && 1197 dr->dr_vers == req 1343 rdma_get_wchunk(struct svc_req *req, iovec_t *iov, struct clist *wlist) argument [all...] |
/illumos-gate/usr/src/uts/common/io/vioblk/ |
H A D | vioblk.c | 264 struct vioblk_req *req; local 285 req = &sc->sc_reqs[ve_hdr->qe_index]; 286 req->hdr.type = type; 287 req->hdr.ioprio = 0; 288 req->hdr.sector = xfer->x_blkno; 289 req->xfer = xfer; 292 virtio_ve_add_indirect_buf(ve_hdr, req->dmac.dmac_laddress, 304 req->dmac.dmac_laddress + sizeof (struct vioblk_req_hdr), 650 struct vioblk_req *req = &sc->sc_reqs[ve->qe_index]; local 651 bd_xfer_t *xfer = req 739 struct vioblk_req *req = &sc->sc_reqs[i]; local 762 struct vioblk_req *req = &sc->sc_reqs[i]; local [all...] |