usr/src/boot/libsa/gzipfs.c
68
int req;
usr/src/boot/libsa/gzipfs.c
70
req = Z_BUFSIZE - zf->zf_zstream.avail_in;
usr/src/boot/libsa/gzipfs.c
74
if (req > 0) {
usr/src/boot/libsa/gzipfs.c
76
if (req < Z_BUFSIZE)
usr/src/boot/libsa/gzipfs.c
77
bcopy(zf->zf_buf + req, zf->zf_buf, Z_BUFSIZE - req);
usr/src/boot/libsa/gzipfs.c
81
zf->zf_buf + zf->zf_zstream.avail_in, req);
usr/src/cmd/acpihpd/notify.c
194
event_process(char *ap_id, char *req, char *acpi_event_type)
usr/src/cmd/acpihpd/notify.c
200
if (strcmp(req, DR_REQ_INCOMING_RES) != 0) {
usr/src/cmd/acpihpd/notify.c
203
ap_id, req);
usr/src/cmd/acpihpd/notify.c
270
char *ap_id, *req, *acpi_event_type;
usr/src/cmd/acpihpd/notify.c
314
if (nvlist_lookup_string(attr_list, DR_REQ_TYPE, &req) != 0) {
usr/src/cmd/acpihpd/notify.c
320
debug_print(2, "%s = '%s'", DR_REQ_TYPE, req ? req : "<null>");
usr/src/cmd/acpihpd/notify.c
321
if ((req == NULL) || (strlen(req) == 0)) {
usr/src/cmd/acpihpd/notify.c
341
(void) event_process(ap_id, req, acpi_event_type);
usr/src/cmd/awk/lib.c
886
r_expand_buf(char **optr, size_t *sizep, size_t req)
usr/src/cmd/awk/lib.c
891
if (size != 0 && req < (size - 1))
usr/src/cmd/awk/lib.c
893
amt = req + 1 - size;
usr/src/cmd/backup/dump/dumptape.c
107
struct req *sl_req; /* instruction packet to slave */
usr/src/cmd/backup/dump/dumptape.c
1864
struct req *p = slaves[mynum].sl_req;
usr/src/cmd/backup/dump/dumptape.c
276
reqsiz = sizeof (struct req) + tp_bsize - sizeof (long);
usr/src/cmd/backup/dump/dumptape.c
278
slavep->sl_req = (struct req *)xmalloc(reqsiz);
usr/src/cmd/bhyve/common/block_if.h
55
void (*br_callback)(struct blockif_req *req, int err);
usr/src/cmd/bhyve/common/pci_nvme.c
1963
struct pci_nvme_ioreq *req;
usr/src/cmd/bhyve/common/pci_nvme.c
1966
req = pci_nvme_get_ioreq(sc);
usr/src/cmd/bhyve/common/pci_nvme.c
1967
if (req == NULL) {
usr/src/cmd/bhyve/common/pci_nvme.c
1973
req->nvme_sq = &sc->submit_queues[0];
usr/src/cmd/bhyve/common/pci_nvme.c
1974
req->sqid = 0;
usr/src/cmd/bhyve/common/pci_nvme.c
1975
req->opc = command->opc;
usr/src/cmd/bhyve/common/pci_nvme.c
1976
req->cid = command->cid;
usr/src/cmd/bhyve/common/pci_nvme.c
1977
req->nsid = command->nsid;
usr/src/cmd/bhyve/common/pci_nvme.c
1979
req->io_req.br_offset = 0;
usr/src/cmd/bhyve/common/pci_nvme.c
1980
req->io_req.br_resid = sc->nvstore.size;
usr/src/cmd/bhyve/common/pci_nvme.c
1981
req->io_req.br_callback = pci_nvme_io_done;
usr/src/cmd/bhyve/common/pci_nvme.c
1983
err = blockif_delete(sc->nvstore.ctx, &req->io_req);
usr/src/cmd/bhyve/common/pci_nvme.c
1987
pci_nvme_release_ioreq(sc, req);
usr/src/cmd/bhyve/common/pci_nvme.c
2226
struct pci_nvme_ioreq *req, uint64_t gpaddr, size_t size, uint64_t offset)
usr/src/cmd/bhyve/common/pci_nvme.c
2231
if (req == NULL)
usr/src/cmd/bhyve/common/pci_nvme.c
2234
if (req->io_req.br_iovcnt == NVME_MAX_IOVEC) {
usr/src/cmd/bhyve/common/pci_nvme.c
2243
if (req->io_req.br_iovcnt == 0)
usr/src/cmd/bhyve/common/pci_nvme.c
2246
range_is_contiguous = (req->prev_gpaddr + req->prev_size) == gpaddr;
usr/src/cmd/bhyve/common/pci_nvme.c
2249
iovidx = req->io_req.br_iovcnt - 1;
usr/src/cmd/bhyve/common/pci_nvme.c
2251
req->io_req.br_iov[iovidx].iov_base =
usr/src/cmd/bhyve/common/pci_nvme.c
2252
paddr_guest2host(req->sc->nsc_pi->pi_vmctx,
usr/src/cmd/bhyve/common/pci_nvme.c
2253
req->prev_gpaddr, size);
usr/src/cmd/bhyve/common/pci_nvme.c
2254
if (req->io_req.br_iov[iovidx].iov_base == NULL)
usr/src/cmd/bhyve/common/pci_nvme.c
2257
req->prev_size += size;
usr/src/cmd/bhyve/common/pci_nvme.c
2258
req->io_req.br_resid += size;
usr/src/cmd/bhyve/common/pci_nvme.c
2260
req->io_req.br_iov[iovidx].iov_len = req->prev_size;
usr/src/cmd/bhyve/common/pci_nvme.c
2262
iovidx = req->io_req.br_iovcnt;
usr/src/cmd/bhyve/common/pci_nvme.c
2264
req->io_req.br_offset = offset;
usr/src/cmd/bhyve/common/pci_nvme.c
2265
req->io_req.br_resid = 0;
usr/src/cmd/bhyve/common/pci_nvme.c
2266
req->io_req.br_param = req;
usr/src/cmd/bhyve/common/pci_nvme.c
2269
req->io_req.br_iov[iovidx].iov_base =
usr/src/cmd/bhyve/common/pci_nvme.c
2270
paddr_guest2host(req->sc->nsc_pi->pi_vmctx,
usr/src/cmd/bhyve/common/pci_nvme.c
2272
if (req->io_req.br_iov[iovidx].iov_base == NULL)
usr/src/cmd/bhyve/common/pci_nvme.c
2275
req->io_req.br_iov[iovidx].iov_len = size;
usr/src/cmd/bhyve/common/pci_nvme.c
2277
req->prev_gpaddr = gpaddr;
usr/src/cmd/bhyve/common/pci_nvme.c
2278
req->prev_size = size;
usr/src/cmd/bhyve/common/pci_nvme.c
2279
req->io_req.br_resid += size;
usr/src/cmd/bhyve/common/pci_nvme.c
2281
req->io_req.br_iovcnt++;
usr/src/cmd/bhyve/common/pci_nvme.c
2310
pci_nvme_release_ioreq(struct pci_nvme_softc *sc, struct pci_nvme_ioreq *req)
usr/src/cmd/bhyve/common/pci_nvme.c
2312
req->sc = NULL;
usr/src/cmd/bhyve/common/pci_nvme.c
2313
req->nvme_sq = NULL;
usr/src/cmd/bhyve/common/pci_nvme.c
2314
req->sqid = 0;
usr/src/cmd/bhyve/common/pci_nvme.c
2318
STAILQ_INSERT_TAIL(&sc->ioreqs_free, req, link);
usr/src/cmd/bhyve/common/pci_nvme.c
2334
struct pci_nvme_ioreq *req = NULL;
usr/src/cmd/bhyve/common/pci_nvme.c
2339
req = STAILQ_FIRST(&sc->ioreqs_free);
usr/src/cmd/bhyve/common/pci_nvme.c
2340
assert(req != NULL);
usr/src/cmd/bhyve/common/pci_nvme.c
2343
req->sc = sc;
usr/src/cmd/bhyve/common/pci_nvme.c
2349
req->io_req.br_iovcnt = 0;
usr/src/cmd/bhyve/common/pci_nvme.c
2350
req->io_req.br_offset = 0;
usr/src/cmd/bhyve/common/pci_nvme.c
2351
req->io_req.br_resid = 0;
usr/src/cmd/bhyve/common/pci_nvme.c
2352
req->io_req.br_param = req;
usr/src/cmd/bhyve/common/pci_nvme.c
2353
req->prev_gpaddr = 0;
usr/src/cmd/bhyve/common/pci_nvme.c
2354
req->prev_size = 0;
usr/src/cmd/bhyve/common/pci_nvme.c
2356
return req;
usr/src/cmd/bhyve/common/pci_nvme.c
2362
struct pci_nvme_ioreq *req = br->br_param;
usr/src/cmd/bhyve/common/pci_nvme.c
2363
struct nvme_submission_queue *sq = req->nvme_sq;
usr/src/cmd/bhyve/common/pci_nvme.c
2373
pci_nvme_set_completion(req->sc, sq, req->sqid, req->cid, status);
usr/src/cmd/bhyve/common/pci_nvme.c
2374
pci_nvme_stats_write_read_update(req->sc, req->opc,
usr/src/cmd/bhyve/common/pci_nvme.c
2375
req->bytes, status);
usr/src/cmd/bhyve/common/pci_nvme.c
2376
pci_nvme_release_ioreq(req->sc, req);
usr/src/cmd/bhyve/common/pci_nvme.c
2391
struct pci_nvme_ioreq *req,
usr/src/cmd/bhyve/common/pci_nvme.c
2401
req->io_req.br_callback = pci_nvme_io_done;
usr/src/cmd/bhyve/common/pci_nvme.c
2403
err = blockif_flush(nvstore->ctx, &req->io_req);
usr/src/cmd/bhyve/common/pci_nvme.c
2449
struct pci_nvme_ioreq *req,
usr/src/cmd/bhyve/common/pci_nvme.c
2459
if (pci_nvme_append_iov_req(sc, req, prp1, size, offset)) {
usr/src/cmd/bhyve/common/pci_nvme.c
2471
if (pci_nvme_append_iov_req(sc, req, prp2, size, offset)) {
usr/src/cmd/bhyve/common/pci_nvme.c
2497
if (pci_nvme_append_iov_req(sc, req, *prp_list, size,
usr/src/cmd/bhyve/common/pci_nvme.c
2509
req->io_req.br_callback = pci_nvme_io_done;
usr/src/cmd/bhyve/common/pci_nvme.c
2511
err = blockif_write(nvstore->ctx, &req->io_req);
usr/src/cmd/bhyve/common/pci_nvme.c
2513
err = blockif_read(nvstore->ctx, &req->io_req);
usr/src/cmd/bhyve/common/pci_nvme.c
2525
struct pci_nvme_ioreq *req,
usr/src/cmd/bhyve/common/pci_nvme.c
2551
req->bytes = bytes;
usr/src/cmd/bhyve/common/pci_nvme.c
2552
req->io_req.br_offset = lba;
usr/src/cmd/bhyve/common/pci_nvme.c
2562
*status = nvme_write_read_blockif(sc, nvstore, req,
usr/src/cmd/bhyve/common/pci_nvme.c
2578
struct pci_nvme_ioreq *req = br->br_param;
usr/src/cmd/bhyve/common/pci_nvme.c
2579
struct pci_nvme_softc *sc = req->sc;
usr/src/cmd/bhyve/common/pci_nvme.c
2586
} else if ((req->prev_gpaddr + 1) == (req->prev_size)) {
usr/src/cmd/bhyve/common/pci_nvme.c
2589
struct iovec *iov = req->io_req.br_iov;
usr/src/cmd/bhyve/common/pci_nvme.c
2591
req->prev_gpaddr++;
usr/src/cmd/bhyve/common/pci_nvme.c
2592
iov += req->prev_gpaddr;
usr/src/cmd/bhyve/common/pci_nvme.c
2595
req->io_req.br_offset = (off_t)iov->iov_base;
usr/src/cmd/bhyve/common/pci_nvme.c
2596
req->io_req.br_resid = iov->iov_len;
usr/src/cmd/bhyve/common/pci_nvme.c
2597
if (blockif_delete(sc->nvstore.ctx, &req->io_req)) {
usr/src/cmd/bhyve/common/pci_nvme.c
2605
pci_nvme_set_completion(sc, req->nvme_sq, req->sqid, req->cid,
usr/src/cmd/bhyve/common/pci_nvme.c
2607
pci_nvme_release_ioreq(sc, req);
usr/src/cmd/bhyve/common/pci_nvme.c
2615
struct pci_nvme_ioreq *req,
usr/src/cmd/bhyve/common/pci_nvme.c
2676
if (req == NULL) {
usr/src/cmd/bhyve/common/pci_nvme.c
2691
req->io_req.br_iovcnt = 0;
usr/src/cmd/bhyve/common/pci_nvme.c
2692
req->io_req.br_offset = offset;
usr/src/cmd/bhyve/common/pci_nvme.c
2693
req->io_req.br_resid = bytes;
usr/src/cmd/bhyve/common/pci_nvme.c
2696
req->io_req.br_callback = pci_nvme_io_done;
usr/src/cmd/bhyve/common/pci_nvme.c
2698
struct iovec *iov = req->io_req.br_iov;
usr/src/cmd/bhyve/common/pci_nvme.c
2715
req->io_req.br_callback = pci_nvme_dealloc_sm;
usr/src/cmd/bhyve/common/pci_nvme.c
2721
req->prev_gpaddr = 0;
usr/src/cmd/bhyve/common/pci_nvme.c
2722
req->prev_size = dr;
usr/src/cmd/bhyve/common/pci_nvme.c
2725
err = blockif_delete(nvstore->ctx, &req->io_req);
usr/src/cmd/bhyve/common/pci_nvme.c
2754
struct pci_nvme_ioreq *req;
usr/src/cmd/bhyve/common/pci_nvme.c
2759
req = NULL;
usr/src/cmd/bhyve/common/pci_nvme.c
2773
req = pci_nvme_get_ioreq(sc);
usr/src/cmd/bhyve/common/pci_nvme.c
2774
if (req == NULL) {
usr/src/cmd/bhyve/common/pci_nvme.c
2780
req->nvme_sq = sq;
usr/src/cmd/bhyve/common/pci_nvme.c
2781
req->sqid = idx;
usr/src/cmd/bhyve/common/pci_nvme.c
2782
req->opc = cmd->opc;
usr/src/cmd/bhyve/common/pci_nvme.c
2783
req->cid = cmd->cid;
usr/src/cmd/bhyve/common/pci_nvme.c
2784
req->nsid = cmd->nsid;
usr/src/cmd/bhyve/common/pci_nvme.c
2789
req, &status);
usr/src/cmd/bhyve/common/pci_nvme.c
2794
req, &status);
usr/src/cmd/bhyve/common/pci_nvme.c
2804
req, &status);
usr/src/cmd/bhyve/common/pci_nvme.c
2814
if (req != NULL)
usr/src/cmd/bhyve/common/pci_nvme.c
2815
pci_nvme_release_ioreq(sc, req);
usr/src/cmd/bhyve/common/pci_virtio_9p.c
185
pci_vt9p_get_buffer(struct l9p_request *req, struct iovec *iov, size_t *niov,
usr/src/cmd/bhyve/common/pci_virtio_9p.c
188
struct pci_vt9p_request *preq = req->lr_aux;
usr/src/cmd/bhyve/common/pci_virtio_9p.c
198
pci_vt9p_send(struct l9p_request *req, const struct iovec *iov __unused,
usr/src/cmd/bhyve/common/pci_virtio_9p.c
201
struct pci_vt9p_request *preq = req->lr_aux;
usr/src/cmd/bhyve/common/pci_virtio_9p.c
215
pci_vt9p_drop(struct l9p_request *req, const struct iovec *iov __unused,
usr/src/cmd/bhyve/common/pci_virtio_9p.c
218
struct pci_vt9p_request *preq = req->lr_aux;
usr/src/cmd/bhyve/common/pci_virtio_9p.c
234
struct vi_req req;
usr/src/cmd/bhyve/common/pci_virtio_9p.c
240
n = vq_getchain(vq, iov, VT9P_MAX_IOV, &req);
usr/src/cmd/bhyve/common/pci_virtio_9p.c
251
preq->vsr_idx = req.idx;
usr/src/cmd/bhyve/common/pci_virtio_9p.c
254
preq->vsr_respidx = req.readable;
usr/src/cmd/bhyve/common/pci_virtio_block.c
314
struct vi_req req;
usr/src/cmd/bhyve/common/pci_virtio_block.c
320
niov = vq_getchain(vq, iov, BLOCKIF_IOV_MAX + 2, &req);
usr/src/cmd/bhyve/common/pci_virtio_block.c
332
req.readable == 0 || req.writable == 0) {
usr/src/cmd/bhyve/common/pci_virtio_block.c
334
niov, req.readable, req.writable);
usr/src/cmd/bhyve/common/pci_virtio_block.c
335
vq_relchain(vq, req.idx, 0);
usr/src/cmd/bhyve/common/pci_virtio_block.c
343
vq_relchain(vq, req.idx, 0);
usr/src/cmd/bhyve/common/pci_virtio_block.c
347
io = &sc->vbsc_ios[req.idx];
usr/src/cmd/bhyve/common/pci_virtio_console.c
466
struct vi_req req;
usr/src/cmd/bhyve/common/pci_virtio_console.c
492
n = vq_getchain(vq, &iov, 1, &req);
usr/src/cmd/bhyve/common/pci_virtio_console.c
505
vq_relchain(vq, req.idx, len);
usr/src/cmd/bhyve/common/pci_virtio_console.c
628
struct vi_req req;
usr/src/cmd/bhyve/common/pci_virtio_console.c
640
n = vq_getchain(vq, &iov, 1, &req);
usr/src/cmd/bhyve/common/pci_virtio_console.c
652
vq_relchain(vq, req.idx, sizeof(struct pci_vtcon_control) + len);
usr/src/cmd/bhyve/common/pci_virtio_console.c
663
struct vi_req req;
usr/src/cmd/bhyve/common/pci_virtio_console.c
670
n = vq_getchain(vq, iov, 1, &req);
usr/src/cmd/bhyve/common/pci_virtio_console.c
678
vq_relchain(vq, req.idx, 0);
usr/src/cmd/bhyve/common/pci_virtio_input.c
208
struct vi_req req;
usr/src/cmd/bhyve/common/pci_virtio_input.c
209
const int n = vq_getchain(vq, &iov, 1, &req);
usr/src/cmd/bhyve/common/pci_virtio_input.c
231
vq_relchain(vq, req.idx, sizeof(event));
usr/src/cmd/bhyve/common/pci_virtio_input.c
247
vq_relchain(vq, req.idx, sizeof(event));
usr/src/cmd/bhyve/common/pci_virtio_input.c
546
struct vi_req req;
usr/src/cmd/bhyve/common/pci_virtio_input.c
547
const int n = vq_getchain(vq, &iov, 1, &req);
usr/src/cmd/bhyve/common/pci_virtio_input.c
557
vq_relchain(vq, req.idx, 0);
usr/src/cmd/bhyve/common/pci_virtio_input.c
564
vq_relchain(vq, req.idx, 0);
usr/src/cmd/bhyve/common/pci_virtio_input.c
570
queue->events[i].idx = req.idx;
usr/src/cmd/bhyve/common/pci_virtio_net.c
269
struct vi_req req;
usr/src/cmd/bhyve/common/pci_virtio_net.c
311
&req);
usr/src/cmd/bhyve/common/pci_virtio_net.c
312
info[n_chains].idx = req.idx;
usr/src/cmd/bhyve/common/pci_virtio_net.c
484
struct vi_req req;
usr/src/cmd/bhyve/common/pci_virtio_net.c
492
n = vq_getchain(vq, iov, VTNET_MAXSEGS, &req);
usr/src/cmd/bhyve/common/pci_virtio_net.c
522
vq_relchain(vq, req.idx, len);
usr/src/cmd/bhyve/common/pci_virtio_rnd.c
126
struct vi_req req;
usr/src/cmd/bhyve/common/pci_virtio_rnd.c
137
n = vq_getchain(vq, &iov, 1, &req);
usr/src/cmd/bhyve/common/pci_virtio_rnd.c
150
vq_relchain(vq, req.idx, len);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
189
struct pci_vtscsi_request *req;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
204
req = pci_vtscsi_get_request(&q->vsq_requests);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
207
target = pci_vtscsi_get_target(sc, req->vsr_cmd_rd->lun);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
212
pci_vtscsi_get_lun(sc, req->vsr_cmd_rd->lun),
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
213
req->vsr_data_niov_in, req->vsr_data_niov_out);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
215
iolen = pci_vtscsi_request_handle(sc, fd, req);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
217
pci_vtscsi_return_request(q, req, iolen);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
272
struct pci_vtscsi_request *req, void *arg)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
279
pci_vtscsi_get_target(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
283
pci_vtscsi_get_lun(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
286
if (tmf->id != req->vsr_cmd_rd->id)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
289
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_ABORTED;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
290
STAILQ_REMOVE(&q->vsq_requests, req, pci_vtscsi_request, vsr_link);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
291
pci_vtscsi_return_request(q, req, 0);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
301
struct pci_vtscsi_request *req, void *arg)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
308
pci_vtscsi_get_target(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
312
pci_vtscsi_get_lun(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
315
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_ABORTED;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
316
STAILQ_REMOVE(&q->vsq_requests, req, pci_vtscsi_request, vsr_link);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
317
pci_vtscsi_return_request(q, req, 0);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
327
struct pci_vtscsi_request *req __unused, void *arg)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
354
struct pci_vtscsi_request *req, void *arg)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
361
pci_vtscsi_get_target(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
365
pci_vtscsi_get_lun(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
368
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_ABORTED;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
369
STAILQ_REMOVE(&q->vsq_requests, req, pci_vtscsi_request, vsr_link);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
370
pci_vtscsi_return_request(q, req, 0);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
380
struct pci_vtscsi_request *req, void *arg)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
387
pci_vtscsi_get_target(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
395
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_RESET;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
396
STAILQ_REMOVE(&q->vsq_requests, req, pci_vtscsi_request, vsr_link);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
397
pci_vtscsi_return_request(q, req, 0);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
407
struct pci_vtscsi_request *req, void *arg)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
414
pci_vtscsi_get_target(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
418
pci_vtscsi_get_lun(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
426
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_RESET;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
427
STAILQ_REMOVE(&q->vsq_requests, req, pci_vtscsi_request, vsr_link);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
428
pci_vtscsi_return_request(q, req, 0);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
440
struct pci_vtscsi_request *req, void *arg)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
447
pci_vtscsi_get_target(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
451
pci_vtscsi_get_lun(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
454
if (tmf->id != req->vsr_cmd_rd->id)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
468
struct pci_vtscsi_request *req, void *arg)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
475
pci_vtscsi_get_target(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
479
pci_vtscsi_get_lun(q->vsq_sc, req->vsr_cmd_rd->lun))
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
490
struct pci_vtscsi_request *req, *tmp;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
492
STAILQ_FOREACH_SAFE(req, &q->vsq_requests, vsr_link, tmp) {
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
493
if (cb(q, req, arg) == PCI_VTSCSI_WALK_STOP)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
673
struct pci_vtscsi_request *req;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
675
req = calloc(1, sizeof(struct pci_vtscsi_request));
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
676
if (req == NULL)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
679
req->vsr_iov = calloc(sc->vss_config.seg_max + VIRTIO_SCSI_HDR_SEG +
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
681
if (req->vsr_iov == NULL)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
684
req->vsr_cmd_rd = calloc(1, VTSCSI_IN_HEADER_LEN(sc));
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
685
if (req->vsr_cmd_rd == NULL)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
687
req->vsr_cmd_wr = calloc(1, VTSCSI_OUT_HEADER_LEN(sc));
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
688
if (req->vsr_cmd_wr == NULL)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
691
req->vsr_backend = sc->vss_backend->vsb_req_alloc(sc);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
692
if (req->vsr_backend == NULL)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
695
return (req);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
700
if (req != NULL)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
701
pci_vtscsi_free_request(sc, req);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
708
struct pci_vtscsi_request *req)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
710
if (req->vsr_backend != NULL)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
711
sc->vss_backend->vsb_req_free(req->vsr_backend);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
712
if (req->vsr_cmd_rd != NULL)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
713
free(req->vsr_cmd_rd);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
714
if (req->vsr_cmd_wr != NULL)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
715
free(req->vsr_cmd_wr);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
716
if (req->vsr_iov != NULL)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
717
free(req->vsr_iov);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
719
free(req);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
725
struct pci_vtscsi_request *req;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
729
req = STAILQ_FIRST(req_queue);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
732
return (req);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
737
struct pci_vtscsi_request *req)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
739
STAILQ_INSERT_TAIL(req_queue, req, vsr_link);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
746
struct pci_vtscsi_request *req;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
753
req = pci_vtscsi_get_request(&q->vsq_free_requests);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
754
assert(req != NULL);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
759
n = vq_getchain(vq, req->vsr_iov, numseg, &vireq);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
762
req->vsr_idx = vireq.idx;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
763
req->vsr_queue = q;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
764
req->vsr_iov_in = &req->vsr_iov[0];
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
765
req->vsr_niov_in = vireq.readable;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
766
req->vsr_iov_out = &req->vsr_iov[vireq.readable];
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
767
req->vsr_niov_out = vireq.writable;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
773
if (check_iov_len(req->vsr_iov_out, req->vsr_niov_out,
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
776
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_FAILURE;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
777
pci_vtscsi_return_request(q, req, 1);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
781
if (check_iov_len(req->vsr_iov_in, req->vsr_niov_in,
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
784
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_FAILURE;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
785
pci_vtscsi_return_request(q, req, 1);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
799
req->vsr_data_iov_out = split_iov(req->vsr_iov_out, &req->vsr_niov_out,
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
800
VTSCSI_OUT_HEADER_LEN(q->vsq_sc), &req->vsr_data_niov_out);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
808
req->vsr_niov_in += req->vsr_niov_out + req->vsr_data_niov_out;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
810
req->vsr_data_iov_in = split_iov(req->vsr_iov_in, &req->vsr_niov_in,
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
811
VTSCSI_IN_HEADER_LEN(q->vsq_sc), &req->vsr_data_niov_in);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
816
req->vsr_data_niov_in -= req->vsr_niov_out + req->vsr_data_niov_out;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
830
assert(iov_to_buf(req->vsr_iov_in, req->vsr_niov_in,
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
831
(void **)&req->vsr_cmd_rd) == VTSCSI_IN_HEADER_LEN(q->vsq_sc));
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
834
if (pci_vtscsi_check_lun(sc, req->vsr_cmd_rd->lun) == false) {
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
837
req->vsr_cmd_rd->lun[0], req->vsr_cmd_rd->lun[1],
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
838
req->vsr_cmd_rd->lun[2], req->vsr_cmd_rd->lun[3],
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
839
req->vsr_cmd_rd->lun[4], req->vsr_cmd_rd->lun[5],
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
840
req->vsr_cmd_rd->lun[6], req->vsr_cmd_rd->lun[7]);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
841
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_BAD_TARGET;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
842
pci_vtscsi_return_request(q, req, 1);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
847
pci_vtscsi_put_request(&q->vsq_requests, req);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
856
struct pci_vtscsi_request *req, int iolen)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
859
void *iov = req->vsr_iov;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
860
void *cmd_rd = req->vsr_cmd_rd;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
861
void *cmd_wr = req->vsr_cmd_wr;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
862
void *backend = req->vsr_backend;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
863
int idx = req->vsr_idx;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
866
req->vsr_cmd_wr->response);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
869
req->vsr_iov_out, req->vsr_niov_out);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
877
memset(req, 0, sizeof(struct pci_vtscsi_request));
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
879
req->vsr_iov = iov;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
880
req->vsr_cmd_rd = cmd_rd;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
881
req->vsr_cmd_wr = cmd_wr;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
882
req->vsr_backend = backend;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
885
pci_vtscsi_put_request(&q->vsq_free_requests, req);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
896
struct pci_vtscsi_request *req)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
898
return (sc->vss_backend->vsb_req_hdl(sc, fd, req));
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
907
struct vi_req req;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
913
n = vq_getchain(vq, iov, numseg, &req);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
923
vq_relchain(vq, req.idx, bufsize);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
962
struct pci_vtscsi_request *req;
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
964
req = pci_vtscsi_alloc_request(sc);
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
965
if (req == NULL)
usr/src/cmd/bhyve/common/pci_virtio_scsi.c
968
pci_vtscsi_put_request(&queue->vsq_free_requests, req);
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
278
struct pci_vtscsi_request *req)
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
280
union ctl_io *io = req->vsr_backend;
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
290
req->vsr_cmd_rd->lun);
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
294
if (req->vsr_data_niov_in > 0) {
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
295
ext_data_ptr = (void *)req->vsr_data_iov_in;
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
296
ext_sg_entries = req->vsr_data_niov_in;
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
297
ext_data_len = count_iov(req->vsr_data_iov_in,
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
298
req->vsr_data_niov_in);
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
300
} else if (req->vsr_data_niov_out > 0) {
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
301
ext_data_ptr = (void *)req->vsr_data_iov_out;
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
302
ext_sg_entries = req->vsr_data_niov_out;
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
303
ext_data_len = count_iov(req->vsr_data_iov_out,
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
304
req->vsr_data_niov_out);
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
309
io->scsiio.tag_num = req->vsr_cmd_rd->id;
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
311
switch (req->vsr_cmd_rd->task_attr) {
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
331
memcpy(io->scsiio.cdb, req->vsr_cmd_rd->cdb, sc->vss_config.cdb_size);
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
344
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_FAILURE;
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
346
req->vsr_cmd_wr->sense_len =
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
348
req->vsr_cmd_wr->residual = ext_data_len -
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
350
req->vsr_cmd_wr->status = io->scsiio.scsi_status;
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
351
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_OK;
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
352
memcpy(&req->vsr_cmd_wr->sense, &io->scsiio.sense_data,
usr/src/cmd/bhyve/common/pci_virtio_scsi_ctl.c
353
req->vsr_cmd_wr->sense_len);
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
286
struct pci_vtscsi_request *req)
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
290
struct uscsi_cmd *cmd = req->vsr_backend;
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
296
if (pci_vtscsi_get_lun(sc, req->vsr_cmd_rd->lun) != 0) {
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
297
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_BAD_TARGET;
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
301
if (req->vsr_data_niov_in > 0) {
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
302
ext_data_len = iov_to_buf(req->vsr_data_iov_in,
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
303
req->vsr_data_niov_in, &ext_data);
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
305
} else if (req->vsr_data_niov_out > 0) {
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
306
ext_data_len = count_iov(req->vsr_data_iov_out,
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
307
req->vsr_data_niov_out);
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
315
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_FAILURE;
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
322
cmd->uscsi_cdb = (caddr_t)req->vsr_cmd_rd->cdb;
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
324
req->vsr_cmd_rd->cdb[0]);
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
339
cmd->uscsi_rqbuf = (caddr_t)req->vsr_cmd_wr->sense;
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
342
switch (req->vsr_cmd_rd->task_attr) {
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
369
req->vsr_cmd_rd->task_attr);
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
370
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_FAILURE;
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
385
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_FAILURE;
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
398
req->vsr_cmd_wr->sense_len =
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
400
req->vsr_cmd_wr->residual = cmd->uscsi_resid;
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
401
req->vsr_cmd_wr->status = cmd->uscsi_status;
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
402
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_OK;
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
404
nxferred = ext_data_len - req->vsr_cmd_wr->residual;
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
406
if (req->vsr_data_niov_out > 0) {
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
408
req->vsr_data_iov_out, req->vsr_data_niov_out);
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
417
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_BUSY;
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
425
req->vsr_cmd_wr->response = VIRTIO_SCSI_S_OVERRUN;
usr/src/cmd/bhyve/common/pci_virtio_viona.c
534
struct vi_req req = { 0 };
usr/src/cmd/bhyve/common/pci_virtio_viona.c
541
niov = vq_getchain(vq, iov, VIONA_CTLQ_MAXSEGS, &req);
usr/src/cmd/bhyve/common/pci_virtio_viona.c
551
if (niov < 2 || req.writable != 1 || req.readable + 1 != niov ||
usr/src/cmd/bhyve/common/pci_virtio_viona.c
552
iov[req.readable].iov_len != sizeof (uint8_t)) {
usr/src/cmd/bhyve/common/pci_virtio_viona.c
554
niov, req.writable, req.readable);
usr/src/cmd/bhyve/common/pci_virtio_viona.c
569
ackp = (uint8_t *)iov[req.readable].iov_base;
usr/src/cmd/bhyve/common/pci_virtio_viona.c
593
vq_relchain(vq, req.idx, wlen);
usr/src/cmd/bhyve/common/tpm_intf_crb.c
257
struct tpm_cmd_hdr *req = (struct tpm_cmd_hdr *)&cmd[cmd_off];
usr/src/cmd/bhyve/common/tpm_intf_crb.c
258
if (be32toh(req->len) < sizeof (struct tpm_cmd_hdr) ||
usr/src/cmd/bhyve/common/tpm_intf_crb.c
259
be32toh(req->len) > cmd_size) {
usr/src/cmd/bhyve/common/tpm_intf_crb.c
284
(void) crb->emul->execute_cmd(crb->emul_sc, req,
usr/src/cmd/bhyve/common/tpm_intf_crb.c
285
be32toh(req->len), &rsp[rsp_off], rsp_size);
usr/src/cmd/bhyve/common/tpm_intf_crb.c
360
union tpm_crb_reg_ctrl_req req;
usr/src/cmd/bhyve/common/tpm_intf_crb.c
362
if ((size_t)size > sizeof(req))
usr/src/cmd/bhyve/common/tpm_intf_crb.c
366
tpm_crb_mmiocpy(&req, val, size);
usr/src/cmd/bhyve/common/tpm_intf_crb.c
368
if (req.cmd_ready && !req.go_idle) {
usr/src/cmd/bhyve/common/tpm_intf_crb.c
370
} else if (!req.cmd_ready && req.go_idle) {
usr/src/cmd/bhyve/common/virtio.c
777
struct vi_req req;
usr/src/cmd/bhyve/common/virtio.c
785
memset(&req, 0, sizeof (req));
usr/src/cmd/bhyve/common/virtio.c
820
req.idx = next = vq->vq_avail->ring[idx & (vq->vq_qsize - 1)];
usr/src/cmd/bhyve/common/virtio.c
832
_vq_record(vs, i, vdir, iov, niov, &req);
usr/src/cmd/bhyve/common/virtio.c
869
_vq_record(vs, i, vp, iov, niov, &req);
usr/src/cmd/bhyve/common/virtio.c
894
*reqp = req;
usr/src/cmd/bhyvectl/bhyvectl.c
1477
struct vm_fpu_state req = {
usr/src/cmd/bhyvectl/bhyvectl.c
1482
res = ioctl(fd, VM_GET_FPU, &req);
usr/src/cmd/cdrw/util.c
285
hrtime_t start, req;
usr/src/cmd/cdrw/util.c
288
req = start + ((hrtime_t)ms * 1000000);
usr/src/cmd/cdrw/util.c
290
while (gethrtime() < req)
usr/src/cmd/cfgadm/cfgadm.c
1757
out_array[i].req = 0;
usr/src/cmd/cfgadm/cfgadm.c
1776
if (out_array[i].req == 0 && dyn_exp) {
usr/src/cmd/cfgadm/cfgadm.c
1788
if (out_array[i].req == 1) {
usr/src/cmd/cfgadm/cfgadm.c
1800
if (out_array[i].req == 1) {
usr/src/cmd/cfgadm/cfgadm.c
1931
outp->req = 1;
usr/src/cmd/cfgadm/cfgadm.c
1985
outp->req = 1;
usr/src/cmd/cfgadm/cfgadm.c
1995
if (outp->req != 1) {
usr/src/cmd/cfgadm/cfgadm.c
2010
outp->req = 0; /* Blocked by filter */
usr/src/cmd/cfgadm/cfgadm.h
184
int req; /* If set, this list_data was requested by user */
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
128
nwamd_door_req_event_register(nwamd_door_arg_t *req, ucred_t *ucr,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
134
(req->nwda_data.nwdad_register_info.nwdad_name);
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
138
req->nwda_data.nwdad_register_info.nwdad_name);
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
146
nwamd_door_req_event_unregister(nwamd_door_arg_t *req, ucred_t *ucr,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
149
nwam_event_queue_fini(req->nwda_data.nwdad_register_info.nwdad_name);
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
156
nwamd_door_req_wlan_scan(nwamd_door_arg_t *req, ucred_t *ucr,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
161
"link %s", req->nwda_data.nwdad_wlan_info.nwdad_name);
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
163
return (nwamd_wlan_scan(req->nwda_data.nwdad_wlan_info.nwdad_name));
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
168
nwamd_door_req_wlan_scan_results(nwamd_door_arg_t *req, ucred_t *ucr,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
178
req->nwda_data.nwdad_wlan_info.nwdad_name);
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
181
req->nwda_data.nwdad_wlan_info.nwdad_name);
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
185
req->nwda_data.nwdad_wlan_info.nwdad_name);
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
195
(req->nwda_data.nwdad_wlan_info.nwdad_wlans,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
199
req->nwda_data.nwdad_wlan_info.nwdad_num_wlans = num_wlans;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
210
nwamd_door_req_wlan_select(nwamd_door_arg_t *req, ucred_t *ucr,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
216
req->nwda_data.nwdad_wlan_info.nwdad_name,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
217
req->nwda_data.nwdad_wlan_info.nwdad_essid,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
218
req->nwda_data.nwdad_wlan_info.nwdad_bssid);
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
220
(req->nwda_data.nwdad_wlan_info.nwdad_name,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
221
req->nwda_data.nwdad_wlan_info.nwdad_essid,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
222
req->nwda_data.nwdad_wlan_info.nwdad_bssid,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
223
req->nwda_data.nwdad_wlan_info.nwdad_security_mode,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
224
req->nwda_data.nwdad_wlan_info.nwdad_add_to_known_wlans));
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
229
nwamd_door_req_wlan_set_key(nwamd_door_arg_t *req, ucred_t *ucr,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
235
req->nwda_data.nwdad_wlan_info.nwdad_name,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
236
req->nwda_data.nwdad_wlan_info.nwdad_essid,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
237
req->nwda_data.nwdad_wlan_info.nwdad_bssid);
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
239
(req->nwda_data.nwdad_wlan_info.nwdad_name,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
240
req->nwda_data.nwdad_wlan_info.nwdad_essid,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
241
req->nwda_data.nwdad_wlan_info.nwdad_bssid,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
242
req->nwda_data.nwdad_wlan_info.nwdad_security_mode,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
243
req->nwda_data.nwdad_wlan_info.nwdad_keyslot,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
244
req->nwda_data.nwdad_wlan_info.nwdad_key));
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
248
nwamd_door_req_action(nwamd_door_arg_t *req, ucred_t *ucr, struct passwd *pwd)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
252
nwam_action_t action = req->nwda_data.nwdad_object_action.nwdad_action;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
254
req->nwda_data.nwdad_object_action.nwdad_object_type;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
259
if (strlcpy(name, req->nwda_data.nwdad_object_action.nwdad_name,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
261
strlcpy(parent, req->nwda_data.nwdad_object_action.nwdad_parent,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
451
nwamd_door_req_state(nwamd_door_arg_t *req, ucred_t *ucr, struct passwd *pwd)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
456
req->nwda_data.nwdad_object_state.nwdad_object_type;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
460
if (strlcpy(name, req->nwda_data.nwdad_object_state.nwdad_name,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
470
req->nwda_data.nwdad_object_state.nwdad_state =
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
472
req->nwda_data.nwdad_object_state.
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
477
req->nwda_data.nwdad_object_state.nwdad_state =
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
479
req->nwda_data.nwdad_object_state.
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
499
req->nwda_data.nwdad_object_state.nwdad_state =
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
501
req->nwda_data.nwdad_object_state.nwdad_aux_state =
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
510
req->nwda_status = NWAM_REQUEST_STATUS_UNKNOWN;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
519
nwamd_door_req_priority_group(nwamd_door_arg_t *req, ucred_t *ucr,
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
526
req->nwda_data.nwdad_priority_group_info.nwdad_priority =
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
538
nwamd_door_arg_t *req;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
546
req = (nwamd_door_arg_t *)argp;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
547
req->nwda_error = NWAM_SUCCESS;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
552
req->nwda_error = NWAM_ERROR_INTERNAL;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
553
req->nwda_status = NWAM_REQUEST_STATUS_FAILED;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
562
req->nwda_error = NWAM_ERROR_INTERNAL;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
563
req->nwda_status = NWAM_REQUEST_STATUS_FAILED;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
574
if (req->nwda_type != door_req_table[i].ndre_type)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
584
door_req_table[i].ndre_auth, req->nwda_type);
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
585
req->nwda_error = NWAM_PERMISSION_DENIED;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
588
req->nwda_error = door_req_table[i].ndre_fn(req, ucr, pwd);
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
594
req->nwda_type);
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
595
req->nwda_status = NWAM_REQUEST_STATUS_UNKNOWN;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
597
if (req->nwda_error == NWAM_SUCCESS)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
598
req->nwda_status = NWAM_REQUEST_STATUS_OK;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
600
req->nwda_status = NWAM_REQUEST_STATUS_FAILED;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
607
if (door_return((char *)req, sizeof (nwamd_door_arg_t), NULL, 0)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
610
req->nwda_type, strerror(errno));
usr/src/cmd/cmd-inet/usr.bin/nc/netcat.c
915
ipsec_req_t req = { IPSEC_PREF_NEVER, IPSEC_PREF_NEVER,
usr/src/cmd/cmd-inet/usr.bin/nc/netcat.c
931
if (setsockopt(s, level, IP_SEC_OPT, &req, sizeof (req)) < 0) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1140
struct opthdr *req;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1154
req = (struct opthdr *)&tor[1];
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1155
req->level = EXPER_IP_AND_ALL_IRES;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1156
req->name = 0;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1157
req->len = 1;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1173
req = (struct opthdr *)&toa[1];
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1199
req->len == 0) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1203
j, req->level, req->name);
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1230
toa->MGMT_flags, req->len);
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1246
last_item->group = req->level;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1247
last_item->mib_id = req->name;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1248
last_item->length = req->len;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1249
last_item->valp = malloc((int)req->len);
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2694
struct xarpreq req;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2773
BZERO(&req, sizeof (req));
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2774
BCOPY(&sin, &req.xarp_pa, sizeof (sin));
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2775
req.xarp_ha.sdl_family = AF_LINK;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2777
if (myioctl(s, SIOCGXARP, &req) < 0) {
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2781
(void) memcpy(hwaddr, &req.xarp_ha,
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2890
struct T_optmgmt_req req;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2892
} req;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2906
req.req.PRIM_type = T_OPTMGMT_REQ;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2907
req.req.OPT_offset = (caddr_t)&req.hdr - (caddr_t)&req;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2908
req.req.OPT_length = sizeof (req.hdr);
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2910
req.req.MGMT_flags = T_CURRENT;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2913
req.req.MGMT_flags = T_CHECK;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2916
req.hdr.level = MIB2_IP;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2917
req.hdr.name = 0;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2918
req.hdr.len = 0;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2920
cbuf.buf = (caddr_t)&req;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
2921
cbuf.len = sizeof (req);
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
740
char *req;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
758
req = malloc(req_size);
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
759
if (req == NULL) {
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
766
ifc.ifc_buf = req;
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
770
free(req);
usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
801
free(req);
usr/src/cmd/cmd-inet/usr.bin/pppstats/pppstats.c
151
struct ifpppstatsreq req;
usr/src/cmd/cmd-inet/usr.bin/pppstats/pppstats.c
153
(void) memset (&req, 0, sizeof (req));
usr/src/cmd/cmd-inet/usr.bin/pppstats/pppstats.c
156
req.stats_ptr = (caddr_t) &req.stats;
usr/src/cmd/cmd-inet/usr.bin/pppstats/pppstats.c
161
strncpy(req.ifr_name, interface, sizeof(req.ifr_name));
usr/src/cmd/cmd-inet/usr.bin/pppstats/pppstats.c
162
if (ioctl(s, SIOCGPPPSTATS, &req) < 0) {
usr/src/cmd/cmd-inet/usr.bin/pppstats/pppstats.c
170
*curp = req.stats;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
2920
struct opthdr *req, *optp;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
2939
req = (struct opthdr *)&tor[1];
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
2940
req->level = EXPER_IP_AND_ALL_IRES;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
2941
req->name = 0;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
2942
req->len = 0;
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
2585
uds_request_t req;
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
2620
if (((ret = safe_read(fd, &req, sizeof (req))) != 1) ||
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
2633
switch (req) {
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
420
uds_request_t req = UR_REFRESH_INETD;
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
430
if (safe_write(fd, &req, sizeof (req)) == -1) {
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
451
uds_request_t req = UR_STOP_INETD;
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
474
if (safe_write(fd, &req, sizeof (req)) != 0) {
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
593
struct request_info req;
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
615
(void) request_init(&req, RQ_DAEMON, daemon_name, RQ_FILE,
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
617
fromhost(&req);
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
619
if (strcasecmp(eval_hostname(req.client), paranoid) == 0) {
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
622
eval_client(&req));
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
623
if (req.sink != NULL)
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
624
req.sink(instance->conn_fd);
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
626
} else if (!hosts_access(&req)) {
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
629
eval_client(&req));
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
630
if (req.sink != NULL)
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
631
req.sink(instance->conn_fd);
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
635
eval_client(&req));
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
390
struct bp_whoami_arg req;
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
412
(void) memset(&req, 0, sizeof (req));
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
415
req.client_address.address_type = IP_ADDR_TYPE;
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
416
(void) memcpy(&req.client_address.bp_address_u.ip_addr, &lookupaddr,
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
427
xdr_bp_whoami_arg, (caddr_t)&req, xdr_bp_whoami_res, (caddr_t)&res,
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
436
BOOTPARAMPROC_WHOAMI, xdr_bp_whoami_arg, (caddr_t)&req,
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
127
if (((req = malloc(ifrarplen)) == NULL) ||
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
131
free(req);
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
136
(void) memset(req, 0, ifrarplen);
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
137
req->ar_hrd = htons(ARPHRD_ETHER);
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
138
req->ar_pro = htons(ETHERTYPE_IP);
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
139
req->ar_hln = physaddrlen;
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
140
req->ar_pln = IPADDRL;
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
141
req->ar_op = htons(REVARP_REQUEST);
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
143
(void) memcpy(&req[1], my_macaddr, physaddrlen);
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
144
(void) memcpy((uchar_t *)req + sizeof (struct arphdr) + IPADDRL +
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
149
retval = dlpi_send(dh, my_broadcast, physaddrlen, req,
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
189
free(req);
usr/src/cmd/cmd-inet/usr.sbin/ifconfig/revarp.c
57
struct arphdr *req, *ans;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1334
struct T_optmgmt_req req;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1336
} req;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1368
req.req.PRIM_type = T_OPTMGMT_REQ;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1369
req.req.OPT_offset = (caddr_t)&req.hdr - (caddr_t)&req;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1370
req.req.OPT_length = sizeof (req.hdr);
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1371
req.req.MGMT_flags = T_CURRENT;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1373
req.hdr.level = MIB2_IP;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1374
req.hdr.name = 0;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1375
req.hdr.len = 0;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1377
cbuf.buf = (caddr_t)&req;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
1378
cbuf.len = sizeof (req);
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
167
swapmsg(CTL_MSG req)
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
171
if (req.ctl_addr.sin_family == swapshort(AF_INET)) {
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
172
swapreq = req;
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
173
swapreq.id_num = swaplong(req.id_num);
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
174
swapreq.pid = swaplong(req.pid);
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
175
swapreq.addr.sin_family = swapshort(req.addr.sin_family);
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
177
swapshort(req.ctl_addr.sin_family);
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
180
return (req);
usr/src/cmd/cmd-inet/usr.sbin/in.talkd/in.talkd.c
64
static CTL_MSG swapmsg(CTL_MSG req);
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
2456
ike_service_t req, *rtn;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
2471
dreq = &req.svc_dbg;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
2475
rtn = ikedoor_call((char *)&req, sizeof (ike_dbg_t), NULL, 0);
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
2501
ike_service_t req, *rtn;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
2510
preq = &req.svc_pin;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
2534
rtn = ikedoor_call((char *)&req, sizeof (ike_pin_t), NULL, 0);
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
2549
ike_service_t req, *rtn;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
2588
dreq = &req.svc_dbg;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
2603
rtn = ikedoor_call((char *)&req, sizeof (ike_dbg_t), descp, ndesc);
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
2675
ike_service_t req, *rtn;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
2707
dreq = &req.svc_dump;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
2712
rtn = ikedoor_call((char *)&req, sizeof (ike_dump_t),
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
3270
ike_cmd_t req;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
3273
req.cmd = IKE_SVC_DBG_RBDUMP;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c
3275
rtnp = ikedoor_call((char *)&req, sizeof (ike_cmd_t), NULL, 0);
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
1317
struct ipsec_req req;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
1338
(void) memset(&req, 0, sizeof (req));
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
1339
req.ipsr_ah_req = IPSEC_PREF_NEVER;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
1340
req.ipsr_esp_req = IPSEC_PREF_NEVER;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
1343
IPPROTO_IPV6, IP_SEC_OPT, &req, sizeof (req)) < 0) {
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
1379
IPPROTO_IP : IPPROTO_IPV6, IP_SEC_OPT, &req,
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
1380
sizeof (req)) < 0) {
usr/src/cmd/cmd-inet/usr.sbin/route.c
3066
struct opthdr *req;
usr/src/cmd/cmd-inet/usr.sbin/route.c
3075
req = (struct opthdr *)&tor[1];
usr/src/cmd/cmd-inet/usr.sbin/route.c
3076
req->level = MIB2_IP; /* any MIB2_xxx value ok here */
usr/src/cmd/cmd-inet/usr.sbin/route.c
3077
req->name = 0;
usr/src/cmd/cmd-inet/usr.sbin/route.c
3078
req->len = 0;
usr/src/cmd/cmd-inet/usr.sbin/route.c
3093
req = (struct opthdr *)&toa[1];
usr/src/cmd/cmd-inet/usr.sbin/route.c
3118
req->len == 0) {
usr/src/cmd/cmd-inet/usr.sbin/route.c
3121
"(level %lu, name %lu)\n", j, req->level,
usr/src/cmd/cmd-inet/usr.sbin/route.c
3122
req->name);
usr/src/cmd/cmd-inet/usr.sbin/route.c
3147
toa->MGMT_flags, req->len);
usr/src/cmd/cmd-inet/usr.sbin/route.c
3164
last_item->group = req->level;
usr/src/cmd/cmd-inet/usr.sbin/route.c
3165
last_item->mib_id = req->name;
usr/src/cmd/cmd-inet/usr.sbin/route.c
3166
last_item->length = req->len;
usr/src/cmd/cmd-inet/usr.sbin/route.c
3167
last_item->valp = malloc(req->len);
usr/src/cmd/connstat/connstat_mib.c
59
struct T_optmgmt_req req;
usr/src/cmd/connstat/connstat_mib.c
61
} req;
usr/src/cmd/connstat/connstat_mib.c
71
req.req.PRIM_type = T_OPTMGMT_REQ;
usr/src/cmd/connstat/connstat_mib.c
72
req.req.OPT_offset = (caddr_t)&req.hdr - (caddr_t)&req;
usr/src/cmd/connstat/connstat_mib.c
73
req.req.OPT_length = sizeof (req.hdr);
usr/src/cmd/connstat/connstat_mib.c
74
req.req.MGMT_flags = T_CURRENT;
usr/src/cmd/connstat/connstat_mib.c
76
req.hdr.level = proto->csp_miblevel;
usr/src/cmd/connstat/connstat_mib.c
77
req.hdr.name = 0;
usr/src/cmd/connstat/connstat_mib.c
78
req.hdr.len = 0;
usr/src/cmd/connstat/connstat_mib.c
80
cbuf.buf = (caddr_t)&req;
usr/src/cmd/connstat/connstat_mib.c
81
cbuf.len = sizeof (req);
usr/src/cmd/cxgbetool/cudbg_view.c
914
stats.req[0], stats.req[1], stats.req[2],
usr/src/cmd/cxgbetool/cudbg_view.c
915
stats.req[3]);
usr/src/cmd/cxgbetool/cudbg_view.c
924
stats.req[0], stats.req[1]);
usr/src/cmd/datadm/datadm.c
1320
struct lifreq req;
usr/src/cmd/datadm/datadm.c
1332
(void) strlcpy(req.lifr_name, linkname, sizeof (req.lifr_name));
usr/src/cmd/datadm/datadm.c
1338
if (ioctl(ia_args->ia_sock_fd_v4, SIOCGLIFADDR, (caddr_t)&req) != 0) {
usr/src/cmd/datadm/datadm.c
1343
(caddr_t)&req) != 0)
usr/src/cmd/dcs/sparc/sun4u/dcs.c
800
ses_setlocale(param->req.locale_str);
usr/src/cmd/dcs/sparc/sun4u/dcs.c
818
reply_param.req.session_id = sp->id;
usr/src/cmd/dcs/sparc/sun4u/rdr_param_types.h
185
ses_req_params_t req;
usr/src/cmd/dladm/dladm.c
10209
show_overlay_request_t *req = arg;
usr/src/cmd/dladm/dladm.c
10215
req->sor_failed = B_TRUE;
usr/src/cmd/dladm/dladm.c
10221
req->sor_failed = B_TRUE;
usr/src/cmd/dladm/dladm.c
10226
state.sho_ofmt = req->sor_ofmt;
usr/src/cmd/dladm/dladm.c
10233
req->sor_failed = B_TRUE;
usr/src/cmd/dladm/dladm.c
10338
show_overlay_request_t *req = arg;
usr/src/cmd/dladm/dladm.c
10344
req->sor_failed = B_TRUE;
usr/src/cmd/dladm/dladm.c
10350
req->sor_failed = B_TRUE;
usr/src/cmd/dladm/dladm.c
10354
shot.shot_ofmt = req->sor_ofmt;
usr/src/cmd/dladm/dladm.c
10405
show_overlay_request_t *req = arg;
usr/src/cmd/dladm/dladm.c
10413
shof.shof_ofmt = req->sor_ofmt;
usr/src/cmd/dladm/dladm.c
10436
show_overlay_request_t req;
usr/src/cmd/dladm/dladm.c
10443
req.sor_failed = B_FALSE;
usr/src/cmd/dladm/dladm.c
10471
oferr = ofmt_open(fields_str, fieldsp, ofmtflags, 0, &req.sor_ofmt);
usr/src/cmd/dladm/dladm.c
10472
ofmt_check(oferr, parse, req.sor_ofmt, die, warn);
usr/src/cmd/dladm/dladm.c
10485
(void) funcp(handle, linkid, &req);
usr/src/cmd/dladm/dladm.c
10488
(void) dladm_walk_datalink_id(funcp, handle, &req,
usr/src/cmd/dladm/dladm.c
10492
if (req.sor_failed) {
usr/src/cmd/dladm/dladm.c
10495
ofmt_close(req.sor_ofmt);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1012
process_db_write(dlmgmt_db_req_t *req, FILE *fp, FILE *nfp)
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1017
boolean_t persist = (req->ls_flags == DLMGMT_PERSIST);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1021
writeall = (req->ls_linkid == DATALINK_ALL_LINKID);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1023
if (req->ls_op == DLMGMT_DB_OP_WRITE && !writeall) {
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1027
linkp = link_by_id(req->ls_linkid, req->ls_zoneid);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1028
if (linkp == NULL || (linkp->ll_flags & req->ls_flags) == 0) {
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1040
rename = (strcmp(req->ls_link, linkp->ll_link) != 0);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1069
switch (req->ls_op) {
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1085
req->ls_zoneid);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1087
if (writeall || strcmp(req->ls_link,
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1094
req->ls_zoneid);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1095
err = dlmgmt_attr_rename(dblinkp, req->ls_link,
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1112
if (strcmp(req->ls_link, link_in_file.ll_link) != 0) {
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1131
if (req->ls_op == DLMGMT_DB_OP_WRITE && !writeall && !rename && !done) {
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1142
process_db_read(dlmgmt_db_req_t *req, FILE *fp)
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1166
if ((req->ls_flags & DLMGMT_ACTIVE) &&
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1179
link_in_file.ll_zoneid = req->ls_zoneid;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1181
assert(req->ls_zoneid == 0 ||
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1182
link_in_file.ll_zoneid == req->ls_zoneid);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1192
if (link_in_db->ll_flags & req->ls_flags) {
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1198
if (req->ls_flags & DLMGMT_PERSIST) {
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1209
link_in_db->ll_flags |= req->ls_flags;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1237
if ((req->ls_flags & DLMGMT_ACTIVE) &&
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1257
newlink->ll_flags |= req->ls_flags;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1497
dlmgmt_db_req_t *req;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1501
if ((req = dlmgmt_db_req_alloc(DLMGMT_DB_OP_READ, NULL,
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1506
if ((err = dlmgmt_process_db_req(req)) != 0) {
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1522
req->ls_flags = DLMGMT_PERSIST;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1523
err = dlmgmt_process_db_req(req);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1534
req->ls_op = DLMGMT_DB_OP_WRITE;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1535
req->ls_linkid = DATALINK_ALL_LINKID;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1536
if ((err = dlmgmt_process_db_req(req)) != 0 &&
usr/src/cmd/dlmgmtd/dlmgmt_db.c
1549
free(req);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
524
dlmgmt_db_req_t *req;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
526
if ((req = calloc(1, sizeof (dlmgmt_db_req_t))) == NULL) {
usr/src/cmd/dlmgmtd/dlmgmt_db.c
529
req->ls_op = op;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
531
(void) strlcpy(req->ls_link, linkname, MAXLINKNAMELEN);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
532
req->ls_linkid = linkid;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
533
req->ls_zoneid = zoneid;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
534
req->ls_flags = flags;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
536
return (req);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
546
dlmgmt_db_req_t *req;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
552
if ((req = dlmgmt_db_req_alloc(op, entryname, linkp->ll_linkid,
usr/src/cmd/dlmgmtd/dlmgmt_db.c
566
req->ls_zoneid = GLOBAL_ZONEID;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
572
err = dlmgmt_process_db_req(req);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
574
free(req);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
589
dlmgmt_process_db_req(dlmgmt_db_req_t *req)
usr/src/cmd/dlmgmtd/dlmgmt_db.c
600
writeop = (req->ls_op != DLMGMT_DB_OP_READ);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
601
if (writeop && (req->ls_flags == DLMGMT_PERSIST) &&
usr/src/cmd/dlmgmtd/dlmgmt_db.c
603
dlmgmt_db_req_tail->ls_next = req;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
604
dlmgmt_db_req_tail = req;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
608
err = dlmgmt_process_db_onereq(req, writeop);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
617
DLMGMT_DB_OP_STR(req->ls_op),
usr/src/cmd/dlmgmtd/dlmgmt_db.c
618
DLMGMT_DB_CONF_STR(req->ls_flags), strerror(err));
usr/src/cmd/dlmgmtd/dlmgmt_db.c
622
assert(req->ls_flags == DLMGMT_PERSIST);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
624
dlmgmt_db_req_tail = dlmgmt_db_req_head = req;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
633
dlmgmt_process_db_onereq(dlmgmt_db_req_t *req, boolean_t writeop)
usr/src/cmd/dlmgmtd/dlmgmt_db.c
640
DLMGMT_MAKE_FILE_DB_PATH(file, (req->ls_flags == DLMGMT_PERSIST));
usr/src/cmd/dlmgmtd/dlmgmt_db.c
641
fp = dlmgmt_zfopen(file, "r", req->ls_zoneid, &err);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
653
nfp = dlmgmt_zfopen(newfile, "w", req->ls_zoneid, &err);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
666
if ((err = process_db_write(req, fp, nfp)) == 0)
usr/src/cmd/dlmgmtd/dlmgmt_db.c
667
err = dlmgmt_zrename(newfile, file, req->ls_zoneid);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
669
err = process_db_read(req, fp);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
676
(void) dlmgmt_zunlink(newfile, req->ls_zoneid);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
686
dlmgmt_db_req_t *req;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
691
while ((req = dlmgmt_db_req_head) != NULL) {
usr/src/cmd/dlmgmtd/dlmgmt_db.c
692
assert(req->ls_flags == DLMGMT_PERSIST);
usr/src/cmd/dlmgmtd/dlmgmt_db.c
693
if (dlmgmt_process_db_onereq(req, B_TRUE) == EINPROGRESS) {
usr/src/cmd/dlmgmtd/dlmgmt_db.c
708
dlmgmt_db_req_head = req->ls_next;
usr/src/cmd/dlmgmtd/dlmgmt_db.c
709
if (dlmgmt_db_req_tail == req) {
usr/src/cmd/dlmgmtd/dlmgmt_db.c
713
free(req);
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
104
int len = req.s.length();
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
111
for (; (i < len) && Character.isWhitespace(req.s.charAt(i)); ++i);
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
115
(!Character.isWhitespace(ch = req.s.charAt(npos)) ||
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
136
for (; (i < npos) && (req.s.charAt(i) != '{'); ++i);
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
137
buf.append(req.s.substring(prev_i, i));
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
138
if ((i < npos) || ((i > 0) && (req.s.charAt(i - 1) != '}'))) {
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
144
buf.append(req.s.charAt(i++));
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
150
buf.append(req.s.substring(i));
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
152
req.s = buf.toString();
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
82
applyProbespec(CompileRequest req)
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
84
ProbeDescription.Spec spec = ((req.probespec == null)
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
86
: req.probespec);
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
869
for (CompileRequest req : compileRequests) {
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
870
switch (req.type) {
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
872
applyProbespec(req);
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
873
program = dtrace.compile(req.s, compileArgs);
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
876
File file = new File(req.s);
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
881
"Unexpected program type: " + req.type);
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
89
switch (req.probespec) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
105
struct fmd_rpc_modstat *rms, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
114
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
138
struct fmd_rpc_modstat *rms, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
146
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
192
fmd_adm_modgstat_1_svc(struct fmd_rpc_modstat *rms, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
196
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
219
fmd_adm_modload_1_svc(char *path, int *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
225
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
263
fmd_adm_modunload_1_svc(char *name, int *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
268
if (fmd_rpc_deny(req))
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
285
fmd_adm_modreset_1_svc(char *name, int *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
290
if (fmd_rpc_deny(req))
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
318
fmd_adm_modgc_1_svc(char *name, int *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
323
if (fmd_rpc_deny(req))
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
408
struct fmd_rpc_rsrclist *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
417
if (fmd_rpc_deny(req))
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
427
struct fmd_rpc_rsrcinfo *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
435
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
466
fmd_adm_do_repair(char *name, struct svc_req *req, int *errp, uint8_t reason,
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
469
if (fmd_rpc_deny(req))
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
47
fmd_adm_modinfo_1_svc(struct fmd_rpc_modlist *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
498
fmd_adm_rsrcflush_1_svc(char *name, int *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
506
if (fmd_rpc_deny(req))
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
523
fmd_adm_rsrcrepaired_1_svc(char *name, int *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
527
fmd_adm_do_repair(name, req, &err, FMD_ASRU_REPAIRED, NULL);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
533
fmd_adm_rsrcreplaced_1_svc(char *name, int *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
537
fmd_adm_do_repair(name, req, &err, FMD_ASRU_REPLACED, NULL);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
543
fmd_adm_rsrcacquit_1_svc(char *name, char *uuid, int *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
547
fmd_adm_do_repair(name, req, &err, FMD_ASRU_ACQUITTED, uuid);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
56
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
573
struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
584
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
645
struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
652
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
678
struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
684
fmd_adm_serdreset_1_svc(char *mname, char *sname, int *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
690
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
720
fmd_adm_logrotate_1_svc(char *name, int *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
729
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
789
fmd_adm_caserepair_1_svc(char *uuid, int *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
794
if (fmd_rpc_deny(req))
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
811
fmd_adm_caseacquit_1_svc(char *uuid, int *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
816
if (fmd_rpc_deny(req))
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
889
fmd_adm_caselist_1_svc(struct fmd_rpc_caselist *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
897
if (fmd_rpc_deny(req))
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
907
struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
915
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
957
fmd_adm_xprtlist_1_svc(struct fmd_rpc_xprtlist *rvp, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
959
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
990
struct fmd_rpc_modstat *rms, struct svc_req *req)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
995
if (fmd_rpc_deny(req)) {
usr/src/cmd/fm/fmd/common/fmd_rpc_api.c
31
fmd_hdl_create_1_svc(int version, void *rvp, struct svc_req *req)
usr/src/cmd/fs.d/autofs/autod_main.c
348
autofs_rddirargs *req,
usr/src/cmd/fs.d/autofs/autod_main.c
353
req->rda_map, req->rda_offset);
usr/src/cmd/fs.d/autofs/autod_main.c
355
do_readdir(req, res);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
289
struct t_optmgmt req, resp;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
430
req.flags = T_NEGOTIATE;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
431
req.opt.len = sizeof (*opt) + opt->len;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
432
req.opt.buf = (char *)opt;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
437
if (t_optmgmt(fd, &req, &resp) < 0 ||
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
453
struct t_optmgmt req, res;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
464
req.flags = T_CURRENT;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
465
req.opt.len = sizeof (reqbuf);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
466
req.opt.buf = (char *)&reqbuf;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
472
if (t_optmgmt(fd, &req, &res) < 0 || res.flags != T_SUCCESS) {
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
482
struct t_optmgmt req, resp;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
494
req.flags = T_NEGOTIATE;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
495
req.opt.len = sizeof (reqbuf);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
496
req.opt.buf = (char *)&reqbuf;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
502
if (t_optmgmt(fd, &req, &resp) < 0 || resp.flags != T_SUCCESS) {
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
545
req_width(kstat_t *req, int field_width)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
553
knp = KSTAT_NAMED_PTR(req);
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
554
for (i = 0; i < req->ks_ndata; i++)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
557
knp = kstat_data_lookup(req, "null");
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
558
nreq = req->ks_ndata - (knp - KSTAT_NAMED_PTR(req));
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
578
stat_width(kstat_t *req, int field_width)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
584
knp = KSTAT_NAMED_PTR(req);
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
585
nreq = req->ks_ndata;
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
769
req_print(kstat_t *req, kstat_t *req_old, int ver, int field_width,
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
779
if (req == NULL)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
786
knp = kstat_data_lookup(req, "null");
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
789
kptr = KSTAT_NAMED_PTR(req);
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
790
nreq = req->ks_ndata - (knp - KSTAT_NAMED_PTR(req));
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
799
for (i = 0; i < req->ks_ndata; i++)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
832
for (i = 0; i < req->ks_ndata; i++)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
836
nfsstat_kstat_copy(req, req_old, 1);
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
838
nfsstat_kstat_copy(req, req_old, 0);
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
851
req_print_v4(kstat_t *req, kstat_t *req_old, int field_width, int zflag)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
860
if (req == NULL)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
867
kptr = KSTAT_NAMED_PTR(req);
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
880
for (i = 2, tot_ops = 0; i < req->ks_ndata; i++)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
892
knp = kstat_data_lookup(req, "null");
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
893
nreq = req->ks_ndata - (knp - KSTAT_NAMED_PTR(req));
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
940
for (i = 0; i < req->ks_ndata; i++)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
944
nfsstat_kstat_copy(req, req_old, 1);
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
946
nfsstat_kstat_copy(req, req_old, 0);
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
950
stat_print(const char *title_string, kstat_t *req, kstat_t *req_old,
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
958
if (req == NULL)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
968
knp = KSTAT_NAMED_PTR(req);
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
969
nreq = req->ks_ndata;
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
990
for (i = 0; i < req->ks_ndata; i++)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
995
nfsstat_kstat_copy(req, req_old, 1);
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
997
nfsstat_kstat_copy(req, req_old, 0);
usr/src/cmd/fs.d/ufs/fsck/main.c
365
argtol(int flag, char *req, char *str, int base)
usr/src/cmd/fs.d/ufs/fsck/main.c
374
(void) fprintf(stderr, "-%c flag requires a %s\n", flag, req);
usr/src/cmd/fs.d/ufs/fsck/main.c
379
flag, req);
usr/src/cmd/i2cadm/i2cadm_device.c
552
i2c_dev_add_req_t *req;
usr/src/cmd/i2cadm/i2cadm_device.c
604
if (!i2c_device_add_req_init(port, &req)) {
usr/src/cmd/i2cadm/i2cadm_device.c
608
if (!i2c_device_add_req_set_addr(req, &addr)) {
usr/src/cmd/i2cadm/i2cadm_device.c
612
if (!i2c_device_add_req_set_name(req, argv[1])) {
usr/src/cmd/i2cadm/i2cadm_device.c
616
if (ncompat > 0 && !i2c_device_add_req_set_compatible(req, compat,
usr/src/cmd/i2cadm/i2cadm_device.c
621
if (!i2c_device_add_req_exec(req)) {
usr/src/cmd/i2cadm/i2cadm_device.c
625
i2c_device_add_req_fini(req);
usr/src/cmd/i2cadm/i2cadm_io.c
384
i2cadm_io_parse_rw_len(i2cadm_io_req_t *req, const char *rstr, const char *wstr)
usr/src/cmd/i2cadm/i2cadm_io.c
386
const i2cadm_mode_info_t *mode = req->io_mode;
usr/src/cmd/i2cadm/i2cadm_io.c
421
req->io_rlen = (uint16_t)strtonumx(rstr, 1, I2C_REQ_MAX,
usr/src/cmd/i2cadm/i2cadm_io.c
429
if (type == I2CADM_IO_T_FIXED && req->io_rlen !=
usr/src/cmd/i2cadm/i2cadm_io.c
437
req->io_rlen = mode->mode_rlen;
usr/src/cmd/i2cadm/i2cadm_io.c
448
req->io_wlen = (uint16_t)strtonumx(wstr, 1, I2C_REQ_MAX,
usr/src/cmd/i2cadm/i2cadm_io.c
456
if (type == I2CADM_IO_T_FIXED && req->io_wlen !=
usr/src/cmd/i2cadm/i2cadm_io.c
464
req->io_wlen = mode->mode_wlen;
usr/src/cmd/i2cadm/i2cadm_io.c
478
i2cadm_io_parse_data(i2cadm_io_req_t *req, int argc, char *argv[])
usr/src/cmd/i2cadm/i2cadm_io.c
482
VERIFY3U(req->io_wlen, !=, 0);
usr/src/cmd/i2cadm/i2cadm_io.c
483
VERIFY3U(req->io_mode->mode_dlen, !=, 0);
usr/src/cmd/i2cadm/i2cadm_io.c
484
VERIFY0(req->io_wlen % req->io_mode->mode_dlen);
usr/src/cmd/i2cadm/i2cadm_io.c
486
nents = req->io_wlen / req->io_mode->mode_dlen;
usr/src/cmd/i2cadm/i2cadm_io.c
487
if (nents > 1 && req->io_mode->mode_dlen != 1) {
usr/src/cmd/i2cadm/i2cadm_io.c
492
req->io_wdata = calloc(nents, req->io_mode->mode_dlen);
usr/src/cmd/i2cadm/i2cadm_io.c
493
if (req->io_wdata == NULL) {
usr/src/cmd/i2cadm/i2cadm_io.c
495
"elements, %zu bytes)", nents, req->io_mode->mode_dlen);
usr/src/cmd/i2cadm/i2cadm_io.c
522
switch (req->io_mode->mode_dlen) {
usr/src/cmd/i2cadm/i2cadm_io.c
542
argv[i], req->io_mode->mode_dlen, max);
usr/src/cmd/i2cadm/i2cadm_io.c
545
switch (req->io_mode->mode_dlen) {
usr/src/cmd/i2cadm/i2cadm_io.c
547
u8 = req->io_wdata;
usr/src/cmd/i2cadm/i2cadm_io.c
551
u16 = req->io_wdata;
usr/src/cmd/i2cadm/i2cadm_io.c
555
u32 = req->io_wdata;
usr/src/cmd/i2cadm/i2cadm_io.c
559
u64 = req->io_wdata;
usr/src/cmd/i2cadm/i2cadm_io.c
569
i2cadm_io_write(const i2cadm_io_req_t *req, const i2cadm_mode_info_t *mode,
usr/src/cmd/i2cadm/i2cadm_io.c
577
to_write = req->io_rlen;
usr/src/cmd/i2cadm/i2cadm_io.c
597
ssize_t ret = write(ofd, req->io_rdata + off, to_write);
usr/src/cmd/i2cadm/i2cadm_io.c
609
i2cadm_io_init(const i2cadm_io_req_t *req, const i2cadm_mode_info_t *mode)
usr/src/cmd/i2cadm/i2cadm_io.c
613
if (req->io_rlen != 0 &&
usr/src/cmd/i2cadm/i2cadm_io.c
614
!i2c_io_req_set_receive_buf(req->io_i2c, req->io_rdata,
usr/src/cmd/i2cadm/i2cadm_io.c
615
req->io_rlen)) {
usr/src/cmd/i2cadm/i2cadm_io.c
619
if (req->io_wlen != 0 &&
usr/src/cmd/i2cadm/i2cadm_io.c
620
!i2c_io_req_set_transmit_data(req->io_i2c, req->io_wdata,
usr/src/cmd/i2cadm/i2cadm_io.c
621
req->io_wlen)) {
usr/src/cmd/i2cadm/i2cadm_io.c
626
if (!smbus_io_req_set_quick_cmd(req->io_smbus, false)) {
usr/src/cmd/i2cadm/i2cadm_io.c
631
if (!smbus_io_req_set_quick_cmd(req->io_smbus, true)) {
usr/src/cmd/i2cadm/i2cadm_io.c
636
if (!smbus_io_req_set_recv_byte(req->io_smbus, req->io_rdata)) {
usr/src/cmd/i2cadm/i2cadm_io.c
641
if (!smbus_io_req_set_read_u8(req->io_smbus, req->io_cmd,
usr/src/cmd/i2cadm/i2cadm_io.c
642
req->io_rdata)) {
usr/src/cmd/i2cadm/i2cadm_io.c
647
if (!smbus_io_req_set_read_u16(req->io_smbus, req->io_cmd,
usr/src/cmd/i2cadm/i2cadm_io.c
648
req->io_rdata)) {
usr/src/cmd/i2cadm/i2cadm_io.c
653
if (!smbus_io_req_set_read_u32(req->io_smbus, req->io_cmd,
usr/src/cmd/i2cadm/i2cadm_io.c
654
req->io_rdata)) {
usr/src/cmd/i2cadm/i2cadm_io.c
659
if (!smbus_io_req_set_read_u64(req->io_smbus, req->io_cmd,
usr/src/cmd/i2cadm/i2cadm_io.c
660
req->io_rdata)) {
usr/src/cmd/i2cadm/i2cadm_io.c
665
if (!smbus_io_req_set_read_block_i2c(req->io_smbus, req->io_cmd,
usr/src/cmd/i2cadm/i2cadm_io.c
666
req->io_rdata, req->io_rlen)) {
usr/src/cmd/i2cadm/i2cadm_io.c
671
if (!smbus_io_req_set_send_byte(req->io_smbus,
usr/src/cmd/i2cadm/i2cadm_io.c
672
*(uint8_t *)req->io_wdata)) {
usr/src/cmd/i2cadm/i2cadm_io.c
677
if (!smbus_io_req_set_write_u8(req->io_smbus, req->io_cmd,
usr/src/cmd/i2cadm/i2cadm_io.c
678
*(uint8_t *)req->io_wdata)) {
usr/src/cmd/i2cadm/i2cadm_io.c
683
if (!smbus_io_req_set_write_u16(req->io_smbus, req->io_cmd,
usr/src/cmd/i2cadm/i2cadm_io.c
684
*(uint16_t *)req->io_wdata)) {
usr/src/cmd/i2cadm/i2cadm_io.c
689
if (!smbus_io_req_set_write_u32(req->io_smbus, req->io_cmd,
usr/src/cmd/i2cadm/i2cadm_io.c
690
*(uint32_t *)req->io_wdata)) {
usr/src/cmd/i2cadm/i2cadm_io.c
695
if (!smbus_io_req_set_write_u64(req->io_smbus, req->io_cmd,
usr/src/cmd/i2cadm/i2cadm_io.c
696
*(uint64_t *)req->io_wdata)) {
usr/src/cmd/i2cadm/i2cadm_io.c
702
if (!smbus_io_req_set_write_block(req->io_smbus, req->io_cmd,
usr/src/cmd/i2cadm/i2cadm_io.c
703
req->io_wdata, req->io_wlen,
usr/src/cmd/i2cadm/i2cadm_io.c
709
if (!smbus_io_req_set_process_call(req->io_smbus, req->io_cmd,
usr/src/cmd/i2cadm/i2cadm_io.c
710
*(uint16_t *)req->io_wdata, req->io_rdata)) {
usr/src/cmd/i2cadm/i2cadm_io.c
718
i2cadm_io_print(const i2cadm_io_req_t *req, const i2cadm_mode_info_t *mode)
usr/src/cmd/i2cadm/i2cadm_io.c
727
if (req->io_rlen == 0)
usr/src/cmd/i2cadm/i2cadm_io.c
735
(void) hexdump_file(req->io_rdata, req->io_rlen, HDF_HEADER |
usr/src/cmd/i2cadm/i2cadm_io.c
740
(void) printf("0x%x\n", *(uint8_t *)req->io_rdata);
usr/src/cmd/i2cadm/i2cadm_io.c
743
(void) printf("0x%x\n", *(uint16_t *)req->io_rdata);
usr/src/cmd/i2cadm/i2cadm_io.c
746
(void) printf("0x%x\n", *(uint32_t *)req->io_rdata);
usr/src/cmd/i2cadm/i2cadm_io.c
749
(void) printf("0x%" PRIx64 "\n", *(uint64_t *)req->io_rdata);
usr/src/cmd/i2cadm/i2cadm_io.c
752
VERIFY3U(req->io_rlen, ==, 0);
usr/src/cmd/i2cadm/i2cadm_io.c
767
i2cadm_io_req_t req;
usr/src/cmd/i2cadm/i2cadm_io.c
838
bzero(&req, sizeof (req));
usr/src/cmd/i2cadm/i2cadm_io.c
839
req.io_mode = mode;
usr/src/cmd/i2cadm/i2cadm_io.c
841
if (!i2c_io_req_init(port, &req.io_i2c)) {
usr/src/cmd/i2cadm/i2cadm_io.c
845
if (!i2c_io_req_set_addr(req.io_i2c, &addr)) {
usr/src/cmd/i2cadm/i2cadm_io.c
849
if (!smbus_io_req_init(port, &req.io_smbus)) {
usr/src/cmd/i2cadm/i2cadm_io.c
853
if (!smbus_io_req_set_addr(req.io_smbus, &addr)) {
usr/src/cmd/i2cadm/i2cadm_io.c
864
req.io_cmd = (uint8_t)strtonumx(cmdstr, 0, UINT8_MAX, &errstr,
usr/src/cmd/i2cadm/i2cadm_io.c
878
i2cadm_io_parse_rw_len(&req, rstr, wstr);
usr/src/cmd/i2cadm/i2cadm_io.c
882
if (req.io_wlen == 0) {
usr/src/cmd/i2cadm/i2cadm_io.c
888
i2cadm_io_parse_data(&req, argc, argv);
usr/src/cmd/i2cadm/i2cadm_io.c
891
if (req.io_rlen != 0) {
usr/src/cmd/i2cadm/i2cadm_io.c
892
req.io_rdata = calloc(req.io_rlen, sizeof (uint8_t));
usr/src/cmd/i2cadm/i2cadm_io.c
893
if (req.io_rdata == NULL) {
usr/src/cmd/i2cadm/i2cadm_io.c
895
"request read buffer", req.io_rlen);
usr/src/cmd/i2cadm/i2cadm_io.c
910
i2cadm_io_init(&req, mode);
usr/src/cmd/i2cadm/i2cadm_io.c
912
if (req.io_i2c != NULL) {
usr/src/cmd/i2cadm/i2cadm_io.c
913
if (!i2c_io_req_exec(req.io_i2c)) {
usr/src/cmd/i2cadm/i2cadm_io.c
917
if (!smbus_io_req_exec(req.io_smbus)) {
usr/src/cmd/i2cadm/i2cadm_io.c
923
i2cadm_io_write(&req, mode, ofd);
usr/src/cmd/i2cadm/i2cadm_io.c
926
i2cadm_io_print(&req, mode);
usr/src/cmd/i2cadm/i2cadm_io.c
929
if (req.io_i2c != NULL) {
usr/src/cmd/i2cadm/i2cadm_io.c
930
i2c_io_req_fini(req.io_i2c);
usr/src/cmd/i2cadm/i2cadm_io.c
932
if (req.io_smbus != NULL) {
usr/src/cmd/i2cadm/i2cadm_io.c
933
smbus_io_req_fini(req.io_smbus);
usr/src/cmd/i2cadm/i2cadm_io.c
936
free(req.io_wdata);
usr/src/cmd/i2cadm/i2cadm_io.c
937
free(req.io_rdata);
usr/src/cmd/i2cadm/i2cadm_scan.c
126
i2c_io_req_t *req;
usr/src/cmd/i2cadm/i2cadm_scan.c
129
if (!i2c_io_req_init(port, &req)) {
usr/src/cmd/i2cadm/i2cadm_scan.c
133
if (!i2c_io_req_set_addr(req, &scan->scan_addr)) {
usr/src/cmd/i2cadm/i2cadm_scan.c
137
if (!i2c_io_req_set_receive_buf(req, &data, sizeof (data))) {
usr/src/cmd/i2cadm/i2cadm_scan.c
141
if (i2c_io_req_exec(req)) {
usr/src/cmd/i2cadm/i2cadm_scan.c
147
i2c_io_req_fini(req);
usr/src/cmd/idmap/idmapd/dbutils.c
1300
lookup_wksids_sid2pid(idmap_mapping *req, idmap_id_res *res, int *is_wksid)
usr/src/cmd/idmap/idmapd/dbutils.c
1306
assert(req->id1.idmap_id_u.sid.prefix != NULL ||
usr/src/cmd/idmap/idmapd/dbutils.c
1307
req->id1name != NULL);
usr/src/cmd/idmap/idmapd/dbutils.c
1309
if (req->id1.idmap_id_u.sid.prefix != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
1310
wksid = find_wksid_by_sid(req->id1.idmap_id_u.sid.prefix,
usr/src/cmd/idmap/idmapd/dbutils.c
1311
req->id1.idmap_id_u.sid.rid, res->id.idtype);
usr/src/cmd/idmap/idmapd/dbutils.c
1313
wksid = find_wksid_by_name(req->id1name, req->id1domain,
usr/src/cmd/idmap/idmapd/dbutils.c
1322
if (req->id1name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
1323
req->id1name = strdup(wksid->winname);
usr/src/cmd/idmap/idmapd/dbutils.c
1324
if (req->id1name == NULL)
usr/src/cmd/idmap/idmapd/dbutils.c
1329
if (req->id1.idmap_id_u.sid.prefix == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
1331
req->id1.idmap_id_u.sid.prefix =
usr/src/cmd/idmap/idmapd/dbutils.c
1335
req->id1.idmap_id_u.sid.prefix =
usr/src/cmd/idmap/idmapd/dbutils.c
1339
if (req->id1.idmap_id_u.sid.prefix == NULL)
usr/src/cmd/idmap/idmapd/dbutils.c
1341
req->id1.idmap_id_u.sid.rid = wksid->rid;
usr/src/cmd/idmap/idmapd/dbutils.c
1345
if (req->id1domain == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
1353
req->id1domain = strdup(dom);
usr/src/cmd/idmap/idmapd/dbutils.c
1355
if (req->id1domain == NULL)
usr/src/cmd/idmap/idmapd/dbutils.c
1360
req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE;
usr/src/cmd/idmap/idmapd/dbutils.c
1362
req->id1.idtype = wksid->is_wuser ? IDMAP_USID : IDMAP_GSID;
usr/src/cmd/idmap/idmapd/dbutils.c
1416
lookup_wksids_pid2sid(idmap_mapping *req, idmap_id_res *res, int is_user)
usr/src/cmd/idmap/idmapd/dbutils.c
1420
wksid = find_wksid_by_pid(req->id1.idmap_id_u.uid, is_user);
usr/src/cmd/idmap/idmapd/dbutils.c
1445
if (req->id2name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
1446
req->id2name = strdup(wksid->winname);
usr/src/cmd/idmap/idmapd/dbutils.c
1447
if (req->id2name == NULL)
usr/src/cmd/idmap/idmapd/dbutils.c
1452
if (req->id2domain == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
1460
req->id2domain = strdup(dom);
usr/src/cmd/idmap/idmapd/dbutils.c
1462
if (req->id2domain == NULL)
usr/src/cmd/idmap/idmapd/dbutils.c
1577
lookup_cache_sid2pid(sqlite *cache, idmap_mapping *req, idmap_id_res *res)
usr/src/cmd/idmap/idmapd/dbutils.c
1616
if (req->id1.idmap_id_u.sid.prefix != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
1626
is_user_string, req->id1.idmap_id_u.sid.prefix,
usr/src/cmd/idmap/idmapd/dbutils.c
1627
req->id1.idmap_id_u.sid.rid, curtime);
usr/src/cmd/idmap/idmapd/dbutils.c
1628
} else if (req->id1name != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
1629
if ((lower_name = tolower_u8(req->id1name)) == NULL)
usr/src/cmd/idmap/idmapd/dbutils.c
1630
lower_name = req->id1name;
usr/src/cmd/idmap/idmapd/dbutils.c
1640
is_user_string, lower_name, req->id1domain,
usr/src/cmd/idmap/idmapd/dbutils.c
1642
if (lower_name != req->id1name)
usr/src/cmd/idmap/idmapd/dbutils.c
1686
if (!DO_NOT_ALLOC_NEW_ID_MAPPING(req) &&
usr/src/cmd/idmap/idmapd/dbutils.c
1687
!AVOID_NAMESERVICE(req) &&
usr/src/cmd/idmap/idmapd/dbutils.c
1693
req->direction |= is_user
usr/src/cmd/idmap/idmapd/dbutils.c
1711
if (req->id2name != NULL)
usr/src/cmd/idmap/idmapd/dbutils.c
1712
free(req->id2name);
usr/src/cmd/idmap/idmapd/dbutils.c
1713
req->id2name = strdup(values[3]);
usr/src/cmd/idmap/idmapd/dbutils.c
1714
if (req->id2name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
1720
req->id1.idtype = strncmp(values[5], "0", 2) ?
usr/src/cmd/idmap/idmapd/dbutils.c
1723
if (req->flag & IDMAP_REQ_FLG_MAPPING_INFO) {
usr/src/cmd/idmap/idmapd/dbutils.c
1896
lookup_name_cache(sqlite *cache, idmap_mapping *req, idmap_id_res *res)
usr/src/cmd/idmap/idmapd/dbutils.c
1905
if (req->id1.idmap_id_u.sid.prefix != NULL && req->id1name != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
1910
if (req->id1.idmap_id_u.sid.prefix != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
1913
req->id1.idmap_id_u.sid.prefix,
usr/src/cmd/idmap/idmapd/dbutils.c
1914
req->id1.idmap_id_u.sid.rid, &name, &domain, &type);
usr/src/cmd/idmap/idmapd/dbutils.c
1917
retcode = lookup_cache_name2sid(cache, req->id1name,
usr/src/cmd/idmap/idmapd/dbutils.c
1918
req->id1domain, &name, &sidprefix, &rid, &type);
usr/src/cmd/idmap/idmapd/dbutils.c
1923
TRACE(req, res, "Not found in name cache");
usr/src/cmd/idmap/idmapd/dbutils.c
1925
TRACE(req, res, "Name cache lookup error=%d", retcode);
usr/src/cmd/idmap/idmapd/dbutils.c
1933
req->id1.idtype = type;
usr/src/cmd/idmap/idmapd/dbutils.c
1935
req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE;
usr/src/cmd/idmap/idmapd/dbutils.c
1942
free(req->id1name);
usr/src/cmd/idmap/idmapd/dbutils.c
1943
req->id1name = name;
usr/src/cmd/idmap/idmapd/dbutils.c
1946
free(req->id1domain);
usr/src/cmd/idmap/idmapd/dbutils.c
1947
req->id1domain = domain;
usr/src/cmd/idmap/idmapd/dbutils.c
1950
if (req->id1.idmap_id_u.sid.prefix == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
1951
req->id1.idmap_id_u.sid.prefix = sidprefix;
usr/src/cmd/idmap/idmapd/dbutils.c
1952
req->id1.idmap_id_u.sid.rid = rid;
usr/src/cmd/idmap/idmapd/dbutils.c
1955
TRACE(req, res, "Found in name cache");
usr/src/cmd/idmap/idmapd/dbutils.c
1971
idmap_mapping *req;
usr/src/cmd/idmap/idmapd/dbutils.c
2025
req = &batch->idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/dbutils.c
2030
req->id2.idtype = IDMAP_NONE;
usr/src/cmd/idmap/idmapd/dbutils.c
2031
req->id2.idmap_id_u.uid = IDMAP_SENTINEL_PID;
usr/src/cmd/idmap/idmapd/dbutils.c
2034
if (!(req->direction & _IDMAP_F_LOOKUP_AD))
usr/src/cmd/idmap/idmapd/dbutils.c
2038
if (req->direction & _IDMAP_F_LOOKUP_OTHER_AD)
usr/src/cmd/idmap/idmapd/dbutils.c
2045
if (IS_ID_SID(req->id1)) {
usr/src/cmd/idmap/idmapd/dbutils.c
2054
req->id2name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2058
unixname = &req->id2name;
usr/src/cmd/idmap/idmapd/dbutils.c
2062
unixname = &req->id2name;
usr/src/cmd/idmap/idmapd/dbutils.c
2065
unixname = &req->id2name;
usr/src/cmd/idmap/idmapd/dbutils.c
2088
pid = &req->id2.idmap_id_u.uid;
usr/src/cmd/idmap/idmapd/dbutils.c
2100
if (req->id1.idmap_id_u.sid.prefix != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2103
qs, req->id1.idmap_id_u.sid.prefix,
usr/src/cmd/idmap/idmapd/dbutils.c
2104
&req->id1.idmap_id_u.sid.rid, esidtype,
usr/src/cmd/idmap/idmapd/dbutils.c
2106
(req->id1name == NULL) ?
usr/src/cmd/idmap/idmapd/dbutils.c
2107
&req->id1name : NULL,
usr/src/cmd/idmap/idmapd/dbutils.c
2108
(req->id1domain == NULL) ?
usr/src/cmd/idmap/idmapd/dbutils.c
2109
&req->id1domain : NULL,
usr/src/cmd/idmap/idmapd/dbutils.c
2110
&req->id2.idtype, unixname,
usr/src/cmd/idmap/idmapd/dbutils.c
2117
assert(req->id1name != NULL);
usr/src/cmd/idmap/idmapd/dbutils.c
2119
qs, req->id1name, req->id1domain,
usr/src/cmd/idmap/idmapd/dbutils.c
2122
&req->id1name,
usr/src/cmd/idmap/idmapd/dbutils.c
2123
&req->id1.idmap_id_u.sid.prefix,
usr/src/cmd/idmap/idmapd/dbutils.c
2124
&req->id1.idmap_id_u.sid.rid,
usr/src/cmd/idmap/idmapd/dbutils.c
2125
&req->id2.idtype, unixname,
usr/src/cmd/idmap/idmapd/dbutils.c
2132
} else if (IS_ID_UID(req->id1) || IS_ID_GID(req->id1)) {
usr/src/cmd/idmap/idmapd/dbutils.c
2137
req->id2name != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2157
&req->id2name,
usr/src/cmd/idmap/idmapd/dbutils.c
2158
&req->id2domain, &req->id2.idtype,
usr/src/cmd/idmap/idmapd/dbutils.c
2162
} else if (req->id2name != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2171
qs, req->id2name, req->id2domain,
usr/src/cmd/idmap/idmapd/dbutils.c
2176
&req->id2.idtype, NULL,
usr/src/cmd/idmap/idmapd/dbutils.c
2184
assert(req->id1.idmap_id_u.uid !=
usr/src/cmd/idmap/idmapd/dbutils.c
2186
is_user = IS_ID_UID(req->id1);
usr/src/cmd/idmap/idmapd/dbutils.c
2202
qs, req->id1.idmap_id_u.uid, is_user,
usr/src/cmd/idmap/idmapd/dbutils.c
2208
&req->id2name, &req->id2domain,
usr/src/cmd/idmap/idmapd/dbutils.c
2209
&req->id2.idtype, &res->retcode);
usr/src/cmd/idmap/idmapd/dbutils.c
2212
} else if (req->id1name != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2217
is_user = (IS_ID_UID(req->id1)) ? 1 : 0;
usr/src/cmd/idmap/idmapd/dbutils.c
2229
qs, req->id1name, is_user, is_wuser,
usr/src/cmd/idmap/idmapd/dbutils.c
2235
&req->id2name, &req->id2domain,
usr/src/cmd/idmap/idmapd/dbutils.c
2236
&req->id2.idtype, &res->retcode);
usr/src/cmd/idmap/idmapd/dbutils.c
2243
req->direction |= _IDMAP_F_LOOKUP_OTHER_AD;
usr/src/cmd/idmap/idmapd/dbutils.c
2272
req = &batch->idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/dbutils.c
2273
req->direction |= _IDMAP_F_LOOKUP_OTHER_AD;
usr/src/cmd/idmap/idmapd/dbutils.c
2295
req = &batch->idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/dbutils.c
2296
type = req->id2.idtype;
usr/src/cmd/idmap/idmapd/dbutils.c
2297
req->id2.idtype = IDMAP_NONE;
usr/src/cmd/idmap/idmapd/dbutils.c
2298
posix_id = req->id2.idmap_id_u.uid;
usr/src/cmd/idmap/idmapd/dbutils.c
2299
req->id2.idmap_id_u.uid = IDMAP_SENTINEL_PID;
usr/src/cmd/idmap/idmapd/dbutils.c
2305
if (!(req->direction & _IDMAP_F_LOOKUP_AD))
usr/src/cmd/idmap/idmapd/dbutils.c
2312
if (req->direction & _IDMAP_F_LOOKUP_OTHER_AD) {
usr/src/cmd/idmap/idmapd/dbutils.c
2313
req->direction &= ~_IDMAP_F_LOOKUP_OTHER_AD;
usr/src/cmd/idmap/idmapd/dbutils.c
2321
req->direction &= ~(_IDMAP_F_LOOKUP_AD);
usr/src/cmd/idmap/idmapd/dbutils.c
2338
if (IS_ID_SID(req->id1)) {
usr/src/cmd/idmap/idmapd/dbutils.c
2340
TRACE(req, res, "Not found in AD");
usr/src/cmd/idmap/idmapd/dbutils.c
2344
TRACE(req, res, "AD lookup error=%d",
usr/src/cmd/idmap/idmapd/dbutils.c
2366
req->id1.idtype = IDMAP_USID;
usr/src/cmd/idmap/idmapd/dbutils.c
2385
req->id1.idtype = IDMAP_GSID;
usr/src/cmd/idmap/idmapd/dbutils.c
2392
TRACE(req, res, "Found in AD");
usr/src/cmd/idmap/idmapd/dbutils.c
2394
req->id1name != NULL &&
usr/src/cmd/idmap/idmapd/dbutils.c
2395
(req->id2name == NULL ||
usr/src/cmd/idmap/idmapd/dbutils.c
2398
req->direction |= _IDMAP_F_LOOKUP_NLDAP;
usr/src/cmd/idmap/idmapd/dbutils.c
2401
} else if (IS_ID_UID(req->id1) || IS_ID_GID(req->id1)) {
usr/src/cmd/idmap/idmapd/dbutils.c
2405
req->id2name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2419
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
2422
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
2427
TRACE(req, res, "AD lookup error");
usr/src/cmd/idmap/idmapd/dbutils.c
2443
TRACE(req, res, "Found in AD");
usr/src/cmd/idmap/idmapd/dbutils.c
2461
idmap_mapping *req;
usr/src/cmd/idmap/idmapd/dbutils.c
2470
req = &batch->idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/dbutils.c
2474
if (!(req->direction & _IDMAP_F_LOOKUP_AD) ||
usr/src/cmd/idmap/idmapd/dbutils.c
2489
req = &batch->idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/dbutils.c
2491
if (!(req->direction & _IDMAP_F_LOOKUP_AD))
usr/src/cmd/idmap/idmapd/dbutils.c
2493
req->direction &= ~(_IDMAP_F_LOOKUP_AD);
usr/src/cmd/idmap/idmapd/dbutils.c
2527
req = &batch->idmap_mapping_batch_val[j];
usr/src/cmd/idmap/idmapd/dbutils.c
2529
if (!(req->direction & _IDMAP_F_LOOKUP_AD))
usr/src/cmd/idmap/idmapd/dbutils.c
2531
req->direction &= ~(_IDMAP_F_LOOKUP_AD);
usr/src/cmd/idmap/idmapd/dbutils.c
2610
sid2pid_first_pass(lookup_state_t *state, idmap_mapping *req,
usr/src/cmd/idmap/idmapd/dbutils.c
2617
res->id.idtype = req->id2.idtype;
usr/src/cmd/idmap/idmapd/dbutils.c
2622
if (EMPTY_STRING(req->id1.idmap_id_u.sid.prefix)) {
usr/src/cmd/idmap/idmapd/dbutils.c
2624
if (req->id1name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2630
free(req->id1.idmap_id_u.sid.prefix);
usr/src/cmd/idmap/idmapd/dbutils.c
2631
req->id1.idmap_id_u.sid.prefix = NULL;
usr/src/cmd/idmap/idmapd/dbutils.c
2634
if (req->id1domain == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2636
p = strchr(req->id1name, '@');
usr/src/cmd/idmap/idmapd/dbutils.c
2639
q = req->id1name;
usr/src/cmd/idmap/idmapd/dbutils.c
2640
req->id1name = uu_strndup(q, p - req->id1name);
usr/src/cmd/idmap/idmapd/dbutils.c
2641
req->id1domain = strdup(p+1);
usr/src/cmd/idmap/idmapd/dbutils.c
2643
if (req->id1name == NULL ||
usr/src/cmd/idmap/idmapd/dbutils.c
2644
req->id1domain == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2653
retcode = lookup_wksids_sid2pid(req, res, &wksid);
usr/src/cmd/idmap/idmapd/dbutils.c
2656
TRACE(req, res, "Hardwired mapping");
usr/src/cmd/idmap/idmapd/dbutils.c
2659
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
2666
TRACE(req, res, "Well-known account");
usr/src/cmd/idmap/idmapd/dbutils.c
2668
TRACE(req, res, "Not a well-known account");
usr/src/cmd/idmap/idmapd/dbutils.c
2671
retcode = lookup_localsid2pid(req, res);
usr/src/cmd/idmap/idmapd/dbutils.c
2673
TRACE(req, res, "Local SID");
usr/src/cmd/idmap/idmapd/dbutils.c
2676
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
2680
TRACE(req, res, "Not a local SID");
usr/src/cmd/idmap/idmapd/dbutils.c
2682
if (ALLOW_WK_OR_LOCAL_SIDS_ONLY(req)) {
usr/src/cmd/idmap/idmapd/dbutils.c
2695
if (req->id1.idmap_id_u.sid.prefix == NULL &&
usr/src/cmd/idmap/idmapd/dbutils.c
2696
req->id1name != NULL && req->id1domain == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2701
req->id1domain = strdup(state->defdom);
usr/src/cmd/idmap/idmapd/dbutils.c
2702
if (req->id1domain == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2706
TRACE(req, res, "Added default domain");
usr/src/cmd/idmap/idmapd/dbutils.c
2710
retcode = lookup_cache_sid2pid(state->cache, req, res);
usr/src/cmd/idmap/idmapd/dbutils.c
2712
TRACE(req, res, "Found in mapping cache");
usr/src/cmd/idmap/idmapd/dbutils.c
2715
TRACE(req, res, "Mapping cache lookup error=%d", retcode);
usr/src/cmd/idmap/idmapd/dbutils.c
2718
TRACE(req, res, "Not found in mapping cache");
usr/src/cmd/idmap/idmapd/dbutils.c
2720
if (DO_NOT_ALLOC_NEW_ID_MAPPING(req) || AVOID_NAMESERVICE(req)) {
usr/src/cmd/idmap/idmapd/dbutils.c
2734
retcode = lookup_name_cache(state->cache, req, res);
usr/src/cmd/idmap/idmapd/dbutils.c
2737
if (req->id1.idtype == IDMAP_USID)
usr/src/cmd/idmap/idmapd/dbutils.c
2751
if (req->id1.idmap_id_u.sid.prefix != NULL &&
usr/src/cmd/idmap/idmapd/dbutils.c
2752
req->id1name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2755
req->id1.idmap_id_u.sid.prefix,
usr/src/cmd/idmap/idmapd/dbutils.c
2756
req->id1.idmap_id_u.sid.rid,
usr/src/cmd/idmap/idmapd/dbutils.c
2757
&req->id1name, &req->id1domain, &req->id1.idtype);
usr/src/cmd/idmap/idmapd/dbutils.c
2759
TRACE(req, res, "Found with LSA");
usr/src/cmd/idmap/idmapd/dbutils.c
2761
TRACE(req, res, "Not found with LSA");
usr/src/cmd/idmap/idmapd/dbutils.c
2763
TRACE(req, res, "LSA error %d", retcode);
usr/src/cmd/idmap/idmapd/dbutils.c
2767
} else if (req->id1name != NULL &&
usr/src/cmd/idmap/idmapd/dbutils.c
2768
req->id1.idmap_id_u.sid.prefix == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
2773
req->id1name, req->id1domain,
usr/src/cmd/idmap/idmapd/dbutils.c
2774
&req->id1.idmap_id_u.sid.prefix,
usr/src/cmd/idmap/idmapd/dbutils.c
2775
&req->id1.idmap_id_u.sid.rid,
usr/src/cmd/idmap/idmapd/dbutils.c
2777
&req->id1.idtype);
usr/src/cmd/idmap/idmapd/dbutils.c
2779
free(req->id1name);
usr/src/cmd/idmap/idmapd/dbutils.c
2780
req->id1name = canonname;
usr/src/cmd/idmap/idmapd/dbutils.c
2781
free(req->id1domain);
usr/src/cmd/idmap/idmapd/dbutils.c
2782
req->id1domain = canondomain;
usr/src/cmd/idmap/idmapd/dbutils.c
2783
TRACE(req, res, "Found with LSA");
usr/src/cmd/idmap/idmapd/dbutils.c
2785
TRACE(req, res, "Not found with LSA");
usr/src/cmd/idmap/idmapd/dbutils.c
2787
TRACE(req, res, "LSA error %d", retcode);
usr/src/cmd/idmap/idmapd/dbutils.c
2799
req->direction |= _IDMAP_F_NOTDONE;
usr/src/cmd/idmap/idmapd/dbutils.c
2809
(!wksid && req->id2name == NULL &&
usr/src/cmd/idmap/idmapd/dbutils.c
2814
req->direction |= _IDMAP_F_LOOKUP_AD;
usr/src/cmd/idmap/idmapd/dbutils.c
2817
req->direction |= _IDMAP_F_LOOKUP_NLDAP;
usr/src/cmd/idmap/idmapd/dbutils.c
2828
if (ARE_WE_DONE(req->direction) && res->retcode != IDMAP_SUCCESS)
usr/src/cmd/idmap/idmapd/dbutils.c
2840
generate_localsid(idmap_mapping *req, idmap_id_res *res, int is_user,
usr/src/cmd/idmap/idmapd/dbutils.c
2857
req->id1.idmap_id_u.uid + LOCALRID_UID_MIN > LOCALRID_UID_MAX)
usr/src/cmd/idmap/idmapd/dbutils.c
2874
(is_user) ? req->id1.idmap_id_u.uid + LOCALRID_UID_MIN :
usr/src/cmd/idmap/idmapd/dbutils.c
2875
req->id1.idmap_id_u.gid + LOCALRID_GID_MIN;
usr/src/cmd/idmap/idmapd/dbutils.c
2889
req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE;
usr/src/cmd/idmap/idmapd/dbutils.c
2895
lookup_localsid2pid(idmap_mapping *req, idmap_id_res *res)
usr/src/cmd/idmap/idmapd/dbutils.c
2905
if ((sidprefix = req->id1.idmap_id_u.sid.prefix) == NULL)
usr/src/cmd/idmap/idmapd/dbutils.c
2908
rid = req->id1.idmap_id_u.sid.rid;
usr/src/cmd/idmap/idmapd/dbutils.c
3086
idmap_mapping *req, idmap_id_res *res)
usr/src/cmd/idmap/idmapd/dbutils.c
3099
assert(req->id1name != NULL); /* We have winname */
usr/src/cmd/idmap/idmapd/dbutils.c
3100
assert(req->id2name == NULL); /* We don't have unixname */
usr/src/cmd/idmap/idmapd/dbutils.c
3102
winname = req->id1name;
usr/src/cmd/idmap/idmapd/dbutils.c
3103
windomain = req->id1domain;
usr/src/cmd/idmap/idmapd/dbutils.c
3105
switch (req->id1.idtype) {
usr/src/cmd/idmap/idmapd/dbutils.c
3168
TRACE(req, res, "Matching rule: %s@%s -> %s",
usr/src/cmd/idmap/idmapd/dbutils.c
3186
TRACE(req, res, "Mapping inhibited");
usr/src/cmd/idmap/idmapd/dbutils.c
3209
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
3215
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
3226
TRACE(req, res, "Looking up %s error=%d",
usr/src/cmd/idmap/idmapd/dbutils.c
3231
TRACE(req, res, "No matching rule");
usr/src/cmd/idmap/idmapd/dbutils.c
3254
req->id2name = strdup(unixname);
usr/src/cmd/idmap/idmapd/dbutils.c
3255
if (req->id2name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
3259
TRACE(req, res, "UNIX name found");
usr/src/cmd/idmap/idmapd/dbutils.c
3269
TRACE(req, res, "Rule processing error, code=%d", retcode);
usr/src/cmd/idmap/idmapd/dbutils.c
3420
idmap_mapping *req, idmap_id_res *res)
usr/src/cmd/idmap/idmapd/dbutils.c
3434
get_from_sid_history(state, req->id1.idmap_id_u.sid.prefix,
usr/src/cmd/idmap/idmapd/dbutils.c
3435
req->id1.idmap_id_u.sid.rid, &next_pid)) {
usr/src/cmd/idmap/idmapd/dbutils.c
3455
add_to_sid_history(state, req->id1.idmap_id_u.sid.prefix,
usr/src/cmd/idmap/idmapd/dbutils.c
3456
req->id1.idmap_id_u.sid.rid);
usr/src/cmd/idmap/idmapd/dbutils.c
3463
idmap_mapping *req, idmap_id_res *res)
usr/src/cmd/idmap/idmapd/dbutils.c
3469
if (ARE_WE_DONE(req->direction))
usr/src/cmd/idmap/idmapd/dbutils.c
3475
!EMPTY_STRING(req->id1.idmap_id_u.sid.prefix) &&
usr/src/cmd/idmap/idmapd/dbutils.c
3476
EMPTY_STRING(req->id1name)) {
usr/src/cmd/idmap/idmapd/dbutils.c
3483
if (req->id1.idtype == IDMAP_SID)
usr/src/cmd/idmap/idmapd/dbutils.c
3484
req->id1.idtype = IDMAP_USID;
usr/src/cmd/idmap/idmapd/dbutils.c
3487
TRACE(req, res, "Assume unresolvable SID is user");
usr/src/cmd/idmap/idmapd/dbutils.c
3489
TRACE(req, res, "Must map unresolvable SID to user");
usr/src/cmd/idmap/idmapd/dbutils.c
3491
TRACE(req, res, "Must map unresolvable SID to group");
usr/src/cmd/idmap/idmapd/dbutils.c
3507
if (req->id2name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
3515
res->id.idtype == IDMAP_UID, &req->id2name);
usr/src/cmd/idmap/idmapd/dbutils.c
3517
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
3521
TRACE(req, res, "Found UNIX name");
usr/src/cmd/idmap/idmapd/dbutils.c
3532
if (req->id2name != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
3584
((req->id1.idtype == IDMAP_USID &&
usr/src/cmd/idmap/idmapd/dbutils.c
3586
(req->id1.idtype == IDMAP_GSID &&
usr/src/cmd/idmap/idmapd/dbutils.c
3588
TRACE(req, res, "Ignoring UNIX name found in AD");
usr/src/cmd/idmap/idmapd/dbutils.c
3589
free(req->id2name);
usr/src/cmd/idmap/idmapd/dbutils.c
3590
req->id2name = NULL;
usr/src/cmd/idmap/idmapd/dbutils.c
3595
retcode = ns_lookup_byname(req->id2name,
usr/src/cmd/idmap/idmapd/dbutils.c
3609
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
3613
TRACE(req, res, "UNIX lookup");
usr/src/cmd/idmap/idmapd/dbutils.c
3627
retcode = name_based_mapping_sid2pid(state, req, res);
usr/src/cmd/idmap/idmapd/dbutils.c
3629
TRACE(req, res, "Rule-based mapping");
usr/src/cmd/idmap/idmapd/dbutils.c
3632
TRACE(req, res, "Rule-based mapping error=%d", retcode);
usr/src/cmd/idmap/idmapd/dbutils.c
3638
retcode = dynamic_ephemeral_mapping(state, req, res);
usr/src/cmd/idmap/idmapd/dbutils.c
3640
TRACE(req, res, "Ephemeral mapping");
usr/src/cmd/idmap/idmapd/dbutils.c
3643
TRACE(req, res, "Ephemeral mapping error=%d", retcode);
usr/src/cmd/idmap/idmapd/dbutils.c
3650
req->direction = _IDMAP_F_DONE;
usr/src/cmd/idmap/idmapd/dbutils.c
3653
if (!ARE_WE_DONE(req->direction))
usr/src/cmd/idmap/idmapd/dbutils.c
3660
idmap_mapping *req, idmap_id_res *res)
usr/src/cmd/idmap/idmapd/dbutils.c
3674
if (ARE_WE_DONE(req->direction))
usr/src/cmd/idmap/idmapd/dbutils.c
3682
assert(req->id1.idmap_id_u.uid != IDMAP_SENTINEL_PID);
usr/src/cmd/idmap/idmapd/dbutils.c
3698
if (req->id1name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
3699
retcode2 = ns_lookup_bypid(req->id1.idmap_id_u.uid,
usr/src/cmd/idmap/idmapd/dbutils.c
3700
req->id1.idtype == IDMAP_UID, &req->id1name);
usr/src/cmd/idmap/idmapd/dbutils.c
3702
TRACE(req, res, "Found UNIX name");
usr/src/cmd/idmap/idmapd/dbutils.c
3704
TRACE(req, res, "Getting UNIX name error=%d", retcode2);
usr/src/cmd/idmap/idmapd/dbutils.c
3758
req->id2domain, req->id2name, req->id1.idmap_id_u.uid,
usr/src/cmd/idmap/idmapd/dbutils.c
3759
req->id1name, (req->id1.idtype == IDMAP_UID) ? 1 : 0,
usr/src/cmd/idmap/idmapd/dbutils.c
3781
if (req->direction & _IDMAP_F_DONT_UPDATE_NAMECACHE)
usr/src/cmd/idmap/idmapd/dbutils.c
3784
if (req->id2name == NULL)
usr/src/cmd/idmap/idmapd/dbutils.c
3791
req->id2name, req->id2domain,
usr/src/cmd/idmap/idmapd/dbutils.c
3810
idmap_mapping *req, idmap_id_res *res)
usr/src/cmd/idmap/idmapd/dbutils.c
3824
if (ARE_WE_DONE(req->direction))
usr/src/cmd/idmap/idmapd/dbutils.c
3831
if (req->direction & _IDMAP_F_EXP_EPH_UID)
usr/src/cmd/idmap/idmapd/dbutils.c
3833
else if (req->direction & _IDMAP_F_EXP_EPH_GID)
usr/src/cmd/idmap/idmapd/dbutils.c
3844
req->id1.idmap_id_u.sid.prefix,
usr/src/cmd/idmap/idmapd/dbutils.c
3845
req->id1.idmap_id_u.sid.rid,
usr/src/cmd/idmap/idmapd/dbutils.c
3906
req->id1.idmap_id_u.sid.prefix, req->id1.idmap_id_u.sid.rid,
usr/src/cmd/idmap/idmapd/dbutils.c
3907
(req->id1domain != NULL) ? req->id1domain : "", req->id1name,
usr/src/cmd/idmap/idmapd/dbutils.c
3908
res->id.idmap_id_u.uid, req->id2name,
usr/src/cmd/idmap/idmapd/dbutils.c
3910
(req->id1.idtype == IDMAP_USID) ? 1 : 0,
usr/src/cmd/idmap/idmapd/dbutils.c
3931
if (req->direction & _IDMAP_F_DONT_UPDATE_NAMECACHE)
usr/src/cmd/idmap/idmapd/dbutils.c
3934
if (EMPTY_STRING(req->id1name))
usr/src/cmd/idmap/idmapd/dbutils.c
3940
req->id1.idmap_id_u.sid.prefix, req->id1.idmap_id_u.sid.rid,
usr/src/cmd/idmap/idmapd/dbutils.c
3941
req->id1name, req->id1domain,
usr/src/cmd/idmap/idmapd/dbutils.c
3942
req->id1.idtype, state->name_cache_timeout);
usr/src/cmd/idmap/idmapd/dbutils.c
3960
lookup_cache_pid2sid(sqlite *cache, idmap_mapping *req, idmap_id_res *res,
usr/src/cmd/idmap/idmapd/dbutils.c
3982
if (req->id1.idmap_id_u.uid != IDMAP_SENTINEL_PID) {
usr/src/cmd/idmap/idmapd/dbutils.c
3992
req->id1.idmap_id_u.uid, is_user, curtime);
usr/src/cmd/idmap/idmapd/dbutils.c
3993
} else if (req->id1name != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
4003
req->id1name, is_user, curtime);
usr/src/cmd/idmap/idmapd/dbutils.c
4063
req->id2name = strdup(values[2]);
usr/src/cmd/idmap/idmapd/dbutils.c
4064
if (req->id2name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
4072
req->id2domain = strdup(values[3]);
usr/src/cmd/idmap/idmapd/dbutils.c
4073
if (req->id2domain == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
4084
if (req->flag & IDMAP_REQ_FLG_MAPPING_INFO) {
usr/src/cmd/idmap/idmapd/dbutils.c
4385
idmap_mapping *req,
usr/src/cmd/idmap/idmapd/dbutils.c
4400
req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE;
usr/src/cmd/idmap/idmapd/dbutils.c
4410
req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE;
usr/src/cmd/idmap/idmapd/dbutils.c
4491
int is_user, idmap_mapping *req, idmap_id_res *res)
usr/src/cmd/idmap/idmapd/dbutils.c
4508
assert(req->id2name == NULL); /* We don't have winname */
usr/src/cmd/idmap/idmapd/dbutils.c
4541
TRACE(req, res, "Matching rule: %s -> %s@%s",
usr/src/cmd/idmap/idmapd/dbutils.c
4565
TRACE(req, res, "Mapping inhibited");
usr/src/cmd/idmap/idmapd/dbutils.c
4583
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4588
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4599
&res->id.idtype, req, 0);
usr/src/cmd/idmap/idmapd/dbutils.c
4605
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4610
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4616
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4630
TRACE(req, res, "No matching rule");
usr/src/cmd/idmap/idmapd/dbutils.c
4651
req->id2name = canonname;
usr/src/cmd/idmap/idmapd/dbutils.c
4652
req->id2domain = canondomain;
usr/src/cmd/idmap/idmapd/dbutils.c
4658
TRACE(req, res, "Windows name found");
usr/src/cmd/idmap/idmapd/dbutils.c
4732
pid2sid_first_pass(lookup_state_t *state, idmap_mapping *req,
usr/src/cmd/idmap/idmapd/dbutils.c
4740
res->id.idtype = req->id2.idtype;
usr/src/cmd/idmap/idmapd/dbutils.c
4743
if (req->id2.idmap_id_u.sid.prefix != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
4745
free(req->id2.idmap_id_u.sid.prefix);
usr/src/cmd/idmap/idmapd/dbutils.c
4746
req->id2.idmap_id_u.sid.prefix = NULL;
usr/src/cmd/idmap/idmapd/dbutils.c
4750
if (req->id1.idmap_id_u.uid == IDMAP_SENTINEL_PID) {
usr/src/cmd/idmap/idmapd/dbutils.c
4751
if (req->id1name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
4756
retcode = ns_lookup_byname(req->id1name, NULL, &req->id1);
usr/src/cmd/idmap/idmapd/dbutils.c
4758
TRACE(req, res, "Getting UNIX ID error=%d", retcode);
usr/src/cmd/idmap/idmapd/dbutils.c
4762
TRACE(req, res, "Found UNIX ID");
usr/src/cmd/idmap/idmapd/dbutils.c
4766
retcode = lookup_wksids_pid2sid(req, res, is_user);
usr/src/cmd/idmap/idmapd/dbutils.c
4768
TRACE(req, res, "Hardwired mapping");
usr/src/cmd/idmap/idmapd/dbutils.c
4771
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4777
retcode = lookup_cache_pid2sid(state->cache, req, res, is_user);
usr/src/cmd/idmap/idmapd/dbutils.c
4779
TRACE(req, res, "Found in mapping cache");
usr/src/cmd/idmap/idmapd/dbutils.c
4782
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4786
TRACE(req, res, "Not found in mapping cache");
usr/src/cmd/idmap/idmapd/dbutils.c
4789
if (IDMAP_ID_IS_EPHEMERAL(req->id1.idmap_id_u.uid)) {
usr/src/cmd/idmap/idmapd/dbutils.c
4791
TRACE(req, res, "Shouldn't have an ephemeral ID here");
usr/src/cmd/idmap/idmapd/dbutils.c
4795
if (DO_NOT_ALLOC_NEW_ID_MAPPING(req)) {
usr/src/cmd/idmap/idmapd/dbutils.c
4800
if (AVOID_NAMESERVICE(req)) {
usr/src/cmd/idmap/idmapd/dbutils.c
4808
req->direction |= _IDMAP_F_LOOKUP_AD;
usr/src/cmd/idmap/idmapd/dbutils.c
4810
} else if (AD_MODE(req->id1.idtype, state)) {
usr/src/cmd/idmap/idmapd/dbutils.c
4816
if (req->id1name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
4818
retcode = ns_lookup_bypid(req->id1.idmap_id_u.uid,
usr/src/cmd/idmap/idmapd/dbutils.c
4819
is_user, &req->id1name);
usr/src/cmd/idmap/idmapd/dbutils.c
4821
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4826
TRACE(req, res, "Found UNIX name");
usr/src/cmd/idmap/idmapd/dbutils.c
4828
req->direction |= _IDMAP_F_LOOKUP_AD;
usr/src/cmd/idmap/idmapd/dbutils.c
4830
} else if (NLDAP_OR_MIXED_MODE(req->id1.idtype, state)) {
usr/src/cmd/idmap/idmapd/dbutils.c
4836
req->direction |= _IDMAP_F_LOOKUP_NLDAP;
usr/src/cmd/idmap/idmapd/dbutils.c
4845
req->direction |= _IDMAP_F_NOTDONE;
usr/src/cmd/idmap/idmapd/dbutils.c
4850
if (ARE_WE_DONE(req->direction) && res->retcode != IDMAP_SUCCESS) {
usr/src/cmd/idmap/idmapd/dbutils.c
4852
retcode2 = generate_localsid(req, res, is_user, TRUE);
usr/src/cmd/idmap/idmapd/dbutils.c
4854
TRACE(req, res, "Generate local SID");
usr/src/cmd/idmap/idmapd/dbutils.c
4856
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4864
pid2sid_second_pass(lookup_state_t *state, idmap_mapping *req,
usr/src/cmd/idmap/idmapd/dbutils.c
4872
if (ARE_WE_DONE(req->direction))
usr/src/cmd/idmap/idmapd/dbutils.c
4890
if (req->id2name != NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
4893
TRACE(req, res, "Windows name but no SID");
usr/src/cmd/idmap/idmapd/dbutils.c
4899
else if (AD_MODE(req->id1.idtype, state))
usr/src/cmd/idmap/idmapd/dbutils.c
4901
else if (NLDAP_MODE(req->id1.idtype, state))
usr/src/cmd/idmap/idmapd/dbutils.c
4903
else if (MIXED_MODE(req->id1.idtype, state))
usr/src/cmd/idmap/idmapd/dbutils.c
4918
if (req->id1name == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
4920
retcode = ns_lookup_bypid(req->id1.idmap_id_u.uid, is_user,
usr/src/cmd/idmap/idmapd/dbutils.c
4921
&req->id1name);
usr/src/cmd/idmap/idmapd/dbutils.c
4923
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4927
TRACE(req, res, "Found UNIX name");
usr/src/cmd/idmap/idmapd/dbutils.c
4928
} else if (req->id1.idmap_id_u.uid == IDMAP_SENTINEL_PID) {
usr/src/cmd/idmap/idmapd/dbutils.c
4930
retcode = ns_lookup_byname(req->id1name, NULL, &req->id1);
usr/src/cmd/idmap/idmapd/dbutils.c
4932
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4937
TRACE(req, res, "Found UNIX ID");
usr/src/cmd/idmap/idmapd/dbutils.c
4941
retcode = name_based_mapping_pid2sid(state, req->id1name, is_user,
usr/src/cmd/idmap/idmapd/dbutils.c
4942
req, res);
usr/src/cmd/idmap/idmapd/dbutils.c
4944
retcode = generate_localsid(req, res, is_user, FALSE);
usr/src/cmd/idmap/idmapd/dbutils.c
4946
TRACE(req, res, "Generated local SID");
usr/src/cmd/idmap/idmapd/dbutils.c
4948
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4957
req->direction = _IDMAP_F_DONE;
usr/src/cmd/idmap/idmapd/dbutils.c
4958
free(req->id2name);
usr/src/cmd/idmap/idmapd/dbutils.c
4959
req->id2name = NULL;
usr/src/cmd/idmap/idmapd/dbutils.c
4960
free(req->id2domain);
usr/src/cmd/idmap/idmapd/dbutils.c
4961
req->id2domain = NULL;
usr/src/cmd/idmap/idmapd/dbutils.c
4963
retcode2 = generate_localsid(req, res, is_user, TRUE);
usr/src/cmd/idmap/idmapd/dbutils.c
4965
TRACE(req, res, "Generate local SID");
usr/src/cmd/idmap/idmapd/dbutils.c
4967
TRACE(req, res,
usr/src/cmd/idmap/idmapd/dbutils.c
4973
if (!ARE_WE_DONE(req->direction))
usr/src/cmd/idmap/idmapd/dbutils.c
67
#define DO_NOT_ALLOC_NEW_ID_MAPPING(req)\
usr/src/cmd/idmap/idmapd/dbutils.c
68
(req->flag & IDMAP_REQ_FLG_NO_NEW_ID_ALLOC)
usr/src/cmd/idmap/idmapd/dbutils.c
70
#define AVOID_NAMESERVICE(req)\
usr/src/cmd/idmap/idmapd/dbutils.c
71
(req->flag & IDMAP_REQ_FLG_NO_NAMESERVICE)
usr/src/cmd/idmap/idmapd/dbutils.c
73
#define ALLOW_WK_OR_LOCAL_SIDS_ONLY(req)\
usr/src/cmd/idmap/idmapd/dbutils.c
74
(req->flag & IDMAP_REQ_FLG_WK_OR_LOCAL_SIDS_ONLY)
usr/src/cmd/idmap/idmapd/directory_server.c
73
struct svc_req *req)
usr/src/cmd/idmap/idmapd/directory_server.c
75
NOTE(ARGUNUSED(req))
usr/src/cmd/idmap/idmapd/idmapd.c
644
trace(idmap_mapping *req, idmap_id_res *res, char *fmt, ...)
usr/src/cmd/idmap/idmapd/idmapd.c
651
assert(req != NULL);
usr/src/cmd/idmap/idmapd/idmapd.c
661
trace_id(entry, "from", &req->id1, req->id1name, req->id1domain);
usr/src/cmd/idmap/idmapd/idmapd.c
662
trace_id(entry, "to", &res->id, req->id2name, req->id2domain);
usr/src/cmd/idmap/idmapd/idmapd.c
680
if (req->flag & IDMAP_REQ_FLG_TRACE) {
usr/src/cmd/idmap/idmapd/idmapd.h
299
#define TRACING(req) \
usr/src/cmd/idmap/idmapd/idmapd.h
301
((req)->flag & IDMAP_REQ_FLG_TRACE) != 0)
usr/src/cmd/idmap/idmapd/idmapd.h
302
#define TRACE(req, res, ...) \
usr/src/cmd/idmap/idmapd/idmapd.h
303
((void)(TRACING(req) && trace(req, res, __VA_ARGS__)))
usr/src/cmd/idmap/idmapd/idmapd.h
304
extern int trace(idmap_mapping *req, idmap_id_res *res, char *fmt, ...);
usr/src/cmd/idmap/idmapd/nldaputils.c
742
idmap_mapping *req;
usr/src/cmd/idmap/idmapd/nldaputils.c
763
req = &batch->idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/nldaputils.c
768
if (!(req->direction & _IDMAP_F_LOOKUP_NLDAP))
usr/src/cmd/idmap/idmapd/nldaputils.c
771
if (IS_ID_SID(req->id1)) {
usr/src/cmd/idmap/idmapd/nldaputils.c
782
assert(req->id1name != NULL &&
usr/src/cmd/idmap/idmapd/nldaputils.c
787
if (req->id2name != NULL &&
usr/src/cmd/idmap/idmapd/nldaputils.c
794
free(req->id2name);
usr/src/cmd/idmap/idmapd/nldaputils.c
795
req->id2name = NULL;
usr/src/cmd/idmap/idmapd/nldaputils.c
804
qs, req->id1name, req->id1domain,
usr/src/cmd/idmap/idmapd/nldaputils.c
809
&req->id2name, &res->id.idmap_id_u.uid,
usr/src/cmd/idmap/idmapd/nldaputils.c
812
} else if (IS_ID_UID(req->id1) || IS_ID_GID(req->id1)) {
usr/src/cmd/idmap/idmapd/nldaputils.c
817
if (req->id2name != NULL) {
usr/src/cmd/idmap/idmapd/nldaputils.c
823
free(req->id2domain);
usr/src/cmd/idmap/idmapd/nldaputils.c
824
req->id2domain = NULL;
usr/src/cmd/idmap/idmapd/nldaputils.c
833
if (req->id1.idmap_id_u.uid != IDMAP_SENTINEL_PID) {
usr/src/cmd/idmap/idmapd/nldaputils.c
836
qs, req->id1.idmap_id_u.uid,
usr/src/cmd/idmap/idmapd/nldaputils.c
837
(req->id1.idtype == IDMAP_UID) ? 1 : 0,
usr/src/cmd/idmap/idmapd/nldaputils.c
841
&req->id2name, &req->id2domain,
usr/src/cmd/idmap/idmapd/nldaputils.c
842
(req->id1name == NULL) ?
usr/src/cmd/idmap/idmapd/nldaputils.c
843
&req->id1name : NULL,
usr/src/cmd/idmap/idmapd/nldaputils.c
845
} else if (req->id1name != NULL) {
usr/src/cmd/idmap/idmapd/nldaputils.c
848
qs, req->id1name,
usr/src/cmd/idmap/idmapd/nldaputils.c
849
(req->id1.idtype == IDMAP_UID) ? 1 : 0,
usr/src/cmd/idmap/idmapd/nldaputils.c
853
&req->id2name, &req->id2domain,
usr/src/cmd/idmap/idmapd/nldaputils.c
854
&req->id1.idmap_id_u.uid, &res->retcode);
usr/src/cmd/idmap/idmapd/nldaputils.c
879
req = &batch->idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/nldaputils.c
881
if (!(req->direction & _IDMAP_F_LOOKUP_NLDAP))
usr/src/cmd/idmap/idmapd/nldaputils.c
885
req->direction &= ~(_IDMAP_F_LOOKUP_NLDAP);
usr/src/cmd/idmap/idmapd/nldaputils.c
905
req->id2name != NULL &&
usr/src/cmd/idmap/idmapd/nldaputils.c
907
(IS_ID_UID(req->id1) || IS_ID_GID(req->id1))) {
usr/src/cmd/idmap/idmapd/nldaputils.c
910
req->id2name, req->id2domain, -1,
usr/src/cmd/idmap/idmapd/nldaputils.c
915
req, 1);
usr/src/cmd/idmap/idmapd/nldaputils.c
917
req->direction |= _IDMAP_F_LOOKUP_AD;
usr/src/cmd/idmap/idmapd/server.c
101
if (EMPTY_STRING(req->id1name)) {
usr/src/cmd/idmap/idmapd/server.c
102
free(req->id1name);
usr/src/cmd/idmap/idmapd/server.c
103
req->id1name = NULL;
usr/src/cmd/idmap/idmapd/server.c
105
if (EMPTY_STRING(req->id1domain)) {
usr/src/cmd/idmap/idmapd/server.c
106
free(req->id1domain);
usr/src/cmd/idmap/idmapd/server.c
107
req->id1domain = NULL;
usr/src/cmd/idmap/idmapd/server.c
109
if (EMPTY_STRING(req->id2name)) {
usr/src/cmd/idmap/idmapd/server.c
110
free(req->id2name);
usr/src/cmd/idmap/idmapd/server.c
111
req->id2name = NULL;
usr/src/cmd/idmap/idmapd/server.c
113
if (EMPTY_STRING(req->id2domain)) {
usr/src/cmd/idmap/idmapd/server.c
114
free(req->id2domain);
usr/src/cmd/idmap/idmapd/server.c
115
req->id2domain = NULL;
usr/src/cmd/idmap/idmapd/server.c
117
req->direction = _IDMAP_F_DONE;
usr/src/cmd/idmap/idmapd/server.c
122
validate_mapped_id_by_name_req(idmap_mapping *req)
usr/src/cmd/idmap/idmapd/server.c
126
if (IS_ID_UID(req->id1) || IS_ID_GID(req->id1))
usr/src/cmd/idmap/idmapd/server.c
129
if (IS_ID_SID(req->id1)) {
usr/src/cmd/idmap/idmapd/server.c
130
if (!EMPTY_STRING(req->id1name) &&
usr/src/cmd/idmap/idmapd/server.c
131
u8_validate(req->id1name, strlen(req->id1name),
usr/src/cmd/idmap/idmapd/server.c
134
if (!EMPTY_STRING(req->id1domain) &&
usr/src/cmd/idmap/idmapd/server.c
135
u8_validate(req->id1domain, strlen(req->id1domain),
usr/src/cmd/idmap/idmapd/server.c
189
idmap_mapping *req;
usr/src/cmd/idmap/idmapd/server.c
252
req = &batch.idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/server.c
254
if (TRACING(req))
usr/src/cmd/idmap/idmapd/server.c
257
(void) sanitize_mapping_request(req);
usr/src/cmd/idmap/idmapd/server.c
258
TRACE(req, res, "Start mapping");
usr/src/cmd/idmap/idmapd/server.c
259
if (IS_ID_SID(req->id1)) {
usr/src/cmd/idmap/idmapd/server.c
262
req,
usr/src/cmd/idmap/idmapd/server.c
264
} else if (IS_ID_UID(req->id1)) {
usr/src/cmd/idmap/idmapd/server.c
267
req,
usr/src/cmd/idmap/idmapd/server.c
269
} else if (IS_ID_GID(req->id1)) {
usr/src/cmd/idmap/idmapd/server.c
272
req,
usr/src/cmd/idmap/idmapd/server.c
301
TRACE(req, res, "Native LDAP lookup error=%d", retcode);
usr/src/cmd/idmap/idmapd/server.c
308
req = &batch.idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/server.c
310
TRACE(req, res,
usr/src/cmd/idmap/idmapd/server.c
314
TRACE(req, res, "Native LDAP lookup");
usr/src/cmd/idmap/idmapd/server.c
337
TRACE(req, res, "AD lookup error=%d", retcode);
usr/src/cmd/idmap/idmapd/server.c
343
req = &batch.idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/server.c
345
req->id1.idmap_id_u.sid.prefix != NULL &&
usr/src/cmd/idmap/idmapd/server.c
346
req->id1name != NULL) {
usr/src/cmd/idmap/idmapd/server.c
365
TRACE(req, res,
usr/src/cmd/idmap/idmapd/server.c
381
TRACE(req, res, "Native LDAP lookup error=%d", retcode);
usr/src/cmd/idmap/idmapd/server.c
388
req = &batch.idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/server.c
389
TRACE(req, res, "Native LDAP lookup");
usr/src/cmd/idmap/idmapd/server.c
399
req = &batch.idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/server.c
402
if (IS_ID_SID(req->id1)) {
usr/src/cmd/idmap/idmapd/server.c
405
req,
usr/src/cmd/idmap/idmapd/server.c
407
} else if (IS_ID_UID(req->id1)) {
usr/src/cmd/idmap/idmapd/server.c
410
req,
usr/src/cmd/idmap/idmapd/server.c
412
} else if (IS_ID_GID(req->id1)) {
usr/src/cmd/idmap/idmapd/server.c
415
req,
usr/src/cmd/idmap/idmapd/server.c
440
req = &batch.idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/server.c
443
if (IS_ID_SID(req->id1)) {
usr/src/cmd/idmap/idmapd/server.c
446
req,
usr/src/cmd/idmap/idmapd/server.c
448
} else if ((IS_ID_UID(req->id1)) ||
usr/src/cmd/idmap/idmapd/server.c
449
(IS_ID_GID(req->id1))) {
usr/src/cmd/idmap/idmapd/server.c
452
req,
usr/src/cmd/idmap/idmapd/server.c
477
req = &batch.idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/server.c
479
TRACE(req, res,
usr/src/cmd/idmap/idmapd/server.c
489
req = &batch.idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/server.c
491
TRACE(req, res, "Done");
usr/src/cmd/idmap/idmapd/server.c
498
req = &batch.idmap_mapping_batch_val[i];
usr/src/cmd/idmap/idmapd/server.c
501
if (!(req->flag & IDMAP_REQ_FLG_MAPPING_INFO) &&
usr/src/cmd/idmap/idmapd/server.c
99
sanitize_mapping_request(idmap_mapping *req)
usr/src/cmd/iscsid/iscsid.c
112
getipnodebyname_req_t *req,
usr/src/cmd/iscsid/iscsid.c
360
iscsi_door_req_t *req;
usr/src/cmd/iscsid/iscsid.c
371
req = (iscsi_door_req_t *)args;
usr/src/cmd/iscsid/iscsid.c
378
if (req == NULL) {
usr/src/cmd/iscsid/iscsid.c
389
} else if (req->hdr.signature != ISCSI_DOOR_REQ_SIGNATURE) {
usr/src/cmd/iscsid/iscsid.c
394
} else if (req->hdr.version != ISCSI_DOOR_REQ_VERSION_1) {
usr/src/cmd/iscsid/iscsid.c
403
switch (req->hdr.opcode) {
usr/src/cmd/iscsid/iscsid.c
407
&req->ginbn_req,
usr/src/cmd/iscsid/iscsid.c
454
getipnodebyname_req_t *req,
usr/src/cmd/iscsid/iscsid.c
458
getipnodebyname_cnf_t *cnf = (getipnodebyname_cnf_t *)req;
usr/src/cmd/iscsid/iscsid.c
473
name = (char *)req + req->name_offset;
usr/src/cmd/iscsid/iscsid.c
479
if ((name < ((char *)req + sizeof (getipnodebyname_req_t))) ||
usr/src/cmd/iscsid/iscsid.c
480
((name + req->name_length) > ((char *)req + req_len))) {
usr/src/cmd/iscsid/iscsid.c
489
(int)req->af,
usr/src/cmd/iscsid/iscsid.c
490
(int)req->flags,
usr/src/cmd/isns/isnsd/admintf.c
1501
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
1514
lc.type = get_lc_type(req->op_info.obj);
usr/src/cmd/isns/isnsd/admintf.c
1515
lc.id[0] = get_lc_id(req->op_info.obj);
usr/src/cmd/isns/isnsd/admintf.c
1519
while (i < req->count) {
usr/src/cmd/isns/isnsd/admintf.c
1520
lc.data[0].ptr = (uchar_t *)req->req_data.data[i];
usr/src/cmd/isns/isnsd/admintf.c
1618
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
1636
lc.id[0] = get_lc_id(req->op_info.obj);
usr/src/cmd/isns/isnsd/admintf.c
1640
while (i < req->count) {
usr/src/cmd/isns/isnsd/admintf.c
1642
lc.data[0].ptr = (uchar_t *)req->req_data.data[i];
usr/src/cmd/isns/isnsd/admintf.c
1649
lc.data[0].ptr = (uchar_t *)req->req_data.data[i];
usr/src/cmd/isns/isnsd/admintf.c
1790
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
1795
return (i_get_dd_dds_op(req, doc, OBJ_DD));
usr/src/cmd/isns/isnsd/admintf.c
1811
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
1816
return (i_get_dd_dds_op(req, doc, OBJ_DDS));
usr/src/cmd/isns/isnsd/admintf.c
1948
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
1968
while (i < req->count) {
usr/src/cmd/isns/isnsd/admintf.c
1969
lc.data[0].ptr = (uchar_t *)req->req_data.data[i];
usr/src/cmd/isns/isnsd/admintf.c
1974
lc2.data[2].ptr = (uchar_t *)req->req_data.data[i];
usr/src/cmd/isns/isnsd/admintf.c
2007
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
2026
while (i < req->count) {
usr/src/cmd/isns/isnsd/admintf.c
2027
lc.data[0].ptr = (uchar_t *)req->req_data.data[i];
usr/src/cmd/isns/isnsd/admintf.c
2036
lc2.data[2].ptr = (uchar_t *)req->req_data.data[i];
usr/src/cmd/isns/isnsd/admintf.c
2070
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
2090
while (i < req->count) {
usr/src/cmd/isns/isnsd/admintf.c
2091
lc.data[0].ptr = (uchar_t *)req->req_data.data[i];
usr/src/cmd/isns/isnsd/admintf.c
2096
lc2.data[2].ptr = (uchar_t *)req->req_data.data[i];
usr/src/cmd/isns/isnsd/admintf.c
2129
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
2148
while (i < req->count) {
usr/src/cmd/isns/isnsd/admintf.c
2149
lc.data[0].ptr = (uchar_t *)req->req_data.data[i];
usr/src/cmd/isns/isnsd/admintf.c
2159
lc2.data[2].ptr = (uchar_t *)req->req_data.data[i];
usr/src/cmd/isns/isnsd/admintf.c
2191
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
2218
lc.id[0] = get_lc_id(req->op_info.obj);
usr/src/cmd/isns/isnsd/admintf.c
2222
while (i < req->count) {
usr/src/cmd/isns/isnsd/admintf.c
2223
lc.data[0].ptr = (uchar_t *)req->req_data.data[i];
usr/src/cmd/isns/isnsd/admintf.c
2266
(xmlChar *)req->req_data.data[i]);
usr/src/cmd/isns/isnsd/admintf.c
2279
(req->count == err_count && !different_err) ? B_TRUE : B_FALSE));
usr/src/cmd/isns/isnsd/admintf.c
2296
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
2320
lc.id[0] = get_lc_id(req->op_info.obj);
usr/src/cmd/isns/isnsd/admintf.c
2340
while (i < req->count) {
usr/src/cmd/isns/isnsd/admintf.c
2341
lc.data[0].ptr = (uchar_t *)req->req_data.pair[i]->container;
usr/src/cmd/isns/isnsd/admintf.c
2348
lc2.data[0].ptr = (uchar_t *)req->req_data.pair[i]->member;
usr/src/cmd/isns/isnsd/admintf.c
2362
(uchar_t *)req->req_data.pair[i]->container,
usr/src/cmd/isns/isnsd/admintf.c
2363
(uchar_t *)req->req_data.pair[i]->member) :
usr/src/cmd/isns/isnsd/admintf.c
2365
(uchar_t *)req->req_data.pair[i]->container,
usr/src/cmd/isns/isnsd/admintf.c
2366
(uchar_t *)req->req_data.pair[i]->member);
usr/src/cmd/isns/isnsd/admintf.c
2401
(xmlChar *)req->req_data.pair[i]->member);
usr/src/cmd/isns/isnsd/admintf.c
2406
(xmlChar *)req->req_data.pair[i]->container);
usr/src/cmd/isns/isnsd/admintf.c
2414
(xmlChar *)req->req_data.pair[i]->member);
usr/src/cmd/isns/isnsd/admintf.c
2419
(xmlChar *)req->req_data.pair[i]->container);
usr/src/cmd/isns/isnsd/admintf.c
2432
(req->count == err_count && !different_err) ? B_TRUE : B_FALSE));
usr/src/cmd/isns/isnsd/admintf.c
2449
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
2476
lc.id[0] = get_lc_id(req->op_info.obj);
usr/src/cmd/isns/isnsd/admintf.c
2496
while (i < req->count) {
usr/src/cmd/isns/isnsd/admintf.c
2497
lc.data[0].ptr = (uchar_t *)req->req_data.pair[i]->container;
usr/src/cmd/isns/isnsd/admintf.c
2512
(xmlChar *)req->req_data.pair[i]->member) + 1;
usr/src/cmd/isns/isnsd/admintf.c
2516
(uchar_t *)req->req_data.pair[i]->member;
usr/src/cmd/isns/isnsd/admintf.c
2526
(uchar_t *)req->req_data.pair[i]->member;
usr/src/cmd/isns/isnsd/admintf.c
2574
(xmlChar *)req->req_data.pair[i]->member) == NULL) {
usr/src/cmd/isns/isnsd/admintf.c
2578
(xmlChar *)req->req_data.pair[i]->container) ==
usr/src/cmd/isns/isnsd/admintf.c
2586
(xmlChar *)req->req_data.pair[i]->member) == NULL) {
usr/src/cmd/isns/isnsd/admintf.c
2590
(xmlChar *)req->req_data.pair[i]->container) ==
usr/src/cmd/isns/isnsd/admintf.c
2604
(req->count == err_count && !different_err) ? B_TRUE : B_FALSE));
usr/src/cmd/isns/isnsd/admintf.c
2621
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
2650
while (i < req->count) {
usr/src/cmd/isns/isnsd/admintf.c
2652
lc.data[0].ui = *(req->req_data.attrlist[i]->id);
usr/src/cmd/isns/isnsd/admintf.c
2658
name = (uchar_t *)req->req_data.attrlist[i]->name;
usr/src/cmd/isns/isnsd/admintf.c
2701
(xmlChar *)req->req_data.attrlist[i]->name) ==
usr/src/cmd/isns/isnsd/admintf.c
2715
(req->count == err_count && !different_err) ? B_TRUE : B_FALSE));
usr/src/cmd/isns/isnsd/admintf.c
2732
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
2754
lc.id[0] = get_lc_id(req->op_info.obj);
usr/src/cmd/isns/isnsd/admintf.c
2763
while (i < req->count) {
usr/src/cmd/isns/isnsd/admintf.c
2764
lc.data[0].ptr = req->req_data.attrlist[i]->name;
usr/src/cmd/isns/isnsd/admintf.c
2773
*(req->req_data.attrlist[i]->enabled) ? 1 : 0):
usr/src/cmd/isns/isnsd/admintf.c
2775
*(req->req_data.attrlist[i]->enabled) ? 1 : 0);
usr/src/cmd/isns/isnsd/admintf.c
2807
(xmlChar *)req->req_data.attrlist[i]->name) ==
usr/src/cmd/isns/isnsd/admintf.c
2820
(req->count == err_count && !different_err) ? B_TRUE : B_FALSE));
usr/src/cmd/isns/isnsd/admintf.c
2836
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
2868
lc.id[0] = get_lc_id(req->op_info.obj);
usr/src/cmd/isns/isnsd/admintf.c
2872
while (i < req->count) {
usr/src/cmd/isns/isnsd/admintf.c
2873
lc.data[0].ptr = req->req_data.attrlist[i]->name,
usr/src/cmd/isns/isnsd/admintf.c
2880
adm_create_dd(&obj, req->req_data.attrlist[i]->name,
usr/src/cmd/isns/isnsd/admintf.c
2882
adm_create_dds(&obj, req->req_data.attrlist[i]->name,
usr/src/cmd/isns/isnsd/admintf.c
2922
(xmlChar *)req->req_data.attrlist[i]->name) ==
usr/src/cmd/isns/isnsd/admintf.c
2935
(req->count == err_count && !different_err) ? B_TRUE : B_FALSE));
usr/src/cmd/isns/isnsd/admintf.c
2951
request_t *req,
usr/src/cmd/isns/isnsd/admintf.c
2958
if (req->req_data.attrlist[0]->id != NULL) {
usr/src/cmd/isns/isnsd/admintf.c
2959
ret = rename_dd_ddset_op(req, doc, req->op_info.obj);
usr/src/cmd/isns/isnsd/admintf.c
2960
} else if (req->req_data.attrlist[0]->enabled != NULL) {
usr/src/cmd/isns/isnsd/admintf.c
2961
ret = update_dd_ddset_op(req, doc, req->op_info.obj);
usr/src/cmd/isns/isnsd/admintf.c
2963
ret = create_dd_ddset_op(req, doc, req->op_info.obj);
usr/src/cmd/isns/isnsd/door.c
1016
switch (req.op_info.op) {
usr/src/cmd/isns/isnsd/door.c
1018
switch (req.op_info.obj) {
usr/src/cmd/isns/isnsd/door.c
1020
ret = get_node_op(&req, doc);
usr/src/cmd/isns/isnsd/door.c
1023
ret = get_dd_op(&req, doc);
usr/src/cmd/isns/isnsd/door.c
1026
ret = get_ddset_op(&req, doc);
usr/src/cmd/isns/isnsd/door.c
1037
switch (req.op_info.obj) {
usr/src/cmd/isns/isnsd/door.c
1052
switch (req.op_info.obj) {
usr/src/cmd/isns/isnsd/door.c
1054
if (req.assoc_req == container_to_member) {
usr/src/cmd/isns/isnsd/door.c
1055
ret = getAssociated_dd_to_node_op(&req, doc);
usr/src/cmd/isns/isnsd/door.c
1057
ret = getAssociated_node_to_dd_op(&req, doc);
usr/src/cmd/isns/isnsd/door.c
1061
if (req.assoc_req == container_to_member) {
usr/src/cmd/isns/isnsd/door.c
1062
ret = getAssociated_ddset_to_dd_op(&req, doc);
usr/src/cmd/isns/isnsd/door.c
1064
ret = getAssociated_dd_to_ddset_op(&req, doc);
usr/src/cmd/isns/isnsd/door.c
1072
switch (req.op_info.obj) {
usr/src/cmd/isns/isnsd/door.c
1075
ret = createModify_dd_ddset_op(&req, doc);
usr/src/cmd/isns/isnsd/door.c
1079
ret = create_ddmember_ddsetmember_op(&req, doc,
usr/src/cmd/isns/isnsd/door.c
1080
req.op_info.obj);
usr/src/cmd/isns/isnsd/door.c
1087
switch (req.op_info.obj) {
usr/src/cmd/isns/isnsd/door.c
1090
ret = delete_ddmember_ddsetmember_op(&req, doc,
usr/src/cmd/isns/isnsd/door.c
1091
req.op_info.obj);
usr/src/cmd/isns/isnsd/door.c
1095
ret = delete_dd_ddset_op(&req, doc, req.op_info.obj);
usr/src/cmd/isns/isnsd/door.c
1194
cleanup_request(request_t req)
usr/src/cmd/isns/isnsd/door.c
1199
switch (req.op_info.op) {
usr/src/cmd/isns/isnsd/door.c
1201
for (i = 0; i < req.count; i++) {
usr/src/cmd/isns/isnsd/door.c
1202
if (req.req_data.data[i])
usr/src/cmd/isns/isnsd/door.c
1203
xmlFree(req.req_data.data[i]);
usr/src/cmd/isns/isnsd/door.c
1205
if (req.req_data.data) free(req.req_data.data);
usr/src/cmd/isns/isnsd/door.c
1208
for (i = 0; i < req.count; i++) {
usr/src/cmd/isns/isnsd/door.c
1209
if (req.req_data.data[i])
usr/src/cmd/isns/isnsd/door.c
1210
xmlFree(req.req_data.data[i]);
usr/src/cmd/isns/isnsd/door.c
1212
if (req.req_data.data) free(req.req_data.data);
usr/src/cmd/isns/isnsd/door.c
1217
if ((req.op_info.obj == DiscoveryDomainMember) ||
usr/src/cmd/isns/isnsd/door.c
1218
(req.op_info.obj == DiscoveryDomainSetMember)) {
usr/src/cmd/isns/isnsd/door.c
1219
for (i = 0; i < req.count; i++) {
usr/src/cmd/isns/isnsd/door.c
1220
if (req.req_data.pair[i]->container)
usr/src/cmd/isns/isnsd/door.c
1221
xmlFree(req.req_data.pair[i]->container);
usr/src/cmd/isns/isnsd/door.c
1222
if (req.req_data.pair[i]->member)
usr/src/cmd/isns/isnsd/door.c
1223
xmlFree(req.req_data.pair[i]->member);
usr/src/cmd/isns/isnsd/door.c
1224
if (req.req_data.pair[i])
usr/src/cmd/isns/isnsd/door.c
1225
free(req.req_data.pair[i]);
usr/src/cmd/isns/isnsd/door.c
1227
if (req.req_data.pair) free(req.req_data.pair);
usr/src/cmd/isns/isnsd/door.c
1229
for (i = 0; i < req.count; i++) {
usr/src/cmd/isns/isnsd/door.c
1230
if (req.req_data.data[i])
usr/src/cmd/isns/isnsd/door.c
1231
xmlFree(req.req_data.data[i]);
usr/src/cmd/isns/isnsd/door.c
1233
if (req.req_data.data) free(req.req_data.data);
usr/src/cmd/isns/isnsd/door.c
1237
if ((req.op_info.obj == DiscoveryDomainMember) ||
usr/src/cmd/isns/isnsd/door.c
1238
(req.op_info.obj == DiscoveryDomainSetMember)) {
usr/src/cmd/isns/isnsd/door.c
1239
for (i = 0; i < req.count; i++) {
usr/src/cmd/isns/isnsd/door.c
1240
if (req.req_data.pair[i]->container)
usr/src/cmd/isns/isnsd/door.c
1241
xmlFree(req.req_data.pair[i]->container);
usr/src/cmd/isns/isnsd/door.c
1242
if (req.req_data.pair[i]->member)
usr/src/cmd/isns/isnsd/door.c
1243
xmlFree(req.req_data.pair[i]->member);
usr/src/cmd/isns/isnsd/door.c
1244
if (req.req_data.pair[i])
usr/src/cmd/isns/isnsd/door.c
1245
free(req.req_data.pair[i]);
usr/src/cmd/isns/isnsd/door.c
1247
if (req.req_data.pair) free(req.req_data.pair);
usr/src/cmd/isns/isnsd/door.c
1248
} else if ((req.op_info.obj == DiscoveryDomain) ||
usr/src/cmd/isns/isnsd/door.c
1249
(req.op_info.obj == DiscoveryDomainSet)) {
usr/src/cmd/isns/isnsd/door.c
1250
for (i = 0; i < req.count; i++) {
usr/src/cmd/isns/isnsd/door.c
1251
if (req.req_data.attrlist[i]->name)
usr/src/cmd/isns/isnsd/door.c
1252
xmlFree(req.req_data.attrlist[i]->name);
usr/src/cmd/isns/isnsd/door.c
1253
if (req.req_data.attrlist[i]->id)
usr/src/cmd/isns/isnsd/door.c
1254
free(req.req_data.attrlist[i]->id);
usr/src/cmd/isns/isnsd/door.c
1255
if (req.req_data.attrlist[i]->enabled)
usr/src/cmd/isns/isnsd/door.c
1256
free(req.req_data.attrlist[i]->enabled);
usr/src/cmd/isns/isnsd/door.c
1257
if (req.req_data.pair[i])
usr/src/cmd/isns/isnsd/door.c
1258
free(req.req_data.pair[i]);
usr/src/cmd/isns/isnsd/door.c
1260
if (req.req_data.attrlist) free(req.req_data.attrlist);
usr/src/cmd/isns/isnsd/door.c
1330
request_t req;
usr/src/cmd/isns/isnsd/door.c
1360
if ((ret = process_mgmt_request(x_doc, &req, uc)) == 0) {
usr/src/cmd/isns/isnsd/door.c
1361
ret = build_mgmt_response(&resp_buf, req, &size);
usr/src/cmd/isns/isnsd/door.c
1366
cleanup_request(req);
usr/src/cmd/isns/isnsd/door.c
161
process_get_request_from_doc(xmlXPathContextPtr ctext, request_t *req)
usr/src/cmd/isns/isnsd/door.c
220
req->op_info.obj = obj;
usr/src/cmd/isns/isnsd/door.c
244
req->count = 0;
usr/src/cmd/isns/isnsd/door.c
245
req->req_data.data = (xmlChar **) malloc(sizeof (xmlChar *));
usr/src/cmd/isns/isnsd/door.c
251
req->req_data.data =
usr/src/cmd/isns/isnsd/door.c
252
NEW_REQARGV(req->req_data.data, req->count);
usr/src/cmd/isns/isnsd/door.c
253
if (req->req_data.data == (xmlChar **)NULL) {
usr/src/cmd/isns/isnsd/door.c
258
req->req_data.data[req->count] =
usr/src/cmd/isns/isnsd/door.c
260
req->req_data.data[++req->count] = NULL;
usr/src/cmd/isns/isnsd/door.c
288
process_enumerate_request_from_doc(xmlXPathContextPtr ctext, request_t *req)
usr/src/cmd/isns/isnsd/door.c
326
req->op_info.obj = obj;
usr/src/cmd/isns/isnsd/door.c
349
process_getAssociated_request_from_doc(xmlXPathContextPtr ctext, request_t *req)
usr/src/cmd/isns/isnsd/door.c
382
req->op_info.obj = obj;
usr/src/cmd/isns/isnsd/door.c
398
req->assoc_req = member_to_container;
usr/src/cmd/isns/isnsd/door.c
409
req->assoc_req = container_to_member;
usr/src/cmd/isns/isnsd/door.c
424
req->assoc_req = container_to_member;
usr/src/cmd/isns/isnsd/door.c
435
req->assoc_req = member_to_container;
usr/src/cmd/isns/isnsd/door.c
449
req->count = 0;
usr/src/cmd/isns/isnsd/door.c
450
req->req_data.data = (xmlChar **) malloc(sizeof (xmlChar *));
usr/src/cmd/isns/isnsd/door.c
457
req->req_data.data =
usr/src/cmd/isns/isnsd/door.c
458
NEW_REQARGV(req->req_data.data, req->count);
usr/src/cmd/isns/isnsd/door.c
459
if (req->req_data.data == (xmlChar **)NULL) {
usr/src/cmd/isns/isnsd/door.c
463
req->req_data.data[req->count++] =
usr/src/cmd/isns/isnsd/door.c
465
req->req_data.data[req->count] = NULL;
usr/src/cmd/isns/isnsd/door.c
487
process_delete_request_from_doc(xmlXPathContextPtr ctext, request_t *req)
usr/src/cmd/isns/isnsd/door.c
517
req->op_info.obj = obj;
usr/src/cmd/isns/isnsd/door.c
528
req->count = 0;
usr/src/cmd/isns/isnsd/door.c
529
req->req_data.pair =
usr/src/cmd/isns/isnsd/door.c
546
req->req_data.pair =
usr/src/cmd/isns/isnsd/door.c
547
NEW_REQPAIRARGV(req->req_data.pair, req->count);
usr/src/cmd/isns/isnsd/door.c
548
if (req->req_data.pair == (assoc_pair_t **)NULL) {
usr/src/cmd/isns/isnsd/door.c
552
req->req_data.pair[req->count] = (assoc_pair_t *)
usr/src/cmd/isns/isnsd/door.c
554
if (req->req_data.pair[req->count] == NULL) {
usr/src/cmd/isns/isnsd/door.c
558
req->req_data.pair[req->count]->container =
usr/src/cmd/isns/isnsd/door.c
560
req->req_data.pair[req->count]->member =
usr/src/cmd/isns/isnsd/door.c
562
req->req_data.data[++req->count] = NULL;
usr/src/cmd/isns/isnsd/door.c
582
req->count = 0;
usr/src/cmd/isns/isnsd/door.c
583
req->req_data.pair =
usr/src/cmd/isns/isnsd/door.c
600
req->req_data.pair =
usr/src/cmd/isns/isnsd/door.c
601
NEW_REQPAIRARGV(req->req_data.pair, req->count);
usr/src/cmd/isns/isnsd/door.c
602
if (req->req_data.pair == (assoc_pair_t **)NULL) {
usr/src/cmd/isns/isnsd/door.c
606
req->req_data.pair[req->count] = (assoc_pair_t *)
usr/src/cmd/isns/isnsd/door.c
608
if (req->req_data.pair[req->count] == NULL) {
usr/src/cmd/isns/isnsd/door.c
612
req->req_data.pair[req->count]->container =
usr/src/cmd/isns/isnsd/door.c
614
req->req_data.pair[req->count++]->member =
usr/src/cmd/isns/isnsd/door.c
616
req->req_data.data[req->count] = NULL;
usr/src/cmd/isns/isnsd/door.c
634
req->count = 0;
usr/src/cmd/isns/isnsd/door.c
635
req->req_data.data = (xmlChar **) malloc(sizeof (xmlChar *));
usr/src/cmd/isns/isnsd/door.c
641
req->req_data.data =
usr/src/cmd/isns/isnsd/door.c
642
NEW_REQARGV(req->req_data.data, req->count);
usr/src/cmd/isns/isnsd/door.c
643
if (req->req_data.data == (xmlChar **)NULL) {
usr/src/cmd/isns/isnsd/door.c
648
req->req_data.data[req->count] =
usr/src/cmd/isns/isnsd/door.c
650
req->req_data.data[++req->count] = NULL;
usr/src/cmd/isns/isnsd/door.c
677
process_createModify_request_from_doc(xmlXPathContextPtr ctext, request_t *req)
usr/src/cmd/isns/isnsd/door.c
707
req->op_info.obj = obj;
usr/src/cmd/isns/isnsd/door.c
718
req->count = 0;
usr/src/cmd/isns/isnsd/door.c
719
req->req_data.pair =
usr/src/cmd/isns/isnsd/door.c
736
req->req_data.pair =
usr/src/cmd/isns/isnsd/door.c
737
NEW_REQPAIRARGV(req->req_data.pair, req->count);
usr/src/cmd/isns/isnsd/door.c
738
if (req->req_data.pair == (assoc_pair_t **)NULL) {
usr/src/cmd/isns/isnsd/door.c
742
req->req_data.pair[req->count] = (assoc_pair_t *)
usr/src/cmd/isns/isnsd/door.c
744
if (req->req_data.pair[req->count] == NULL) {
usr/src/cmd/isns/isnsd/door.c
748
req->req_data.pair[req->count]->container =
usr/src/cmd/isns/isnsd/door.c
750
req->req_data.pair[req->count]->member =
usr/src/cmd/isns/isnsd/door.c
752
req->req_data.data[++req->count] = NULL;
usr/src/cmd/isns/isnsd/door.c
771
req->count = 0;
usr/src/cmd/isns/isnsd/door.c
772
req->req_data.pair =
usr/src/cmd/isns/isnsd/door.c
789
req->req_data.pair =
usr/src/cmd/isns/isnsd/door.c
790
NEW_REQPAIRARGV(req->req_data.pair, req->count);
usr/src/cmd/isns/isnsd/door.c
791
if (req->req_data.pair == (assoc_pair_t **)NULL) {
usr/src/cmd/isns/isnsd/door.c
795
req->req_data.pair[req->count] = (assoc_pair_t *)
usr/src/cmd/isns/isnsd/door.c
797
if (req->req_data.pair[req->count] == NULL) {
usr/src/cmd/isns/isnsd/door.c
801
req->req_data.pair[req->count]->container =
usr/src/cmd/isns/isnsd/door.c
803
req->req_data.pair[req->count]->member =
usr/src/cmd/isns/isnsd/door.c
805
req->req_data.data[++req->count] = NULL;
usr/src/cmd/isns/isnsd/door.c
825
req->count = 0;
usr/src/cmd/isns/isnsd/door.c
826
req->req_data.attrlist =
usr/src/cmd/isns/isnsd/door.c
829
req->req_data.attrlist =
usr/src/cmd/isns/isnsd/door.c
830
NEW_REQATTRLISTARGV(req->req_data.attrlist, req->count);
usr/src/cmd/isns/isnsd/door.c
831
if (req->req_data.attrlist ==
usr/src/cmd/isns/isnsd/door.c
836
req->req_data.attrlist[req->count] = (object_attrlist_t *)
usr/src/cmd/isns/isnsd/door.c
838
if (req->req_data.attrlist[req->count] == NULL) {
usr/src/cmd/isns/isnsd/door.c
842
req->req_data.attrlist[req->count]->name = NULL;
usr/src/cmd/isns/isnsd/door.c
843
req->req_data.attrlist[req->count]->id = NULL;
usr/src/cmd/isns/isnsd/door.c
844
req->req_data.attrlist[req->count]->enabled = NULL;
usr/src/cmd/isns/isnsd/door.c
849
req->req_data.attrlist[req->count]->name =
usr/src/cmd/isns/isnsd/door.c
854
req->req_data.attrlist[req->count]->id =
usr/src/cmd/isns/isnsd/door.c
856
if (req->req_data.attrlist[req->count]->id ==
usr/src/cmd/isns/isnsd/door.c
864
*(req->req_data.attrlist[req->count]->id) =
usr/src/cmd/isns/isnsd/door.c
875
req->req_data.attrlist[req->count]->enabled =
usr/src/cmd/isns/isnsd/door.c
877
if (req->req_data.attrlist[req->count]->enabled
usr/src/cmd/isns/isnsd/door.c
887
*(req->req_data.attrlist[req->count]->enabled)
usr/src/cmd/isns/isnsd/door.c
890
*(req->req_data.attrlist[req->count]->enabled)
usr/src/cmd/isns/isnsd/door.c
894
req->req_data.attrlist[++req->count] = NULL;
usr/src/cmd/isns/isnsd/door.c
915
process_mgmt_request(xmlDocPtr x_doc, request_t *req, ucred_t *uc)
usr/src/cmd/isns/isnsd/door.c
926
(void) memset(req, 0, sizeof (request_t));
usr/src/cmd/isns/isnsd/door.c
955
req->op_info.op = op;
usr/src/cmd/isns/isnsd/door.c
963
ret = process_get_request_from_doc(ctext, req);
usr/src/cmd/isns/isnsd/door.c
966
ret = process_getAssociated_request_from_doc(ctext, req);
usr/src/cmd/isns/isnsd/door.c
969
ret = process_enumerate_request_from_doc(ctext, req);
usr/src/cmd/isns/isnsd/door.c
972
ret = process_delete_request_from_doc(ctext, req);
usr/src/cmd/isns/isnsd/door.c
975
ret = process_createModify_request_from_doc(ctext, req);
usr/src/cmd/isns/isnsd/door.c
996
build_mgmt_response(xmlChar **response, request_t req, int *size)
usr/src/cmd/krb5/kadmin/server/misc.h
70
krb5_data *req, krb5_data *rep);
usr/src/cmd/krb5/kadmin/server/ovsec_kadmd.c
431
struct t_optmgmt req, resp;
usr/src/cmd/krb5/kadmin/server/ovsec_kadmd.c
727
req.flags = T_NEGOTIATE;
usr/src/cmd/krb5/kadmin/server/ovsec_kadmd.c
728
req.opt.len = sizeof (struct opthdr) + opt->len;
usr/src/cmd/krb5/kadmin/server/ovsec_kadmd.c
729
req.opt.buf = (char *) opt;
usr/src/cmd/krb5/kadmin/server/ovsec_kadmd.c
735
if (t_optmgmt(fd, &req, &resp) < 0 || resp.flags != T_SUCCESS) {
usr/src/cmd/krb5/kadmin/server/server_stubs.c
105
svc_getrpccaller(req->rq_xprt)->buf;
usr/src/cmd/krb5/kadmin/server/server_stubs.c
95
client_addr(struct svc_req * req, char *buf)
usr/src/cmd/ktest/ktest.c
129
const ktest_run_req_t *req = kro->kro_req;
usr/src/cmd/ktest/ktest.c
142
if (snprintf(buf, len, "%s", req->krq_module) >= len) {
usr/src/cmd/ktest/ktest.c
148
if (snprintf(buf, len, "%s", req->krq_suite) >= len) {
usr/src/cmd/ktest/ktest.c
154
if (snprintf(buf, len, "%s", req->krq_test) >= len) {
usr/src/cmd/ktest/ktest.c
671
ktest_run_req_t req = {
usr/src/cmd/ktest/ktest.c
678
.kro_req = &req,
usr/src/cmd/ktest/ktest.c
695
if (!ktest_read_file(input_path, &req.krq_input,
usr/src/cmd/ktest/ktest.c
696
&req.krq_input_len, &res.krr_msg)) {
usr/src/cmd/ktest/ktest.c
705
if (!ktest_run(kthdl, &req, &res)) {
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
1023
if (strcmp(req, NS_CACHE_WRITE) == 0) {
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2025
char req[] = "0";
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2034
req[0] = (in->ldap_u.servername)[0];
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2035
if ((req[0] != '\0') &&
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2036
(strcmp(req, NS_CACHE_NEW) != 0) &&
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2037
(strcmp(req, NS_CACHE_NORESP) != 0) &&
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2038
(strcmp(req, NS_CACHE_NEXT) != 0) &&
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2039
(strcmp(req, NS_CACHE_WRITE) != 0)) {
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
896
char *req = NULL;
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
927
req = req_new;
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
929
req = input;
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
943
if ((strcmp(req, NS_CACHE_NEW) == 0) ||
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
963
if (strcmp(req, NS_CACHE_NORESP) == 0) {
usr/src/cmd/listen/listen.c
689
struct t_bind *req = (struct t_bind *)0;
usr/src/cmd/listen/listen.c
706
while (!(req = (struct t_bind *)t_alloc(fd,T_BIND,T_ALL)) ) {
usr/src/cmd/listen/listen.c
721
if (clen > (int) req->addr.maxlen) {
usr/src/cmd/listen/listen.c
723
clen, req->addr.maxlen);
usr/src/cmd/listen/listen.c
725
clen = req->addr.maxlen;
usr/src/cmd/listen/listen.c
729
req->addr.len = 0;
usr/src/cmd/listen/listen.c
732
(void)memcpy(req->addr.buf, name, clen);
usr/src/cmd/listen/listen.c
733
req->addr.len = clen;
usr/src/cmd/listen/listen.c
735
req->qlen = qlen;
usr/src/cmd/listen/listen.c
738
(void)memcpy(pbuf, req->addr.buf, req->addr.len);
usr/src/cmd/listen/listen.c
739
pbuf[req->addr.len] = (char)0;
usr/src/cmd/listen/listen.c
741
fd, '\"',pbuf, '\"', req->addr.len));
usr/src/cmd/listen/listen.c
746
(void)memcpy(pbuf, req->addr.buf, req->addr.len);
usr/src/cmd/listen/listen.c
747
pbuf[req->addr.len] = (char)0;
usr/src/cmd/listen/listen.c
749
fd, '\"',pbuf, '\"', req->addr.len));
usr/src/cmd/listen/listen.c
755
if (t_bind(fd, req, ret)) {
usr/src/cmd/listen/listen.c
765
if ( t_free((char *)req, T_BIND) )
usr/src/cmd/listen/listen.c
788
else if ( (ret->addr.len != req->addr.len) ||
usr/src/cmd/listen/listen.c
789
(memcmp( req->addr.buf, ret->addr.buf, (int) req->addr.len)) ) {
usr/src/cmd/listen/listen.c
791
q = (char *) malloc(((req->addr.len) << 1) + 1);
usr/src/cmd/listen/listen.c
794
nlsaddr2c(q, req->addr.buf, (int)req->addr.len);
usr/src/cmd/listen/listen.c
805
if ( t_free((char *)req, T_BIND) )
usr/src/cmd/listen/listen.c
812
if ( t_free((char *)req, T_BIND) )
usr/src/cmd/lp/cmd/lpadmin/do_align.c
145
req.copies = 1;
usr/src/cmd/lp/cmd/lpadmin/do_align.c
146
req.destination = printer;
usr/src/cmd/lp/cmd/lpadmin/do_align.c
148
req.form = form;
usr/src/cmd/lp/cmd/lpadmin/do_align.c
149
req.actions = ACT_IMMEDIATE | ACT_FAST;
usr/src/cmd/lp/cmd/lpadmin/do_align.c
150
req.alert = 0;
usr/src/cmd/lp/cmd/lpadmin/do_align.c
151
req.options = "nobanner";
usr/src/cmd/lp/cmd/lpadmin/do_align.c
152
req.priority = 20; /* it doesn't matter */
usr/src/cmd/lp/cmd/lpadmin/do_align.c
153
sprintf ((req.pages = "1-999999")+2, "%d", formbuf.np);
usr/src/cmd/lp/cmd/lpadmin/do_align.c
154
req.charset = NAME_ANY; /* Don't restrict the request */
usr/src/cmd/lp/cmd/lpadmin/do_align.c
155
req.modes = 0;
usr/src/cmd/lp/cmd/lpadmin/do_align.c
156
req.title = "Aligning Form";
usr/src/cmd/lp/cmd/lpadmin/do_align.c
157
req.input_type = formbuf.conttype;
usr/src/cmd/lp/cmd/lpadmin/do_align.c
158
req.user = getname();
usr/src/cmd/lp/cmd/lpadmin/do_align.c
231
req.file_list = 0;
usr/src/cmd/lp/cmd/lpadmin/do_align.c
232
addlist (&req.file_list, fifo);
usr/src/cmd/lp/cmd/lpadmin/do_align.c
286
if (putrequest(rfile, &req) == -1) {
usr/src/cmd/lp/cmd/lpadmin/do_align.c
303
req.pages = 0;
usr/src/cmd/lp/cmd/lpadmin/do_align.c
311
if (!req.pages)
usr/src/cmd/lp/cmd/lpadmin/do_align.c
99
REQUEST req;
usr/src/cmd/lp/cmd/lpsched/fncs.c
885
void GetRequestFiles(REQUEST *req, char *buffer, int length)
usr/src/cmd/lp/cmd/lpsched/fncs.c
891
if (req->title) {
usr/src/cmd/lp/cmd/lpsched/fncs.c
892
char *r = req->title;
usr/src/cmd/lp/cmd/lpsched/fncs.c
898
} else if (req->file_list)
usr/src/cmd/lp/cmd/lpsched/fncs.c
899
strlcpy(buf, *req->file_list, sizeof (buf));
usr/src/cmd/lp/cmd/lpsched/lpsched.h
229
extern void GetRequestFiles(REQUEST *req, char *buffer, int length);
usr/src/cmd/lp/lib/papi/lpsched-msgs.c
245
char req[BUFSIZ];
usr/src/cmd/lp/lib/papi/lpsched-msgs.c
252
snprintf(req, sizeof (req), "%s-%d", dest, job_id);
usr/src/cmd/lp/lib/papi/lpsched-msgs.c
255
if ((snd_msg(svc, S_START_CHANGE_REQUEST, req) < 0) ||
usr/src/cmd/lp/lib/papi/lpsched-msgs.c
276
char req[BUFSIZ];
usr/src/cmd/lp/lib/papi/lpsched-msgs.c
283
snprintf(req, sizeof (req), "%s-%d", dest, job_id);
usr/src/cmd/lp/lib/papi/lpsched-msgs.c
286
if ((snd_msg(svc, S_END_CHANGE_REQUEST, req) < 0) ||
usr/src/cmd/mandoc/roff.c
641
struct roffreq *req;
usr/src/cmd/mandoc/roff.c
653
req = mandoc_malloc(sizeof(*req) + sz + 1);
usr/src/cmd/mandoc/roff.c
654
req->tok = tok;
usr/src/cmd/mandoc/roff.c
655
memcpy(req->name, roff_name[tok], sz + 1);
usr/src/cmd/mandoc/roff.c
656
slot = ohash_qlookup(htab, req->name);
usr/src/cmd/mandoc/roff.c
657
ohash_insert(htab, slot, req);
usr/src/cmd/mandoc/roff.c
665
struct roffreq *req;
usr/src/cmd/mandoc/roff.c
670
for (req = ohash_first(htab, &slot); req != NULL;
usr/src/cmd/mandoc/roff.c
671
req = ohash_next(htab, &slot))
usr/src/cmd/mandoc/roff.c
672
free(req);
usr/src/cmd/mandoc/roff.c
680
struct roffreq *req;
usr/src/cmd/mandoc/roff.c
685
req = ohash_find(htab, ohash_qlookupi(htab, name, &end));
usr/src/cmd/mandoc/roff.c
687
req = ohash_find(htab, ohash_qlookup(htab, name));
usr/src/cmd/mandoc/roff.c
688
return req == NULL ? TOKEN_NONE : req->tok;
usr/src/cmd/mdb/common/kmdb/kmdb_promif.c
670
kmdb_prom_term_ctl(int req, void *arg)
usr/src/cmd/mdb/common/kmdb/kmdb_promif.c
672
switch (req) {
usr/src/cmd/mdb/common/kmdb/kmdb_promio.c
147
warn("Unknown ioctl %d\n", req);
usr/src/cmd/mdb/common/kmdb/kmdb_promio.c
88
pio_ctl(mdb_io_t *io, int req, void *arg)
usr/src/cmd/mdb/common/kmdb/kmdb_promio.c
93
return (IOP_CTL(io->io_next, req, arg));
usr/src/cmd/mdb/common/kmdb/kmdb_promio.c
95
switch (req) {
usr/src/cmd/mdb/common/mdb/mdb_fdio.c
88
fdio_ctl(mdb_io_t *io, int req, void *arg)
usr/src/cmd/mdb/common/mdb/mdb_fdio.c
93
return (IOP_CTL(io->io_next, req, arg));
usr/src/cmd/mdb/common/mdb/mdb_fdio.c
95
if (req == MDB_IOC_GETFD)
usr/src/cmd/mdb/common/mdb/mdb_fdio.c
98
return (ioctl(fdp->fd_fd, req, arg));
usr/src/cmd/mdb/common/mdb/mdb_io.c
1099
int req;
usr/src/cmd/mdb/common/mdb/mdb_io.c
1105
req = ATT_OFF;
usr/src/cmd/mdb/common/mdb/mdb_io.c
1109
req = ATT_ON;
usr/src/cmd/mdb/common/mdb/mdb_io.c
1146
return (IOP_SETATTR(iob->iob_pgp, req, attr));
usr/src/cmd/mdb/common/mdb/mdb_io.c
2143
mdb_iob_ctl(mdb_iob_t *iob, int req, void *arg)
usr/src/cmd/mdb/common/mdb/mdb_io.c
2145
return (IOP_CTL(iob->iob_iop, req, arg));
usr/src/cmd/mdb/common/mdb/mdb_io.c
2301
no_io_ctl(mdb_io_t *io, int req, void *arg)
usr/src/cmd/mdb/common/mdb/mdb_io.c
2304
return (IOP_CTL(io->io_next, req, arg));
usr/src/cmd/mdb/common/mdb/mdb_io.c
2343
no_io_setattr(mdb_io_t *io, int req, uint_t attrs)
usr/src/cmd/mdb/common/mdb/mdb_io.c
2346
return (IOP_SETATTR(io->io_next, req, attrs));
usr/src/cmd/mdb/common/mdb/mdb_io_impl.h
55
#define IOP_CTL(io, req, arg) ((io)->io_ops->io_ctl((io), (req), (arg)))
usr/src/cmd/mdb/common/mdb/mdb_pipeio.c
202
pio_ctl(mdb_io_t *io, int req, void *arg)
usr/src/cmd/mdb/common/mdb/mdb_pipeio.c
207
return (IOP_CTL(io->io_next, req, arg));
usr/src/cmd/mdb/common/mdb/mdb_pipeio.c
209
if (req != I_FLUSH || (intptr_t)arg != FLUSHW)
usr/src/cmd/mdb/common/mdb/mdb_termio.c
574
termio_ctl(mdb_io_t *io, int req, void *arg)
usr/src/cmd/mdb/common/mdb/mdb_termio.c
579
return (IOP_CTL(io->io_next, req, arg));
usr/src/cmd/mdb/common/mdb/mdb_termio.c
581
if (req == MDB_IOC_CTTY) {
usr/src/cmd/mdb/common/mdb/mdb_termio.c
586
return (IOP_CTL(td->tio_in_io, req, arg));
usr/src/cmd/mdb/common/mdb/mdb_termio.c
646
termio_setattr(mdb_io_t *io, int req, uint_t attrs)
usr/src/cmd/mdb/common/mdb/mdb_termio.c
651
return (IOP_SETATTR(io->io_next, req, attrs));
usr/src/cmd/mdb/common/mdb/mdb_termio.c
653
if ((req != ATT_ON && req != ATT_OFF) || (attrs & ~ATT_ALL) != 0)
usr/src/cmd/mdb/common/mdb/mdb_termio.c
656
if (req == ATT_ON) {
usr/src/cmd/mdb/common/modules/genunix/irm.c
190
ddi_irm_req_t req;
usr/src/cmd/mdb/common/modules/genunix/irm.c
209
if (mdb_vread(&req, sizeof (req), addr) != sizeof (req)) {
usr/src/cmd/mdb/common/modules/genunix/irm.c
215
(uintptr_t)req.ireq_dip) != sizeof (dev)) {
usr/src/cmd/mdb/common/modules/genunix/irm.c
216
mdb_warn("couldn't read dev_info at %p", req.ireq_dip);
usr/src/cmd/mdb/common/modules/genunix/irm.c
226
mdb_devinfo2driver((uintptr_t)req.ireq_dip, driver, sizeof (driver));
usr/src/cmd/mdb/common/modules/genunix/irm.c
231
addr, devname, irm_get_type(req.ireq_type),
usr/src/cmd/mdb/common/modules/genunix/irm.c
232
(req.ireq_flags & DDI_IRM_FLAG_CALLBACK) ? "Yes" : "No",
usr/src/cmd/mdb/common/modules/genunix/irm.c
233
intr.devi_intr_sup_nintrs, req.ireq_nreq, req.ireq_navail);
usr/src/cmd/ndmpd/ndmp/ndmpd_comm.c
807
ndmp_notify_connected_request req;
usr/src/cmd/ndmpd/ndmp/ndmpd_comm.c
855
req.reason = NDMP_CONNECTED;
usr/src/cmd/ndmpd/ndmp/ndmpd_comm.c
856
req.protocol_version = ndmp_ver;
usr/src/cmd/ndmpd/ndmp/ndmpd_comm.c
857
req.text_reason = "";
usr/src/cmd/ndmpd/ndmp/ndmpd_comm.c
860
NDMP_NO_ERR, (void *)&req, 0) < 0) {
usr/src/cmd/ndmpd/ndmp/ndmpd_connect.c
547
ndmp_notify_connected_request req;
usr/src/cmd/ndmpd/ndmp/ndmpd_connect.c
558
req.reason = NDMP_SHUTDOWN;
usr/src/cmd/ndmpd/ndmp/ndmpd_connect.c
559
req.protocol_version = session->ns_protocol_version;
usr/src/cmd/ndmpd/ndmp/ndmpd_connect.c
560
req.text_reason = "Connection closed by server.";
usr/src/cmd/ndmpd/ndmp/ndmpd_connect.c
563
NDMP_NO_ERR, (void *) &req, 0) < 0) {
usr/src/cmd/ndmpd/ndmp/ndmpd_data.c
1121
ndmp_notify_data_halted_request req;
usr/src/cmd/ndmpd/ndmp/ndmpd_data.c
1123
req.reason = session->ns_data.dd_halt_reason;
usr/src/cmd/ndmpd/ndmp/ndmpd_data.c
1124
req.text_reason = "";
usr/src/cmd/ndmpd/ndmp/ndmpd_data.c
1127
NDMP_NOTIFY_DATA_HALTED, NDMP_NO_ERR, &req, 0));
usr/src/cmd/ndmpd/ndmp/ndmpd_data.c
1147
ndmp_notify_data_halted_request_v4 req;
usr/src/cmd/ndmpd/ndmp/ndmpd_data.c
1149
req.reason = session->ns_data.dd_halt_reason;
usr/src/cmd/ndmpd/ndmp/ndmpd_data.c
1152
NDMP_NOTIFY_DATA_HALTED, NDMP_NO_ERR, &req, 0);
usr/src/cmd/ndmpd/ndmp/ndmpd_mover.c
3262
ndmp_notify_mover_halted_request req;
usr/src/cmd/ndmpd/ndmp/ndmpd_mover.c
3264
req.reason = reason;
usr/src/cmd/ndmpd/ndmp/ndmpd_mover.c
3265
req.text_reason = "";
usr/src/cmd/ndmpd/ndmp/ndmpd_mover.c
3268
NDMP_NOTIFY_MOVER_HALTED, NDMP_NO_ERR, (void *)&req, 0));
usr/src/cmd/ndmpd/ndmp/ndmpd_mover.c
3288
ndmp_notify_mover_halted_request_v4 req;
usr/src/cmd/ndmpd/ndmp/ndmpd_mover.c
3290
req.reason = reason;
usr/src/cmd/ndmpd/ndmp/ndmpd_mover.c
3293
NDMP_NOTIFY_MOVER_HALTED, NDMP_NO_ERR, (void *)&req, 0));
usr/src/cmd/nvmeadm/nvmeadm.c
1441
nvme_id_req_t *req;
usr/src/cmd/nvmeadm/nvmeadm.c
1456
&req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
1467
if (!nvme_id_req_set_nsid(req, 0) ||
usr/src/cmd/nvmeadm/nvmeadm.c
1468
!nvme_id_req_set_output(req, idnslist,
usr/src/cmd/nvmeadm/nvmeadm.c
1474
if (!nvme_id_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
1478
nvme_id_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm.c
1486
nvme_id_req_t *req;
usr/src/cmd/nvmeadm/nvmeadm.c
1493
NVME_IDENTIFY_CTRL_LIST, &req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
1498
if (!nvme_id_req_set_ctrlid(req, 0) ||
usr/src/cmd/nvmeadm/nvmeadm.c
1499
!nvme_id_req_set_output(req, ctlist,
usr/src/cmd/nvmeadm/nvmeadm.c
1504
if (!nvme_id_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
1508
nvme_id_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm.c
1594
nvme_id_req_t *req;
usr/src/cmd/nvmeadm/nvmeadm.c
1601
NVME_IDENTIFY_NSID_CTRL_LIST, &req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
1606
if (!nvme_id_req_set_nsid(req, nsid) ||
usr/src/cmd/nvmeadm/nvmeadm.c
1607
!nvme_id_req_set_ctrlid(req, 0) ||
usr/src/cmd/nvmeadm/nvmeadm.c
1608
!nvme_id_req_set_output(req, ctlist,
usr/src/cmd/nvmeadm/nvmeadm.c
1614
if (!nvme_id_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
1618
nvme_id_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm.c
1626
nvme_id_req_t *req;
usr/src/cmd/nvmeadm/nvmeadm.c
1633
NVME_IDENTIFY_NSID_DESC, &req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
1638
if (!nvme_id_req_set_nsid(req, nsid) ||
usr/src/cmd/nvmeadm/nvmeadm.c
1639
!nvme_id_req_set_output(req, nsdesc,
usr/src/cmd/nvmeadm/nvmeadm.c
1645
if (!nvme_id_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
1649
nvme_id_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm.c
1980
nvme_log_req_t *req)
usr/src/cmd/nvmeadm/nvmeadm.c
2000
if (!nvme_log_req_set_output(req, buf, len)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2005
if (!nvme_log_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2054
do_get_logpage_pev_relctx(const nvme_process_arg_t *npa, nvme_log_req_t *req)
usr/src/cmd/nvmeadm/nvmeadm.c
2058
if (!nvme_log_req_set_lsp(req, NVME_PEV_LSP_REL_CTX)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2072
if (!nvme_log_req_set_output(req, &buf, sizeof (buf))) {
usr/src/cmd/nvmeadm/nvmeadm.c
2077
if (!nvme_log_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2082
if (!nvme_log_req_set_lsp(req, NVME_PEV_LSP_EST_CTX_READ)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2090
if (!nvme_log_req_clear_output(req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2104
do_get_logpage_phyeye_ctx(const nvme_process_arg_t *npa, nvme_log_req_t *req)
usr/src/cmd/nvmeadm/nvmeadm.c
2112
if (!nvme_log_req_set_lsp(req, lsp.r)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2116
if (!nvme_log_req_set_lsi(req, npa->npa_idctl->id_cntlid)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2127
nvme_log_req_t *req;
usr/src/cmd/nvmeadm/nvmeadm.c
2139
if (!nvme_log_req_init_by_name(npa->npa_ctrl, page, 0, &disc, &req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2163
do_get_logpage_pev_relctx(npa, req);
usr/src/cmd/nvmeadm/nvmeadm.c
2166
return (do_get_logpage_telemetry(npa, disc, req));
usr/src/cmd/nvmeadm/nvmeadm.c
2168
do_get_logpage_phyeye_ctx(npa, req);
usr/src/cmd/nvmeadm/nvmeadm.c
2177
if (!nvme_log_req_set_nsid(req, nsid)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2188
toalloc = do_get_logpage_size(npa, disc, req);
usr/src/cmd/nvmeadm/nvmeadm.c
2195
if (!nvme_log_req_set_output(req, buf, toalloc)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2207
if (!nvme_log_req_set_lsp(req, NVME_PEV_LSP_READ)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2216
if (!nvme_log_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2271
nvme_log_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm.c
2807
nvme_get_feat_req_t *req = NULL;
usr/src/cmd/nvmeadm/nvmeadm.c
2812
if (!nvme_get_feat_req_init_by_disc(npa->npa_ctrl, disc, &req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2820
!nvme_get_feat_req_set_cdw11(req, cdw11)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2836
if (!nvme_get_feat_req_set_output(req, data, datalen)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2847
if (!nvme_get_feat_req_set_nsid(req, nsid)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2855
if (!nvme_get_feat_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2865
if (!nvme_get_feat_req_get_cdw0(req, cdw0)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2873
nvme_get_feat_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm.c
2878
nvme_get_feat_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm.c
2921
nvme_log_req_t *req = NULL;
usr/src/cmd/nvmeadm/nvmeadm.c
2937
&req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2943
toalloc = do_get_logpage_size(npa, log_disc, req);
usr/src/cmd/nvmeadm/nvmeadm.c
2950
if (!nvme_log_req_set_output(req, buf, toalloc)) {
usr/src/cmd/nvmeadm/nvmeadm.c
2956
if (!nvme_log_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
3040
nvme_log_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm.c
3241
nvme_format_req_t *req;
usr/src/cmd/nvmeadm/nvmeadm.c
3249
if (!nvme_format_req_init(npa->npa_ctrl, &req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
3257
if (!nvme_format_req_set_nsid(req, nsid)) {
usr/src/cmd/nvmeadm/nvmeadm.c
3263
if (!nvme_format_req_set_lbaf(req, lbaf) ||
usr/src/cmd/nvmeadm/nvmeadm.c
3264
!nvme_format_req_set_ses(req, ses)) {
usr/src/cmd/nvmeadm/nvmeadm.c
3274
if (!nvme_format_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
3686
nvme_fw_commit_req_t *req;
usr/src/cmd/nvmeadm/nvmeadm.c
3688
if (!nvme_fw_commit_req_init(npa->npa_ctrl, &req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
3693
if (!nvme_fw_commit_req_set_slot(req, slot) ||
usr/src/cmd/nvmeadm/nvmeadm.c
3694
!nvme_fw_commit_req_set_action(req, act)) {
usr/src/cmd/nvmeadm/nvmeadm.c
3699
if (!nvme_fw_commit_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm.c
3730
nvme_fw_commit_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
267
nvme_ns_create_req_t *req;
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
300
&req)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
307
if (!nvme_ns_create_req_set_flbas(req, flbas)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
318
if (!nvme_ns_create_req_set_nsze(req, size)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
329
if (!nvme_ns_create_req_set_ncap(req, size)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
334
if (!nvme_ns_create_req_set_nmic(req, ncn->ncn_nmic)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
339
if (!nvme_ns_create_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
344
if (!nvme_ns_create_req_get_nsid(req, &nsid)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
348
nvme_ns_create_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
366
nvme_ns_delete_req_t *req;
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
378
if (!nvme_ns_delete_req_init(npa->npa_ctrl, &req)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
384
if (!nvme_ns_delete_req_set_nsid(req, nsid)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
389
if (!nvme_ns_delete_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
394
nvme_ns_delete_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
427
nvme_ns_attach_req_t *req;
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
439
if (!nvme_ns_attach_req_init_by_sel(npa->npa_ctrl, sel, &req)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
445
if (!nvme_ns_attach_req_set_nsid(req, nsid)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
450
if (!nvme_ns_attach_req_set_ctrlid_self(req)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
455
if (!nvme_ns_attach_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm_nsmgmt.c
460
nvme_ns_attach_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
320
nvmeadm_phyeye_wait(const nvme_process_arg_t *npa, nvme_log_req_t *req,
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
345
if (!nvme_log_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
362
if (!nvme_log_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
388
nvmeadm_phyeye_read(const nvme_process_arg_t *npa, nvme_log_req_t *req,
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
391
if (!nvme_log_req_set_output(req, buf, len)) {
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
395
if (!nvme_log_req_set_offset(req, off)) {
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
399
if (!nvme_log_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
445
nvme_log_req_t *req = NULL;
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
454
&req)) {
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
466
if (!nvme_log_req_set_lsi(req, npa->npa_idctl->id_cntlid)) {
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
474
if (!nvme_log_req_set_lsp(req, lsp.r)) {
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
482
if (!nvme_log_req_set_output(req, buf, min_len)) {
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
487
if (!nvme_log_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
497
if (!nvme_log_req_set_lsp(req, lsp.r)) {
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
526
nvmeadm_phyeye_wait(npa, req, buf, wait, desc);
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
540
nvmeadm_phyeye_read(npa, req, buf, to_read, off);
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
549
nvmeadm_phyeye_read(npa, req, buf, sizeof (nvme_eom_hdr_t), 0);
usr/src/cmd/nvmeadm/nvmeadm_phyeye.c
567
nvme_log_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm_telemetry.c
103
const nvme_log_disc_t *disc, nvme_log_req_t *req)
usr/src/cmd/nvmeadm/nvmeadm_telemetry.c
130
if (!nvme_log_req_set_lsp(req, NVME_TELMCTRL_LSP_CTHID)) {
usr/src/cmd/nvmeadm/nvmeadm_telemetry.c
135
telemetry_read(npa, req, &hdr, sizeof (hdr), 0);
usr/src/cmd/nvmeadm/nvmeadm_telemetry.c
141
if (!nvme_log_req_set_lsp(req, 0)) {
usr/src/cmd/nvmeadm/nvmeadm_telemetry.c
154
telemetry_read(npa, req, buf, to_read, off);
usr/src/cmd/nvmeadm/nvmeadm_telemetry.c
159
telemetry_read(npa, req, buf, sizeof (hdr), 0);
usr/src/cmd/nvmeadm/nvmeadm_telemetry.c
67
telemetry_read(const nvme_process_arg_t *npa, nvme_log_req_t *req, void *buf,
usr/src/cmd/nvmeadm/nvmeadm_telemetry.c
70
if (!nvme_log_req_set_output(req, buf, len)) {
usr/src/cmd/nvmeadm/nvmeadm_telemetry.c
74
if (!nvme_log_req_set_offset(req, off)) {
usr/src/cmd/nvmeadm/nvmeadm_telemetry.c
78
if (!nvme_log_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
313
nvme_vuc_req_t *req;
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
320
if (!nvme_vuc_req_init(npa->npa_ctrl, &req)) {
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
371
if (!nvme_vuc_req_set_opcode(req, vuc->vuc_opc) ||
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
372
!nvme_vuc_req_set_nsid(req, vuc->vuc_nsid) ||
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
373
!nvme_vuc_req_set_timeout(req, vuc->vuc_timeout) ||
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
374
!nvme_vuc_req_set_cdw12(req, vuc->vuc_cdw12) ||
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
375
!nvme_vuc_req_set_cdw13(req, vuc->vuc_cdw13) ||
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
376
!nvme_vuc_req_set_cdw14(req, vuc->vuc_cdw14) ||
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
377
!nvme_vuc_req_set_cdw15(req, vuc->vuc_cdw15) ||
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
378
!nvme_vuc_req_set_impact(req, vuc->vuc_impact)) {
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
383
if (!nvme_vuc_req_set_input(req, buf, vuc->vuc_dlen)) {
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
387
if (!nvme_vuc_req_set_output(req, buf, vuc->vuc_dlen)) {
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
396
if (!nvme_vuc_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
401
if (nvme_vuc_req_get_cdw0(req, &cdw0)) {
usr/src/cmd/nvmeadm/nvmeadm_vuc.c
437
nvme_vuc_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm_wdc.c
101
if (!nvme_wdc_e6_req_exec(req)) {
usr/src/cmd/nvmeadm/nvmeadm_wdc.c
141
nvme_wdc_e6_req_t *req;
usr/src/cmd/nvmeadm/nvmeadm_wdc.c
157
if (!nvme_wdc_e6_req_init(npa->npa_ctrl, &req)) {
usr/src/cmd/nvmeadm/nvmeadm_wdc.c
166
wdc_e6_read(npa, req, 0, buf, sizeof (wdc_e6_header_t));
usr/src/cmd/nvmeadm/nvmeadm_wdc.c
194
wdc_e6_read(npa, req, off, buf, toread);
usr/src/cmd/nvmeadm/nvmeadm_wdc.c
201
nvme_wdc_e6_req_fini(req);
usr/src/cmd/nvmeadm/nvmeadm_wdc.c
89
wdc_e6_read(const nvme_process_arg_t *npa, nvme_wdc_e6_req_t *req,
usr/src/cmd/nvmeadm/nvmeadm_wdc.c
92
if (!nvme_wdc_e6_req_set_offset(req, off)) {
usr/src/cmd/nvmeadm/nvmeadm_wdc.c
97
if (!nvme_wdc_e6_req_set_output(req, buf, len)) {
usr/src/cmd/picl/picld/picld.c
140
picld_init(picl_service_t *req)
usr/src/cmd/picl/picld/picld.c
145
clmajrev = PICL_CLIENT_REV(req->req_init.clrev);
usr/src/cmd/picl/picld/picld.c
148
picld_return_error(req->req_init.cnum, PICL_NOTSUPPORTED);
usr/src/cmd/picl/picld/picld.c
150
ret_init.cnum = req->req_init.cnum;
usr/src/cmd/picl/picld/picld.c
803
picl_service_t *req;
usr/src/cmd/picl/picld/picld.c
806
req = (picl_service_t *)argp;
usr/src/cmd/picl/picld/picld.c
808
if (req == NULL)
usr/src/cmd/picl/picld/picld.c
809
(void) door_return((char *)req, 0, NULL, 0);
usr/src/cmd/picl/picld/picld.c
811
check_denial_of_service(req->in.cnum);
usr/src/cmd/picl/picld/picld.c
814
switch (req->in.cnum) { /* client call number */
usr/src/cmd/power/handlers.c
1211
cmnthr(int req)
usr/src/cmd/power/handlers.c
1223
(void) ioctl(pm_fd, req, value);
usr/src/cmd/power/handlers.c
68
pm_req_t req;
usr/src/cmd/power/handlers.c
70
req.value = cmd;
usr/src/cmd/power/handlers.c
71
req.data = (void *)pm_cmd_string;
usr/src/cmd/power/handlers.c
72
req.datasize = sizeof (pm_cmd_string);
usr/src/cmd/power/handlers.c
74
if (ioctl(pm_fd, PM_GET_CMD_NAME, &req) < 0) {
usr/src/cmd/print/bsd-sysv-commands/lpstat.c
97
char *req[] = { "printer-name", NULL };
usr/src/cmd/print/bsd-sysv-commands/lpstat.c
99
status = papiPrinterQuery(svc, DEFAULT_DEST, req, NULL, &p);
usr/src/cmd/rcm_daemon/common/rcm_impl.h
155
} req[1];
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1000
tmp->pid = dr_req_list->req[i].pid;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1001
tmp->seq_num = dr_req_list->req[i].seq_num;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1002
tmp->interval = dr_req_list->req[i].interval;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
182
if (list->req[i].state == RCM_STATE_REMOVE)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
195
if ((strcmp(device, list->req[i].device) != 0) ||
usr/src/cmd/rcm_daemon/common/rcm_lock.c
196
(list->req[i].flag & RCM_FILESYS) != (flag & RCM_FILESYS))
usr/src/cmd/rcm_daemon/common/rcm_lock.c
201
(list->req[i].seq_num >> SEQ_NUM_SHIFT)))
usr/src/cmd/rcm_daemon/common/rcm_lock.c
205
return (&list->req[i]);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
251
(*listp)->req[i].state = RCM_STATE_REMOVE;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
252
(void) strcpy((*listp)->req[i].device, "");
usr/src/cmd/rcm_daemon/common/rcm_lock.c
257
return (&(*listp)->req[n_req]);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
264
if (((*listp)->req[i].device[0] == '\0') ||
usr/src/cmd/rcm_daemon/common/rcm_lock.c
265
((*listp)->req[i].state == RCM_STATE_REMOVE)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
273
return (&(*listp)->req[i]);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
289
req_t *req;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
312
req = get_req_entry(&info_req_list);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
313
req->seq_num = seq_num;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
314
req->state = RCM_STATE_ONLINE; /* mark that the entry is in use */
usr/src/cmd/rcm_daemon/common/rcm_lock.c
315
req->flag = flag;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
316
(void) strcpy(req->device, device);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
340
if (info_req_list->req[i].state == RCM_STATE_REMOVE)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
343
if ((info_req_list->req[i].seq_num >> SEQ_NUM_SHIFT) != seq_num)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
346
info_req_list->req[i].state = RCM_STATE_REMOVE;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
377
req_t *req = &dr_req_list->req[i];
usr/src/cmd/rcm_daemon/common/rcm_lock.c
378
char *dr_dev = req->device;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
383
if ((req->state == RCM_STATE_REMOVE) || (dr_dev[0] == '\0'))
usr/src/cmd/rcm_daemon/common/rcm_lock.c
397
((dr_req_list->req[i].flag & RCM_FILESYS) == 0)))
usr/src/cmd/rcm_daemon/common/rcm_lock.c
402
add_busy_rsrc_to_list(dr_dev, dr_req_list->req[i].pid,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
403
dr_req_list->req[i].state,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
404
dr_req_list->req[i].seq_num, NULL, locked_info,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
419
add_busy_rsrc_to_list(dr_dev, dr_req_list->req[i].pid,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
420
dr_req_list->req[i].state,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
421
dr_req_list->req[i].seq_num, NULL, locked_info,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
479
req_t *req;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
484
req = find_req_entry(device, flag, -1, dr_req_list);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
486
if (req == NULL) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
513
if (pid != req->pid) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
516
req->pid, pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
522
req->state, req->device);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
534
if ((req->state != RCM_STATE_OFFLINE_FAIL) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
535
(req->state != RCM_STATE_OFFLINE_QUERYING) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
536
(req->state != RCM_STATE_OFFLINE_QUERY) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
537
(req->state != RCM_STATE_OFFLINE_QUERY_FAIL) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
538
(req->state != RCM_STATE_OFFLINE)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
541
device, req->state);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
552
if ((req->state != RCM_STATE_SUSPEND_FAIL) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
553
(req->state != RCM_STATE_SUSPEND_QUERYING) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
554
(req->state != RCM_STATE_SUSPEND_QUERY) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
555
(req->state != RCM_STATE_SUSPEND_QUERY_FAIL) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
556
(req->state != RCM_STATE_SUSPEND)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
559
device, req->state);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
565
if ((req->state != RCM_STATE_SUSPEND) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
566
(req->state != RCM_STATE_SUSPEND_QUERYING) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
567
(req->state != RCM_STATE_SUSPEND_QUERY) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
568
(req->state != RCM_STATE_SUSPEND_QUERY_FAIL) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
569
(req->state != RCM_STATE_SUSPEND_FAIL)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
572
device, req->state);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
578
if ((req->state != RCM_STATE_OFFLINE) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
579
(req->state != RCM_STATE_OFFLINE_QUERYING) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
580
(req->state != RCM_STATE_OFFLINE_QUERY) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
581
(req->state != RCM_STATE_OFFLINE_QUERY_FAIL) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
582
(req->state != RCM_STATE_OFFLINE_FAIL)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
585
device, req->state);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
591
if ((req->state != RCM_STATE_OFFLINE) &&
usr/src/cmd/rcm_daemon/common/rcm_lock.c
592
(req->state != RCM_STATE_OFFLINE_FAIL)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
595
device, req->state);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
601
assert(req->state == RCM_STATE_SUSPENDING);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
605
assert(req->state == RCM_STATE_OFFLINING);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
609
assert(req->state == RCM_STATE_SUSPENDING);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
613
assert(req->state == RCM_STATE_OFFLINING);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
617
assert((req->state == RCM_STATE_RESUMING) ||
usr/src/cmd/rcm_daemon/common/rcm_lock.c
618
(req->state == RCM_STATE_ONLINING));
usr/src/cmd/rcm_daemon/common/rcm_lock.c
631
req->state = state;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
632
req->seq_num = seq_num;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
635
req->interval = *interval;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
637
bzero(&req->interval, sizeof (timespec_t));
usr/src/cmd/rcm_daemon/common/rcm_lock.c
64
req_t req[1];
usr/src/cmd/rcm_daemon/common/rcm_lock.c
644
add_busy_rsrc_to_list(req->device, req->pid, req->state,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
645
req->seq_num, NULL, locked_info, locked_err, NULL, infop);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
658
if (transition_state(req->state)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
674
req_t *req;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
719
req = get_req_entry(&dr_req_list);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
721
req->seq_num = seq_num;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
722
req->pid = pid;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
723
req->flag = flag;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
724
req->state = state;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
725
req->type = rsrc_get_type(device);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
726
(void) strcpy(req->device, device);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
730
req->interval = *interval;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
732
bzero(&req->interval, sizeof (timespec_t));
usr/src/cmd/rcm_daemon/common/rcm_lock.c
739
add_to_polling_list(req->pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
797
if ((dr_req_list->req[i].state == RCM_STATE_REMOVE) ||
usr/src/cmd/rcm_daemon/common/rcm_lock.c
798
((dr_req_list->req[i].seq_num >> SEQ_NUM_SHIFT) != base)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
803
len = strlcpy(rsrc, dr_req_list->req[i].device, MAXPATHLEN);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
821
req_t *req;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
829
req = find_req_entry(device, flag, -1, dr_req_list);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
832
if (req == NULL) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
839
req->state = RCM_STATE_REMOVE;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
846
remove_from_polling_list(req->pid);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
871
if (dr_req_list->req[i].state == RCM_STATE_REMOVE)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
874
if (dr_req_list->req[i].device[0] == '\0')
usr/src/cmd/rcm_daemon/common/rcm_lock.c
877
if (dr_req_list->req[i].flag & RCM_FILESYS) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
878
len = strlen(dr_req_list->req[i].device) + 5;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
881
dr_req_list->req[i].device);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
883
rsrc = s_strdup(dr_req_list->req[i].device);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
903
dr_req_list->req[i].pid)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
911
dr_req_list->req[i].seq_num)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
919
dr_req_list->req[i].state)) {
usr/src/cmd/rcm_daemon/common/rcm_lock.c
977
if (dr_req_list->req[i].state == RCM_STATE_REMOVE)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
980
if (dr_req_list->req[i].device[0] == '\0')
usr/src/cmd/rcm_daemon/common/rcm_lock.c
984
if (dr_req_list->req[i].seq_num & SEQ_NUM_MASK)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
991
proc_exist(dr_req_list->req[i].pid))
usr/src/cmd/rcm_daemon/common/rcm_lock.c
995
"found stale entry: %s\n", dr_req_list->req[i].device);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
998
tmp->rsrcname = s_strdup(dr_req_list->req[i].device);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
999
tmp->state = dr_req_list->req[i].state;
usr/src/cmd/rpcbind/rpcbind.c
897
struct t_optmgmt req, resp;
usr/src/cmd/rpcbind/rpcbind.c
909
req.flags = T_NEGOTIATE;
usr/src/cmd/rpcbind/rpcbind.c
910
req.opt.len = sizeof (optdata);
usr/src/cmd/rpcbind/rpcbind.c
911
req.opt.buf = (char *)&optdata;
usr/src/cmd/rpcbind/rpcbind.c
917
if (t_optmgmt(fd, &req, &resp) < 0 || resp.flags != T_SUCCESS) {
usr/src/cmd/rpcbind/rpcbind.c
940
struct t_optmgmt req, resp;
usr/src/cmd/rpcbind/rpcbind.c
960
req.flags = T_NEGOTIATE;
usr/src/cmd/rpcbind/rpcbind.c
961
req.opt.len = sizeof (struct opthdr) + opt->len;
usr/src/cmd/rpcbind/rpcbind.c
962
req.opt.buf = (char *)opt;
usr/src/cmd/rpcbind/rpcbind.c
968
if (t_optmgmt(fd, &req, &resp) < 0 || resp.flags != T_SUCCESS) {
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
107
req = (struct opthdr *)&toa[1];
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
130
(req->len == 0)) {
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
134
j, req->level, req->name);
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
158
toa->MGMT_flags, req->len);
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
174
last_item->group = req->level;
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
175
last_item->mib_id = req->name;
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
176
last_item->length = req->len;
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
177
last_item->valp = (char *)malloc(req->len);
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
80
struct opthdr *req;
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
89
req = (struct opthdr *)&tor[1];
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
90
req->level = MIB2_IP; /* any MIB2_xxx value ok here */
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
91
req->name = 0;
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
92
req->len = 0;
usr/src/cmd/rpcsvc/rstat_proc.c
449
struct opthdr *req;
usr/src/cmd/rpcsvc/rstat_proc.c
458
req = (struct opthdr *)&tor[1];
usr/src/cmd/rpcsvc/rstat_proc.c
459
req->level = MIB2_IP; /* any MIB2_xxx value ok here */
usr/src/cmd/rpcsvc/rstat_proc.c
460
req->name = 0;
usr/src/cmd/rpcsvc/rstat_proc.c
461
req->len = 0;
usr/src/cmd/rpcsvc/rstat_proc.c
476
req = (struct opthdr *)&toa[1];
usr/src/cmd/rpcsvc/rstat_proc.c
500
req->len == 0) {
usr/src/cmd/rpcsvc/rstat_proc.c
504
j, req->level, req->name);
usr/src/cmd/rpcsvc/rstat_proc.c
532
toa->MGMT_flags, req->len);
usr/src/cmd/rpcsvc/rstat_proc.c
549
last_item->group = req->level;
usr/src/cmd/rpcsvc/rstat_proc.c
550
last_item->mib_id = req->name;
usr/src/cmd/rpcsvc/rstat_proc.c
551
last_item->length = req->len;
usr/src/cmd/rpcsvc/rstat_proc.c
552
last_item->valp = malloc(req->len);
usr/src/cmd/sendmail/db/btree/bt_page.c
243
DB_LOCKREQ req;
usr/src/cmd/sendmail/db/btree/bt_page.c
247
req.op = DB_LOCK_DUMP;
usr/src/cmd/sendmail/db/btree/bt_page.c
248
lock_vec(dbp->dbenv->lk_info, dbc->locker, 0, &req, 1, NULL);
usr/src/cmd/sendmail/src/tls.c
1010
else if (dh == NULL && bitset(TLS_I_DH512, req))
usr/src/cmd/sendmail/src/tls.c
1025
if (bitset(TLS_I_REQ_DH, req))
usr/src/cmd/sendmail/src/tls.c
1045
if (bitset(TLS_I_CACHE, req))
usr/src/cmd/sendmail/src/tls.c
1082
bitset(TLS_I_NO_VRFY, req) ? SSL_VERIFY_NONE
usr/src/cmd/sendmail/src/tls.c
1108
if (bitset(TLS_I_VRFY_LOC, req))
usr/src/cmd/sendmail/src/tls.c
478
# define TLS_OK_F(var, fn, req, st, type) if (ok) \
usr/src/cmd/sendmail/src/tls.c
483
else if (req) \
usr/src/cmd/sendmail/src/tls.c
497
# define TLS_UNR(bit, req) (bitset(bit, req) ? SFF_NORFILES : 0)
usr/src/cmd/sendmail/src/tls.c
498
# define TLS_OUNR(bit, req) (bitset(bit, req) ? SFF_NOWRFILES : 0)
usr/src/cmd/sendmail/src/tls.c
499
# define TLS_KEYSFF(req) \
usr/src/cmd/sendmail/src/tls.c
501
TLS_OUNR(TLS_I_KEY_OUNR, req) : \
usr/src/cmd/sendmail/src/tls.c
502
TLS_UNR(TLS_I_KEY_UNR, req))
usr/src/cmd/sendmail/src/tls.c
520
# define TLS_SAFE_F(var, sff, req, ex, st, srv) if (ex && ok) \
usr/src/cmd/sendmail/src/tls.c
525
else if (req) \
usr/src/cmd/sendmail/src/tls.c
557
inittls(ctx, req, options, srv, certfile, keyfile, cacertpath, cacertfile, dhparam)
usr/src/cmd/sendmail/src/tls.c
559
unsigned long req;
usr/src/cmd/sendmail/src/tls.c
620
TLS_OK_F(certfile, "CertFile", bitset(TLS_I_CERT_EX, req),
usr/src/cmd/sendmail/src/tls.c
622
TLS_OK_F(keyfile, "KeyFile", bitset(TLS_I_KEY_EX, req),
usr/src/cmd/sendmail/src/tls.c
624
TLS_OK_F(cacertpath, "CACertPath", bitset(TLS_I_CERTP_EX, req),
usr/src/cmd/sendmail/src/tls.c
626
TLS_OK_F(cacertfile, "CACertFile", bitset(TLS_I_CERTF_EX, req),
usr/src/cmd/sendmail/src/tls.c
628
TLS_OK_F(CRLFile, "CRLFile", bitset(TLS_I_CRLF_EX, req),
usr/src/cmd/sendmail/src/tls.c
639
TLS_OK_F(cf2, "CertFile", bitset(TLS_I_CERT_EX, req),
usr/src/cmd/sendmail/src/tls.c
644
TLS_OK_F(kf2, "KeyFile", bitset(TLS_I_KEY_EX, req),
usr/src/cmd/sendmail/src/tls.c
658
if (bitset(TLS_I_TRY_DH, req))
usr/src/cmd/sendmail/src/tls.c
665
req |= TLS_I_DH1024;
usr/src/cmd/sendmail/src/tls.c
667
req |= TLS_I_DH512;
usr/src/cmd/sendmail/src/tls.c
680
req |= (srv ? TLS_I_DH1024 : TLS_I_DH512);
usr/src/cmd/sendmail/src/tls.c
685
bitset(TLS_I_DHPAR_EX, req),
usr/src/cmd/sendmail/src/tls.c
699
TLS_SAFE_F(certfile, sff | TLS_UNR(TLS_I_CERT_UNR, req),
usr/src/cmd/sendmail/src/tls.c
700
bitset(TLS_I_CERT_EX, req),
usr/src/cmd/sendmail/src/tls.c
702
TLS_SAFE_F(keyfile, sff | TLS_KEYSFF(req),
usr/src/cmd/sendmail/src/tls.c
703
bitset(TLS_I_KEY_EX, req),
usr/src/cmd/sendmail/src/tls.c
705
TLS_SAFE_F(cacertfile, sff | TLS_UNR(TLS_I_CERTF_UNR, req),
usr/src/cmd/sendmail/src/tls.c
706
bitset(TLS_I_CERTF_EX, req),
usr/src/cmd/sendmail/src/tls.c
708
TLS_SAFE_F(dhparam, sff | TLS_UNR(TLS_I_DHPAR_UNR, req),
usr/src/cmd/sendmail/src/tls.c
709
bitset(TLS_I_DHPAR_EX, req),
usr/src/cmd/sendmail/src/tls.c
711
TLS_SAFE_F(CRLFile, sff | TLS_UNR(TLS_I_CRLF_UNR, req),
usr/src/cmd/sendmail/src/tls.c
712
bitset(TLS_I_CRLF_EX, req),
usr/src/cmd/sendmail/src/tls.c
719
TLS_SAFE_F(cf2, sff | TLS_UNR(TLS_I_CERT_UNR, req),
usr/src/cmd/sendmail/src/tls.c
720
bitset(TLS_I_CERT_EX, req),
usr/src/cmd/sendmail/src/tls.c
725
TLS_SAFE_F(kf2, sff | TLS_KEYSFF(req),
usr/src/cmd/sendmail/src/tls.c
726
bitset(TLS_I_KEY_EX, req),
usr/src/cmd/sendmail/src/tls.c
821
if (bitset(TLS_I_RSA_TMP, req)
usr/src/cmd/sendmail/src/tls.c
870
if (bitset(TLS_I_USE_KEY, req))
usr/src/cmd/sendmail/src/tls.c
887
if (bitset(TLS_I_USE_CERT, req))
usr/src/cmd/sendmail/src/tls.c
904
if (bitset(TLS_I_USE_KEY, req))
usr/src/cmd/sendmail/src/tls.c
961
if (bitset(TLS_I_TRY_DH, req))
usr/src/cmd/sendmail/src/tls.c
996
if (dh == NULL && bitset(TLS_I_DH1024, req))
usr/src/cmd/smbsrv/smbadm/smbinfo.c
196
smb_svcenum_t req = {
usr/src/cmd/smbsrv/smbadm/smbinfo.c
205
rc = do_enum(&req, hdl);
usr/src/cmd/smbsrv/smbadm/smbinfo.c
214
smb_svcenum_t req = {
usr/src/cmd/smbsrv/smbadm/smbinfo.c
223
rc = do_enum(&req, hdl);
usr/src/cmd/smbsrv/smbadm/smbinfo.c
232
smb_svcenum_t req = {
usr/src/cmd/smbsrv/smbadm/smbinfo.c
241
rc = do_enum(&req, hdl);
usr/src/cmd/smbsrv/smbadm/smbinfo.c
511
do_enum(smb_svcenum_t *req, ofmt_handle_t hdl)
usr/src/cmd/smbsrv/smbadm/smbinfo.c
523
req->se_nskip = n;
usr/src/cmd/smbsrv/smbadm/smbinfo.c
525
ns = smb_kmod_enum_init(req);
usr/src/cmd/smserverd/smediad.c
1574
raw_read(door_data_t *door_dp, smedia_services_t *req)
usr/src/cmd/smserverd/smediad.c
1592
if ((req->reqraw_read.nbytes > door_dp->dd_buf_len) ||
usr/src/cmd/smserverd/smediad.c
1597
if ((!req->reqraw_read.nbytes) ||
usr/src/cmd/smserverd/smediad.c
1598
(req->reqraw_read.nbytes % sector_size)) {
usr/src/cmd/smserverd/smediad.c
1604
num_sectors = (uint32_t)req->reqraw_read.nbytes/sector_size;
usr/src/cmd/smserverd/smediad.c
1607
FORMG1ADDR(&cdb, (uint32_t)req->reqraw_read.blockno);
usr/src/cmd/smserverd/smediad.c
1613
ucmd.uscsi_buflen = (uint32_t)req->reqraw_read.nbytes;
usr/src/cmd/smserverd/smediad.c
1635
raw_write(door_data_t *door_dp, smedia_services_t *req)
usr/src/cmd/smserverd/smediad.c
1654
if ((req->reqraw_write.nbytes > door_dp->dd_buf_len) ||
usr/src/cmd/smserverd/smediad.c
1659
if ((req->reqraw_write.nbytes % sector_size)) {
usr/src/cmd/smserverd/smediad.c
1665
num_sectors = (uint32_t)req->reqraw_write.nbytes/sector_size;
usr/src/cmd/smserverd/smediad.c
1668
FORMG1ADDR(&cdb, (uint32_t)req->reqraw_write.blockno);
usr/src/cmd/smserverd/smediad.c
1674
ucmd.uscsi_buflen = (uint32_t)req->reqraw_write.nbytes;
usr/src/cmd/smserverd/smediad.c
1696
set_protection_status(door_data_t *door_dp, smedia_services_t *req)
usr/src/cmd/smserverd/smediad.c
1714
&req->reqset_protection_status.prot_state);
usr/src/cmd/smserverd/smediad.c
1720
&req->reqset_protection_status.prot_state);
usr/src/cmd/smserverd/smediad.c
1725
&req->reqset_protection_status.prot_state);
usr/src/cmd/smserverd/smediad.c
1731
req->reqset_protection_status.prot_state.sm_new_state);
usr/src/cmd/smserverd/smediad.c
1791
set_shfd(door_data_t *door_dp, int32_t fd, smedia_services_t *req)
usr/src/cmd/smserverd/smediad.c
1808
fbuf = mmap(0, req->reqset_shfd.fdbuf_len,
usr/src/cmd/smserverd/smediad.c
1817
door_dp->dd_buf_len = req->reqset_shfd.fdbuf_len;
usr/src/cmd/smserverd/smediad.c
1823
reassign_block(door_data_t *door_dp, smedia_services_t *req)
usr/src/cmd/smserverd/smediad.c
1836
req->reqreassign_block.blockno);
usr/src/cmd/smserverd/smediad.c
1850
req->reqreassign_block.blockno);
usr/src/cmd/smserverd/smediad.c
1864
req->reqreassign_block.blockno);
usr/src/cmd/smserverd/smediad.c
1873
(uint32_t)req->reqreassign_block.blockno);
usr/src/cmd/smserverd/smediad.c
1879
FORMG1ADDR(&cdb, req->reqreassign_block.blockno);
usr/src/cmd/smserverd/smediad.c
1892
(uint32_t)req->reqreassign_block.blockno);
usr/src/cmd/smserverd/smediad.c
1897
FORMG1ADDR(&cdb, req->reqreassign_block.blockno);
usr/src/cmd/smserverd/smediad.c
1911
req->reqreassign_block.blockno);
usr/src/cmd/smserverd/smediad.c
1961
smedia_services_t *req;
usr/src/cmd/smserverd/smediad.c
1982
req = (smedia_services_t *)((void *)argp);
usr/src/cmd/smserverd/smediad.c
2003
rmsvc.in.cnum = req->in.cnum;
usr/src/cmd/smserverd/smediad.c
2005
xlate_cnum(req->in.cnum));
usr/src/cmd/smserverd/smediad.c
2011
nexpected_desc = (req->in.cnum == SMEDIA_CNUM_SET_SHFD) ? 1 : 0;
usr/src/cmd/smserverd/smediad.c
2016
switch (req->in.cnum) {
usr/src/cmd/smserverd/smediad.c
2018
debug(5, "client_servproc: unknown command %d\n", req->in.cnum);
usr/src/cmd/smserverd/smediad.c
2031
req);
usr/src/cmd/smserverd/smediad.c
2047
(uint32_t)req->reqraw_read.blockno,
usr/src/cmd/smserverd/smediad.c
2048
req->reqraw_read.nbytes);
usr/src/cmd/smserverd/smediad.c
2050
if (req->reqraw_read.nbytes == 0) {
usr/src/cmd/smserverd/smediad.c
2057
ret_val = raw_read(door_dp, req);
usr/src/cmd/smserverd/smediad.c
2068
ucmd.uscsi_flags = req->requscsi_cmd.uscsi_flags;
usr/src/cmd/smserverd/smediad.c
2069
ucmd.uscsi_cdb = (caddr_t)&req->requscsi_cmd.uscsi_cdb;
usr/src/cmd/smserverd/smediad.c
2070
ucmd.uscsi_cdblen = req->requscsi_cmd.uscsi_cdblen;
usr/src/cmd/smserverd/smediad.c
2072
ucmd.uscsi_buflen = req->requscsi_cmd.uscsi_buflen;
usr/src/cmd/smserverd/smediad.c
2073
ucmd.uscsi_timeout = req->requscsi_cmd.uscsi_timeout;
usr/src/cmd/smserverd/smediad.c
2074
ucmd.uscsi_rqlen = req->requscsi_cmd.uscsi_rqlen;
usr/src/cmd/smserverd/smediad.c
2077
req->requscsi_cmd.uscsi_cdb[0]);
usr/src/cmd/smserverd/smediad.c
2087
if ((req->requscsi_cmd.uscsi_buflen) &&
usr/src/cmd/smserverd/smediad.c
2088
((req->requscsi_cmd.uscsi_buflen > door_dp->dd_buf_len) ||
usr/src/cmd/smserverd/smediad.c
2092
req->requscsi_cmd.uscsi_buflen,
usr/src/cmd/smserverd/smediad.c
2099
&ucmd, req->requscsi_cmd.uscsi_flags);
usr/src/cmd/smserverd/smediad.c
2114
if (req->reqraw_write.nbytes == 0) {
usr/src/cmd/smserverd/smediad.c
2120
ret_val = raw_write(door_dp, req);
usr/src/cmd/smserverd/smediad.c
2321
ret_val = set_protection_status(door_dp, req);
usr/src/cmd/smserverd/smediad.c
2335
req->reqformat.flavor, req->reqformat.mode);
usr/src/cmd/smserverd/smediad.c
2340
req->reqformat.flavor, req->reqformat.mode);
usr/src/cmd/smserverd/smediad.c
2344
req->reqformat.flavor, req->reqformat.mode);
usr/src/cmd/smserverd/smediad.c
2400
ret_val = reassign_block(door_dp, req);
usr/src/cmd/smserverd/smediad.c
2422
smedia_services_t *req;
usr/src/cmd/smserverd/smediad.c
2451
req = (smedia_services_t *)((void *)argp);
usr/src/cmd/smserverd/smediad.c
2453
retok.cnum = req->in.cnum;
usr/src/cmd/smserverd/smediad.c
2457
xlate_cnum(req->reqopen.cnum), arg_size);
usr/src/cmd/smserverd/smediad.c
2463
nexpected_desc = (req->in.cnum == SMEDIA_CNUM_OPEN_FD) ? 1 : 0;
usr/src/cmd/smserverd/smediad.c
2468
switch (req->in.cnum) {
usr/src/cmd/smserverd/smediad.c
2471
req->reqopen.cnum);
usr/src/cmd/smserverd/smediad.c
284
static int32_t raw_read(door_data_t *door_dp, smedia_services_t *req);
usr/src/cmd/smserverd/smediad.c
285
static int32_t raw_write(door_data_t *door_dp, smedia_services_t *req);
usr/src/cmd/smserverd/smediad.c
286
static int32_t reassign_block(door_data_t *door_dp, smedia_services_t *req);
usr/src/cmd/smserverd/smediad.c
288
smedia_services_t *req);
usr/src/cmd/smserverd/smediad.c
290
smedia_services_t *req);
usr/src/cmd/syslogd/syslogd.c
3778
struct t_optmgmt req, resp;
usr/src/cmd/syslogd/syslogd.c
3797
req.flags = T_NEGOTIATE;
usr/src/cmd/syslogd/syslogd.c
3798
req.opt.len = optsize;
usr/src/cmd/syslogd/syslogd.c
3799
req.opt.buf = (char *)opt;
usr/src/cmd/syslogd/syslogd.c
3805
while (t_optmgmt(fd, &req, &resp) == -1 || resp.flags != T_SUCCESS) {
usr/src/cmd/troff/n3.c
212
int i, req;
usr/src/cmd/troff/n3.c
218
req = '.';
usr/src/cmd/troff/n3.c
228
req = copyb();
usr/src/cmd/troff/n3.c
244
if (req != '.')
usr/src/cmd/troff/n3.c
245
control(req, 1);
usr/src/cmd/troff/n3.c
350
int req, k;
usr/src/cmd/troff/n3.c
355
req = j;
usr/src/cmd/troff/n3.c
409
return(req);
usr/src/cmd/vscan/vscand/vs_stats.c
147
vs_stats_req_t *req = (vs_stats_req_t *)ptr;
usr/src/cmd/vscan/vscand/vs_stats.c
153
(req->vsr_magic != VS_STATS_DOOR_MAGIC)) {
usr/src/cmd/vscan/vscand/vs_stats.c
159
switch (req->vsr_id) {
usr/src/cmd/vscan/vscand/vs_svc.c
154
vs_svc_queue_scan_req(vs_scan_req_t *req)
usr/src/cmd/vscan/vscand/vs_svc.c
160
if (req->vsr_quarantined)
usr/src/cmd/vscan/vscand/vs_svc.c
164
if ((req->vsr_modified == 0) &&
usr/src/cmd/vscan/vscand/vs_svc.c
165
vs_eng_scanstamp_current(req->vsr_scanstamp)) {
usr/src/cmd/vscan/vscand/vs_svc.c
170
node = &(vs_svc_nodes[req->vsr_idx]);
usr/src/cmd/vscan/vscand/vs_svc.c
173
if ((node->vsn_tid != 0) || (req->vsr_idx > vs_svc_max_node)) {
usr/src/cmd/vscan/vscand/vs_svc.c
178
node->vsn_req = *req;
usr/src/cmd/vscan/vscand/vs_svc.c
245
vs_scan_req_t *req = &(node->vsn_req);
usr/src/cmd/vscan/vscand/vs_svc.c
248
(void) snprintf(devname, MAXPATHLEN, "%s%d", VS_DRV_PATH, req->vsr_idx);
usr/src/cmd/vscan/vscand/vs_svc.c
251
(void) strlcpy(*scanstamp, req->vsr_scanstamp, sizeof (vs_scanstamp_t));
usr/src/cmd/vscan/vscand/vs_svc.c
270
(void) vs_icap_scan_file(eng, devname, req->vsr_path,
usr/src/cmd/vscan/vscand/vs_svc.c
271
req->vsr_size, flags, &result);
usr/src/cmd/vscan/vscand/vs_svc.c
303
vs_svc_vlog(req->vsr_path, &result);
usr/src/cmd/vscan/vscand/vs_svc.c
304
vs_svc_audit(req->vsr_path, &result);
usr/src/cmd/ypcmd/yp_b_subr.c
208
ypbind_setdom req;
usr/src/cmd/ypcmd/yp_b_subr.c
210
memset(&req, 0, sizeof (req));
usr/src/cmd/ypcmd/yp_b_subr.c
213
if (xdr_ypbind_setdom(&(pdom->broadcaster_xdr), &req)) {
usr/src/cmd/ypcmd/yp_b_subr.c
217
ypbindproc_setdom_3(&req, (struct svc_req *)NULL,
usr/src/cmd/ypcmd/yp_b_subr.c
219
xdr_free(xdr_ypbind_setdom, (char *)&req);
usr/src/cmd/ypcmd/yppoll.c
250
struct ypreq_nokey req;
usr/src/cmd/ypcmd/yppoll.c
268
req.domain = domain;
usr/src/cmd/ypcmd/yppoll.c
269
req.map = map;
usr/src/cmd/ypcmd/yppoll.c
273
(caddr_t)&req, (xdrproc_t)xdr_ypresp_master,
usr/src/cmd/ypcmd/yppoll.c
277
(xdrproc_t)xdr_ypreq_nokey, (char *)&req,
usr/src/cmd/ypcmd/yppush.c
1003
struct ypreq_newxfr req;
usr/src/cmd/ypcmd/yppush.c
1027
req.ypxfr_domain = domain;
usr/src/cmd/ypcmd/yppush.c
1028
req.ypxfr_map = map;
usr/src/cmd/ypcmd/yppush.c
1029
req.ypxfr_ordernum = 0;
usr/src/cmd/ypcmd/yppush.c
1030
req.ypxfr_owner = my_name;
usr/src/cmd/ypcmd/yppush.c
1031
req.name = ps->svc_name;
usr/src/cmd/ypcmd/yppush.c
1038
req.transid = ps->xactid;
usr/src/cmd/ypcmd/yppush.c
1039
req.proto = program;
usr/src/cmd/ypcmd/yppush.c
1041
YPPROC_NEWXFR, (xdrproc_t)xdr_ypreq_newxfr, (caddr_t)&req,
usr/src/cmd/ypcmd/ypserv_proc.c
1005
(((fdb = ypset_current_map(req.ypmatch_req_map,
usr/src/cmd/ypcmd/ypserv_proc.c
1006
req.ypmatch_req_domain,
usr/src/cmd/ypcmd/ypserv_proc.c
1015
req.ypmatch_req_keydat);
usr/src/cmd/ypcmd/ypserv_proc.c
103
static bool xdrypserv_ypall(XDR *xdrs, struct ypreq_nokey *req);
usr/src/cmd/ypcmd/ypserv_proc.c
1031
if (req.ypmatch_req_keysize == 0 ||
usr/src/cmd/ypcmd/ypserv_proc.c
1032
req.ypmatch_req_keyptr == NULL ||
usr/src/cmd/ypcmd/ypserv_proc.c
1033
req.ypmatch_req_keyptr[0] == '\0' ||
usr/src/cmd/ypcmd/ypserv_proc.c
1034
strncmp(req.ypmatch_req_keyptr, "YP_SECURE", 9) == 0 ||
usr/src/cmd/ypcmd/ypserv_proc.c
1035
strncmp(req.ypmatch_req_keyptr, "YP_INTERDOMAIN", 14) == 0)
usr/src/cmd/ypcmd/ypserv_proc.c
104
static int multihomed(struct ypreq_key req, struct ypresp_val *resp,
usr/src/cmd/ypcmd/ypserv_proc.c
1041
if (multiflag == TRUE && omultihomed(req, &resp, transp, fdb))
usr/src/cmd/ypcmd/ypserv_proc.c
1044
if (omultihomed(req, &resp, transp, fdb))
usr/src/cmd/ypcmd/ypserv_proc.c
106
static int omultihomed(struct yprequest req, struct ypresponse *resp,
usr/src/cmd/ypcmd/ypserv_proc.c
1064
if (req.yp_reqtype == YPREQ_KEY) {
usr/src/cmd/ypcmd/ypserv_proc.c
1065
nrq = req.yp_reqbody.yp_req_keytype;
usr/src/cmd/ypcmd/ypserv_proc.c
1085
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1094
struct yprequest req;
usr/src/cmd/ypcmd/ypserv_proc.c
1099
memset((void *) &req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
1104
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1109
if (req.yp_reqtype != YPFIRST_REQTYPE) {
usr/src/cmd/ypcmd/ypserv_proc.c
1115
((fdb = ypset_current_map(req.ypfirst_req_map,
usr/src/cmd/ypcmd/ypserv_proc.c
1116
req.ypfirst_req_domain,
usr/src/cmd/ypcmd/ypserv_proc.c
1149
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1158
struct yprequest req;
usr/src/cmd/ypcmd/ypserv_proc.c
1163
memset((void *) &req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
1168
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1173
if (req.yp_reqtype != YPNEXT_REQTYPE) {
usr/src/cmd/ypcmd/ypserv_proc.c
1179
((fdb = ypset_current_map(req.ypnext_req_map,
usr/src/cmd/ypcmd/ypserv_proc.c
1180
req.ypnext_req_domain,
usr/src/cmd/ypcmd/ypserv_proc.c
1210
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1225
struct yprequest req;
usr/src/cmd/ypcmd/ypserv_proc.c
1234
memset((void *) &req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
1239
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1244
if (req.yp_reqtype == YPPOLL_REQTYPE) {
usr/src/cmd/ypcmd/ypserv_proc.c
1245
if (strcmp(req.yppoll_req_domain, "yp_private") == 0 ||
usr/src/cmd/ypcmd/ypserv_proc.c
1246
strcmp(req.yppoll_req_map, "ypdomains") == 0 ||
usr/src/cmd/ypcmd/ypserv_proc.c
1247
strcmp(req.yppoll_req_map, "ypmaps") == 0) {
usr/src/cmd/ypcmd/ypserv_proc.c
1252
domain = req.yppoll_req_domain;
usr/src/cmd/ypcmd/ypserv_proc.c
1253
map = req.yppoll_req_map;
usr/src/cmd/ypcmd/ypserv_proc.c
1254
} else if ((fdb = ypset_current_map(req.yppoll_req_map,
usr/src/cmd/ypcmd/ypserv_proc.c
1255
req.yppoll_req_domain,
usr/src/cmd/ypcmd/ypserv_proc.c
1257
domain = req.yppoll_req_domain;
usr/src/cmd/ypcmd/ypserv_proc.c
1258
map = req.yppoll_req_map;
usr/src/cmd/ypcmd/ypserv_proc.c
1265
map = req.yppoll_req_map;
usr/src/cmd/ypcmd/ypserv_proc.c
1269
domain = req.yppoll_req_domain;
usr/src/cmd/ypcmd/ypserv_proc.c
1288
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1296
struct yprequest req;
usr/src/cmd/ypcmd/ypserv_proc.c
1302
memset((void *) &req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
1306
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1311
if (((fdb = ypset_current_map(req.yppush_req_map,
usr/src/cmd/ypcmd/ypserv_proc.c
1312
req.yppush_req_domain,
usr/src/cmd/ypcmd/ypserv_proc.c
1324
if (execl(yppush_proc, "yppush", "-d", req.yppush_req_domain,
usr/src/cmd/ypcmd/ypserv_proc.c
1325
req.yppush_req_map, NULL)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1339
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1347
struct yprequest req;
usr/src/cmd/ypcmd/ypserv_proc.c
1353
memset((void *) &req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
1357
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1362
if (req.yp_reqtype == YPPULL_REQTYPE) {
usr/src/cmd/ypcmd/ypserv_proc.c
1364
if (((fdb = ypset_current_map(req.yppull_req_map,
usr/src/cmd/ypcmd/ypserv_proc.c
1365
req.yppull_req_domain,
usr/src/cmd/ypcmd/ypserv_proc.c
1377
req.yppull_req_domain,
usr/src/cmd/ypcmd/ypserv_proc.c
1378
req.yppull_req_map, NULL)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1387
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1395
struct yprequest req;
usr/src/cmd/ypcmd/ypserv_proc.c
1401
memset((void *) &req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
1405
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1414
if (req.yp_reqtype == YPGET_REQTYPE) {
usr/src/cmd/ypcmd/ypserv_proc.c
1416
if (((fdb = ypset_current_map(req.ypget_req_map,
usr/src/cmd/ypcmd/ypserv_proc.c
1417
req.ypget_req_domain,
usr/src/cmd/ypcmd/ypserv_proc.c
1431
req.ypget_req_domain, "-h",
usr/src/cmd/ypcmd/ypserv_proc.c
1432
req.ypget_req_owner,
usr/src/cmd/ypcmd/ypserv_proc.c
1433
req.ypget_req_map, NULL)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1443
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1449
omultihomed(struct yprequest req,
usr/src/cmd/ypcmd/ypserv_proc.c
1457
if (strcmp(req.ypmatch_req_map, "hosts.byname"))
usr/src/cmd/ypcmd/ypserv_proc.c
1460
if (strncmp(req.ypmatch_req_keyptr, "YP_MULTI_", 9)) {
usr/src/cmd/ypcmd/ypserv_proc.c
1464
strncpy(name + 9, req.ypmatch_req_keyptr,
usr/src/cmd/ypcmd/ypserv_proc.c
1465
req.ypmatch_req_keysize);
usr/src/cmd/ypcmd/ypserv_proc.c
1466
tmpname.dsize = req.ypmatch_req_keysize + 9;
usr/src/cmd/ypcmd/ypserv_proc.c
1471
dbm_fetch(fdb, req.ypmatch_req_keydat);
usr/src/cmd/ypcmd/ypserv_proc.c
1479
strncpy(name, req.ypmatch_req_keyptr, req.ypmatch_req_keysize);
usr/src/cmd/ypcmd/ypserv_proc.c
1480
name[req.ypmatch_req_keysize] = NULL;
usr/src/cmd/ypcmd/ypserv_proc.c
195
struct ypreq_key req;
usr/src/cmd/ypcmd/ypserv_proc.c
200
memset(&req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
204
if (!svc_getargs(transp, (xdrproc_t)xdr_ypreq_key, (char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
213
if ((fdb = ypset_current_map(req.map, req.domain,
usr/src/cmd/ypcmd/ypserv_proc.c
218
resp.valdat = dbm_fetch(fdb, req.keydat);
usr/src/cmd/ypcmd/ypserv_proc.c
233
if (req.keydat.dsize == 0 ||
usr/src/cmd/ypcmd/ypserv_proc.c
234
req.keydat.dptr == NULL ||
usr/src/cmd/ypcmd/ypserv_proc.c
235
req.keydat.dptr[0] == '\0' ||
usr/src/cmd/ypcmd/ypserv_proc.c
236
strncmp(req.keydat.dptr, yp_secure, req.keydat.dsize) == 0 ||
usr/src/cmd/ypcmd/ypserv_proc.c
237
strncmp(req.keydat.dptr, yp_interdomain, req.keydat.dsize) == 0) {
usr/src/cmd/ypcmd/ypserv_proc.c
243
if (multiflag == TRUE && multihomed(req, &resp, transp, fdb))
usr/src/cmd/ypcmd/ypserv_proc.c
246
if (multihomed(req, &resp, transp, fdb))
usr/src/cmd/ypcmd/ypserv_proc.c
276
rqstp->rq_xprt, &req,
usr/src/cmd/ypcmd/ypserv_proc.c
277
req.map) == TRUE)
usr/src/cmd/ypcmd/ypserv_proc.c
291
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
303
struct ypreq_nokey req;
usr/src/cmd/ypcmd/ypserv_proc.c
308
memset(&req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
313
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
318
if ((fdb = ypset_current_map(req.map, req.domain,
usr/src/cmd/ypcmd/ypserv_proc.c
332
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
343
struct ypreq_key req;
usr/src/cmd/ypcmd/ypserv_proc.c
348
memset(&req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
351
if (!svc_getargs(transp, (xdrproc_t)xdr_ypreq_key, (char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
356
if ((fdb = ypset_current_map(req.map, req.domain,
usr/src/cmd/ypcmd/ypserv_proc.c
359
ypfilter(fdb, &req.keydat,
usr/src/cmd/ypcmd/ypserv_proc.c
371
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
511
struct ypreq_nokey req;
usr/src/cmd/ypcmd/ypserv_proc.c
517
req.domain = req.map = NULL;
usr/src/cmd/ypcmd/ypserv_proc.c
519
memset((char *)&req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
523
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
538
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
549
if ((fdb = ypset_current_map(req.map,
usr/src/cmd/ypcmd/ypserv_proc.c
550
req.domain, &resp.status)) != NULL &&
usr/src/cmd/ypcmd/ypserv_proc.c
553
req.map[0] = '-';
usr/src/cmd/ypcmd/ypserv_proc.c
564
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
570
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
592
struct ypreq_nokey req;
usr/src/cmd/ypcmd/ypserv_proc.c
598
memset((char *)&req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
604
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
609
if ((fdb = ypset_current_map(req.map,
usr/src/cmd/ypcmd/ypserv_proc.c
610
req.domain, &resp.status)) != NULL &&
usr/src/cmd/ypcmd/ypserv_proc.c
626
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
637
struct ypreq_nokey req;
usr/src/cmd/ypcmd/ypserv_proc.c
642
req.domain = req.map = NULL;
usr/src/cmd/ypcmd/ypserv_proc.c
646
memset((char *)&req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
650
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
657
if ((fdb = ypset_current_map(req.map,
usr/src/cmd/ypcmd/ypserv_proc.c
658
req.domain,
usr/src/cmd/ypcmd/ypserv_proc.c
662
if (!ypget_map_order(req.map, req.domain, &resp.ordernum)) {
usr/src/cmd/ypcmd/ypserv_proc.c
675
(char *)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
790
xdrypserv_ypall(XDR *xdrs, struct ypreq_nokey *req)
usr/src/cmd/ypcmd/ypserv_proc.c
799
if ((fdb = ypset_current_map(req->map, req->domain,
usr/src/cmd/ypcmd/ypserv_proc.c
845
multihomed(struct ypreq_key req, struct ypresp_val *resp,
usr/src/cmd/ypcmd/ypserv_proc.c
854
if (strcmp(req.map, "hosts.byname") &&
usr/src/cmd/ypcmd/ypserv_proc.c
855
strcmp(req.map, "ipnodes.byname"))
usr/src/cmd/ypcmd/ypserv_proc.c
859
if (strncmp(req.keydat.dptr, "YP_MULTI_", 9)) {
usr/src/cmd/ypcmd/ypserv_proc.c
863
strncpy(name + 9, req.keydat.dptr, req.keydat.dsize);
usr/src/cmd/ypcmd/ypserv_proc.c
864
tmpname.dsize = req.keydat.dsize + 9;
usr/src/cmd/ypcmd/ypserv_proc.c
872
resp->valdat = dbm_fetch(fdb, req.keydat);
usr/src/cmd/ypcmd/ypserv_proc.c
880
strncpy(name, req.keydat.dptr, req.keydat.dsize);
usr/src/cmd/ypcmd/ypserv_proc.c
881
name[req.keydat.dsize] = NULL;
usr/src/cmd/ypcmd/ypserv_proc.c
883
if (strcmp(req.map, "ipnodes.byname") == 0) {
usr/src/cmd/ypcmd/ypserv_proc.c
983
struct yprequest req;
usr/src/cmd/ypcmd/ypserv_proc.c
989
memset((void *) &req, 0, sizeof (req));
usr/src/cmd/ypcmd/ypserv_proc.c
994
(caddr_t)&req)) {
usr/src/cmd/ypcmd/ypserv_proc.c
999
if (req.yp_reqtype != YPMATCH_REQTYPE) {
usr/src/cmd/ypcmd/ypserv_resolv.c
289
SVCXPRT *xprt, struct ypreq_key *req, char *map)
usr/src/cmd/ypcmd/ypserv_resolv.c
319
req->keydat.dsize == 0 ||
usr/src/cmd/ypcmd/ypserv_resolv.c
320
req->keydat.dptr[0] == '\0' ||
usr/src/cmd/ypcmd/ypserv_resolv.c
321
!isascii(req->keydat.dptr[0]) ||
usr/src/cmd/ypcmd/ypserv_resolv.c
322
!isgraph(req->keydat.dptr[0])) {
usr/src/cmd/ypcmd/ypserv_resolv.c
329
fwd_req4.keydat = req->keydat;
usr/src/cmd/ypcmd/ypserv_resolv.c
348
fwd_req6.keydat = req->keydat;
usr/src/cmd/ypcmd/ypserv_resolv.c
356
fwd_req4.keydat = req->keydat;
usr/src/cmd/ypcmd/ypset.c
245
struct ypbind_setdom req;
usr/src/cmd/ypcmd/ypset.c
298
req.ypsetdom_bindinfo = &ypbind_info;
usr/src/cmd/ypcmd/ypset.c
299
req.ypsetdom_domain = domain;
usr/src/cmd/ypcmd/ypset.c
302
YPBINDPROC_SETDOM, xdr_ypbind_setdom, (char *)&req, xdr_void, 0,
usr/src/cmd/ypcmd/ypsym.h
145
struct yprequest *req, struct ypresponse *resp);
usr/src/cmd/ypcmd/ypsym.h
153
char *tp, SVCXPRT *xprt, struct ypreq_key *req,
usr/src/cmd/ypcmd/ypxfr.c
760
struct ypreq_nokey req;
usr/src/cmd/ypcmd/ypxfr.c
764
req.domain = source;
usr/src/cmd/ypcmd/ypxfr.c
765
req.map = map;
usr/src/cmd/ypcmd/ypxfr.c
774
YPPROC_ORDER, (xdrproc_t)xdr_ypreq_nokey, (char *)&req,
usr/src/cmd/ypcmd/ypxfr.c
814
struct ypreq_key req;
usr/src/cmd/ypcmd/ypxfr.c
818
req.domain = source;
usr/src/cmd/ypcmd/ypxfr.c
819
req.map = map;
usr/src/cmd/ypcmd/ypxfr.c
820
req.keydat.dptr = yp_secure;
usr/src/cmd/ypcmd/ypxfr.c
821
req.keydat.dsize = yp_secure_sz;
usr/src/cmd/ypcmd/ypxfr.c
834
YPPROC_MATCH, (xdrproc_t)xdr_ypreq_key, (char *)&req,
usr/src/cmd/ypcmd/ypxfr.c
866
req.keydat.dptr = yp_interdomain;
usr/src/cmd/ypcmd/ypxfr.c
867
req.keydat.dsize = yp_interdomain_sz;
usr/src/cmd/ypcmd/ypxfr.c
877
YPPROC_MATCH, (xdrproc_t)xdr_ypreq_key, (char *)&req,
usr/src/cmd/ypcmd/ypxfr.c
935
struct ypreq_nokey req;
usr/src/cmd/ypcmd/ypxfr.c
939
req.domain = source;
usr/src/cmd/ypcmd/ypxfr.c
940
req.map = map;
usr/src/cmd/ypcmd/ypxfr.c
945
YPPROC_MASTER, (xdrproc_t)xdr_ypreq_nokey, (char *)&req,
usr/src/cmd/zoneadm/zoneadm.c
2481
struct lifreq req;
usr/src/cmd/zoneadm/zoneadm.c
2494
(void) strncpy(req.lifr_name, if_reqp->lifr_name,
usr/src/cmd/zoneadm/zoneadm.c
2495
sizeof (req.lifr_name));
usr/src/cmd/zoneadm/zoneadm.c
2496
if (ioctl(s, SIOCGLIFADDR, &req) < 0) {
usr/src/cmd/zoneadm/zoneadm.c
2520
local_ifs[cnt]->af = req.lifr_addr.ss_family;
usr/src/cmd/zpool/zpool_main.c
4625
struct timespec req;
usr/src/cmd/zpool/zpool_main.c
4626
req.tv_sec = floor(sec);
usr/src/cmd/zpool/zpool_main.c
4627
req.tv_nsec = (sec - (float)req.tv_sec) * NANOSEC;
usr/src/cmd/zpool/zpool_main.c
4628
(void) nanosleep(&req, NULL);
usr/src/common/bignum/bignum.h
111
BIGNUM *tmp, BIG_CHUNK_TYPE n0, void *ncp, void *req);
usr/src/common/ccid/atr.c
1127
uint8_t *req = reqbuf, *resp = respbuf;
usr/src/common/ccid/atr.c
1169
if (PPS_PPS0_PROT(req[PPS_PPS0_INDEX]) !=
usr/src/common/ccid/atr.c
1182
if ((req[PPS_PPS0_INDEX] & PPS_PPS0_PPS1) == 0) {
usr/src/common/ccid/atr.c
1186
if (req[reqidx] != resp[respidx]) {
usr/src/common/ccid/atr.c
1192
} else if ((req[PPS_PPS0_INDEX] & PPS_PPS0_PPS1) != 0) {
usr/src/common/ccid/atr.c
1197
if ((req[PPS_PPS0_INDEX] & PPS_PPS0_PPS2) == 0) {
usr/src/common/ccid/atr.c
1201
if (req[reqidx] != resp[respidx]) {
usr/src/common/ccid/atr.c
1207
} else if ((req[PPS_PPS0_INDEX] & PPS_PPS0_PPS2) != 0) {
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/chpw.c
288
struct krb5_setpw_req req;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/chpw.c
299
req.target = targprinc;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/chpw.c
300
req.password.data = passwd;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/chpw.c
301
req.password.length = strlen(passwd);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/chpw.c
302
ret = encode_krb5_setpw_req(&req, &encoded_setpw);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/get_in_tkt.c
601
int i, req, next = 0;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/get_in_tkt.c
602
for (req = 0; ktypes[req]; req++) {
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/get_in_tkt.c
603
if (ktypes[req] == request.ktype[next]) {
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/get_in_tkt.c
608
if (ktypes[req] == request.ktype[i]) {
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
102
krb5_principal princ = (krb5_principal) req->ticket->server;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
110
req->ticket->enc_part.kvno,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
147
const krb5_ap_req *req, krb5_const_principal server,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
155
req->ticket->enc_part2 == NULL;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
166
if (server && !krb5_principal_compare(context, server, req->ticket->server)) {
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
169
&& krb5_unparse_name(context, req->ticket->server, &found_name) == 0)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
186
req->ticket)))
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
191
if ((retval = krb5_rd_req_decrypt_tkt_part(context, req, keytab)))
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
198
if ((retval = decrypt_authenticator(context, req,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
204
req->ticket->enc_part2->client)) {
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
211
req->ticket->enc_part2->caddrs)) {
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
223
krb5_transited *trans = &(req->ticket->enc_part2->transited);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
239
realm = krb5_princ_realm(context, req->ticket->enc_part2->client);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
240
trans = &(req->ticket->enc_part2->transited);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
263
realm = krb5_princ_realm(context, req->ticket->enc_part2->client);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
264
trans = &(req->ticket->enc_part2->transited);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
290
tktauthent.ticket = req->ticket;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
305
retval = krb5_validate_times(context, &req->ticket->enc_part2->times);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
317
serr = krb5_unparse_name(context, req->ticket->server, &s_name);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
318
cerr = krb5_unparse_name(context, req->ticket->enc_part2->client,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
335
if (req->ticket->enc_part2->flags & TKT_FLG_INVALID) {
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
338
int err = krb5_unparse_name(context, req->ticket->server, &s_name);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
361
etype = req->ticket->enc_part.enctype)) ||
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
363
etype = req->ticket->enc_part2->session->enctype)) ||
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
382
req->ticket->enc_part.enctype)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
387
if (krb5_enctype_to_string(req->ticket->enc_part.enctype,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
398
req->ticket->enc_part2->session->enctype)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
403
if (krb5_enctype_to_string(req->ticket->enc_part2->session->enctype,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
466
if ((retval = krb5_copy_keyblock(context, req->ticket->enc_part2->session,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
475
if ((!(req->ap_options & AP_OPTS_MUTUAL_REQUIRED)) &&
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
482
if ((retval = krb5_copy_ticket(context, req->ticket, ticket)))
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
485
*ap_req_options = req->ap_options;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
494
if (req->ticket->enc_part2)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
495
krb5_free_enc_tkt_part(context, req->ticket->enc_part2);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
496
req->ticket->enc_part2 = NULL;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
503
const krb5_ap_req *req, krb5_const_principal server,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
509
req, server, keytab,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
518
const krb5_ap_req *req,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
524
req, server, keytab,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
73
krb5_rd_req_decrypt_tkt_part(krb5_context context, const krb5_ap_req *req, krb5_keytab keytab)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
79
enctype = req->ticket->enc_part.enctype;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
83
if ((retval = krb5_kt_get_entry(context, keytab, req->ticket->server,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
84
req->ticket->enc_part.kvno,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/rd_req_dec.c
97
retval = krb5_decrypt_tkt_part(context, &ktent.key, req->ticket);
usr/src/lib/krb5/dyn/dyn_realloc.c
21
int _DynResize(obj, req)
usr/src/lib/krb5/dyn/dyn_realloc.c
23
int req;
usr/src/lib/krb5/dyn/dyn_realloc.c
27
if (obj->size > req)
usr/src/lib/krb5/dyn/dyn_realloc.c
30
return _DynRealloc(obj, (req - obj->size) / obj->inc + 1);
usr/src/lib/krb5/dyn/dyn_realloc.c
37
while (size <= req)
usr/src/lib/krb5/kadm5/srv/chgpwd.c
104
if (plen != req->length)
usr/src/lib/krb5/kadm5/srv/chgpwd.c
128
if (ptr + ap_req.length >= req->data + req->length) {
usr/src/lib/krb5/kadm5/srv/chgpwd.c
333
cipher.length = (req->data + req->length) - ptr;
usr/src/lib/krb5/kadm5/srv/chgpwd.c
48
struct sockaddr_in *sin, krb5_data *req,
usr/src/lib/krb5/kadm5/srv/chgpwd.c
570
char req[MAXAPREQ];
usr/src/lib/krb5/kadm5/srv/chgpwd.c
585
if ((len = recvfrom(s1, req, sizeof (req), 0, (struct sockaddr *)&from,
usr/src/lib/krb5/kadm5/srv/chgpwd.c
605
reqdata.data = req;
usr/src/lib/krb5/kadm5/srv/chgpwd.c
84
if (req->length < 4) {
usr/src/lib/krb5/kadm5/srv/chgpwd.c
96
ptr = req->data;
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
285
krb5_pa_pk_as_req *req = NULL;
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
399
init_krb5_pa_pk_as_req(&req);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
400
if (req == NULL) {
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
407
&req->signedAuthPack.data, &req->signedAuthPack.length);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
409
print_buffer_bin((unsigned char *)req->signedAuthPack.data,
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
410
req->signedAuthPack.length,
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
441
reqctx->cryptoctx, reqctx->idctx, &req->trustedCertifiers);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
445
reqctx->cryptoctx, reqctx->idctx, &req->kdcPkId.data,
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
446
&req->kdcPkId.length);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
451
retval = k5int_encode_krb5_pa_pk_as_req(req, as_req);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
481
free_krb5_pa_pk_as_req(&req);
usr/src/lib/lib9p/common/backend/fs.c
1042
req->lr_fid->lo_aux = file;
usr/src/lib/lib9p/common/backend/fs.c
1043
generate_qid(&st, &req->lr_resp.rattach.qid);
usr/src/lib/lib9p/common/backend/fs.c
1076
fs_create(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
1085
dir = req->lr_fid;
usr/src/lib/lib9p/common/backend/fs.c
1086
name = req->lr_req.tcreate.name;
usr/src/lib/lib9p/common/backend/fs.c
1087
dmperm = req->lr_req.tcreate.perm;
usr/src/lib/lib9p/common/backend/fs.c
1095
req->lr_req.tcreate.extension, (gid_t)-1, &st);
usr/src/lib/lib9p/common/backend/fs.c
1112
if (sscanf(req->lr_req.tcreate.extension, "%c %u %u",
usr/src/lib/lib9p/common/backend/fs.c
1134
p9 = req->lr_req.tcreate.mode;
usr/src/lib/lib9p/common/backend/fs.c
1140
req->lr_resp.rcreate.iounit = req->lr_conn->lc_max_io_size;
usr/src/lib/lib9p/common/backend/fs.c
1144
generate_qid(&st, &req->lr_resp.rcreate.qid);
usr/src/lib/lib9p/common/backend/fs.c
1695
fs_open(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
1697
struct l9p_fid *fid = req->lr_fid;
usr/src/lib/lib9p/common/backend/fs.c
1702
p9 = req->lr_req.topen.mode;
usr/src/lib/lib9p/common/backend/fs.c
1711
generate_qid(&st, &req->lr_resp.ropen.qid);
usr/src/lib/lib9p/common/backend/fs.c
1712
req->lr_resp.ropen.iounit = req->lr_conn->lc_max_io_size;
usr/src/lib/lib9p/common/backend/fs.c
1730
fs_read(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
1735
bool dotu = req->lr_conn->lc_version >= L9P_2000U;
usr/src/lib/lib9p/common/backend/fs.c
1739
file = req->lr_fid->lo_aux;
usr/src/lib/lib9p/common/backend/fs.c
1766
l9p_init_msg(&msg, req, L9P_PACK);
usr/src/lib/lib9p/common/backend/fs.c
1775
if (l9p_pack_stat(&msg, req, &l9stat) != 0) {
usr/src/lib/lib9p/common/backend/fs.c
1787
size_t niov = l9p_truncate_iov(req->lr_data_iov,
usr/src/lib/lib9p/common/backend/fs.c
1788
req->lr_data_niov, req->lr_req.io.count);
usr/src/lib/lib9p/common/backend/fs.c
1791
ret = preadv(file->ff_fd, req->lr_data_iov, niov,
usr/src/lib/lib9p/common/backend/fs.c
1792
req->lr_req.io.offset);
usr/src/lib/lib9p/common/backend/fs.c
1795
if (lseek(file->ff_fd, (off_t)req->lr_req.io.offset, SEEK_SET) < 0)
usr/src/lib/lib9p/common/backend/fs.c
1798
ret = (uint32_t)readv(file->ff_fd, req->lr_data_iov, (int)niov);
usr/src/lib/lib9p/common/backend/fs.c
1804
req->lr_resp.io.count = (uint32_t)ret;
usr/src/lib/lib9p/common/backend/fs.c
1851
fs_stat(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
1856
bool dotu = req->lr_conn->lc_version >= L9P_2000U;
usr/src/lib/lib9p/common/backend/fs.c
1859
file = req->lr_fid->lo_aux;
usr/src/lib/lib9p/common/backend/fs.c
1866
dostat(sc, &req->lr_resp.rstat.stat, file->ff_name, &st, dotu);
usr/src/lib/lib9p/common/backend/fs.c
1871
fs_walk(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
1875
struct fs_fid *file = req->lr_fid->lo_aux;
usr/src/lib/lib9p/common/backend/fs.c
1928
nwname = (int)req->lr_req.twalk.nwname;
usr/src/lib/lib9p/common/backend/fs.c
1951
comp = req->lr_req.twalk.wname[i];
usr/src/lib/lib9p/common/backend/fs.c
2020
generate_qid(&st, &req->lr_resp.rwalk.wqid[i]);
usr/src/lib/lib9p/common/backend/fs.c
2045
if (req->lr_newfid == req->lr_fid) {
usr/src/lib/lib9p/common/backend/fs.c
2053
fs_freefid(softc, req->lr_fid);
usr/src/lib/lib9p/common/backend/fs.c
2056
req->lr_newfid->lo_aux = newfile;
usr/src/lib/lib9p/common/backend/fs.c
2061
req->lr_resp.rwalk.nwqid = (uint16_t)i;
usr/src/lib/lib9p/common/backend/fs.c
2069
fs_write(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2075
file = req->lr_fid->lo_aux;
usr/src/lib/lib9p/common/backend/fs.c
2081
size_t niov = l9p_truncate_iov(req->lr_data_iov,
usr/src/lib/lib9p/common/backend/fs.c
2082
req->lr_data_niov, req->lr_req.io.count);
usr/src/lib/lib9p/common/backend/fs.c
2085
ret = pwritev(file->ff_fd, req->lr_data_iov, niov,
usr/src/lib/lib9p/common/backend/fs.c
2086
req->lr_req.io.offset);
usr/src/lib/lib9p/common/backend/fs.c
2089
if (lseek(file->ff_fd, (off_t)req->lr_req.io.offset, SEEK_SET) < 0)
usr/src/lib/lib9p/common/backend/fs.c
2092
ret = writev(file->ff_fd, req->lr_data_iov,
usr/src/lib/lib9p/common/backend/fs.c
2099
req->lr_resp.io.count = (uint32_t)ret;
usr/src/lib/lib9p/common/backend/fs.c
2104
fs_wstat(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2107
struct l9p_stat *l9stat = &req->lr_req.twstat.stat;
usr/src/lib/lib9p/common/backend/fs.c
2112
fid = req->lr_fid;
usr/src/lib/lib9p/common/backend/fs.c
2156
if (req->lr_conn->lc_version >= L9P_2000U) {
usr/src/lib/lib9p/common/backend/fs.c
2215
fs_statfs(void *softc __unused, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2228
file = req->lr_fid->lo_aux;
usr/src/lib/lib9p/common/backend/fs.c
2264
dostatfs(&req->lr_resp.rstatfs.statfs, &f, name_max);
usr/src/lib/lib9p/common/backend/fs.c
2270
fs_lopen(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2272
struct l9p_fid *fid = req->lr_fid;
usr/src/lib/lib9p/common/backend/fs.c
2278
error = fs_oflags_dotl(req->lr_req.tlopen.flags, &flags, &p9);
usr/src/lib/lib9p/common/backend/fs.c
2282
gid = req->lr_req.tlopen.gid;
usr/src/lib/lib9p/common/backend/fs.c
2287
generate_qid(&st, &req->lr_resp.rlopen.qid);
usr/src/lib/lib9p/common/backend/fs.c
2288
req->lr_resp.rlopen.iounit = req->lr_conn->lc_max_io_size;
usr/src/lib/lib9p/common/backend/fs.c
2293
fs_lcreate(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2303
dir = req->lr_fid;
usr/src/lib/lib9p/common/backend/fs.c
2304
name = req->lr_req.tlcreate.name;
usr/src/lib/lib9p/common/backend/fs.c
2306
error = fs_oflags_dotl(req->lr_req.tlcreate.flags, &flags, &p9);
usr/src/lib/lib9p/common/backend/fs.c
2310
perm = (mode_t)req->lr_req.tlcreate.mode & 0777; /* ? set-id bits? */
usr/src/lib/lib9p/common/backend/fs.c
2311
gid = req->lr_req.tlcreate.gid;
usr/src/lib/lib9p/common/backend/fs.c
2314
generate_qid(&st, &req->lr_resp.rlcreate.qid);
usr/src/lib/lib9p/common/backend/fs.c
2315
req->lr_resp.rlcreate.iounit = req->lr_conn->lc_max_io_size;
usr/src/lib/lib9p/common/backend/fs.c
2320
fs_symlink(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2328
dir = req->lr_fid;
usr/src/lib/lib9p/common/backend/fs.c
2329
name = req->lr_req.tsymlink.name;
usr/src/lib/lib9p/common/backend/fs.c
2330
symtgt = req->lr_req.tsymlink.symtgt;
usr/src/lib/lib9p/common/backend/fs.c
2331
gid = req->lr_req.tsymlink.gid;
usr/src/lib/lib9p/common/backend/fs.c
2334
generate_qid(&st, &req->lr_resp.rsymlink.qid);
usr/src/lib/lib9p/common/backend/fs.c
2339
fs_mknod(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2349
dir = req->lr_fid;
usr/src/lib/lib9p/common/backend/fs.c
2350
name = req->lr_req.tmknod.name;
usr/src/lib/lib9p/common/backend/fs.c
2351
mode = req->lr_req.tmknod.mode;
usr/src/lib/lib9p/common/backend/fs.c
2352
gid = req->lr_req.tmknod.gid;
usr/src/lib/lib9p/common/backend/fs.c
2358
major = req->lr_req.tmknod.major;
usr/src/lib/lib9p/common/backend/fs.c
2359
minor = req->lr_req.tmknod.major;
usr/src/lib/lib9p/common/backend/fs.c
2380
generate_qid(&st, &req->lr_resp.rmknod.qid);
usr/src/lib/lib9p/common/backend/fs.c
2385
fs_rename(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2409
fid = req->lr_fid;
usr/src/lib/lib9p/common/backend/fs.c
2418
f2 = req->lr_fid2;
usr/src/lib/lib9p/common/backend/fs.c
2467
error = fs_dpf(newname, req->lr_req.trename.name, sizeof(newname));
usr/src/lib/lib9p/common/backend/fs.c
2489
fs_readlink(void *softc __unused, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2496
file = req->lr_fid->lo_aux;
usr/src/lib/lib9p/common/backend/fs.c
2504
else if ((req->lr_resp.rreadlink.target = strndup(buf,
usr/src/lib/lib9p/common/backend/fs.c
2511
fs_getattr(void *softc __unused, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2518
file = req->lr_fid->lo_aux;
usr/src/lib/lib9p/common/backend/fs.c
2527
mask = req->lr_req.tgetattr.request_mask;
usr/src/lib/lib9p/common/backend/fs.c
2530
req->lr_resp.rgetattr.mode = st.st_mode;
usr/src/lib/lib9p/common/backend/fs.c
2534
req->lr_resp.rgetattr.nlink = st.st_nlink;
usr/src/lib/lib9p/common/backend/fs.c
2539
req->lr_resp.rgetattr.uid = st.st_uid;
usr/src/lib/lib9p/common/backend/fs.c
2544
req->lr_resp.rgetattr.gid = st.st_gid;
usr/src/lib/lib9p/common/backend/fs.c
2549
req->lr_resp.rgetattr.rdev = (uint64_t)st.st_rdev;
usr/src/lib/lib9p/common/backend/fs.c
2553
req->lr_resp.rgetattr.atime_sec =
usr/src/lib/lib9p/common/backend/fs.c
2555
req->lr_resp.rgetattr.atime_nsec =
usr/src/lib/lib9p/common/backend/fs.c
2560
req->lr_resp.rgetattr.mtime_sec =
usr/src/lib/lib9p/common/backend/fs.c
2562
req->lr_resp.rgetattr.mtime_nsec =
usr/src/lib/lib9p/common/backend/fs.c
2567
req->lr_resp.rgetattr.ctime_sec =
usr/src/lib/lib9p/common/backend/fs.c
2569
req->lr_resp.rgetattr.ctime_nsec =
usr/src/lib/lib9p/common/backend/fs.c
2575
req->lr_resp.rgetattr.btime_sec =
usr/src/lib/lib9p/common/backend/fs.c
2577
req->lr_resp.rgetattr.btime_nsec =
usr/src/lib/lib9p/common/backend/fs.c
2581
&req->lr_resp.rgetattr.btime_sec,
usr/src/lib/lib9p/common/backend/fs.c
2582
&req->lr_resp.rgetattr.btime_nsec);
usr/src/lib/lib9p/common/backend/fs.c
2584
req->lr_resp.rgetattr.btime_sec = 0;
usr/src/lib/lib9p/common/backend/fs.c
2585
req->lr_resp.rgetattr.btime_nsec = 0;
usr/src/lib/lib9p/common/backend/fs.c
2592
req->lr_resp.rgetattr.size = (uint64_t)st.st_size;
usr/src/lib/lib9p/common/backend/fs.c
2596
req->lr_resp.rgetattr.blksize = (uint64_t)st.st_blksize;
usr/src/lib/lib9p/common/backend/fs.c
2597
req->lr_resp.rgetattr.blocks = (uint64_t)st.st_blocks;
usr/src/lib/lib9p/common/backend/fs.c
2602
req->lr_resp.rgetattr.gen = st.st_gen;
usr/src/lib/lib9p/common/backend/fs.c
2608
generate_qid(&st, &req->lr_resp.rgetattr.qid);
usr/src/lib/lib9p/common/backend/fs.c
2610
req->lr_resp.rgetattr.valid = valid;
usr/src/lib/lib9p/common/backend/fs.c
2618
fs_setattr(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2628
file = req->lr_fid->lo_aux;
usr/src/lib/lib9p/common/backend/fs.c
2637
mask = req->lr_req.tsetattr.valid;
usr/src/lib/lib9p/common/backend/fs.c
2651
req->lr_req.tsetattr.mode & 0777,
usr/src/lib/lib9p/common/backend/fs.c
2660
? req->lr_req.tsetattr.uid
usr/src/lib/lib9p/common/backend/fs.c
2664
? req->lr_req.tsetattr.gid
usr/src/lib/lib9p/common/backend/fs.c
2677
if (ftruncate(fd, (off_t)req->lr_req.tsetattr.size)) {
usr/src/lib/lib9p/common/backend/fs.c
2693
ts[0].tv_sec = req->lr_req.tsetattr.atime_sec;
usr/src/lib/lib9p/common/backend/fs.c
2694
ts[0].tv_nsec = req->lr_req.tsetattr.atime_nsec;
usr/src/lib/lib9p/common/backend/fs.c
2705
ts[1].tv_sec = req->lr_req.tsetattr.mtime_sec;
usr/src/lib/lib9p/common/backend/fs.c
2706
ts[1].tv_nsec = req->lr_req.tsetattr.mtime_nsec;
usr/src/lib/lib9p/common/backend/fs.c
2726
fs_xattrwalk(void *softc __unused, struct l9p_request *req __unused)
usr/src/lib/lib9p/common/backend/fs.c
2732
fs_xattrcreate(void *softc __unused, struct l9p_request *req __unused)
usr/src/lib/lib9p/common/backend/fs.c
2738
fs_readdir(void *softc __unused, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2748
file = req->lr_fid->lo_aux;
usr/src/lib/lib9p/common/backend/fs.c
2768
if (req->lr_req.io.offset == 0)
usr/src/lib/lib9p/common/backend/fs.c
2771
seekdir(file->ff_dir, (long)req->lr_req.io.offset);
usr/src/lib/lib9p/common/backend/fs.c
2773
l9p_init_msg(&msg, req, L9P_PACK);
usr/src/lib/lib9p/common/backend/fs.c
2809
req->lr_resp.io.count = count;
usr/src/lib/lib9p/common/backend/fs.c
2814
fs_fsync(void *softc __unused, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2819
file = req->lr_fid->lo_aux;
usr/src/lib/lib9p/common/backend/fs.c
2827
fs_lock(void *softc __unused, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2830
switch (req->lr_req.tlock.type) {
usr/src/lib/lib9p/common/backend/fs.c
2839
req->lr_resp.rlock.status = L9PL_LOCK_SUCCESS;
usr/src/lib/lib9p/common/backend/fs.c
2844
fs_getlock(void *softc __unused, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2853
switch (req->lr_req.getlock.type) {
usr/src/lib/lib9p/common/backend/fs.c
2862
req->lr_resp.getlock = req->lr_req.getlock;
usr/src/lib/lib9p/common/backend/fs.c
2863
req->lr_resp.getlock.type = L9PL_LOCK_TYPE_UNLOCK;
usr/src/lib/lib9p/common/backend/fs.c
2864
req->lr_resp.getlock.client_id = strdup(""); /* XXX what should go here? */
usr/src/lib/lib9p/common/backend/fs.c
2869
fs_link(void *softc __unused, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2881
dir = req->lr_fid2;
usr/src/lib/lib9p/common/backend/fs.c
2885
name = req->lr_req.tlink.name;
usr/src/lib/lib9p/common/backend/fs.c
2890
file = req->lr_fid->lo_aux;
usr/src/lib/lib9p/common/backend/fs.c
2915
fs_mkdir(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2924
dir = req->lr_fid;
usr/src/lib/lib9p/common/backend/fs.c
2925
name = req->lr_req.tmkdir.name;
usr/src/lib/lib9p/common/backend/fs.c
2926
perm = (mode_t)req->lr_req.tmkdir.mode;
usr/src/lib/lib9p/common/backend/fs.c
2927
gid = req->lr_req.tmkdir.gid;
usr/src/lib/lib9p/common/backend/fs.c
2931
generate_qid(&st, &req->lr_resp.rmkdir.qid);
usr/src/lib/lib9p/common/backend/fs.c
2936
fs_renameat(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
2952
olddir = req->lr_fid;
usr/src/lib/lib9p/common/backend/fs.c
2953
newdir = req->lr_fid2;
usr/src/lib/lib9p/common/backend/fs.c
2959
onp = req->lr_req.trenameat.oldname;
usr/src/lib/lib9p/common/backend/fs.c
2960
nnp = req->lr_req.trenameat.newname;
usr/src/lib/lib9p/common/backend/fs.c
3011
fs_unlinkat(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
3025
dir = req->lr_fid;
usr/src/lib/lib9p/common/backend/fs.c
3028
name = req->lr_req.tunlinkat.name;
usr/src/lib/lib9p/common/backend/fs.c
3043
if (req->lr_req.tunlinkat.flags & L9PL_AT_REMOVEDIR) {
usr/src/lib/lib9p/common/backend/fs.c
915
fs_attach(void *softc, struct l9p_request *req)
usr/src/lib/lib9p/common/backend/fs.c
929
assert(req->lr_fid != NULL);
usr/src/lib/lib9p/common/backend/fs.c
939
n_uname = req->lr_req.tattach.n_uname;
usr/src/lib/lib9p/common/backend/fs.c
951
pwd = cap_getpwnam(sc->fs_cappwd, req->lr_req.tattach.uname);
usr/src/lib/lib9p/common/backend/fs.c
953
pwd = getpwnam(req->lr_req.tattach.uname);
usr/src/lib/lib9p/common/backend/fs.c
959
req->lr_req.tattach.uname);
usr/src/lib/lib9p/common/connection.c
100
req->lr_req_msg.lm_niov = niov;
usr/src/lib/lib9p/common/connection.c
101
memcpy(req->lr_req_msg.lm_iov, iov, sizeof (struct iovec) * niov);
usr/src/lib/lib9p/common/connection.c
103
req->lr_resp_msg.lm_mode = L9P_PACK;
usr/src/lib/lib9p/common/connection.c
105
if (l9p_pufcall(&req->lr_req_msg, &req->lr_req, conn->lc_version) != 0) {
usr/src/lib/lib9p/common/connection.c
107
l9p_freefcall(&req->lr_req);
usr/src/lib/lib9p/common/connection.c
108
free(req);
usr/src/lib/lib9p/common/connection.c
112
if (ht_add(&conn->lc_requests, req->lr_req.hdr.tag, req)) {
usr/src/lib/lib9p/common/connection.c
114
req->lr_req.hdr.tag);
usr/src/lib/lib9p/common/connection.c
115
l9p_freefcall(&req->lr_req);
usr/src/lib/lib9p/common/connection.c
116
free(req);
usr/src/lib/lib9p/common/connection.c
120
error = conn->lc_lt.lt_get_response_buffer(req,
usr/src/lib/lib9p/common/connection.c
121
req->lr_resp_msg.lm_iov,
usr/src/lib/lib9p/common/connection.c
122
&req->lr_resp_msg.lm_niov,
usr/src/lib/lib9p/common/connection.c
126
ht_remove(&conn->lc_requests, req->lr_req.hdr.tag);
usr/src/lib/lib9p/common/connection.c
127
l9p_freefcall(&req->lr_req);
usr/src/lib/lib9p/common/connection.c
128
free(req);
usr/src/lib/lib9p/common/connection.c
137
l9p_threadpool_run(&conn->lc_tp, req);
usr/src/lib/lib9p/common/connection.c
145
struct l9p_request *req;
usr/src/lib/lib9p/common/connection.c
153
while ((req = ht_next(&iter)) != NULL) {
usr/src/lib/lib9p/common/connection.c
158
req->lr_error = EINTR;
usr/src/lib/lib9p/common/connection.c
159
l9p_respond(req, false, false);
usr/src/lib/lib9p/common/connection.c
162
l9p_respond(req, true, false); /* use no-answer path */
usr/src/lib/lib9p/common/connection.c
92
struct l9p_request *req;
usr/src/lib/lib9p/common/connection.c
95
req = l9p_calloc(1, sizeof (struct l9p_request));
usr/src/lib/lib9p/common/connection.c
96
req->lr_aux = aux;
usr/src/lib/lib9p/common/connection.c
97
req->lr_conn = conn;
usr/src/lib/lib9p/common/connection.c
99
req->lr_req_msg.lm_mode = L9P_UNPACK;
usr/src/lib/lib9p/common/lib9p.h
217
int l9p_pack_stat(struct l9p_message *msg, struct l9p_request *req,
usr/src/lib/lib9p/common/lib9p.h
234
int l9p_dispatch_request(struct l9p_request *req);
usr/src/lib/lib9p/common/lib9p.h
235
void l9p_respond(struct l9p_request *req, bool drop, bool rmtag);
usr/src/lib/lib9p/common/lib9p.h
237
void l9p_init_msg(struct l9p_message *msg, struct l9p_request *req,
usr/src/lib/lib9p/common/request.c
1002
l9p_dispatch_tlopen(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1004
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1008
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1009
F_FORBID_OPEN | F_FORBID_XATTR, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1019
error = be->lopen != NULL ? be->lopen(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1021
l9p_fid_setopen(req->lr_fid);
usr/src/lib/lib9p/common/request.c
1026
l9p_dispatch_tlcreate(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1028
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1032
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1033
F_REQUIRE_DIR | F_FORBID_OPEN, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1044
error = be->lcreate != NULL ? be->lcreate(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1046
l9p_fid_unsetdir(req->lr_fid);
usr/src/lib/lib9p/common/request.c
1047
l9p_fid_setopen(req->lr_fid);
usr/src/lib/lib9p/common/request.c
1053
l9p_dispatch_tsymlink(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1055
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1060
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1061
F_REQUIRE_DIR | F_FORBID_OPEN, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1071
error = be->symlink != NULL ? be->symlink(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1076
l9p_dispatch_tmknod(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1078
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1083
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1084
F_REQUIRE_DIR | F_FORBID_OPEN, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1094
error = be->mknod != NULL ? be->mknod(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1099
l9p_dispatch_trename(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1101
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1106
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1107
F_FORBID_XATTR, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1112
error = fid_lookup(conn, req->lr_req.trename.dfid, ENOENT,
usr/src/lib/lib9p/common/request.c
1113
F_REQUIRE_DIR | F_FORBID_OPEN, &req->lr_fid2);
usr/src/lib/lib9p/common/request.c
1123
error = be->rename != NULL ? be->rename(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1128
l9p_dispatch_treadlink(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1130
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1139
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1140
F_FORBID_DIR | F_FORBID_OPEN, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1146
error = be->readlink != NULL ? be->readlink(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1151
l9p_dispatch_tgetattr(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1153
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1157
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1158
F_FORBID_XATTR, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1164
error = be->getattr != NULL ? be->getattr(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1169
l9p_dispatch_tsetattr(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1171
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1175
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1176
F_FORBID_XATTR, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1182
error = be->setattr != NULL ? be->setattr(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1187
l9p_dispatch_txattrwalk(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1189
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1201
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1206
newfid = l9p_connection_alloc_fid(conn, req->lr_req.txattrwalk.newfid);
usr/src/lib/lib9p/common/request.c
1212
req->lr_fid = fid;
usr/src/lib/lib9p/common/request.c
1213
req->lr_newfid = newfid;
usr/src/lib/lib9p/common/request.c
1214
error = be->xattrwalk != NULL ? be->xattrwalk(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1231
l9p_dispatch_txattrcreate(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1233
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1246
error = fid_lookup(conn, req->lr_req.hdr.fid, EINVAL,
usr/src/lib/lib9p/common/request.c
1253
req->lr_fid = fid;
usr/src/lib/lib9p/common/request.c
1254
error = be->xattrcreate != NULL ? be->xattrcreate(be->softc, req) :
usr/src/lib/lib9p/common/request.c
1269
l9p_dispatch_treaddir(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1271
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1275
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1276
F_REQUIRE_DIR | F_REQUIRE_OPEN, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1286
l9p_seek_iov(req->lr_resp_msg.lm_iov, req->lr_resp_msg.lm_niov,
usr/src/lib/lib9p/common/request.c
1287
req->lr_data_iov, &req->lr_data_niov, 11);
usr/src/lib/lib9p/common/request.c
1291
error = be->readdir != NULL ? be->readdir(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1296
l9p_dispatch_tfsync(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1298
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1302
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1303
F_REQUIRE_OPEN, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1309
error = be->fsync != NULL ? be->fsync(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1314
l9p_dispatch_tlock(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1316
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1321
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1322
F_REQUIRE_OPEN, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1331
error = be->lock != NULL ? be->lock(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1336
l9p_dispatch_tgetlock(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1338
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1342
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1343
F_REQUIRE_OPEN, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1352
error = be->getlock != NULL ? be->getlock(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1357
l9p_dispatch_tlink(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1359
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1368
error = fid_lookup(conn, req->lr_req.tlink.dfid, ENOENT,
usr/src/lib/lib9p/common/request.c
1369
F_REQUIRE_DIR | F_FORBID_OPEN, &req->lr_fid2);
usr/src/lib/lib9p/common/request.c
1373
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1374
F_FORBID_DIR | F_FORBID_XATTR, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1380
error = be->link != NULL ? be->link(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1385
l9p_dispatch_tmkdir(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1387
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1391
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1392
F_REQUIRE_DIR | F_FORBID_OPEN, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1397
if (strchr(req->lr_req.tlcreate.name, '/') != NULL)
usr/src/lib/lib9p/common/request.c
1401
error = be->mkdir != NULL ? be->mkdir(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1406
l9p_dispatch_trenameat(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1408
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1412
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1413
F_REQUIRE_DIR, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1417
error = fid_lookup(conn, req->lr_req.trenameat.newdirfid, ENOENT,
usr/src/lib/lib9p/common/request.c
1418
F_REQUIRE_DIR, &req->lr_fid2);
usr/src/lib/lib9p/common/request.c
1425
error = be->renameat != NULL ? be->renameat(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
1430
l9p_dispatch_tunlinkat(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
1432
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
1436
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
1437
F_REQUIRE_DIR, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
1444
error = be->unlinkat != NULL ? be->unlinkat(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
193
l9p_dispatch_request(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
203
conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
204
flush_requested = req->lr_flushstate == L9P_FLUSH_REQUESTED_PRE_START;
usr/src/lib/lib9p/common/request.c
209
if (req->lr_req.hdr.type == hp->type)
usr/src/lib/lib9p/common/request.c
222
l9p_describe_fcall(&req->lr_req, conn->lc_version, sb);
usr/src/lib/lib9p/common/request.c
231
return (hp->handler(req));
usr/src/lib/lib9p/common/request.c
236
req->lr_req.hdr.type);
usr/src/lib/lib9p/common/request.c
366
l9p_respond(struct l9p_request *req, bool drop, bool rmtag)
usr/src/lib/lib9p/common/request.c
368
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
376
req->lr_resp.hdr.tag = req->lr_req.hdr.tag;
usr/src/lib/lib9p/common/request.c
378
error = req->lr_error;
usr/src/lib/lib9p/common/request.c
380
req->lr_resp.hdr.type = req->lr_req.hdr.type + 1;
usr/src/lib/lib9p/common/request.c
383
req->lr_resp.hdr.type = L9P_RLERROR;
usr/src/lib/lib9p/common/request.c
384
req->lr_resp.error.errnum = (uint32_t)e2linux(error);
usr/src/lib/lib9p/common/request.c
386
req->lr_resp.hdr.type = L9P_RERROR;
usr/src/lib/lib9p/common/request.c
387
req->lr_resp.error.ename = strerror(error);
usr/src/lib/lib9p/common/request.c
388
req->lr_resp.error.errnum = (uint32_t)e29p(error);
usr/src/lib/lib9p/common/request.c
394
l9p_describe_fcall(&req->lr_resp, conn->lc_version, sb);
usr/src/lib/lib9p/common/request.c
397
switch (req->lr_flushstate) {
usr/src/lib/lib9p/common/request.c
418
l9p_pufcall(&req->lr_resp_msg, &req->lr_resp, conn->lc_version);
usr/src/lib/lib9p/common/request.c
420
ht_remove(&conn->lc_requests, req->lr_req.hdr.tag);
usr/src/lib/lib9p/common/request.c
427
conn->lc_lt.lt_drop_response(req,
usr/src/lib/lib9p/common/request.c
428
req->lr_resp_msg.lm_iov, req->lr_resp_msg.lm_niov,
usr/src/lib/lib9p/common/request.c
431
iosize = req->lr_resp_msg.lm_size;
usr/src/lib/lib9p/common/request.c
437
if (req->lr_resp.hdr.type == L9P_RREAD ||
usr/src/lib/lib9p/common/request.c
438
req->lr_resp.hdr.type == L9P_RREADDIR)
usr/src/lib/lib9p/common/request.c
439
iosize += req->lr_resp.io.count;
usr/src/lib/lib9p/common/request.c
441
conn->lc_lt.lt_send_response(req,
usr/src/lib/lib9p/common/request.c
442
req->lr_resp_msg.lm_iov, req->lr_resp_msg.lm_niov,
usr/src/lib/lib9p/common/request.c
446
l9p_freefcall(&req->lr_req);
usr/src/lib/lib9p/common/request.c
447
l9p_freefcall(&req->lr_resp);
usr/src/lib/lib9p/common/request.c
449
free(req);
usr/src/lib/lib9p/common/request.c
465
l9p_init_msg(struct l9p_message *msg, struct l9p_request *req,
usr/src/lib/lib9p/common/request.c
473
msg->lm_niov = req->lr_data_niov;
usr/src/lib/lib9p/common/request.c
474
memcpy(msg->lm_iov, req->lr_data_iov,
usr/src/lib/lib9p/common/request.c
475
sizeof (struct iovec) * req->lr_data_niov);
usr/src/lib/lib9p/common/request.c
54
static int l9p_dispatch_tversion(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
55
static int l9p_dispatch_tattach(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
56
static int l9p_dispatch_tclunk(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
561
l9p_pack_stat(struct l9p_message *msg, struct l9p_request *req,
usr/src/lib/lib9p/common/request.c
564
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
57
static int l9p_dispatch_tcreate(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
570
if (req->lr_resp.io.count + size > req->lr_req.io.count ||
usr/src/lib/lib9p/common/request.c
574
req->lr_resp.io.count += size;
usr/src/lib/lib9p/common/request.c
58
static int l9p_dispatch_topen(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
580
l9p_dispatch_tversion(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
582
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
589
if (strcmp(req->lr_req.version.version,
usr/src/lib/lib9p/common/request.c
59
static int l9p_dispatch_tread(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
598
req->lr_req.version.version);
usr/src/lib/lib9p/common/request.c
60
static int l9p_dispatch_tremove(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
608
conn->lc_msize = MIN(req->lr_req.version.msize, conn->lc_msize);
usr/src/lib/lib9p/common/request.c
61
static int l9p_dispatch_tstat(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
610
req->lr_resp.version.version = strdup(remote_version_name);
usr/src/lib/lib9p/common/request.c
611
req->lr_resp.version.msize = conn->lc_msize;
usr/src/lib/lib9p/common/request.c
616
l9p_dispatch_tattach(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
618
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
62
static int l9p_dispatch_twalk(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
63
static int l9p_dispatch_twrite(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
630
if (req->lr_req.tattach.afid != L9P_NOFID) {
usr/src/lib/lib9p/common/request.c
631
error = fid_lookup(conn, req->lr_req.tattach.afid, EINVAL,
usr/src/lib/lib9p/common/request.c
632
F_REQUIRE_AUTH, &req->lr_fid2);
usr/src/lib/lib9p/common/request.c
636
req->lr_fid2 = NULL;
usr/src/lib/lib9p/common/request.c
638
fid = l9p_connection_alloc_fid(conn, req->lr_req.hdr.fid);
usr/src/lib/lib9p/common/request.c
64
static int l9p_dispatch_twstat(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
644
req->lr_fid = fid;
usr/src/lib/lib9p/common/request.c
648
req->lr_req.tattach.n_uname = L9P_NONUNAME;
usr/src/lib/lib9p/common/request.c
649
error = be->attach(be->softc, req);
usr/src/lib/lib9p/common/request.c
65
static int l9p_dispatch_tstatfs(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
657
if (req->lr_resp.rattach.qid.type & L9P_QTDIR)
usr/src/lib/lib9p/common/request.c
66
static int l9p_dispatch_tlopen(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
665
l9p_dispatch_tclunk(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
667
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
67
static int l9p_dispatch_tlcreate(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
673
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
68
static int l9p_dispatch_tsymlink(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
69
static int l9p_dispatch_tmknod(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
70
static int l9p_dispatch_trename(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
701
l9p_dispatch_tcreate(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
703
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
709
error = fid_lookup(conn, req->lr_req.hdr.fid, EINVAL,
usr/src/lib/lib9p/common/request.c
71
static int l9p_dispatch_treadlink(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
710
F_REQUIRE_DIR | F_FORBID_OPEN, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
715
dmperm = req->lr_req.tcreate.perm;
usr/src/lib/lib9p/common/request.c
72
static int l9p_dispatch_tgetattr(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
727
error = be->create(be->softc, req);
usr/src/lib/lib9p/common/request.c
729
l9p_fid_unsetdir(req->lr_fid);
usr/src/lib/lib9p/common/request.c
73
static int l9p_dispatch_tsetattr(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
730
l9p_fid_setopen(req->lr_fid);
usr/src/lib/lib9p/common/request.c
737
l9p_dispatch_topen(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
739
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
74
static int l9p_dispatch_txattrwalk(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
743
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
744
F_FORBID_OPEN | F_FORBID_XATTR, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
75
static int l9p_dispatch_txattrcreate(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
754
error = be->open(be->softc, req);
usr/src/lib/lib9p/common/request.c
756
l9p_fid_setopen(req->lr_fid);
usr/src/lib/lib9p/common/request.c
76
static int l9p_dispatch_treaddir(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
761
l9p_dispatch_tread(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
763
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
769
error = fid_lookup(conn, req->lr_req.hdr.fid, EINVAL, 0, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
77
static int l9p_dispatch_tfsync(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
779
l9p_seek_iov(req->lr_resp_msg.lm_iov, req->lr_resp_msg.lm_niov,
usr/src/lib/lib9p/common/request.c
78
static int l9p_dispatch_tlock(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
780
req->lr_data_iov, &req->lr_data_niov, 11);
usr/src/lib/lib9p/common/request.c
79
static int l9p_dispatch_tgetlock(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
792
fid = req->lr_fid;
usr/src/lib/lib9p/common/request.c
794
error = be->xattrread(be->softc, req);
usr/src/lib/lib9p/common/request.c
796
error = be->read(be->softc, req);
usr/src/lib/lib9p/common/request.c
80
static int l9p_dispatch_tlink(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
805
l9p_dispatch_tremove(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
807
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
81
static int l9p_dispatch_tmkdir(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
816
error = fid_lookup(conn, req->lr_req.hdr.fid, EINVAL, 0, &fid);
usr/src/lib/lib9p/common/request.c
82
static int l9p_dispatch_trenameat(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
83
static int l9p_dispatch_tunlinkat(struct l9p_request *req);
usr/src/lib/lib9p/common/request.c
830
l9p_dispatch_tstat(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
832
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
838
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
844
req->lr_fid = fid;
usr/src/lib/lib9p/common/request.c
845
error = be->stat(be->softc, req);
usr/src/lib/lib9p/common/request.c
849
req->lr_resp.rstat.stat.qid.type |= L9P_QTAUTH;
usr/src/lib/lib9p/common/request.c
852
if (req->lr_resp.rstat.stat.qid.type &= L9P_QTDIR)
usr/src/lib/lib9p/common/request.c
862
l9p_dispatch_twalk(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
864
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
871
error = fid_lookup(conn, req->lr_req.hdr.fid, ENOENT,
usr/src/lib/lib9p/common/request.c
876
if (req->lr_req.twalk.hdr.fid != req->lr_req.twalk.newfid) {
usr/src/lib/lib9p/common/request.c
878
req->lr_req.twalk.newfid);
usr/src/lib/lib9p/common/request.c
885
req->lr_fid = fid;
usr/src/lib/lib9p/common/request.c
886
req->lr_newfid = newfid;
usr/src/lib/lib9p/common/request.c
887
error = be->walk(be->softc, req);
usr/src/lib/lib9p/common/request.c
910
n = req->lr_resp.rwalk.nwqid;
usr/src/lib/lib9p/common/request.c
912
if (req->lr_resp.rwalk.wqid[n - 1].type & L9P_QTDIR)
usr/src/lib/lib9p/common/request.c
923
l9p_dispatch_twrite(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
925
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
931
error = fid_lookup(conn, req->lr_req.hdr.fid, EINVAL,
usr/src/lib/lib9p/common/request.c
932
F_FORBID_DIR, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
943
l9p_seek_iov(req->lr_req_msg.lm_iov, req->lr_req_msg.lm_niov,
usr/src/lib/lib9p/common/request.c
944
req->lr_data_iov, &req->lr_data_niov, 23);
usr/src/lib/lib9p/common/request.c
953
fid = req->lr_fid;
usr/src/lib/lib9p/common/request.c
956
be->xattrwrite(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
959
be->write(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
968
l9p_dispatch_twstat(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
970
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
974
error = fid_lookup(conn, req->lr_req.hdr.fid, EINVAL,
usr/src/lib/lib9p/common/request.c
975
F_FORBID_XATTR, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
980
error = be->wstat != NULL ? be->wstat(be->softc, req) : ENOSYS;
usr/src/lib/lib9p/common/request.c
985
l9p_dispatch_tstatfs(struct l9p_request *req)
usr/src/lib/lib9p/common/request.c
987
struct l9p_connection *conn = req->lr_conn;
usr/src/lib/lib9p/common/request.c
992
error = fid_lookup(conn, req->lr_req.hdr.fid, EINVAL, 0, &req->lr_fid);
usr/src/lib/lib9p/common/request.c
997
error = be->statfs(be->softc, req);
usr/src/lib/lib9p/common/threadpool.c
104
req = STAILQ_FIRST(&tp->ltp_workq);
usr/src/lib/lib9p/common/threadpool.c
106
req->lr_workstate = L9P_WS_INPROGRESS;
usr/src/lib/lib9p/common/threadpool.c
107
req->lr_worker = worker;
usr/src/lib/lib9p/common/threadpool.c
111
req->lr_error = l9p_dispatch_request(req);
usr/src/lib/lib9p/common/threadpool.c
116
req->lr_workstate = L9P_WS_RESPQUEUED;
usr/src/lib/lib9p/common/threadpool.c
117
req->lr_worker = NULL;
usr/src/lib/lib9p/common/threadpool.c
118
STAILQ_INSERT_TAIL(&tp->ltp_replyq, req, lr_worklink);
usr/src/lib/lib9p/common/threadpool.c
134
l9p_threadpool_rflush(struct l9p_threadpool *tp, struct l9p_request *req)
usr/src/lib/lib9p/common/threadpool.c
154
STAILQ_FOREACH(flusher, &req->lr_flushq, lr_flushlink) {
usr/src/lib/lib9p/common/threadpool.c
274
l9p_threadpool_run(struct l9p_threadpool *tp, struct l9p_request *req)
usr/src/lib/lib9p/common/threadpool.c
282
if (req->lr_req.hdr.type == L9P_TFLUSH) {
usr/src/lib/lib9p/common/threadpool.c
284
req->lr_workstate = L9P_WS_IMMEDIATE;
usr/src/lib/lib9p/common/threadpool.c
285
(void) l9p_dispatch_request(req);
usr/src/lib/lib9p/common/threadpool.c
289
req->lr_workstate = L9P_WS_NOTSTARTED;
usr/src/lib/lib9p/common/threadpool.c
290
STAILQ_INSERT_TAIL(&tp->ltp_workq, req, lr_worklink);
usr/src/lib/lib9p/common/threadpool.c
301
l9p_threadpool_tflush(struct l9p_request *req)
usr/src/lib/lib9p/common/threadpool.c
313
req->lr_error = 0; /* Tflush always succeeds */
usr/src/lib/lib9p/common/threadpool.c
314
conn = req->lr_conn;
usr/src/lib/lib9p/common/threadpool.c
316
oldtag = req->lr_req.tflush.oldtag;
usr/src/lib/lib9p/common/threadpool.c
41
struct l9p_request *req);
usr/src/lib/lib9p/common/threadpool.c
428
STAILQ_INSERT_TAIL(&flushee->lr_flushq, req, lr_flushlink);
usr/src/lib/lib9p/common/threadpool.c
439
req->lr_workstate = L9P_WS_RESPQUEUED;
usr/src/lib/lib9p/common/threadpool.c
440
STAILQ_INSERT_TAIL(&tp->ltp_replyq, req, lr_worklink);
usr/src/lib/lib9p/common/threadpool.c
48
struct l9p_request *req;
usr/src/lib/lib9p/common/threadpool.c
66
req = STAILQ_FIRST(&tp->ltp_replyq);
usr/src/lib/lib9p/common/threadpool.c
70
req->lr_workstate = L9P_WS_REPLYING;
usr/src/lib/lib9p/common/threadpool.c
73
if (req->lr_flushstate != L9P_FLUSH_NONE)
usr/src/lib/lib9p/common/threadpool.c
74
l9p_threadpool_rflush(tp, req);
usr/src/lib/lib9p/common/threadpool.c
80
l9p_respond(req, false, true);
usr/src/lib/lib9p/common/threadpool.c
90
struct l9p_request *req;
usr/src/lib/lib9p/common/transport/socket.c
503
l9p_socket_get_response_buffer(struct l9p_request *req, struct iovec *iov,
usr/src/lib/lib9p/common/transport/socket.c
506
size_t size = req->lr_conn->lc_msize;
usr/src/lib/lib9p/common/transport/socket.c
518
l9p_socket_send_response(struct l9p_request *req __unused,
usr/src/lib/lib9p/common/transport/socket.c
539
l9p_socket_drop_response(struct l9p_request *req __unused,
usr/src/lib/lib9p/common/utils.c
715
l9p_init_msg(&msg, req, L9P_UNPACK);
usr/src/lib/libadutils/common/addisc.c
1210
validate_DomainController(ad_disc_t ctx, enum ad_disc_req req)
usr/src/lib/libadutils/common/addisc.c
1239
if (req == AD_DISC_GLOBAL)
usr/src/lib/libadutils/common/addisc.c
1244
if (req == AD_DISC_PREFER_SITE)
usr/src/lib/libadutils/common/addisc.c
1364
ad_disc_get_DomainController(ad_disc_t ctx, enum ad_disc_req req,
usr/src/lib/libadutils/common/addisc.c
1370
domain_controller_item = validate_DomainController(ctx, req);
usr/src/lib/libadutils/common/addisc.c
1514
validate_GlobalCatalog(ad_disc_t ctx, enum ad_disc_req req)
usr/src/lib/libadutils/common/addisc.c
1537
if (req == AD_DISC_GLOBAL)
usr/src/lib/libadutils/common/addisc.c
1542
if (req == AD_DISC_PREFER_SITE)
usr/src/lib/libadutils/common/addisc.c
1564
dc_item = validate_DomainController(ctx, req);
usr/src/lib/libadutils/common/addisc.c
1638
dc_item = validate_DomainController(ctx, req);
usr/src/lib/libadutils/common/addisc.c
1701
ad_disc_get_GlobalCatalog(ad_disc_t ctx, enum ad_disc_req req,
usr/src/lib/libadutils/common/addisc.c
1707
global_catalog_item = validate_GlobalCatalog(ctx, req);
usr/src/lib/libadutils/common/addisc.h
105
enum ad_disc_req req, boolean_t *auto_discovered);
usr/src/lib/libadutils/common/ldap_ping.c
389
BerElement *req = NULL;
usr/src/lib/libadutils/common/ldap_ping.c
422
req = cldap_build_request(dname, NULL,
usr/src/lib/libadutils/common/ldap_ping.c
424
if (req == NULL)
usr/src/lib/libadutils/common/ldap_ping.c
426
be = (struct _berelement *)req;
usr/src/lib/libadutils/common/ldap_ping.c
501
ber_free(req, 1);
usr/src/lib/libadutils/common/ldap_ping.c
507
ber_free(req, 1);
usr/src/lib/libcpc/common/libcpc.c
220
cpc_request_t *req, *next;
usr/src/lib/libcpc/common/libcpc.c
253
for (req = csp->cs_request; req != NULL; req = next) {
usr/src/lib/libcpc/common/libcpc.c
254
next = req->cr_next;
usr/src/lib/libcpc/common/libcpc.c
256
if (req->cr_nattrs != 0)
usr/src/lib/libcpc/common/libcpc.c
257
free(req->cr_attr);
usr/src/lib/libcpc/common/libcpc.c
259
free(req);
usr/src/lib/libcpc/common/libcpc.c
273
cpc_request_t *req;
usr/src/lib/libcpc/common/libcpc.c
292
if ((req = malloc(sizeof (*req))) == NULL) {
usr/src/lib/libcpc/common/libcpc.c
297
(void) strncpy(req->cr_event, event, CPC_MAX_EVENT_LEN);
usr/src/lib/libcpc/common/libcpc.c
298
req->cr_preset = preset;
usr/src/lib/libcpc/common/libcpc.c
299
req->cr_flags = flags;
usr/src/lib/libcpc/common/libcpc.c
300
req->cr_nattrs = nattrs;
usr/src/lib/libcpc/common/libcpc.c
301
req->cr_index = set->cs_nreqs;
usr/src/lib/libcpc/common/libcpc.c
302
req->cr_attr = NULL;
usr/src/lib/libcpc/common/libcpc.c
326
req->cr_event) == 0) {
usr/src/lib/libcpc/common/libcpc.c
333
if ((req->cr_attr = malloc(nattrs * sizeof (kcpc_attr_t)))
usr/src/lib/libcpc/common/libcpc.c
335
free(req);
usr/src/lib/libcpc/common/libcpc.c
340
req->cr_attr[i].ka_val = attrs[i].ca_val;
usr/src/lib/libcpc/common/libcpc.c
341
(void) strncpy(req->cr_attr[i].ka_name,
usr/src/lib/libcpc/common/libcpc.c
345
req->cr_attr = NULL;
usr/src/lib/libcpc/common/libcpc.c
347
req->cr_next = set->cs_request;
usr/src/lib/libcpc/common/libcpc.c
348
set->cs_request = req;
usr/src/lib/libcpc/common/libcpc.c
351
return (req->cr_index);
usr/src/lib/libcpc/common/libcpc.c
354
free(req);
usr/src/lib/libcpc/common/subr.c
49
cpc_request_t *req;
usr/src/lib/libcpc/common/subr.c
71
for (req = set->cs_request; req != NULL; req = req->cr_next) {
usr/src/lib/libcpc/common/subr.c
76
req->cr_event) != 0)
usr/src/lib/libcpc/common/subr.c
79
req->cr_preset) != 0)
usr/src/lib/libcpc/common/subr.c
82
req->cr_flags) != 0)
usr/src/lib/libcpc/common/subr.c
85
req->cr_index) != 0)
usr/src/lib/libcpc/common/subr.c
88
if (req->cr_nattrs != 0) {
usr/src/lib/libcpc/common/subr.c
94
for (j = 0; j < req->cr_nattrs; j++) {
usr/src/lib/libcpc/common/subr.c
96
req->cr_attr[j].ka_name,
usr/src/lib/libcpc/common/subr.c
97
req->cr_attr[j].ka_val) != 0) {
usr/src/lib/libdlpi/common/libdlpi.c
1212
dlpi_msg_t req, ack;
usr/src/lib/libdlpi/common/libdlpi.c
1222
DLPI_MSG_CREATE(req, DL_ATTACH_REQ);
usr/src/lib/libdlpi/common/libdlpi.c
1225
attachreqp = &(req.dlm_msg->attach_req);
usr/src/lib/libdlpi/common/libdlpi.c
1228
return (i_dlpi_msg_common(dip, &req, &ack, DL_OK_ACK_SIZE, 0));
usr/src/lib/libdlpi/common/libdlpi.c
1241
dlpi_msg_t req, ack;
usr/src/lib/libdlpi/common/libdlpi.c
1243
DLPI_MSG_CREATE(req, DL_PASSIVE_REQ);
usr/src/lib/libdlpi/common/libdlpi.c
1246
(void) i_dlpi_msg_common(dip, &req, &ack, DL_OK_ACK_SIZE, 0);
usr/src/lib/libdlpi/common/libdlpi.c
265
dlpi_msg_t req, ack;
usr/src/lib/libdlpi/common/libdlpi.c
297
DLPI_MSG_CREATE(req, DL_INFO_REQ);
usr/src/lib/libdlpi/common/libdlpi.c
300
retval = i_dlpi_msg_common(dip, &req, &ack, DL_INFO_ACK_SIZE, RS_HIPRI);
usr/src/lib/libdlpi/common/libdlpi.c
440
dlpi_msg_t req, ack;
usr/src/lib/libdlpi/common/libdlpi.c
448
DLPI_MSG_CREATE(req, DL_BIND_REQ);
usr/src/lib/libdlpi/common/libdlpi.c
450
bindreqp = &(req.dlm_msg->bind_req);
usr/src/lib/libdlpi/common/libdlpi.c
466
retval = i_dlpi_msg_common(dip, &req, &ack, DL_BIND_ACK_SIZE, 0);
usr/src/lib/libdlpi/common/libdlpi.c
494
dlpi_msg_t req, ack;
usr/src/lib/libdlpi/common/libdlpi.c
500
DLPI_MSG_CREATE(req, DL_UNBIND_REQ);
usr/src/lib/libdlpi/common/libdlpi.c
503
return (i_dlpi_msg_common(dip, &req, &ack, DL_OK_ACK_SIZE, 0));
usr/src/lib/libdlpi/common/libdlpi.c
514
dlpi_msg_t req, ack;
usr/src/lib/libdlpi/common/libdlpi.c
524
DLPI_MSG_CREATE(req, op);
usr/src/lib/libdlpi/common/libdlpi.c
527
multireqp = &(req.dlm_msg->enabmulti_req);
usr/src/lib/libdlpi/common/libdlpi.c
532
return (i_dlpi_msg_common(dip, &req, &ack, DL_OK_ACK_SIZE, 0));
usr/src/lib/libdlpi/common/libdlpi.c
555
dlpi_msg_t req, ack;
usr/src/lib/libdlpi/common/libdlpi.c
562
DLPI_MSG_CREATE(req, op);
usr/src/lib/libdlpi/common/libdlpi.c
565
promiscreqp = &(req.dlm_msg->promiscon_req);
usr/src/lib/libdlpi/common/libdlpi.c
568
return (i_dlpi_msg_common(dip, &req, &ack, DL_OK_ACK_SIZE, 0));
usr/src/lib/libdlpi/common/libdlpi.c
587
dlpi_msg_t req, ack;
usr/src/lib/libdlpi/common/libdlpi.c
600
DLPI_MSG_CREATE(req, DL_PHYS_ADDR_REQ);
usr/src/lib/libdlpi/common/libdlpi.c
603
physreqp = &(req.dlm_msg->physaddr_req);
usr/src/lib/libdlpi/common/libdlpi.c
606
retval = i_dlpi_msg_common(dip, &req, &ack, DL_PHYS_ADDR_ACK_SIZE, 0);
usr/src/lib/libdlpi/common/libdlpi.c
636
dlpi_msg_t req, ack;
usr/src/lib/libdlpi/common/libdlpi.c
647
DLPI_MSG_CREATE(req, DL_SET_PHYS_ADDR_REQ);
usr/src/lib/libdlpi/common/libdlpi.c
650
setphysreqp = &(req.dlm_msg->set_physaddr_req);
usr/src/lib/libdlpi/common/libdlpi.c
655
return (i_dlpi_msg_common(dip, &req, &ack, DL_OK_ACK_SIZE, 0));
usr/src/lib/libdlpi/common/libdlpi.c
662
dlpi_msg_t req;
usr/src/lib/libdlpi/common/libdlpi.c
676
DLPI_MSG_CREATE(req, DL_UNITDATA_REQ);
usr/src/lib/libdlpi/common/libdlpi.c
677
udatareqp = &(req.dlm_msg->unitdata_req);
usr/src/lib/libdlpi/common/libdlpi.c
712
return (i_dlpi_strputmsg(dip, &req, msgbuf, msglen, 0));
usr/src/lib/libdlpi/common/libdlpi.c
816
dlpi_msg_t req, ack;
usr/src/lib/libdlpi/common/libdlpi.c
839
DLPI_MSG_CREATE(req, DL_NOTIFY_REQ);
usr/src/lib/libdlpi/common/libdlpi.c
842
notifyreqp = &(req.dlm_msg->notify_req);
usr/src/lib/libdlpi/common/libdlpi.c
846
retval = i_dlpi_msg_common(dip, &req, &ack, DL_NOTIFY_ACK_SIZE, 0);
usr/src/lib/libi2c/common/libi2c_device.c
100
i2c_hdl_t *hdl = req->add_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_device.c
106
int ret = nvlist_add_string(req->add_nvl, UI2C_IOCTL_NVL_NAME, name);
usr/src/lib/libi2c/common/libi2c_device.c
111
req->add_need &= ~I2C_DEV_ADD_REQ_FIELD_NAME;
usr/src/lib/libi2c/common/libi2c_device.c
116
i2c_device_add_req_set_compatible(i2c_dev_add_req_t *req, char *const *compat,
usr/src/lib/libi2c/common/libi2c_device.c
119
i2c_hdl_t *hdl = req->add_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_device.c
125
int ret = nvlist_remove(req->add_nvl, UI2C_IOCTL_NVL_COMPAT,
usr/src/lib/libi2c/common/libi2c_device.c
156
int ret = nvlist_add_string_array(req->add_nvl, UI2C_IOCTL_NVL_COMPAT,
usr/src/lib/libi2c/common/libi2c_device.c
165
i2c_device_add_req_exec(i2c_dev_add_req_t *req)
usr/src/lib/libi2c/common/libi2c_device.c
167
i2c_hdl_t *hdl = req->add_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_device.c
174
if (req->add_need != 0) {
usr/src/lib/libi2c/common/libi2c_device.c
179
if ((req->add_need & I2C_DEV_ADD_REQ_FIELD_ADDR) != 0) {
usr/src/lib/libi2c/common/libi2c_device.c
184
if ((req->add_need & I2C_DEV_ADD_REQ_FIELD_NAME) != 0) {
usr/src/lib/libi2c/common/libi2c_device.c
197
nvl_ret = nvlist_size(req->add_nvl, &pack_size, NV_ENCODE_NATIVE);
usr/src/lib/libi2c/common/libi2c_device.c
209
nvl_ret = nvlist_pack(req->add_nvl, &pack_buf, &pack_size,
usr/src/lib/libi2c/common/libi2c_device.c
219
if (ioctl(req->add_port->port_fd, UI2C_IOCTL_DEVICE_ADD, &dev) != 0) {
usr/src/lib/libi2c/common/libi2c_device.c
30
i2c_device_add_req_fini(i2c_dev_add_req_t *req)
usr/src/lib/libi2c/common/libi2c_device.c
32
nvlist_free(req->add_nvl);
usr/src/lib/libi2c/common/libi2c_device.c
33
free(req);
usr/src/lib/libi2c/common/libi2c_device.c
40
i2c_dev_add_req_t *req;
usr/src/lib/libi2c/common/libi2c_device.c
47
req = calloc(1, sizeof (i2c_dev_add_req_t));
usr/src/lib/libi2c/common/libi2c_device.c
48
if (req == NULL) {
usr/src/lib/libi2c/common/libi2c_device.c
53
req->add_port = port;
usr/src/lib/libi2c/common/libi2c_device.c
54
req->add_need = I2C_DEV_ADD_REQ_FIELD_NAME | I2C_DEV_ADD_REQ_FIELD_ADDR;
usr/src/lib/libi2c/common/libi2c_device.c
56
int ret = nvlist_alloc(&req->add_nvl, NV_UNIQUE_NAME, 0);
usr/src/lib/libi2c/common/libi2c_device.c
58
free(req);
usr/src/lib/libi2c/common/libi2c_device.c
62
*reqp = req;
usr/src/lib/libi2c/common/libi2c_device.c
67
i2c_device_add_req_set_addr(i2c_dev_add_req_t *req, const i2c_addr_t *addr)
usr/src/lib/libi2c/common/libi2c_device.c
70
i2c_hdl_t *hdl = req->add_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_device.c
81
ret = nvlist_add_uint16(req->add_nvl, UI2C_IOCTL_NVL_TYPE,
usr/src/lib/libi2c/common/libi2c_device.c
87
ret = nvlist_add_uint16(req->add_nvl, UI2C_IOCTL_NVL_ADDR,
usr/src/lib/libi2c/common/libi2c_device.c
93
req->add_need &= ~I2C_DEV_ADD_REQ_FIELD_ADDR;
usr/src/lib/libi2c/common/libi2c_device.c
98
i2c_device_add_req_set_name(i2c_dev_add_req_t *req, const char *name)
usr/src/lib/libi2c/common/libi2c_io.c
104
i2c_io_req_set_receive_buf(i2c_io_req_t *req, void *buf, size_t len)
usr/src/lib/libi2c/common/libi2c_io.c
106
i2c_hdl_t *hdl = req->io_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
122
req->io_rx_len = len;
usr/src/lib/libi2c/common/libi2c_io.c
123
req->io_rx_buf = buf;
usr/src/lib/libi2c/common/libi2c_io.c
128
i2c_io_req_exec(i2c_io_req_t *req)
usr/src/lib/libi2c/common/libi2c_io.c
130
i2c_hdl_t *hdl = req->io_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
133
if (!req->io_addr_valid) {
usr/src/lib/libi2c/common/libi2c_io.c
139
if (req->io_tx_len == 0 && req->io_rx_len == 0) {
usr/src/lib/libi2c/common/libi2c_io.c
145
i2c.ir_addr = req->io_addr;
usr/src/lib/libi2c/common/libi2c_io.c
146
i2c.ir_wlen = req->io_tx_len;
usr/src/lib/libi2c/common/libi2c_io.c
147
i2c.ir_rlen = req->io_rx_len;
usr/src/lib/libi2c/common/libi2c_io.c
149
(void) memcpy(i2c.ir_wdata, req->io_tx_buf, req->io_tx_len);
usr/src/lib/libi2c/common/libi2c_io.c
152
if (ioctl(req->io_port->port_fd, UI2C_IOCTL_I2C_REQ, &i2c) != 0) {
usr/src/lib/libi2c/common/libi2c_io.c
162
(void) memcpy(req->io_rx_buf, i2c.ir_rdata, req->io_rx_len);
usr/src/lib/libi2c/common/libi2c_io.c
169
smbus_io_req_fini(smbus_io_req_t *req)
usr/src/lib/libi2c/common/libi2c_io.c
171
free(req);
usr/src/lib/libi2c/common/libi2c_io.c
179
smbus_io_req_reset(smbus_io_req_t *req)
usr/src/lib/libi2c/common/libi2c_io.c
181
req->sir_op_valid = false;
usr/src/lib/libi2c/common/libi2c_io.c
182
req->sir_op = UINT32_MAX;
usr/src/lib/libi2c/common/libi2c_io.c
183
req->sir_flags = 0;
usr/src/lib/libi2c/common/libi2c_io.c
184
req->sir_cmd = 0;
usr/src/lib/libi2c/common/libi2c_io.c
185
req->sir_write = 0;
usr/src/lib/libi2c/common/libi2c_io.c
186
req->sir_writep = NULL;
usr/src/lib/libi2c/common/libi2c_io.c
187
req->sir_wlen = 0;
usr/src/lib/libi2c/common/libi2c_io.c
188
req->sir_rlen = 0;
usr/src/lib/libi2c/common/libi2c_io.c
195
smbus_io_req_t *req;
usr/src/lib/libi2c/common/libi2c_io.c
202
req = calloc(1, sizeof (smbus_io_req_t));
usr/src/lib/libi2c/common/libi2c_io.c
203
if (req == NULL) {
usr/src/lib/libi2c/common/libi2c_io.c
208
req->sir_port = port;
usr/src/lib/libi2c/common/libi2c_io.c
209
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
211
*reqp = req;
usr/src/lib/libi2c/common/libi2c_io.c
216
smbus_io_req_set_addr(smbus_io_req_t *req, const i2c_addr_t *addr)
usr/src/lib/libi2c/common/libi2c_io.c
218
i2c_hdl_t *hdl = req->sir_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
229
req->sir_addr = *addr;
usr/src/lib/libi2c/common/libi2c_io.c
230
req->sir_addr_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
235
smbus_io_req_set_quick_cmd(smbus_io_req_t *req, bool write)
usr/src/lib/libi2c/common/libi2c_io.c
237
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
238
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
239
req->sir_op = SMBUS_OP_QUICK_COMMAND;
usr/src/lib/libi2c/common/libi2c_io.c
240
req->sir_flags = write ? I2C_IO_REQ_F_QUICK_WRITE : 0;
usr/src/lib/libi2c/common/libi2c_io.c
242
return (i2c_success(req->sir_port->port_hdl));
usr/src/lib/libi2c/common/libi2c_io.c
246
smbus_io_req_set_send_byte(smbus_io_req_t *req, uint8_t u8)
usr/src/lib/libi2c/common/libi2c_io.c
248
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
249
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
250
req->sir_op = SMBUS_OP_SEND_BYTE;
usr/src/lib/libi2c/common/libi2c_io.c
251
req->sir_write = u8;
usr/src/lib/libi2c/common/libi2c_io.c
253
return (i2c_success(req->sir_port->port_hdl));
usr/src/lib/libi2c/common/libi2c_io.c
257
smbus_io_req_set_write_u8(smbus_io_req_t *req, uint8_t cmd, uint8_t u8)
usr/src/lib/libi2c/common/libi2c_io.c
259
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
260
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
261
req->sir_op = SMBUS_OP_WRITE_BYTE;
usr/src/lib/libi2c/common/libi2c_io.c
262
req->sir_cmd = cmd;
usr/src/lib/libi2c/common/libi2c_io.c
263
req->sir_write = u8;
usr/src/lib/libi2c/common/libi2c_io.c
265
return (i2c_success(req->sir_port->port_hdl));
usr/src/lib/libi2c/common/libi2c_io.c
269
smbus_io_req_set_write_u16(smbus_io_req_t *req, uint8_t cmd, uint16_t u16)
usr/src/lib/libi2c/common/libi2c_io.c
271
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
272
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
273
req->sir_op = SMBUS_OP_WRITE_WORD;
usr/src/lib/libi2c/common/libi2c_io.c
274
req->sir_cmd = cmd;
usr/src/lib/libi2c/common/libi2c_io.c
275
req->sir_write = u16;
usr/src/lib/libi2c/common/libi2c_io.c
277
return (i2c_success(req->sir_port->port_hdl));
usr/src/lib/libi2c/common/libi2c_io.c
28
i2c_io_req_fini(i2c_io_req_t *req)
usr/src/lib/libi2c/common/libi2c_io.c
281
smbus_io_req_set_write_u32(smbus_io_req_t *req, uint8_t cmd, uint32_t u32)
usr/src/lib/libi2c/common/libi2c_io.c
283
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
284
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
285
req->sir_op = SMBUS_OP_WRITE_U32;
usr/src/lib/libi2c/common/libi2c_io.c
286
req->sir_cmd = cmd;
usr/src/lib/libi2c/common/libi2c_io.c
287
req->sir_write = u32;
usr/src/lib/libi2c/common/libi2c_io.c
289
return (i2c_success(req->sir_port->port_hdl));
usr/src/lib/libi2c/common/libi2c_io.c
293
smbus_io_req_set_write_u64(smbus_io_req_t *req, uint8_t cmd, uint64_t u64)
usr/src/lib/libi2c/common/libi2c_io.c
295
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
296
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
297
req->sir_op = SMBUS_OP_WRITE_U64;
usr/src/lib/libi2c/common/libi2c_io.c
298
req->sir_cmd = cmd;
usr/src/lib/libi2c/common/libi2c_io.c
299
req->sir_write = u64;
usr/src/lib/libi2c/common/libi2c_io.c
30
free(req);
usr/src/lib/libi2c/common/libi2c_io.c
301
return (i2c_success(req->sir_port->port_hdl));
usr/src/lib/libi2c/common/libi2c_io.c
305
smbus_io_req_set_write_block(smbus_io_req_t *req, uint8_t cmd,
usr/src/lib/libi2c/common/libi2c_io.c
308
i2c_hdl_t *hdl = req->sir_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
330
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
331
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
332
req->sir_op = i2c ? SMBUS_OP_I2C_WRITE_BLOCK : SMBUS_OP_WRITE_BLOCK;
usr/src/lib/libi2c/common/libi2c_io.c
333
req->sir_cmd = cmd;
usr/src/lib/libi2c/common/libi2c_io.c
334
req->sir_writep = wdata;
usr/src/lib/libi2c/common/libi2c_io.c
335
req->sir_wlen = wlen;
usr/src/lib/libi2c/common/libi2c_io.c
341
smbus_io_req_set_recv_byte(smbus_io_req_t *req, uint8_t *u8p)
usr/src/lib/libi2c/common/libi2c_io.c
343
i2c_hdl_t *hdl = req->sir_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
350
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
351
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
352
req->sir_op = SMBUS_OP_RECV_BYTE;
usr/src/lib/libi2c/common/libi2c_io.c
353
req->sir_readp = u8p;
usr/src/lib/libi2c/common/libi2c_io.c
359
smbus_io_req_set_read_u8(smbus_io_req_t *req, uint8_t cmd, uint8_t *u8p)
usr/src/lib/libi2c/common/libi2c_io.c
361
i2c_hdl_t *hdl = req->sir_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
368
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
369
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
37
i2c_io_req_t *req;
usr/src/lib/libi2c/common/libi2c_io.c
370
req->sir_op = SMBUS_OP_READ_BYTE;
usr/src/lib/libi2c/common/libi2c_io.c
371
req->sir_cmd = cmd;
usr/src/lib/libi2c/common/libi2c_io.c
372
req->sir_readp = u8p;
usr/src/lib/libi2c/common/libi2c_io.c
378
smbus_io_req_set_read_u16(smbus_io_req_t *req, uint8_t cmd, uint16_t *u16p)
usr/src/lib/libi2c/common/libi2c_io.c
380
i2c_hdl_t *hdl = req->sir_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
387
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
388
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
389
req->sir_op = SMBUS_OP_READ_WORD;
usr/src/lib/libi2c/common/libi2c_io.c
390
req->sir_cmd = cmd;
usr/src/lib/libi2c/common/libi2c_io.c
391
req->sir_readp = u16p;
usr/src/lib/libi2c/common/libi2c_io.c
397
smbus_io_req_set_read_u32(smbus_io_req_t *req, uint8_t cmd, uint32_t *u32p)
usr/src/lib/libi2c/common/libi2c_io.c
399
i2c_hdl_t *hdl = req->sir_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
406
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
407
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
408
req->sir_op = SMBUS_OP_READ_U32;
usr/src/lib/libi2c/common/libi2c_io.c
409
req->sir_cmd = cmd;
usr/src/lib/libi2c/common/libi2c_io.c
410
req->sir_readp = u32p;
usr/src/lib/libi2c/common/libi2c_io.c
416
smbus_io_req_set_read_u64(smbus_io_req_t *req, uint8_t cmd, uint64_t *u64p)
usr/src/lib/libi2c/common/libi2c_io.c
418
i2c_hdl_t *hdl = req->sir_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
425
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
426
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
427
req->sir_op = SMBUS_OP_READ_U64;
usr/src/lib/libi2c/common/libi2c_io.c
428
req->sir_cmd = cmd;
usr/src/lib/libi2c/common/libi2c_io.c
429
req->sir_readp = u64p;
usr/src/lib/libi2c/common/libi2c_io.c
435
smbus_io_req_set_read_block_i2c(smbus_io_req_t *req, uint8_t cmd, void *rdata,
usr/src/lib/libi2c/common/libi2c_io.c
438
i2c_hdl_t *hdl = req->sir_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
44
req = calloc(1, sizeof (i2c_io_req_t));
usr/src/lib/libi2c/common/libi2c_io.c
45
if (req == NULL) {
usr/src/lib/libi2c/common/libi2c_io.c
454
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
455
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
456
req->sir_op = SMBUS_OP_I2C_READ_BLOCK;
usr/src/lib/libi2c/common/libi2c_io.c
457
req->sir_cmd = cmd;
usr/src/lib/libi2c/common/libi2c_io.c
458
req->sir_readp = rdata;
usr/src/lib/libi2c/common/libi2c_io.c
459
req->sir_rlen = rlen;
usr/src/lib/libi2c/common/libi2c_io.c
461
return (i2c_success(req->sir_port->port_hdl));
usr/src/lib/libi2c/common/libi2c_io.c
465
smbus_io_req_set_process_call(smbus_io_req_t *req, uint8_t cmd, uint16_t wdata,
usr/src/lib/libi2c/common/libi2c_io.c
468
i2c_hdl_t *hdl = req->sir_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
475
smbus_io_req_reset(req);
usr/src/lib/libi2c/common/libi2c_io.c
476
req->sir_op_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
477
req->sir_op = SMBUS_OP_PROCESS_CALL;
usr/src/lib/libi2c/common/libi2c_io.c
478
req->sir_cmd = cmd;
usr/src/lib/libi2c/common/libi2c_io.c
479
req->sir_write = wdata;
usr/src/lib/libi2c/common/libi2c_io.c
480
req->sir_readp = rdatap;
usr/src/lib/libi2c/common/libi2c_io.c
482
return (i2c_success(req->sir_port->port_hdl));
usr/src/lib/libi2c/common/libi2c_io.c
486
smbus_io_req_exec(smbus_io_req_t *req)
usr/src/lib/libi2c/common/libi2c_io.c
488
i2c_hdl_t *hdl = req->sir_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
491
if (!req->sir_addr_valid || !req->sir_op_valid) {
usr/src/lib/libi2c/common/libi2c_io.c
494
if (!req->sir_addr_valid && !req->sir_op_valid) {
usr/src/lib/libi2c/common/libi2c_io.c
496
} else if (!req->sir_op_valid) {
usr/src/lib/libi2c/common/libi2c_io.c
50
req->io_port = port;
usr/src/lib/libi2c/common/libi2c_io.c
507
smbus.smbr_op = req->sir_op;
usr/src/lib/libi2c/common/libi2c_io.c
508
smbus.smbr_flags = req->sir_flags;
usr/src/lib/libi2c/common/libi2c_io.c
509
smbus.smbr_addr = req->sir_addr;
usr/src/lib/libi2c/common/libi2c_io.c
510
smbus.smbr_cmd = req->sir_cmd;
usr/src/lib/libi2c/common/libi2c_io.c
518
switch (req->sir_op) {
usr/src/lib/libi2c/common/libi2c_io.c
52
*reqp = req;
usr/src/lib/libi2c/common/libi2c_io.c
521
smbus.smbr_wdata[0] = (uint8_t)req->sir_write;
usr/src/lib/libi2c/common/libi2c_io.c
525
uint16_t u16 = htole16((uint16_t)req->sir_write);
usr/src/lib/libi2c/common/libi2c_io.c
530
uint32_t u32 = htole32((uint32_t)req->sir_write);
usr/src/lib/libi2c/common/libi2c_io.c
535
uint64_t u64 = htole64(req->sir_write);
usr/src/lib/libi2c/common/libi2c_io.c
541
smbus.smbr_wlen = req->sir_wlen;
usr/src/lib/libi2c/common/libi2c_io.c
542
(void) memcpy(smbus.smbr_wdata, req->sir_writep, req->sir_wlen);
usr/src/lib/libi2c/common/libi2c_io.c
545
smbus.smbr_rlen = req->sir_rlen;
usr/src/lib/libi2c/common/libi2c_io.c
551
if (ioctl(req->sir_port->port_fd, UI2C_IOCTL_SMBUS_REQ, &smbus) != 0) {
usr/src/lib/libi2c/common/libi2c_io.c
561
switch (req->sir_op) {
usr/src/lib/libi2c/common/libi2c_io.c
564
*(uint8_t *)req->sir_readp = smbus.smbr_rdata[0];
usr/src/lib/libi2c/common/libi2c_io.c
570
*(uint16_t *)req->sir_readp = letoh16(u16);
usr/src/lib/libi2c/common/libi2c_io.c
576
*(uint32_t *)req->sir_readp = letoh32(u32);
usr/src/lib/libi2c/common/libi2c_io.c
582
*(uint64_t *)req->sir_readp = letoh64(u64);
usr/src/lib/libi2c/common/libi2c_io.c
593
(void) memcpy(req->sir_readp, smbus.smbr_rdata,
usr/src/lib/libi2c/common/libi2c_io.c
61
i2c_io_req_set_addr(i2c_io_req_t *req, const i2c_addr_t *addr)
usr/src/lib/libi2c/common/libi2c_io.c
63
i2c_hdl_t *hdl = req->io_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
74
req->io_addr = *addr;
usr/src/lib/libi2c/common/libi2c_io.c
75
req->io_addr_valid = true;
usr/src/lib/libi2c/common/libi2c_io.c
80
i2c_io_req_set_transmit_data(i2c_io_req_t *req, const void *buf, size_t len)
usr/src/lib/libi2c/common/libi2c_io.c
82
i2c_hdl_t *hdl = req->io_port->port_hdl;
usr/src/lib/libi2c/common/libi2c_io.c
98
req->io_tx_len = len;
usr/src/lib/libi2c/common/libi2c_io.c
99
req->io_tx_buf = buf;
usr/src/lib/libilb/common/ilb_nat.c
107
if ((req = malloc(reqsz)) == NULL)
usr/src/lib/libilb/common/ilb_nat.c
109
req_si = (ilb_show_info_t *)&req->ic_data;
usr/src/lib/libilb/common/ilb_nat.c
125
free(req);
usr/src/lib/libilb/common/ilb_nat.c
130
req->ic_cmd = ILBD_SHOW_NAT;
usr/src/lib/libilb/common/ilb_nat.c
132
req->ic_cmd = ILBD_SHOW_PERSIST;
usr/src/lib/libilb/common/ilb_nat.c
133
req->ic_flags = 0;
usr/src/lib/libilb/common/ilb_nat.c
139
rc = i_ilb_do_comm(h, req, reqsz, rbuf, &tmp_rbufsz);
usr/src/lib/libilb/common/ilb_nat.c
171
req->ic_flags = ILB_COMM_END;
usr/src/lib/libilb/common/ilb_nat.c
173
rc = i_ilb_do_comm(h, req, reqsz, rbuf, &tmp_rbufsz);
usr/src/lib/libilb/common/ilb_nat.c
177
free(req);
usr/src/lib/libilb/common/ilb_nat.c
97
ilb_comm_t *req, *rbuf;
usr/src/lib/libinetsvc/common/inetsvc.c
1256
uds_request_t req;
usr/src/lib/libinetsvc/common/inetsvc.c
1262
req = UR_REFRESH_INETD;
usr/src/lib/libinetsvc/common/inetsvc.c
1263
if (send(fd, &req, sizeof (req), 0) < 0) {
usr/src/lib/libipmi/common/ipmi_bmc.c
109
(void) memset(&req, 0, sizeof (struct ipmi_req));
usr/src/lib/libipmi/common/ipmi_bmc.c
111
req.addr = (unsigned char *) &bmc_addr;
usr/src/lib/libipmi/common/ipmi_bmc.c
112
req.addr_len = sizeof (bmc_addr);
usr/src/lib/libipmi/common/ipmi_bmc.c
114
req.msgid = ibp->ib_msgseq++;
usr/src/lib/libipmi/common/ipmi_bmc.c
115
req.msg.netfn = cmd->ic_netfn;
usr/src/lib/libipmi/common/ipmi_bmc.c
116
req.msg.cmd = cmd->ic_cmd;
usr/src/lib/libipmi/common/ipmi_bmc.c
117
req.msg.data = cmd->ic_data;
usr/src/lib/libipmi/common/ipmi_bmc.c
118
req.msg.data_len = cmd->ic_dlen;
usr/src/lib/libipmi/common/ipmi_bmc.c
120
if (ioctl(ibp->ib_fd, IPMICTL_SEND_COMMAND, &req) < 0) {
usr/src/lib/libipmi/common/ipmi_bmc.c
99
struct ipmi_req req;
usr/src/lib/libipmi/common/ipmi_lan.c
109
ipmi_req_add_entry(ipmi_handle_t *ihp, ipmi_cmd_t *req)
usr/src/lib/libipmi/common/ipmi_lan.c
116
(void) memcpy(&e->ire_req, req, sizeof (ipmi_cmd_t));
usr/src/lib/libipmi/common/ipmi_lan.c
418
ipmi_lan_build_cmd(ipmi_handle_t *ihp, ipmi_cmd_t *req)
usr/src/lib/libipmi/common/ipmi_lan.c
432
if ((entry = ipmi_req_add_entry(ihp, req)) == NULL)
usr/src/lib/libipmi/common/ipmi_lan.c
435
len = req->ic_dlen + 29;
usr/src/lib/libipmi/common/ipmi_lan.c
473
msg[off++] = req->ic_dlen + 7;
usr/src/lib/libipmi/common/ipmi_lan.c
479
msg_hdr.imh_lun = req->ic_lun;
usr/src/lib/libipmi/common/ipmi_lan.c
480
msg_hdr.imh_netfn = req->ic_netfn;
usr/src/lib/libipmi/common/ipmi_lan.c
487
msg_hdr.imh_cmd = req->ic_cmd;
usr/src/lib/libipmi/common/ipmi_lan.c
492
if (req->ic_dlen != 0) {
usr/src/lib/libipmi/common/ipmi_lan.c
493
(void) memcpy(msg + off, req->ic_data, req->ic_dlen);
usr/src/lib/libipmi/common/ipmi_lan.c
494
off += req->ic_dlen;
usr/src/lib/libipmi/common/ipmi_sdr.c
482
ipmi_cmd_get_sdr_t req;
usr/src/lib/libipmi/common/ipmi_sdr.c
487
req.ic_gs_resid = ihp->ih_reservation;
usr/src/lib/libipmi/common/ipmi_sdr.c
488
req.ic_gs_recid = id;
usr/src/lib/libipmi/common/ipmi_sdr.c
493
cmd.ic_dlen = sizeof (req);
usr/src/lib/libipmi/common/ipmi_sdr.c
494
cmd.ic_data = &req;
usr/src/lib/libipmi/common/ipmi_sdr.c
501
req.ic_gs_offset = 0;
usr/src/lib/libipmi/common/ipmi_sdr.c
502
req.ic_gs_len = IPMI_SDR_HDR_SZ;
usr/src/lib/libipmi/common/ipmi_sdr.c
512
req.ic_gs_resid = ihp->ih_reservation;
usr/src/lib/libipmi/common/ipmi_sdr.c
532
req.ic_gs_offset = offset;
usr/src/lib/libipmi/common/ipmi_sdr.c
535
req.ic_gs_len = chunksz;
usr/src/lib/libipmi/common/ipmi_sdr.c
551
req.ic_gs_resid = ihp->ih_reservation;
usr/src/lib/libipmi/common/ipmi_sensor.c
69
ipmi_set_sensor_reading(ipmi_handle_t *ihp, ipmi_set_sensor_reading_t *req)
usr/src/lib/libipmi/common/ipmi_sensor.c
78
(void) memcpy(&realreq, req, sizeof (realreq));
usr/src/lib/libipmi/common/ipmi_sunoem.c
100
cmd.ic_data = req;
usr/src/lib/libipmi/common/ipmi_sunoem.c
101
cmd.ic_dlen = sizeof (*req);
usr/src/lib/libipmi/common/ipmi_sunoem.c
113
ipmi_send_sunoem_led_get(ipmi_handle_t *ihp, ipmi_cmd_sunoem_led_get_t *req,
usr/src/lib/libipmi/common/ipmi_sunoem.c
121
cmd.ic_data = req;
usr/src/lib/libipmi/common/ipmi_sunoem.c
122
cmd.ic_dlen = sizeof (*req);
usr/src/lib/libipmi/common/ipmi_sunoem.c
205
ipmi_sunoem_update_fru(ipmi_handle_t *ihp, ipmi_sunoem_fru_t *req)
usr/src/lib/libipmi/common/ipmi_sunoem.c
212
switch (req->isf_type) {
usr/src/lib/libipmi/common/ipmi_sunoem.c
214
req->isf_datalen = sizeof (req->isf_data.dimm);
usr/src/lib/libipmi/common/ipmi_sunoem.c
218
req->isf_datalen = sizeof (req->isf_data.cpu);
usr/src/lib/libipmi/common/ipmi_sunoem.c
222
req->isf_datalen = sizeof (req->isf_data.bios);
usr/src/lib/libipmi/common/ipmi_sunoem.c
226
req->isf_datalen = sizeof (req->isf_data.disk);
usr/src/lib/libipmi/common/ipmi_sunoem.c
234
req->isf_datalen;
usr/src/lib/libipmi/common/ipmi_sunoem.c
235
cmd.ic_data = req;
usr/src/lib/libipmi/common/ipmi_sunoem.c
93
ipmi_send_sunoem_led_set(ipmi_handle_t *ihp, ipmi_cmd_sunoem_led_set_t *req)
usr/src/lib/libipmi/common/ipmi_user.c
109
ipmi_get_user_access_req_t req = { 0 };
usr/src/lib/libipmi/common/ipmi_user.c
111
req.igua_channel = channel;
usr/src/lib/libipmi/common/ipmi_user.c
112
req.igua_uid = uid;
usr/src/lib/libipmi/common/ipmi_user.c
117
cmd.ic_data = &req;
usr/src/lib/libipmi/common/ipmi_user.c
118
cmd.ic_dlen = sizeof (req);
usr/src/lib/libipmi/common/ipmi_user.c
327
ipmi_set_user_password_t req = { 0 };
usr/src/lib/libipmi/common/ipmi_user.c
330
req.isup_uid = uid;
usr/src/lib/libipmi/common/ipmi_user.c
331
req.isup_op = IPMI_PASSWORD_OP_SET;
usr/src/lib/libipmi/common/ipmi_user.c
338
req.isup_len20 = 1;
usr/src/lib/libipmi/common/ipmi_user.c
340
(void) strcpy(req.isup_passwd, passwd);
usr/src/lib/libipmi/common/ipmi_user.c
345
cmd.ic_data = &req;
usr/src/lib/libipmi/common/ipmi_user.c
346
if (req.isup_len20)
usr/src/lib/libipmi/common/ipmi_user.c
347
cmd.ic_dlen = sizeof (req);
usr/src/lib/libipmi/common/ipmi_user.c
349
cmd.ic_dlen = sizeof (req) - 4;
usr/src/lib/libipmp/common/ipmp_admin.c
41
ipmp_command(ipmp_handle_t handle, const void *req, uint_t reqsize)
usr/src/lib/libipmp/common/ipmp_admin.c
58
retval = ipmp_write(statep->st_fd, req, reqsize);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
2411
OCSP_REQUEST *req = NULL;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
2438
req = OCSP_REQUEST_new();
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
2439
if (req == NULL) {
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
2445
if (!OCSP_request_add0_id(req, id)) {
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
2457
if (i2d_OCSP_REQUEST_bio(derbio, req) <= 0) {
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
2466
if (req != NULL) {
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
2467
OCSP_REQUEST_free(req);
usr/src/lib/libktest/common/libktest.c
315
ktest_run(ktest_hdl_t *hdl, const ktest_run_req_t *req, ktest_run_result_t *res)
usr/src/lib/libktest/common/libktest.c
318
.kro_input_bytes = req->krq_input,
usr/src/lib/libktest/common/libktest.c
319
.kro_input_len = req->krq_input_len,
usr/src/lib/libktest/common/libktest.c
322
(void) strncpy(kro.kro_module, req->krq_module,
usr/src/lib/libktest/common/libktest.c
324
(void) strncpy(kro.kro_suite, req->krq_suite, sizeof (kro.kro_suite));
usr/src/lib/libktest/common/libktest.c
325
(void) strncpy(kro.kro_test, req->krq_test, sizeof (kro.kro_test));
usr/src/lib/libnsl/nsl/t_bind.c
112
bind_reqp->ADDR_length = (req == NULL? 0: req->addr.len);
usr/src/lib/libnsl/nsl/t_bind.c
114
bind_reqp->CONIND_number = (req == NULL? 0: req->qlen);
usr/src/lib/libnsl/nsl/t_bind.c
119
req->addr.buf, &bind_reqp->ADDR_offset) < 0) {
usr/src/lib/libnsl/nsl/t_bind.c
144
if ((req != NULL) && req->addr.len != 0 &&
usr/src/lib/libnsl/nsl/t_bind.c
158
if ((req->addr.len != bind_ackp->ADDR_length) ||
usr/src/lib/libnsl/nsl/t_bind.c
159
(memcmp(req->addr.buf, ctlbuf.buf +
usr/src/lib/libnsl/nsl/t_bind.c
160
bind_ackp->ADDR_offset, req->addr.len) != 0)) {
usr/src/lib/libnsl/nsl/t_bind.c
48
const struct t_bind *req,
usr/src/lib/libnsl/nsl/t_optmgmt.c
109
optlen = req->opt.len;
usr/src/lib/libnsl/nsl/t_optmgmt.c
117
if (req->opt.buf == NULL ||
usr/src/lib/libnsl/nsl/t_optmgmt.c
125
opt_start = (struct t_opthdr *)req->opt.buf;
usr/src/lib/libnsl/nsl/t_optmgmt.c
232
optreq->MGMT_flags = req->flags;
usr/src/lib/libnsl/nsl/t_optmgmt.c
237
req->opt.buf, &optreq->OPT_offset) < 0) {
usr/src/lib/libnsl/nsl/t_optmgmt.c
284
ret->flags = optack->MGMT_flags & ~req->flags;
usr/src/lib/libnsl/nsl/t_optmgmt.c
59
const struct t_optmgmt *req,
usr/src/lib/libnsl/nsl/tli_wrappers.c
128
t_optmgmt(int fd, struct t_optmgmt *req, struct t_optmgmt *ret)
usr/src/lib/libnsl/nsl/tli_wrappers.c
130
return (_tx_optmgmt(fd, req, ret, TX_TLI_API));
usr/src/lib/libnsl/nsl/tli_wrappers.c
54
t_bind(int fd, struct t_bind *req, struct t_bind *ret)
usr/src/lib/libnsl/nsl/tli_wrappers.c
56
return (_tx_bind(fd, req, ret, TX_TLI_API));
usr/src/lib/libnsl/nsl/xti_wrappers.c
143
_xti_optmgmt(int fd, const struct t_optmgmt *req, struct t_optmgmt *ret)
usr/src/lib/libnsl/nsl/xti_wrappers.c
145
return (_tx_optmgmt(fd, req, ret, TX_XTI_API));
usr/src/lib/libnsl/nsl/xti_wrappers.c
73
_xti_bind(int fd, const struct t_bind *req, struct t_bind *ret)
usr/src/lib/libnsl/nsl/xti_wrappers.c
75
return (_tx_bind(fd, req, ret, TX_XTI_API));
usr/src/lib/libnsl/nss/netdir_inet_sundry.c
1023
if (t_optmgmt(fd, &req, &resp) < 0 || resp.flags != T_SUCCESS) {
usr/src/lib/libnsl/nss/netdir_inet_sundry.c
908
struct t_optmgmt req, resp;
usr/src/lib/libnsl/nss/netdir_inet_sundry.c
986
req.flags = T_NEGOTIATE;
usr/src/lib/libnsl/nss/netdir_inet_sundry.c
987
req.opt.len = sizeof (struct opthdr) + opt->len;
usr/src/lib/libnsl/nss/netdir_inet_sundry.c
988
req.opt.buf = (char *)opt;
usr/src/lib/libnsl/nss/netdir_inet_sundry.c
995
if (t_optmgmt(fd, &req, &resp) < 0 || resp.flags != T_SUCCESS) {
usr/src/lib/libnsl/rpc/clnt_vc.c
393
struct t_optmgmt req, res;
usr/src/lib/libnsl/rpc/clnt_vc.c
403
req.flags = T_NEGOTIATE;
usr/src/lib/libnsl/rpc/clnt_vc.c
404
req.opt.len = sizeof (struct opthdr) + opt->len;
usr/src/lib/libnsl/rpc/clnt_vc.c
405
req.opt.buf = (char *)opt;
usr/src/lib/libnsl/rpc/clnt_vc.c
412
if (t_optmgmt(fd, &req, &res) < 0 || res.flags != T_SUCCESS) {
usr/src/lib/libnsl/rpc/clnt_vc.c
425
struct t_optmgmt req, res;
usr/src/lib/libnsl/rpc/clnt_vc.c
435
req.flags = T_CURRENT;
usr/src/lib/libnsl/rpc/clnt_vc.c
436
req.opt.len = sizeof (struct opthdr) + opt->len;
usr/src/lib/libnsl/rpc/clnt_vc.c
437
req.opt.buf = (char *)opt;
usr/src/lib/libnsl/rpc/clnt_vc.c
444
if (t_optmgmt(fd, &req, &res) < 0 || res.flags != T_SUCCESS) {
usr/src/lib/libnsl/rpc/rpcsec_gss_if.c
242
rpc_gss_getcred(struct svc_req *req, rpc_gss_rawcred_t **rcred,
usr/src/lib/libnsl/rpc/rpcsec_gss_if.c
247
return ((*calls.rpc_gss_getcred)(req, rcred, ucred, cookie));
usr/src/lib/libnsl/rpc/rpcsec_gss_if.c
303
rpc_gss_svc_max_data_length(struct svc_req *req, int max_tp_unit_len)
usr/src/lib/libnsl/rpc/rpcsec_gss_if.c
307
return ((*calls.rpc_gss_svc_max_data_length)(req, max_tp_unit_len));
usr/src/lib/libnsl/rpc/svc.c
1368
r = SVCEXT(xprt)->req;
usr/src/lib/libnsl/rpc/svc.c
1496
struct svc_req *req = NULL;
usr/src/lib/libnsl/rpc/svc.c
1515
if ((req = malloc(sizeof (struct svc_req))) == NULL)
usr/src/lib/libnsl/rpc/svc.c
1517
xt->req = req;
usr/src/lib/libnsl/rpc/svc.c
1543
struct svc_req *req = xt ? xt->req : NULL;
usr/src/lib/libnsl/rpc/svc.c
1554
if (req)
usr/src/lib/libnsl/rpc/svc.c
1555
free(req);
usr/src/lib/libnsl/rpc/svc.c
1770
__svc_dup(struct svc_req *req, caddr_t *resp_buf, uint_t *resp_bufsz,
usr/src/lib/libnsl/rpc/svc.c
1787
if (SVC_CONTROL(req->rq_xprt, SVCGET_XID, (void*)&drxid) == FALSE) {
usr/src/lib/libnsl/rpc/svc.c
1793
if ((rc = __svc_dupcache_check(req, resp_buf, resp_bufsz, dc, drxid,
usr/src/lib/libnsl/rpc/svc.c
1800
if ((rc = __svc_dupcache_enter(req, dr, dc, drxid, drhash, timenow))
usr/src/lib/libnsl/rpc/svc.c
1818
__svc_dupcache_check(struct svc_req *req, caddr_t *resp_buf, uint_t *resp_bufsz,
usr/src/lib/libnsl/rpc/svc.c
1827
dr->dr_proc == req->rq_proc &&
usr/src/lib/libnsl/rpc/svc.c
1828
dr->dr_prog == req->rq_prog &&
usr/src/lib/libnsl/rpc/svc.c
1829
dr->dr_vers == req->rq_vers &&
usr/src/lib/libnsl/rpc/svc.c
1830
dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len &&
usr/src/lib/libnsl/rpc/svc.c
1831
memcmp(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf,
usr/src/lib/libnsl/rpc/svc.c
1977
__svc_dupcache_enter(struct svc_req *req, struct dupreq *dr,
usr/src/lib/libnsl/rpc/svc.c
1981
dr->dr_prog = req->rq_prog;
usr/src/lib/libnsl/rpc/svc.c
1982
dr->dr_vers = req->rq_vers;
usr/src/lib/libnsl/rpc/svc.c
1983
dr->dr_proc = req->rq_proc;
usr/src/lib/libnsl/rpc/svc.c
1984
dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len;
usr/src/lib/libnsl/rpc/svc.c
1992
(void) memcpy(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf,
usr/src/lib/libnsl/rpc/svc.c
2020
__svc_dupdone(struct svc_req *req, caddr_t resp_buf, uint_t resp_bufsz,
usr/src/lib/libnsl/rpc/svc.c
2041
if (SVC_CONTROL(req->rq_xprt, SVCGET_XID, (void*)&drxid) == FALSE) {
usr/src/lib/libnsl/rpc/svc.c
2048
if ((rc = __svc_dupcache_update(req, resp_buf, resp_bufsz, status,
usr/src/lib/libnsl/rpc/svc.c
2066
__svc_dupcache_update(struct svc_req *req, caddr_t resp_buf, uint_t resp_bufsz,
usr/src/lib/libnsl/rpc/svc.c
2076
dr->dr_proc == req->rq_proc &&
usr/src/lib/libnsl/rpc/svc.c
2077
dr->dr_prog == req->rq_prog &&
usr/src/lib/libnsl/rpc/svc.c
2078
dr->dr_vers == req->rq_vers &&
usr/src/lib/libnsl/rpc/svc.c
2079
dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len &&
usr/src/lib/libnsl/rpc/svc.c
2080
memcmp(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf,
usr/src/lib/libnsl/rpc/svc_door.c
261
r = SVCEXT(xprt)->req;
usr/src/lib/libnsl/rpc/svc_run.c
675
r = SVCEXT(xprt)->req;
usr/src/lib/libnsl/rpc/svc_vc.c
1822
__svc_vc_dup(struct svc_req *req, caddr_t *resp_buf, uint_t *resp_bufsz)
usr/src/lib/libnsl/rpc/svc_vc.c
1824
return (__svc_dup(req, resp_buf, resp_bufsz,
usr/src/lib/libnsl/rpc/svc_vc.c
1826
((struct cf_conn *)req->rq_xprt->xp_p1)->cf_cache));
usr/src/lib/libnsl/rpc/svc_vc.c
1830
__svc_vc_dupdone(struct svc_req *req, caddr_t resp_buf, uint_t resp_bufsz,
usr/src/lib/libnsl/rpc/svc_vc.c
1833
return (__svc_dupdone(req, resp_buf, resp_bufsz, status,
usr/src/lib/libnsl/rpc/svc_vc.c
1835
((struct cf_conn *)req->rq_xprt->xp_p1)->cf_cache));
usr/src/lib/libnsl/yp/yp_all.c
139
req.domain = domain;
usr/src/lib/libnsl/yp/yp_all.c
140
req.map = map;
usr/src/lib/libnsl/yp/yp_all.c
144
(xdrproc_t)xdr_ypreq_nokey, (char *)&req,
usr/src/lib/libnsl/yp/yp_all.c
190
struct ypreq_nokey req;
usr/src/lib/libnsl/yp/yp_all.c
274
req.domain = domain;
usr/src/lib/libnsl/yp/yp_all.c
275
req.map = map;
usr/src/lib/libnsl/yp/yp_all.c
278
(xdrproc_t)xdr_ypreq_nokey, (char *)&req,
usr/src/lib/libnsl/yp/yp_all.c
66
struct ypreq_nokey req;
usr/src/lib/libnsl/yp/yp_enum.c
144
struct ypreq_nokey req;
usr/src/lib/libnsl/yp/yp_enum.c
148
req.domain = domain;
usr/src/lib/libnsl/yp/yp_enum.c
149
req.map = map;
usr/src/lib/libnsl/yp/yp_enum.c
162
(char *)&req, (xdrproc_t)xdr_ypresp_key_val,
usr/src/lib/libnsl/yp/yp_enum.c
316
struct ypreq_key req;
usr/src/lib/libnsl/yp/yp_enum.c
320
req.domain = domain;
usr/src/lib/libnsl/yp/yp_enum.c
321
req.map = map;
usr/src/lib/libnsl/yp/yp_enum.c
322
req.keydat.dptr = inkey;
usr/src/lib/libnsl/yp/yp_enum.c
323
req.keydat.dsize = inkeylen;
usr/src/lib/libnsl/yp/yp_enum.c
334
YPPROC_NEXT, (xdrproc_t)xdr_ypreq_key, (char *)&req,
usr/src/lib/libnsl/yp/yp_master.c
179
struct ypreq_nokey req;
usr/src/lib/libnsl/yp/yp_master.c
183
req.domain = domain;
usr/src/lib/libnsl/yp/yp_master.c
184
req.map = map;
usr/src/lib/libnsl/yp/yp_master.c
194
(char *)&req, (xdrproc_t)xdr_ypresp_master, (char *)&resp,
usr/src/lib/libnsl/yp/yp_match.c
509
struct ypreq_key req;
usr/src/lib/libnsl/yp/yp_match.c
513
req.domain = domain;
usr/src/lib/libnsl/yp/yp_match.c
514
req.map = map;
usr/src/lib/libnsl/yp/yp_match.c
515
req.keydat.dptr = key;
usr/src/lib/libnsl/yp/yp_match.c
516
req.keydat.dsize = keylen;
usr/src/lib/libnsl/yp/yp_match.c
528
(xdrproc_t)xdr_ypreq_key, (char *)&req,
usr/src/lib/libnsl/yp/yp_order.c
107
struct ypreq_nokey req;
usr/src/lib/libnsl/yp/yp_order.c
111
req.domain = domain;
usr/src/lib/libnsl/yp/yp_order.c
112
req.map = map;
usr/src/lib/libnsl/yp/yp_order.c
122
(char *)&req, (xdrproc_t)xdr_ypresp_order, (char *)&resp,
usr/src/lib/libnvme/common/libnvme_error.c
1337
nvme_field_check_one(nvme_ctrl_t *ctrl, uint64_t val, const char *req,
usr/src/lib/libnvme/common/libnvme_error.c
1349
field->nlfi_human, field->nlfi_spec, req));
usr/src/lib/libnvme/common/libnvme_feature.c
313
nvme_get_feat_req_fini(nvme_get_feat_req_t *req)
usr/src/lib/libnvme/common/libnvme_feature.c
315
free(req);
usr/src/lib/libnvme/common/libnvme_feature.c
325
nvme_get_feat_req_t *req;
usr/src/lib/libnvme/common/libnvme_feature.c
333
req = calloc(1, sizeof (nvme_get_feat_req_t));
usr/src/lib/libnvme/common/libnvme_feature.c
334
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_feature.c
341
req->gfr_ctrl = ctrl;
usr/src/lib/libnvme/common/libnvme_feature.c
344
req->gfr_need |= 1 << i;
usr/src/lib/libnvme/common/libnvme_feature.c
348
req->gfr_allow |= 1 << i;
usr/src/lib/libnvme/common/libnvme_feature.c
358
req->gfr_flags = NVME_FEAT_F_GET_BCAST_NSID;
usr/src/lib/libnvme/common/libnvme_feature.c
360
*reqp = req;
usr/src/lib/libnvme/common/libnvme_feature.c
368
nvme_get_feat_req_t *req;
usr/src/lib/libnvme/common/libnvme_feature.c
389
req = calloc(1, sizeof (nvme_get_feat_req_t));
usr/src/lib/libnvme/common/libnvme_feature.c
390
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_feature.c
397
req->gfr_ctrl = ctrl;
usr/src/lib/libnvme/common/libnvme_feature.c
407
req->gfr_fid = disc->nfd_fid;
usr/src/lib/libnvme/common/libnvme_feature.c
408
req->gfr_flags = disc->nfd_flags;
usr/src/lib/libnvme/common/libnvme_feature.c
409
req->gfr_targ_len = disc->nfd_len;
usr/src/lib/libnvme/common/libnvme_feature.c
410
req->gfr_allow |= 1 << NVME_GET_FEAT_REQ_FIELD_SEL;
usr/src/lib/libnvme/common/libnvme_feature.c
413
req->gfr_need |= 1 << NVME_GET_FEAT_REQ_FIELD_CDW11;
usr/src/lib/libnvme/common/libnvme_feature.c
414
req->gfr_allow |= 1 << NVME_GET_FEAT_REQ_FIELD_CDW11;
usr/src/lib/libnvme/common/libnvme_feature.c
418
req->gfr_need |= 1 << NVME_GET_FEAT_REQ_FIELD_DPTR;
usr/src/lib/libnvme/common/libnvme_feature.c
419
req->gfr_allow |= 1 << NVME_GET_FEAT_REQ_FIELD_DPTR;
usr/src/lib/libnvme/common/libnvme_feature.c
423
req->gfr_need |= 1 << NVME_GET_FEAT_REQ_FIELD_NSID;
usr/src/lib/libnvme/common/libnvme_feature.c
424
req->gfr_allow |= 1 << NVME_GET_FEAT_REQ_FIELD_NSID;
usr/src/lib/libnvme/common/libnvme_feature.c
427
*reqp = req;
usr/src/lib/libnvme/common/libnvme_feature.c
511
nvme_get_feat_req_set_need(nvme_get_feat_req_t *req,
usr/src/lib/libnvme/common/libnvme_feature.c
514
req->gfr_need |= 1 << field;
usr/src/lib/libnvme/common/libnvme_feature.c
518
nvme_get_feat_req_clear_need(nvme_get_feat_req_t *req,
usr/src/lib/libnvme/common/libnvme_feature.c
521
req->gfr_need &= ~(1 << field);
usr/src/lib/libnvme/common/libnvme_feature.c
530
nvme_get_feat_req_set_fid(nvme_get_feat_req_t *req, uint32_t fid)
usr/src/lib/libnvme/common/libnvme_feature.c
532
if (!nvme_field_check_one(req->gfr_ctrl, fid, "get feature",
usr/src/lib/libnvme/common/libnvme_feature.c
533
&nvme_get_feat_check_fid, req->gfr_allow)) {
usr/src/lib/libnvme/common/libnvme_feature.c
537
req->gfr_fid = fid;
usr/src/lib/libnvme/common/libnvme_feature.c
538
nvme_get_feat_req_clear_need(req, NVME_GET_FEAT_REQ_FIELD_FID);
usr/src/lib/libnvme/common/libnvme_feature.c
539
return (nvme_ctrl_success(req->gfr_ctrl));
usr/src/lib/libnvme/common/libnvme_feature.c
548
nvme_get_feat_req_set_sel(nvme_get_feat_req_t *req, uint32_t sel)
usr/src/lib/libnvme/common/libnvme_feature.c
550
if (!nvme_field_check_one(req->gfr_ctrl, sel, "get feature",
usr/src/lib/libnvme/common/libnvme_feature.c
551
&nvme_get_feat_check_sel, req->gfr_allow)) {
usr/src/lib/libnvme/common/libnvme_feature.c
556
return (nvme_ctrl_error(req->gfr_ctrl,
usr/src/lib/libnvme/common/libnvme_feature.c
561
req->gfr_sel = sel;
usr/src/lib/libnvme/common/libnvme_feature.c
562
nvme_get_feat_req_clear_need(req, NVME_GET_FEAT_REQ_FIELD_SEL);
usr/src/lib/libnvme/common/libnvme_feature.c
563
return (nvme_ctrl_success(req->gfr_ctrl));
usr/src/lib/libnvme/common/libnvme_feature.c
572
nvme_get_feat_req_set_cdw11(nvme_get_feat_req_t *req, uint32_t cdw11)
usr/src/lib/libnvme/common/libnvme_feature.c
574
if (!nvme_field_check_one(req->gfr_ctrl, cdw11, "get feature",
usr/src/lib/libnvme/common/libnvme_feature.c
575
&nvme_get_feat_check_cdw11, req->gfr_allow)) {
usr/src/lib/libnvme/common/libnvme_feature.c
579
req->gfr_cdw11 = cdw11;
usr/src/lib/libnvme/common/libnvme_feature.c
580
nvme_get_feat_req_clear_need(req, NVME_GET_FEAT_REQ_FIELD_CDW11);
usr/src/lib/libnvme/common/libnvme_feature.c
581
return (nvme_ctrl_success(req->gfr_ctrl));
usr/src/lib/libnvme/common/libnvme_feature.c
590
nvme_get_feat_req_set_nsid(nvme_get_feat_req_t *req, uint32_t nsid)
usr/src/lib/libnvme/common/libnvme_feature.c
592
nvme_ctrl_t *ctrl = req->gfr_ctrl;
usr/src/lib/libnvme/common/libnvme_feature.c
599
(req->gfr_flags & NVME_FEAT_F_GET_BCAST_NSID) == 0) {
usr/src/lib/libnvme/common/libnvme_feature.c
603
NVME_NSID_MIN, req->gfr_ctrl->nc_info.id_nn));
usr/src/lib/libnvme/common/libnvme_feature.c
606
if (!nvme_field_check_one(req->gfr_ctrl, nsid, "get feature",
usr/src/lib/libnvme/common/libnvme_feature.c
607
&nvme_get_feat_check_nsid, req->gfr_allow)) {
usr/src/lib/libnvme/common/libnvme_feature.c
611
req->gfr_nsid = nsid;
usr/src/lib/libnvme/common/libnvme_feature.c
612
nvme_get_feat_req_clear_need(req, NVME_GET_FEAT_REQ_FIELD_NSID);
usr/src/lib/libnvme/common/libnvme_feature.c
617
nvme_get_feat_req_set_output(nvme_get_feat_req_t *req, void *buf, size_t len)
usr/src/lib/libnvme/common/libnvme_feature.c
620
return (nvme_ctrl_error(req->gfr_ctrl, NVME_ERR_BAD_PTR, 0,
usr/src/lib/libnvme/common/libnvme_feature.c
625
return (nvme_ctrl_error(req->gfr_ctrl,
usr/src/lib/libnvme/common/libnvme_feature.c
637
if ((req->gfr_allow & (1 << NVME_GET_FEAT_REQ_FIELD_DPTR)) == 0) {
usr/src/lib/libnvme/common/libnvme_feature.c
638
return (nvme_ctrl_error(req->gfr_ctrl, NVME_ERR_FEAT_DATA_UNUSE,
usr/src/lib/libnvme/common/libnvme_feature.c
643
req->gfr_buf = buf;
usr/src/lib/libnvme/common/libnvme_feature.c
644
req->gfr_len = len;
usr/src/lib/libnvme/common/libnvme_feature.c
645
nvme_get_feat_req_clear_need(req, NVME_GET_FEAT_REQ_FIELD_DPTR);
usr/src/lib/libnvme/common/libnvme_feature.c
646
return (nvme_ctrl_success(req->gfr_ctrl));
usr/src/lib/libnvme/common/libnvme_feature.c
650
nvme_get_feat_req_clear_output(nvme_get_feat_req_t *req)
usr/src/lib/libnvme/common/libnvme_feature.c
652
if ((req->gfr_allow & (1 << NVME_GET_FEAT_REQ_FIELD_DPTR)) == 0) {
usr/src/lib/libnvme/common/libnvme_feature.c
653
return (nvme_ctrl_error(req->gfr_ctrl, NVME_ERR_FEAT_DATA_UNUSE,
usr/src/lib/libnvme/common/libnvme_feature.c
658
req->gfr_buf = NULL;
usr/src/lib/libnvme/common/libnvme_feature.c
659
req->gfr_len = 0;
usr/src/lib/libnvme/common/libnvme_feature.c
660
nvme_get_feat_req_set_need(req, NVME_GET_FEAT_REQ_FIELD_DPTR);
usr/src/lib/libnvme/common/libnvme_feature.c
661
return (nvme_ctrl_success(req->gfr_ctrl));
usr/src/lib/libnvme/common/libnvme_feature.c
665
nvme_get_feat_req_get_cdw0(nvme_get_feat_req_t *req, uint32_t *cdw0)
usr/src/lib/libnvme/common/libnvme_feature.c
668
return (nvme_ctrl_error(req->gfr_ctrl, NVME_ERR_BAD_PTR, 0,
usr/src/lib/libnvme/common/libnvme_feature.c
672
if (!req->gfr_results_valid) {
usr/src/lib/libnvme/common/libnvme_feature.c
673
return (nvme_ctrl_error(req->gfr_ctrl,
usr/src/lib/libnvme/common/libnvme_feature.c
678
*cdw0 = req->gfr_cdw0;
usr/src/lib/libnvme/common/libnvme_feature.c
679
return (nvme_ctrl_success(req->gfr_ctrl));
usr/src/lib/libnvme/common/libnvme_feature.c
683
nvme_get_feat_req_exec(nvme_get_feat_req_t *req)
usr/src/lib/libnvme/common/libnvme_feature.c
685
nvme_ctrl_t *ctrl = req->gfr_ctrl;
usr/src/lib/libnvme/common/libnvme_feature.c
693
req->gfr_results_valid = false;
usr/src/lib/libnvme/common/libnvme_feature.c
694
req->gfr_cdw0 = 0;
usr/src/lib/libnvme/common/libnvme_feature.c
696
if (req->gfr_need != 0) {
usr/src/lib/libnvme/common/libnvme_feature.c
699
"get feature", req->gfr_need));
usr/src/lib/libnvme/common/libnvme_feature.c
703
feat.nigf_common.nioc_nsid = req->gfr_nsid;
usr/src/lib/libnvme/common/libnvme_feature.c
704
feat.nigf_fid = req->gfr_fid;
usr/src/lib/libnvme/common/libnvme_feature.c
705
feat.nigf_sel = req->gfr_sel;
usr/src/lib/libnvme/common/libnvme_feature.c
706
feat.nigf_cdw11 = req->gfr_cdw11;
usr/src/lib/libnvme/common/libnvme_feature.c
707
if (req->gfr_buf != NULL) {
usr/src/lib/libnvme/common/libnvme_feature.c
708
feat.nigf_data = (uintptr_t)req->gfr_buf;
usr/src/lib/libnvme/common/libnvme_feature.c
709
feat.nigf_len = req->gfr_len;
usr/src/lib/libnvme/common/libnvme_feature.c
722
req->gfr_results_valid = true;
usr/src/lib/libnvme/common/libnvme_feature.c
723
req->gfr_cdw0 = feat.nigf_cdw0;
usr/src/lib/libnvme/common/libnvme_format.c
109
nvme_format_req_set_lbaf(nvme_format_req_t *req, uint32_t lbaf)
usr/src/lib/libnvme/common/libnvme_format.c
111
if (!nvme_field_check_one(req->nfr_ctrl, lbaf, "format NVM",
usr/src/lib/libnvme/common/libnvme_format.c
116
req->nfr_lbaf = lbaf;
usr/src/lib/libnvme/common/libnvme_format.c
117
nvme_format_req_clear_need(req, NVME_FORMAT_REQ_FIELD_LBAF);
usr/src/lib/libnvme/common/libnvme_format.c
118
return (nvme_ctrl_success(req->nfr_ctrl));
usr/src/lib/libnvme/common/libnvme_format.c
127
nvme_format_req_set_nsid(nvme_format_req_t *req, uint32_t nsid)
usr/src/lib/libnvme/common/libnvme_format.c
129
if (!nvme_field_check_one(req->nfr_ctrl, nsid, "format NVM",
usr/src/lib/libnvme/common/libnvme_format.c
134
req->nfr_nsid = nsid;
usr/src/lib/libnvme/common/libnvme_format.c
135
nvme_format_req_clear_need(req, NVME_FORMAT_REQ_FIELD_NSID);
usr/src/lib/libnvme/common/libnvme_format.c
136
return (nvme_ctrl_success(req->nfr_ctrl));
usr/src/lib/libnvme/common/libnvme_format.c
145
nvme_format_req_exec(nvme_format_req_t *req)
usr/src/lib/libnvme/common/libnvme_format.c
147
nvme_ctrl_t *ctrl = req->nfr_ctrl;
usr/src/lib/libnvme/common/libnvme_format.c
150
if (req->nfr_need != 0) {
usr/src/lib/libnvme/common/libnvme_format.c
153
"format", req->nfr_need));
usr/src/lib/libnvme/common/libnvme_format.c
157
format.nif_common.nioc_nsid = req->nfr_nsid;
usr/src/lib/libnvme/common/libnvme_format.c
158
format.nif_lbaf = req->nfr_lbaf;
usr/src/lib/libnvme/common/libnvme_format.c
159
format.nif_ses = req->nfr_ses;
usr/src/lib/libnvme/common/libnvme_format.c
26
nvme_format_req_fini(nvme_format_req_t *req)
usr/src/lib/libnvme/common/libnvme_format.c
28
free(req);
usr/src/lib/libnvme/common/libnvme_format.c
34
nvme_format_req_t *req;
usr/src/lib/libnvme/common/libnvme_format.c
51
req = calloc(1, sizeof (nvme_format_req_t));
usr/src/lib/libnvme/common/libnvme_format.c
52
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_format.c
59
req->nfr_ctrl = ctrl;
usr/src/lib/libnvme/common/libnvme_format.c
60
req->nfr_nsid = NVME_NSID_BCAST;
usr/src/lib/libnvme/common/libnvme_format.c
64
req->nfr_need |= 1 << i;
usr/src/lib/libnvme/common/libnvme_format.c
68
*reqp = req;
usr/src/lib/libnvme/common/libnvme_format.c
73
nvme_format_req_clear_need(nvme_format_req_t *req,
usr/src/lib/libnvme/common/libnvme_format.c
76
req->nfr_need &= ~(1 << field);
usr/src/lib/libnvme/common/libnvme_format.c
85
nvme_format_req_set_ses(nvme_format_req_t *req, uint32_t ses)
usr/src/lib/libnvme/common/libnvme_format.c
87
if (!nvme_field_check_one(req->nfr_ctrl, ses, "format NVM",
usr/src/lib/libnvme/common/libnvme_format.c
92
req->nfr_ses = ses;
usr/src/lib/libnvme/common/libnvme_format.c
93
nvme_format_req_clear_need(req, NVME_FORMAT_REQ_FIELD_SES);
usr/src/lib/libnvme/common/libnvme_format.c
94
return (nvme_ctrl_success(req->nfr_ctrl));
usr/src/lib/libnvme/common/libnvme_fw.c
108
req = calloc(1, sizeof (nvme_fw_commit_req_t));
usr/src/lib/libnvme/common/libnvme_fw.c
109
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_fw.c
116
req->fwc_ctrl = ctrl;
usr/src/lib/libnvme/common/libnvme_fw.c
120
req->fwc_need |= 1 << i;
usr/src/lib/libnvme/common/libnvme_fw.c
124
*reqp = req;
usr/src/lib/libnvme/common/libnvme_fw.c
129
nvme_fw_commit_req_clear_need(nvme_fw_commit_req_t *req,
usr/src/lib/libnvme/common/libnvme_fw.c
132
req->fwc_need &= ~(1 << field);
usr/src/lib/libnvme/common/libnvme_fw.c
141
nvme_fw_commit_req_set_slot(nvme_fw_commit_req_t *req, uint32_t slot)
usr/src/lib/libnvme/common/libnvme_fw.c
143
if (!nvme_field_check_one(req->fwc_ctrl, slot, "firmware commit",
usr/src/lib/libnvme/common/libnvme_fw.c
148
req->fwc_slot = slot;
usr/src/lib/libnvme/common/libnvme_fw.c
149
nvme_fw_commit_req_clear_need(req, NVME_FW_COMMIT_REQ_FIELD_SLOT);
usr/src/lib/libnvme/common/libnvme_fw.c
150
return (nvme_ctrl_success(req->fwc_ctrl));
usr/src/lib/libnvme/common/libnvme_fw.c
159
nvme_fw_commit_req_set_action(nvme_fw_commit_req_t *req, uint32_t act)
usr/src/lib/libnvme/common/libnvme_fw.c
161
if (!nvme_field_check_one(req->fwc_ctrl, act, "firmware commit",
usr/src/lib/libnvme/common/libnvme_fw.c
166
req->fwc_action = act;
usr/src/lib/libnvme/common/libnvme_fw.c
167
nvme_fw_commit_req_clear_need(req, NVME_FW_COMMIT_REQ_FIELD_ACT);
usr/src/lib/libnvme/common/libnvme_fw.c
168
return (nvme_ctrl_success(req->fwc_ctrl));
usr/src/lib/libnvme/common/libnvme_fw.c
172
nvme_fw_commit_req_exec(nvme_fw_commit_req_t *req)
usr/src/lib/libnvme/common/libnvme_fw.c
174
nvme_ctrl_t *ctrl = req->fwc_ctrl;
usr/src/lib/libnvme/common/libnvme_fw.c
177
if (req->fwc_need != 0) {
usr/src/lib/libnvme/common/libnvme_fw.c
181
req->fwc_need));
usr/src/lib/libnvme/common/libnvme_fw.c
185
fw.fwc_slot = req->fwc_slot;
usr/src/lib/libnvme/common/libnvme_fw.c
186
fw.fwc_action = req->fwc_action;
usr/src/lib/libnvme/common/libnvme_fw.c
83
nvme_fw_commit_req_fini(nvme_fw_commit_req_t *req)
usr/src/lib/libnvme/common/libnvme_fw.c
85
free(req);
usr/src/lib/libnvme/common/libnvme_fw.c
91
nvme_fw_commit_req_t *req;
usr/src/lib/libnvme/common/libnvme_identify.c
103
nvme_id_req_clear_need(nvme_id_req_t *req, nvme_identify_req_field_t field)
usr/src/lib/libnvme/common/libnvme_identify.c
105
req->nir_need &= ~(1 << field);
usr/src/lib/libnvme/common/libnvme_identify.c
114
nvme_id_req_set_nsid(nvme_id_req_t *req, uint32_t nsid)
usr/src/lib/libnvme/common/libnvme_identify.c
116
nvme_ctrl_t *ctrl = req->nir_ctrl;
usr/src/lib/libnvme/common/libnvme_identify.c
117
nvme_identify_info_flags_t flags = req->nir_info->nii_flags;
usr/src/lib/libnvme/common/libnvme_identify.c
128
!nvme_field_check_one(req->nir_ctrl, nsid, "identify",
usr/src/lib/libnvme/common/libnvme_identify.c
129
&nvme_identify_check_nsid, req->nir_allow)) {
usr/src/lib/libnvme/common/libnvme_identify.c
134
(req->nir_allow & (1 << NVME_ID_REQ_F_NSID)) != 0) {
usr/src/lib/libnvme/common/libnvme_identify.c
139
req->nir_ctrl->nc_info.id_nn));
usr/src/lib/libnvme/common/libnvme_identify.c
148
NVME_NSID_MIN, req->nir_ctrl->nc_info.id_nn));
usr/src/lib/libnvme/common/libnvme_identify.c
153
req->nir_nsid = nsid;
usr/src/lib/libnvme/common/libnvme_identify.c
154
nvme_id_req_clear_need(req, NVME_ID_REQ_F_NSID);
usr/src/lib/libnvme/common/libnvme_identify.c
155
return (nvme_ctrl_success(req->nir_ctrl));
usr/src/lib/libnvme/common/libnvme_identify.c
165
nvme_id_req_set_ctrlid(nvme_id_req_t *req, uint32_t ctrlid)
usr/src/lib/libnvme/common/libnvme_identify.c
167
if (!nvme_field_check_one(req->nir_ctrl, ctrlid, "identify",
usr/src/lib/libnvme/common/libnvme_identify.c
168
&nvme_identify_check_ctrlid, req->nir_allow)) {
usr/src/lib/libnvme/common/libnvme_identify.c
172
req->nir_ctrlid = ctrlid;
usr/src/lib/libnvme/common/libnvme_identify.c
173
nvme_id_req_clear_need(req, NVME_ID_REQ_F_CTRLID);
usr/src/lib/libnvme/common/libnvme_identify.c
174
return (nvme_ctrl_success(req->nir_ctrl));
usr/src/lib/libnvme/common/libnvme_identify.c
178
nvme_id_req_set_output(nvme_id_req_t *req, void *buf, size_t len)
usr/src/lib/libnvme/common/libnvme_identify.c
180
nvme_ctrl_t *ctrl = req->nir_ctrl;
usr/src/lib/libnvme/common/libnvme_identify.c
193
req->nir_buf = buf;
usr/src/lib/libnvme/common/libnvme_identify.c
194
nvme_id_req_clear_need(req, NVME_ID_REQ_F_BUF);
usr/src/lib/libnvme/common/libnvme_identify.c
195
return (nvme_ctrl_success(req->nir_ctrl));
usr/src/lib/libnvme/common/libnvme_identify.c
199
nvme_id_req_clear_output(nvme_id_req_t *req)
usr/src/lib/libnvme/common/libnvme_identify.c
201
req->nir_buf = NULL;
usr/src/lib/libnvme/common/libnvme_identify.c
207
nvme_id_req_set_need(req, NVME_ID_REQ_F_BUF);
usr/src/lib/libnvme/common/libnvme_identify.c
208
return (nvme_ctrl_success(req->nir_ctrl));
usr/src/lib/libnvme/common/libnvme_identify.c
212
nvme_id_req_exec(nvme_id_req_t *req)
usr/src/lib/libnvme/common/libnvme_identify.c
214
nvme_ctrl_t *ctrl = req->nir_ctrl;
usr/src/lib/libnvme/common/libnvme_identify.c
217
if (req->nir_need != 0) {
usr/src/lib/libnvme/common/libnvme_identify.c
220
"identify", req->nir_need));
usr/src/lib/libnvme/common/libnvme_identify.c
224
id.nid_common.nioc_nsid = req->nir_nsid;
usr/src/lib/libnvme/common/libnvme_identify.c
225
id.nid_cns = req->nir_info->nii_cns;
usr/src/lib/libnvme/common/libnvme_identify.c
226
id.nid_ctrlid = req->nir_ctrlid;
usr/src/lib/libnvme/common/libnvme_identify.c
227
id.nid_data = (uintptr_t)req->nir_buf;
usr/src/lib/libnvme/common/libnvme_identify.c
229
if (ioctl(req->nir_ctrl->nc_fd, NVME_IOC_IDENTIFY, &id) != 0) {
usr/src/lib/libnvme/common/libnvme_identify.c
41
nvme_id_req_t *req;
usr/src/lib/libnvme/common/libnvme_identify.c
73
req = calloc(1, sizeof (nvme_id_req_t));
usr/src/lib/libnvme/common/libnvme_identify.c
74
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_identify.c
81
req->nir_ctrl = ctrl;
usr/src/lib/libnvme/common/libnvme_identify.c
82
req->nir_info = info;
usr/src/lib/libnvme/common/libnvme_identify.c
89
req->nir_need = info->nii_fields | (1 << NVME_ID_REQ_F_BUF);
usr/src/lib/libnvme/common/libnvme_identify.c
90
req->nir_allow = info->nii_fields | (1 << NVME_ID_REQ_F_BUF);
usr/src/lib/libnvme/common/libnvme_identify.c
92
*idreqp = req;
usr/src/lib/libnvme/common/libnvme_identify.c
97
nvme_id_req_set_need(nvme_id_req_t *req, nvme_identify_req_field_t field)
usr/src/lib/libnvme/common/libnvme_identify.c
99
req->nir_need |= 1 << field;
usr/src/lib/libnvme/common/libnvme_log.c
236
nvme_log_req_t *req = NULL;
usr/src/lib/libnvme/common/libnvme_log.c
268
if (!nvme_log_req_init(ctrl, &req)) {
usr/src/lib/libnvme/common/libnvme_log.c
272
if (!nvme_log_req_set_lid(req, sup_info->nlpi_lid) ||
usr/src/lib/libnvme/common/libnvme_log.c
273
!nvme_log_req_set_csi(req, sup_info->nlpi_csi) ||
usr/src/lib/libnvme/common/libnvme_log.c
274
!nvme_log_req_set_output(req, sup, sizeof (nvme_suplog_log_t)) ||
usr/src/lib/libnvme/common/libnvme_log.c
275
!nvme_log_req_exec(req)) {
usr/src/lib/libnvme/common/libnvme_log.c
280
nvme_log_req_fini(req);
usr/src/lib/libnvme/common/libnvme_log.c
297
nvme_log_req_fini(req);
usr/src/lib/libnvme/common/libnvme_log.c
501
nvme_log_req_fini(nvme_log_req_t *req)
usr/src/lib/libnvme/common/libnvme_log.c
503
free(req);
usr/src/lib/libnvme/common/libnvme_log.c
516
nvme_log_req_t *req;
usr/src/lib/libnvme/common/libnvme_log.c
524
req = calloc(1, sizeof (nvme_log_req_t));
usr/src/lib/libnvme/common/libnvme_log.c
525
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_log.c
532
req->nlr_ctrl = ctrl;
usr/src/lib/libnvme/common/libnvme_log.c
535
req->nlr_need |= 1 << i;
usr/src/lib/libnvme/common/libnvme_log.c
539
req->nlr_allow |= 1 << i;
usr/src/lib/libnvme/common/libnvme_log.c
548
req->nlr_flags |= NVME_LOG_REQ_F_BCAST_NS_OK;
usr/src/lib/libnvme/common/libnvme_log.c
550
*reqp = req;
usr/src/lib/libnvme/common/libnvme_log.c
558
nvme_log_req_t *req;
usr/src/lib/libnvme/common/libnvme_log.c
578
req = calloc(1, sizeof (nvme_log_req_t));
usr/src/lib/libnvme/common/libnvme_log.c
579
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_log.c
586
req->nlr_ctrl = ctrl;
usr/src/lib/libnvme/common/libnvme_log.c
587
req->nlr_lid = disc->nld_lid;
usr/src/lib/libnvme/common/libnvme_log.c
588
req->nlr_csi = disc->nld_csi;
usr/src/lib/libnvme/common/libnvme_log.c
596
req->nlr_need = req->nlr_allow = 1 << NVME_LOG_REQ_FIELD_SIZE;
usr/src/lib/libnvme/common/libnvme_log.c
597
req->nlr_allow |= 1 << NVME_LOG_REQ_FIELD_OFFSET;
usr/src/lib/libnvme/common/libnvme_log.c
606
req->nlr_need |= 1 << NVME_LOG_REQ_FIELD_LSP;
usr/src/lib/libnvme/common/libnvme_log.c
607
req->nlr_allow |= 1 << NVME_LOG_REQ_FIELD_LSP;
usr/src/lib/libnvme/common/libnvme_log.c
611
req->nlr_need |= 1 << NVME_LOG_REQ_FIELD_LSI;
usr/src/lib/libnvme/common/libnvme_log.c
612
req->nlr_allow |= 1 << NVME_LOG_REQ_FIELD_LSI;
usr/src/lib/libnvme/common/libnvme_log.c
624
req->nlr_flags |= NVME_LOG_REQ_F_RAE;
usr/src/lib/libnvme/common/libnvme_log.c
625
req->nlr_allow |= 1 << NVME_LOG_REQ_FIELD_RAE;
usr/src/lib/libnvme/common/libnvme_log.c
636
req->nlr_allow |= 1 << NVME_LOG_REQ_FIELD_NSID;
usr/src/lib/libnvme/common/libnvme_log.c
638
req->nlr_flags |= NVME_LOG_REQ_F_BCAST_NS_OK;
usr/src/lib/libnvme/common/libnvme_log.c
639
req->nlr_nsid = NVME_NSID_BCAST;
usr/src/lib/libnvme/common/libnvme_log.c
641
req->nlr_need |= 1 << NVME_LOG_REQ_FIELD_NSID;
usr/src/lib/libnvme/common/libnvme_log.c
645
*reqp = req;
usr/src/lib/libnvme/common/libnvme_log.c
749
nvme_log_req_set_need(nvme_log_req_t *req, nvme_log_req_field_t field)
usr/src/lib/libnvme/common/libnvme_log.c
751
req->nlr_need |= 1 << field;
usr/src/lib/libnvme/common/libnvme_log.c
755
nvme_log_req_clear_need(nvme_log_req_t *req, nvme_log_req_field_t field)
usr/src/lib/libnvme/common/libnvme_log.c
757
req->nlr_need &= ~(1 << field);
usr/src/lib/libnvme/common/libnvme_log.c
766
nvme_log_req_set_lid(nvme_log_req_t *req, uint32_t lid)
usr/src/lib/libnvme/common/libnvme_log.c
768
if (!nvme_field_check_one(req->nlr_ctrl, lid, "get log page",
usr/src/lib/libnvme/common/libnvme_log.c
769
&nvme_log_check_lid, req->nlr_allow)) {
usr/src/lib/libnvme/common/libnvme_log.c
773
req->nlr_lid = lid;
usr/src/lib/libnvme/common/libnvme_log.c
774
nvme_log_req_clear_need(req, NVME_LOG_REQ_FIELD_LID);
usr/src/lib/libnvme/common/libnvme_log.c
775
return (nvme_ctrl_success(req->nlr_ctrl));
usr/src/lib/libnvme/common/libnvme_log.c
785
nvme_log_req_set_lsp(nvme_log_req_t *req, uint32_t lsp)
usr/src/lib/libnvme/common/libnvme_log.c
787
if (!nvme_field_check_one(req->nlr_ctrl, lsp, "get log page",
usr/src/lib/libnvme/common/libnvme_log.c
788
&nvme_log_check_lsp, req->nlr_allow)) {
usr/src/lib/libnvme/common/libnvme_log.c
792
req->nlr_lsp = lsp;
usr/src/lib/libnvme/common/libnvme_log.c
793
nvme_log_req_clear_need(req, NVME_LOG_REQ_FIELD_LSP);
usr/src/lib/libnvme/common/libnvme_log.c
794
return (nvme_ctrl_success(req->nlr_ctrl));
usr/src/lib/libnvme/common/libnvme_log.c
804
nvme_log_req_set_lsi(nvme_log_req_t *req, uint32_t lsi)
usr/src/lib/libnvme/common/libnvme_log.c
806
if (!nvme_field_check_one(req->nlr_ctrl, lsi, "get log page",
usr/src/lib/libnvme/common/libnvme_log.c
807
&nvme_log_check_lsi, req->nlr_allow)) {
usr/src/lib/libnvme/common/libnvme_log.c
811
req->nlr_lsi = lsi;
usr/src/lib/libnvme/common/libnvme_log.c
812
nvme_log_req_clear_need(req, NVME_LOG_REQ_FIELD_LSI);
usr/src/lib/libnvme/common/libnvme_log.c
813
return (nvme_ctrl_success(req->nlr_ctrl));
usr/src/lib/libnvme/common/libnvme_log.c
822
nvme_log_req_set_csi(nvme_log_req_t *req, nvme_csi_t csi)
usr/src/lib/libnvme/common/libnvme_log.c
824
if (!nvme_field_check_one(req->nlr_ctrl, csi, "get log page",
usr/src/lib/libnvme/common/libnvme_log.c
825
&nvme_log_check_csi, req->nlr_allow)) {
usr/src/lib/libnvme/common/libnvme_log.c
829
req->nlr_csi = csi;
usr/src/lib/libnvme/common/libnvme_log.c
830
nvme_log_req_clear_need(req, NVME_LOG_REQ_FIELD_CSI);
usr/src/lib/libnvme/common/libnvme_log.c
831
return (nvme_ctrl_success(req->nlr_ctrl));
usr/src/lib/libnvme/common/libnvme_log.c
840
nvme_log_req_set_output(nvme_log_req_t *req, void *buf, size_t buflen)
usr/src/lib/libnvme/common/libnvme_log.c
843
return (nvme_ctrl_error(req->nlr_ctrl, NVME_ERR_BAD_PTR, 0,
usr/src/lib/libnvme/common/libnvme_log.c
847
if (!nvme_field_check_one(req->nlr_ctrl, buflen, "get log page",
usr/src/lib/libnvme/common/libnvme_log.c
848
&nvme_log_check_size, req->nlr_allow)) {
usr/src/lib/libnvme/common/libnvme_log.c
852
req->nlr_output = buf;
usr/src/lib/libnvme/common/libnvme_log.c
853
req->nlr_output_len = buflen;
usr/src/lib/libnvme/common/libnvme_log.c
854
nvme_log_req_clear_need(req, NVME_LOG_REQ_FIELD_SIZE);
usr/src/lib/libnvme/common/libnvme_log.c
855
return (nvme_ctrl_success(req->nlr_ctrl));
usr/src/lib/libnvme/common/libnvme_log.c
859
nvme_log_req_clear_output(nvme_log_req_t *req)
usr/src/lib/libnvme/common/libnvme_log.c
861
req->nlr_output = NULL;
usr/src/lib/libnvme/common/libnvme_log.c
862
req->nlr_output_len = 0;
usr/src/lib/libnvme/common/libnvme_log.c
869
nvme_log_req_set_need(req, NVME_LOG_REQ_FIELD_SIZE);
usr/src/lib/libnvme/common/libnvme_log.c
870
return (nvme_ctrl_success(req->nlr_ctrl));
usr/src/lib/libnvme/common/libnvme_log.c
879
nvme_log_req_set_offset(nvme_log_req_t *req, uint64_t off)
usr/src/lib/libnvme/common/libnvme_log.c
881
if (!nvme_field_check_one(req->nlr_ctrl, off, "get log page",
usr/src/lib/libnvme/common/libnvme_log.c
882
&nvme_log_check_offset, req->nlr_allow)) {
usr/src/lib/libnvme/common/libnvme_log.c
886
req->nlr_offset = off;
usr/src/lib/libnvme/common/libnvme_log.c
887
nvme_log_req_clear_need(req, NVME_LOG_REQ_FIELD_OFFSET);
usr/src/lib/libnvme/common/libnvme_log.c
888
return (nvme_ctrl_success(req->nlr_ctrl));
usr/src/lib/libnvme/common/libnvme_log.c
896
nvme_log_req_set_nsid(nvme_log_req_t *req, uint32_t nsid)
usr/src/lib/libnvme/common/libnvme_log.c
898
nvme_ctrl_t *ctrl = req->nlr_ctrl;
usr/src/lib/libnvme/common/libnvme_log.c
901
(req->nlr_flags & NVME_LOG_REQ_F_BCAST_NS_OK) == 0) {
usr/src/lib/libnvme/common/libnvme_log.c
905
NVME_NSID_MIN, req->nlr_ctrl->nc_info.id_nn));
usr/src/lib/libnvme/common/libnvme_log.c
908
if (!nvme_field_check_one(req->nlr_ctrl, nsid, "get log page",
usr/src/lib/libnvme/common/libnvme_log.c
909
&nvme_log_check_nsid, req->nlr_allow)) {
usr/src/lib/libnvme/common/libnvme_log.c
913
req->nlr_nsid = nsid;
usr/src/lib/libnvme/common/libnvme_log.c
914
nvme_log_req_clear_need(req, NVME_LOG_REQ_FIELD_NSID);
usr/src/lib/libnvme/common/libnvme_log.c
915
return (nvme_ctrl_success(req->nlr_ctrl));
usr/src/lib/libnvme/common/libnvme_log.c
925
nvme_log_req_set_rae(nvme_log_req_t *req, bool rae)
usr/src/lib/libnvme/common/libnvme_log.c
927
if (!nvme_field_check_one(req->nlr_ctrl, rae, "get log page",
usr/src/lib/libnvme/common/libnvme_log.c
928
&nvme_log_check_rae, req->nlr_allow)) {
usr/src/lib/libnvme/common/libnvme_log.c
933
req->nlr_flags |= NVME_LOG_REQ_F_RAE;
usr/src/lib/libnvme/common/libnvme_log.c
935
req->nlr_flags &= ~NVME_LOG_REQ_F_RAE;
usr/src/lib/libnvme/common/libnvme_log.c
937
nvme_log_req_clear_need(req, NVME_LOG_REQ_FIELD_RAE);
usr/src/lib/libnvme/common/libnvme_log.c
938
return (nvme_ctrl_success(req->nlr_ctrl));
usr/src/lib/libnvme/common/libnvme_log.c
942
nvme_log_req_exec(nvme_log_req_t *req)
usr/src/lib/libnvme/common/libnvme_log.c
944
nvme_ctrl_t *ctrl = req->nlr_ctrl;
usr/src/lib/libnvme/common/libnvme_log.c
947
if (req->nlr_need != 0) {
usr/src/lib/libnvme/common/libnvme_log.c
950
"get log page", req->nlr_need));
usr/src/lib/libnvme/common/libnvme_log.c
954
log.nigl_common.nioc_nsid = req->nlr_nsid;
usr/src/lib/libnvme/common/libnvme_log.c
955
log.nigl_csi = req->nlr_csi;
usr/src/lib/libnvme/common/libnvme_log.c
956
log.nigl_lid = req->nlr_lid;
usr/src/lib/libnvme/common/libnvme_log.c
957
log.nigl_lsp = req->nlr_lsp;
usr/src/lib/libnvme/common/libnvme_log.c
958
log.nigl_lsi = req->nlr_lsi;
usr/src/lib/libnvme/common/libnvme_log.c
959
if ((req->nlr_flags & NVME_LOG_REQ_F_RAE) != 0) {
usr/src/lib/libnvme/common/libnvme_log.c
962
log.nigl_len = req->nlr_output_len;
usr/src/lib/libnvme/common/libnvme_log.c
963
log.nigl_offset = req->nlr_offset;
usr/src/lib/libnvme/common/libnvme_log.c
964
log.nigl_data = (uintptr_t)req->nlr_output;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
100
if (!nvme_field_check_one(req->nar_ctrl, nsid, "namespace attach",
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
105
req->nar_nsid = nsid;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
106
nvme_ns_attach_req_clear_need(req, NVME_NS_ATTACH_REQ_FIELD_NSID);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
107
return (nvme_ctrl_success(req->nar_ctrl));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
117
nvme_ns_attach_req_set_ctrlid_self(nvme_ns_attach_req_t *req)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
119
nvme_ns_attach_req_clear_need(req, NVME_NS_ATTACH_REQ_FIELD_DPTR);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
120
return (nvme_ctrl_success(req->nar_ctrl));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
124
nvme_ns_attach_req_exec(nvme_ns_attach_req_t *req)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
126
nvme_ctrl_t *ctrl = req->nar_ctrl;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
130
if (req->nar_need != 0) {
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
134
req->nar_need));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
138
common.nioc_nsid = req->nar_nsid;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
140
code = req->nar_sel == NVME_NS_ATTACH_CTRL_ATTACH ?
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
155
nvme_ns_delete_req_fini(nvme_ns_delete_req_t *req)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
157
free(req);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
163
nvme_ns_delete_req_t *req;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
180
req = calloc(1, sizeof (nvme_ns_delete_req_t));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
181
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
188
req->ndr_ctrl = ctrl;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
191
req->ndr_need |= 1 << i;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
195
*reqp = req;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
200
nvme_ns_delete_req_clear_need(nvme_ns_delete_req_t *req,
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
203
req->ndr_need &= ~(1 << field);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
212
nvme_ns_delete_req_set_nsid(nvme_ns_delete_req_t *req, uint32_t nsid)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
214
if (!nvme_field_check_one(req->ndr_ctrl, nsid, "namespace delete",
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
219
req->ndr_nsid = nsid;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
220
nvme_ns_delete_req_clear_need(req, NVME_NS_DELETE_REQ_FIELD_NSID);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
221
return (nvme_ctrl_success(req->ndr_ctrl));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
225
nvme_ns_delete_req_exec(nvme_ns_delete_req_t *req)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
227
nvme_ctrl_t *ctrl = req->ndr_ctrl;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
230
if (req->ndr_need != 0) {
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
234
req->ndr_need));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
238
common.nioc_nsid = req->ndr_nsid;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
253
nvme_ns_create_req_fini(nvme_ns_create_req_t *req)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
255
free(req);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
262
nvme_ns_create_req_t *req;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
27
nvme_ns_attach_req_fini(nvme_ns_attach_req_t *req)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
29
free(req);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
304
req = calloc(1, sizeof (nvme_ns_create_req_t));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
305
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
313
req->ncr_need |= 1 << nvme_ns_create_fields_nvm_req[i];
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
317
req->ncr_allow |= 1 << nvme_ns_create_fields_nvm_allow[i];
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
320
req->ncr_ctrl = ctrl;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
321
req->ncr_csi = csi;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
323
*reqp = req;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
328
nvme_ns_create_req_clear_need(nvme_ns_create_req_t *req,
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
33
nvme_ns_attach_req_clear_need(nvme_ns_attach_req_t *req,
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
331
req->ncr_need &= ~(1 << field);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
340
nvme_ns_create_req_set_flbas(nvme_ns_create_req_t *req, uint32_t flbas)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
342
if (!nvme_field_check_one(req->ncr_ctrl, flbas, "namespace create",
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
343
&nvme_ns_create_check_flbas, req->ncr_allow)) {
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
347
req->ncr_flbas = flbas;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
348
nvme_ns_create_req_clear_need(req, NVME_NS_CREATE_REQ_FIELD_FLBAS);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
349
return (nvme_ctrl_success(req->ncr_ctrl));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
358
nvme_ns_create_req_set_nsze(nvme_ns_create_req_t *req, uint64_t nsze)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
36
req->nar_need &= ~(1 << field);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
360
if (!nvme_field_check_one(req->ncr_ctrl, nsze, "namespace create",
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
361
&nvme_ns_create_check_nsze, req->ncr_allow)) {
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
365
req->ncr_nsze = nsze;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
366
nvme_ns_create_req_clear_need(req, NVME_NS_CREATE_REQ_FIELD_NSZE);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
367
return (nvme_ctrl_success(req->ncr_ctrl));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
376
nvme_ns_create_req_set_ncap(nvme_ns_create_req_t *req, uint64_t ncap)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
378
if (!nvme_field_check_one(req->ncr_ctrl, ncap, "namespace create",
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
379
&nvme_ns_create_check_ncap, req->ncr_allow)) {
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
383
req->ncr_ncap = ncap;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
384
nvme_ns_create_req_clear_need(req, NVME_NS_CREATE_REQ_FIELD_NCAP);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
385
return (nvme_ctrl_success(req->ncr_ctrl));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
394
nvme_ns_create_req_set_nmic(nvme_ns_create_req_t *req, uint32_t nmic)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
396
if (!nvme_field_check_one(req->ncr_ctrl, nmic, "namespace create",
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
397
&nvme_ns_create_check_nmic, req->ncr_allow)) {
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
401
req->ncr_nmic = nmic;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
402
nvme_ns_create_req_clear_need(req, NVME_NS_CREATE_REQ_FIELD_NMIC);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
403
return (nvme_ctrl_success(req->ncr_ctrl));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
407
nvme_ns_create_req_get_nsid(nvme_ns_create_req_t *req, uint32_t *nsid)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
410
return (nvme_ctrl_error(req->ncr_ctrl, NVME_ERR_BAD_PTR, 0,
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
414
if (!req->ncr_results_valid) {
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
415
return (nvme_ctrl_error(req->ncr_ctrl,
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
420
*nsid = req->ncr_nsid;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
421
return (nvme_ctrl_success(req->ncr_ctrl));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
425
nvme_ns_create_req_exec(nvme_ns_create_req_t *req)
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
427
nvme_ctrl_t *ctrl = req->ncr_ctrl;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
43
nvme_ns_attach_req_t *req;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
433
req->ncr_results_valid = false;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
434
req->ncr_nsid = 0;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
436
if (req->ncr_need != 0) {
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
440
req->ncr_need));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
444
create.nnc_nsze = req->ncr_nsze;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
445
create.nnc_ncap = req->ncr_ncap;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
446
create.nnc_csi = req->ncr_csi;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
447
create.nnc_flbas = req->ncr_flbas;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
448
create.nnc_nmic = req->ncr_nmic;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
460
req->ncr_results_valid = true;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
461
req->ncr_nsid = create.nnc_nsid;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
71
req = calloc(1, sizeof (nvme_ns_attach_req_t));
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
72
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
79
req->nar_ctrl = ctrl;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
80
req->nar_sel = sel;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
83
req->nar_need |= 1 << i;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
86
nvme_ns_attach_req_clear_need(req, NVME_NS_ATTACH_REQ_FIELD_SEL);
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
88
*reqp = req;
usr/src/lib/libnvme/common/libnvme_ns_mgmt.c
98
nvme_ns_attach_req_set_nsid(nvme_ns_attach_req_t *req, uint32_t nsid)
usr/src/lib/libnvme/common/libnvme_sandisk.c
108
if (!nvme_vuc_req_init(ctrl, &req)) {
usr/src/lib/libnvme/common/libnvme_sandisk.c
113
if (!nvme_vuc_req_set_opcode(req, WDC_SN861_VUC_EYE_OPC) ||
usr/src/lib/libnvme/common/libnvme_sandisk.c
114
!nvme_vuc_req_set_cdw12(req, WDC_SN861_VUC_EYE_CDW12) ||
usr/src/lib/libnvme/common/libnvme_sandisk.c
115
!nvme_vuc_req_set_cdw13(req, lane) ||
usr/src/lib/libnvme/common/libnvme_sandisk.c
116
!nvme_vuc_req_set_timeout(req, nvme_sndk_timeout) ||
usr/src/lib/libnvme/common/libnvme_sandisk.c
117
!nvme_vuc_req_set_output(req, buf, len) ||
usr/src/lib/libnvme/common/libnvme_sandisk.c
118
!nvme_vuc_req_exec(req)) {
usr/src/lib/libnvme/common/libnvme_sandisk.c
119
nvme_vuc_req_fini(req);
usr/src/lib/libnvme/common/libnvme_sandisk.c
123
nvme_vuc_req_fini(req);
usr/src/lib/libnvme/common/libnvme_sandisk.c
131
nvme_vuc_req_t *req = NULL;
usr/src/lib/libnvme/common/libnvme_sandisk.c
149
if (!nvme_vuc_req_init(ctrl, &req)) {
usr/src/lib/libnvme/common/libnvme_sandisk.c
153
if (!nvme_vuc_req_set_opcode(req, WDC_SN861_VUC_HWREV_OPC) ||
usr/src/lib/libnvme/common/libnvme_sandisk.c
154
!nvme_vuc_req_set_cdw12(req, WDC_SN861_VUC_HWREV_CDW12) ||
usr/src/lib/libnvme/common/libnvme_sandisk.c
155
!nvme_vuc_req_set_timeout(req, nvme_sndk_timeout) ||
usr/src/lib/libnvme/common/libnvme_sandisk.c
156
!nvme_vuc_req_set_output(req, &vers, sizeof (vers)) ||
usr/src/lib/libnvme/common/libnvme_sandisk.c
157
!nvme_vuc_req_exec(req)) {
usr/src/lib/libnvme/common/libnvme_sandisk.c
158
nvme_vuc_req_fini(req);
usr/src/lib/libnvme/common/libnvme_sandisk.c
161
nvme_vuc_req_fini(req);
usr/src/lib/libnvme/common/libnvme_sandisk.c
84
nvme_vuc_req_t *req = NULL;
usr/src/lib/libnvme/common/libnvme_vuc.c
244
nvme_vuc_req_fini(nvme_vuc_req_t *req)
usr/src/lib/libnvme/common/libnvme_vuc.c
246
free(req);
usr/src/lib/libnvme/common/libnvme_vuc.c
252
nvme_vuc_req_t *req;
usr/src/lib/libnvme/common/libnvme_vuc.c
267
req = calloc(1, sizeof (nvme_vuc_req_t));
usr/src/lib/libnvme/common/libnvme_vuc.c
268
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_vuc.c
275
req->nvr_ctrl = ctrl;
usr/src/lib/libnvme/common/libnvme_vuc.c
279
req->nvr_need |= 1 << i;
usr/src/lib/libnvme/common/libnvme_vuc.c
283
*reqp = req;
usr/src/lib/libnvme/common/libnvme_vuc.c
288
nvme_vuc_req_clear_need(nvme_vuc_req_t *req, nvme_vuc_req_field_t field)
usr/src/lib/libnvme/common/libnvme_vuc.c
290
req->nvr_need &= ~(1 << field);
usr/src/lib/libnvme/common/libnvme_vuc.c
299
nvme_vuc_req_set_cdw12(nvme_vuc_req_t *req, uint32_t cdw12)
usr/src/lib/libnvme/common/libnvme_vuc.c
301
req->nvr_cdw12 = cdw12;
usr/src/lib/libnvme/common/libnvme_vuc.c
302
nvme_vuc_req_clear_need(req, NVME_VUC_REQ_FIELD_CDW12);
usr/src/lib/libnvme/common/libnvme_vuc.c
303
return (nvme_ctrl_success(req->nvr_ctrl));
usr/src/lib/libnvme/common/libnvme_vuc.c
307
nvme_vuc_req_set_cdw13(nvme_vuc_req_t *req, uint32_t cdw13)
usr/src/lib/libnvme/common/libnvme_vuc.c
309
req->nvr_cdw13 = cdw13;
usr/src/lib/libnvme/common/libnvme_vuc.c
310
nvme_vuc_req_clear_need(req, NVME_VUC_REQ_FIELD_CDW13);
usr/src/lib/libnvme/common/libnvme_vuc.c
311
return (nvme_ctrl_success(req->nvr_ctrl));
usr/src/lib/libnvme/common/libnvme_vuc.c
315
nvme_vuc_req_set_cdw14(nvme_vuc_req_t *req, uint32_t cdw14)
usr/src/lib/libnvme/common/libnvme_vuc.c
317
req->nvr_cdw14 = cdw14;
usr/src/lib/libnvme/common/libnvme_vuc.c
318
nvme_vuc_req_clear_need(req, NVME_VUC_REQ_FIELD_CDW14);
usr/src/lib/libnvme/common/libnvme_vuc.c
319
return (nvme_ctrl_success(req->nvr_ctrl));
usr/src/lib/libnvme/common/libnvme_vuc.c
323
nvme_vuc_req_set_cdw15(nvme_vuc_req_t *req, uint32_t cdw15)
usr/src/lib/libnvme/common/libnvme_vuc.c
325
req->nvr_cdw15 = cdw15;
usr/src/lib/libnvme/common/libnvme_vuc.c
326
nvme_vuc_req_clear_need(req, NVME_VUC_REQ_FIELD_CDW15);
usr/src/lib/libnvme/common/libnvme_vuc.c
327
return (nvme_ctrl_success(req->nvr_ctrl));
usr/src/lib/libnvme/common/libnvme_vuc.c
336
nvme_vuc_req_set_opcode(nvme_vuc_req_t *req, uint32_t opc)
usr/src/lib/libnvme/common/libnvme_vuc.c
338
if (!nvme_field_check_one(req->nvr_ctrl, opc, "vendor unique command",
usr/src/lib/libnvme/common/libnvme_vuc.c
343
req->nvr_opcode = opc;
usr/src/lib/libnvme/common/libnvme_vuc.c
344
nvme_vuc_req_clear_need(req, NVME_VUC_REQ_FIELD_OPC);
usr/src/lib/libnvme/common/libnvme_vuc.c
345
return (nvme_ctrl_success(req->nvr_ctrl));
usr/src/lib/libnvme/common/libnvme_vuc.c
354
nvme_vuc_req_set_nsid(nvme_vuc_req_t *req, uint32_t nsid)
usr/src/lib/libnvme/common/libnvme_vuc.c
356
if (!nvme_field_check_one(req->nvr_ctrl, nsid, "vendor unique command",
usr/src/lib/libnvme/common/libnvme_vuc.c
361
req->nvr_nsid = nsid;
usr/src/lib/libnvme/common/libnvme_vuc.c
362
nvme_vuc_req_clear_need(req, NVME_VUC_REQ_FIELD_NSID);
usr/src/lib/libnvme/common/libnvme_vuc.c
363
return (nvme_ctrl_success(req->nvr_ctrl));
usr/src/lib/libnvme/common/libnvme_vuc.c
372
nvme_vuc_req_set_timeout(nvme_vuc_req_t *req, uint32_t to)
usr/src/lib/libnvme/common/libnvme_vuc.c
374
if (!nvme_field_check_one(req->nvr_ctrl, to, "vendor unique command",
usr/src/lib/libnvme/common/libnvme_vuc.c
379
req->nvr_timeout = to;
usr/src/lib/libnvme/common/libnvme_vuc.c
380
nvme_vuc_req_clear_need(req, NVME_VUC_REQ_FIELD_TO);
usr/src/lib/libnvme/common/libnvme_vuc.c
381
return (nvme_ctrl_success(req->nvr_ctrl));
usr/src/lib/libnvme/common/libnvme_vuc.c
395
nvme_vuc_req_data_validate(nvme_vuc_req_t *req, const void *buf, size_t len,
usr/src/lib/libnvme/common/libnvme_vuc.c
398
nvme_ctrl_t *ctrl = req->nvr_ctrl;
usr/src/lib/libnvme/common/libnvme_vuc.c
401
const void *alt_buf = in ? req->nvr_output : req->nvr_input;
usr/src/lib/libnvme/common/libnvme_vuc.c
423
if (!nvme_field_check_one(req->nvr_ctrl, len, "vendor unique command",
usr/src/lib/libnvme/common/libnvme_vuc.c
436
nvme_vuc_req_set_impact(nvme_vuc_req_t *req, nvme_vuc_disc_impact_t impact)
usr/src/lib/libnvme/common/libnvme_vuc.c
442
return (nvme_ctrl_error(req->nvr_ctrl,
usr/src/lib/libnvme/common/libnvme_vuc.c
447
req->nvr_impact = impact;
usr/src/lib/libnvme/common/libnvme_vuc.c
448
return (nvme_ctrl_success(req->nvr_ctrl));
usr/src/lib/libnvme/common/libnvme_vuc.c
452
nvme_vuc_req_set_output(nvme_vuc_req_t *req, void *buf, size_t len)
usr/src/lib/libnvme/common/libnvme_vuc.c
454
if (!nvme_vuc_req_data_validate(req, buf, len, false)) {
usr/src/lib/libnvme/common/libnvme_vuc.c
458
req->nvr_output = buf;
usr/src/lib/libnvme/common/libnvme_vuc.c
459
req->nvr_outlen = len;
usr/src/lib/libnvme/common/libnvme_vuc.c
460
return (nvme_ctrl_success(req->nvr_ctrl));
usr/src/lib/libnvme/common/libnvme_vuc.c
464
nvme_vuc_req_clear_output(nvme_vuc_req_t *req)
usr/src/lib/libnvme/common/libnvme_vuc.c
466
req->nvr_output = NULL;
usr/src/lib/libnvme/common/libnvme_vuc.c
467
req->nvr_outlen = 0;
usr/src/lib/libnvme/common/libnvme_vuc.c
468
return (nvme_ctrl_success(req->nvr_ctrl));
usr/src/lib/libnvme/common/libnvme_vuc.c
472
nvme_vuc_req_set_input(nvme_vuc_req_t *req, const void *buf, size_t len)
usr/src/lib/libnvme/common/libnvme_vuc.c
474
if (!nvme_vuc_req_data_validate(req, buf, len, true)) {
usr/src/lib/libnvme/common/libnvme_vuc.c
478
req->nvr_input = buf;
usr/src/lib/libnvme/common/libnvme_vuc.c
479
req->nvr_inlen = len;
usr/src/lib/libnvme/common/libnvme_vuc.c
480
return (nvme_ctrl_success(req->nvr_ctrl));
usr/src/lib/libnvme/common/libnvme_vuc.c
484
nvme_vuc_req_get_cdw0(nvme_vuc_req_t *req, uint32_t *cdw0)
usr/src/lib/libnvme/common/libnvme_vuc.c
487
return (nvme_ctrl_error(req->nvr_ctrl, NVME_ERR_BAD_PTR, 0,
usr/src/lib/libnvme/common/libnvme_vuc.c
491
if (!req->nvr_results_valid) {
usr/src/lib/libnvme/common/libnvme_vuc.c
492
return (nvme_ctrl_error(req->nvr_ctrl, NVME_ERR_VUC_NO_RESULTS,
usr/src/lib/libnvme/common/libnvme_vuc.c
497
*cdw0 = req->nvr_cdw0;
usr/src/lib/libnvme/common/libnvme_vuc.c
498
return (nvme_ctrl_success(req->nvr_ctrl));
usr/src/lib/libnvme/common/libnvme_vuc.c
502
nvme_vuc_req_exec(nvme_vuc_req_t *req)
usr/src/lib/libnvme/common/libnvme_vuc.c
504
nvme_ctrl_t *ctrl = req->nvr_ctrl;
usr/src/lib/libnvme/common/libnvme_vuc.c
510
req->nvr_results_valid = false;
usr/src/lib/libnvme/common/libnvme_vuc.c
511
req->nvr_cdw0 = 0;
usr/src/lib/libnvme/common/libnvme_vuc.c
513
if (req->nvr_need != 0) {
usr/src/lib/libnvme/common/libnvme_vuc.c
516
"vendor unique command", req->nvr_need));
usr/src/lib/libnvme/common/libnvme_vuc.c
520
pass.npc_common.nioc_nsid = req->nvr_nsid;
usr/src/lib/libnvme/common/libnvme_vuc.c
521
pass.npc_opcode = req->nvr_opcode;
usr/src/lib/libnvme/common/libnvme_vuc.c
522
pass.npc_timeout = req->nvr_timeout;
usr/src/lib/libnvme/common/libnvme_vuc.c
523
pass.npc_cdw12 = req->nvr_cdw12;
usr/src/lib/libnvme/common/libnvme_vuc.c
524
pass.npc_cdw13 = req->nvr_cdw13;
usr/src/lib/libnvme/common/libnvme_vuc.c
525
pass.npc_cdw14 = req->nvr_cdw14;
usr/src/lib/libnvme/common/libnvme_vuc.c
526
pass.npc_cdw15 = req->nvr_cdw14;
usr/src/lib/libnvme/common/libnvme_vuc.c
528
if (req->nvr_input != NULL) {
usr/src/lib/libnvme/common/libnvme_vuc.c
529
pass.npc_buflen = req->nvr_inlen;
usr/src/lib/libnvme/common/libnvme_vuc.c
530
pass.npc_buf = (uintptr_t)req->nvr_input;
usr/src/lib/libnvme/common/libnvme_vuc.c
532
} else if (req->nvr_output != NULL) {
usr/src/lib/libnvme/common/libnvme_vuc.c
533
pass.npc_buflen = req->nvr_outlen;
usr/src/lib/libnvme/common/libnvme_vuc.c
534
pass.npc_buf = (uintptr_t)req->nvr_output;
usr/src/lib/libnvme/common/libnvme_vuc.c
538
if ((req->nvr_impact & NVME_VUC_DISC_IMPACT_NS) != 0) {
usr/src/lib/libnvme/common/libnvme_vuc.c
552
req->nvr_results_valid = true;
usr/src/lib/libnvme/common/libnvme_vuc.c
553
req->nvr_cdw0 = pass.npc_cdw0;
usr/src/lib/libnvme/common/libnvme_wdc.c
351
nvme_vuc_req_t *req = NULL;
usr/src/lib/libnvme/common/libnvme_wdc.c
358
if (!nvme_vuc_req_init(ctrl, &req)) {
usr/src/lib/libnvme/common/libnvme_wdc.c
362
if (!nvme_vuc_req_set_opcode(req, WDC_VUC_RESIZE_OPC) ||
usr/src/lib/libnvme/common/libnvme_wdc.c
363
!nvme_vuc_req_set_cdw12(req, cdw12) ||
usr/src/lib/libnvme/common/libnvme_wdc.c
364
!nvme_vuc_req_set_cdw13(req, gib) ||
usr/src/lib/libnvme/common/libnvme_wdc.c
365
!nvme_vuc_req_set_timeout(req, nvme_wdc_resize_timeout)) {
usr/src/lib/libnvme/common/libnvme_wdc.c
366
nvme_vuc_req_fini(req);
usr/src/lib/libnvme/common/libnvme_wdc.c
370
return (req);
usr/src/lib/libnvme/common/libnvme_wdc.c
427
nvme_wdc_e6_req_fini(nvme_wdc_e6_req_t *req)
usr/src/lib/libnvme/common/libnvme_wdc.c
429
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_wdc.c
433
nvme_vuc_req_fini(req->wer_vuc);
usr/src/lib/libnvme/common/libnvme_wdc.c
434
req->wer_vuc = NULL;
usr/src/lib/libnvme/common/libnvme_wdc.c
435
free(req);
usr/src/lib/libnvme/common/libnvme_wdc.c
441
nvme_wdc_e6_req_t *req;
usr/src/lib/libnvme/common/libnvme_wdc.c
453
req = calloc(1, sizeof (nvme_wdc_e6_req_t));
usr/src/lib/libnvme/common/libnvme_wdc.c
454
if (req == NULL) {
usr/src/lib/libnvme/common/libnvme_wdc.c
461
if (!nvme_vuc_req_init(ctrl, &req->wer_vuc)) {
usr/src/lib/libnvme/common/libnvme_wdc.c
462
nvme_wdc_e6_req_fini(req);
usr/src/lib/libnvme/common/libnvme_wdc.c
470
if (!nvme_vuc_req_set_opcode(req->wer_vuc, WDC_VUC_E6_DUMP_OPC) ||
usr/src/lib/libnvme/common/libnvme_wdc.c
471
!nvme_vuc_req_set_cdw12(req->wer_vuc, 0) ||
usr/src/lib/libnvme/common/libnvme_wdc.c
472
!nvme_vuc_req_set_timeout(req->wer_vuc, nvme_wdc_e6_timeout)) {
usr/src/lib/libnvme/common/libnvme_wdc.c
473
nvme_wdc_e6_req_fini(req);
usr/src/lib/libnvme/common/libnvme_wdc.c
479
req->wer_need |= 1 << i;
usr/src/lib/libnvme/common/libnvme_wdc.c
483
*reqp = req;
usr/src/lib/libnvme/common/libnvme_wdc.c
488
nvme_wdc_e6_req_set_need(nvme_wdc_e6_req_t *req,
usr/src/lib/libnvme/common/libnvme_wdc.c
491
req->wer_need |= 1 << field;
usr/src/lib/libnvme/common/libnvme_wdc.c
495
nvme_wdc_e6_req_clear_need(nvme_wdc_e6_req_t *req,
usr/src/lib/libnvme/common/libnvme_wdc.c
498
req->wer_need &= ~(1 << field);
usr/src/lib/libnvme/common/libnvme_wdc.c
507
nvme_wdc_e6_req_set_offset(nvme_wdc_e6_req_t *req, uint64_t off)
usr/src/lib/libnvme/common/libnvme_wdc.c
509
nvme_ctrl_t *ctrl = req->wer_vuc->nvr_ctrl;
usr/src/lib/libnvme/common/libnvme_wdc.c
518
if (!nvme_vuc_req_set_cdw13(req->wer_vuc, ndw)) {
usr/src/lib/libnvme/common/libnvme_wdc.c
522
nvme_wdc_e6_req_clear_need(req, NVME_WDC_E6_REQ_FIELD_OFFSET);
usr/src/lib/libnvme/common/libnvme_wdc.c
527
nvme_wdc_e6_req_set_output(nvme_wdc_e6_req_t *req, void *buf, size_t len)
usr/src/lib/libnvme/common/libnvme_wdc.c
529
nvme_ctrl_t *ctrl = req->wer_vuc->nvr_ctrl;
usr/src/lib/libnvme/common/libnvme_wdc.c
535
if (!nvme_vuc_req_set_output(req->wer_vuc, buf, len)) {
usr/src/lib/libnvme/common/libnvme_wdc.c
539
nvme_wdc_e6_req_clear_need(req, NVME_WDC_E6_REQ_FIELD_LEN);
usr/src/lib/libnvme/common/libnvme_wdc.c
544
nvme_wdc_e6_req_clear_output(nvme_wdc_e6_req_t *req)
usr/src/lib/libnvme/common/libnvme_wdc.c
546
nvme_ctrl_t *ctrl = req->wer_vuc->nvr_ctrl;
usr/src/lib/libnvme/common/libnvme_wdc.c
548
if (!nvme_vuc_req_clear_output(req->wer_vuc)) {
usr/src/lib/libnvme/common/libnvme_wdc.c
552
nvme_wdc_e6_req_set_need(req, NVME_WDC_E6_REQ_FIELD_LEN);
usr/src/lib/libnvme/common/libnvme_wdc.c
557
nvme_wdc_e6_req_exec(nvme_wdc_e6_req_t *req)
usr/src/lib/libnvme/common/libnvme_wdc.c
559
nvme_ctrl_t *ctrl = req->wer_vuc->nvr_ctrl;
usr/src/lib/libnvme/common/libnvme_wdc.c
561
if (req->wer_need != 0) {
usr/src/lib/libnvme/common/libnvme_wdc.c
565
req->wer_need));
usr/src/lib/libnvme/common/libnvme_wdc.c
568
if (!nvme_vuc_req_exec(req->wer_vuc)) {
usr/src/lib/libnvme/common/libnvme_wdc.c
578
nvme_vuc_req_t *req = NULL;
usr/src/lib/libnvme/common/libnvme_wdc.c
587
if (!nvme_vuc_req_init(ctrl, &req)) {
usr/src/lib/libnvme/common/libnvme_wdc.c
591
if (!nvme_vuc_req_set_opcode(req, WDC_VUC_ASSERT_OPC) ||
usr/src/lib/libnvme/common/libnvme_wdc.c
592
!nvme_vuc_req_set_cdw12(req, cdw12) ||
usr/src/lib/libnvme/common/libnvme_wdc.c
593
!nvme_vuc_req_set_timeout(req, nvme_wdc_assert_timeout) ||
usr/src/lib/libnvme/common/libnvme_wdc.c
594
!nvme_vuc_req_exec(req)) {
usr/src/lib/libnvme/common/libnvme_wdc.c
595
nvme_vuc_req_fini(req);
usr/src/lib/libnvme/common/libnvme_wdc.c
599
nvme_vuc_req_fini(req);
usr/src/lib/libnwam/common/libnwam_backend.c
211
nwam_backend_door_arg_t *req = (nwam_backend_door_arg_t *)arg;
usr/src/lib/libnwam/common/libnwam_backend.c
220
req->nwbda_result = NWAM_INVALID_ARG;
usr/src/lib/libnwam/common/libnwam_backend.c
221
(void) door_return((char *)req,
usr/src/lib/libnwam/common/libnwam_backend.c
226
req->nwbda_result = NWAM_ERROR_INTERNAL;
usr/src/lib/libnwam/common/libnwam_backend.c
227
(void) door_return((char *)req, arg_size, NULL, 0);
usr/src/lib/libnwam/common/libnwam_backend.c
233
if (req->nwbda_cmd == NWAM_BACKEND_DOOR_CMD_READ_REQ)
usr/src/lib/libnwam/common/libnwam_backend.c
235
if ((err = nwam_check_auths(uid, write, req->nwbda_flags))
usr/src/lib/libnwam/common/libnwam_backend.c
239
req->nwbda_cmd == NWAM_BACKEND_DOOR_CMD_UPDATE_REQ ?
usr/src/lib/libnwam/common/libnwam_backend.c
241
(char *)req->nwbda_object,
usr/src/lib/libnwam/common/libnwam_backend.c
242
(char *)req->nwbda_dbname, ADT_FAILURE,
usr/src/lib/libnwam/common/libnwam_backend.c
245
req->nwbda_result = err;
usr/src/lib/libnwam/common/libnwam_backend.c
249
switch (req->nwbda_cmd) {
usr/src/lib/libnwam/common/libnwam_backend.c
251
if ((req->nwbda_result = nwam_read_object_from_files_backend
usr/src/lib/libnwam/common/libnwam_backend.c
252
(strlen(req->nwbda_dbname) > 0 ? req->nwbda_dbname : NULL,
usr/src/lib/libnwam/common/libnwam_backend.c
253
strlen(req->nwbda_object) > 0 ? req->nwbda_object : NULL,
usr/src/lib/libnwam/common/libnwam_backend.c
254
req->nwbda_flags, &newobj)) != NWAM_SUCCESS) {
usr/src/lib/libnwam/common/libnwam_backend.c
260
caddr_t dataptr = (caddr_t)req +
usr/src/lib/libnwam/common/libnwam_backend.c
263
if ((req->nwbda_result = nwam_pack_object_list(newobj,
usr/src/lib/libnwam/common/libnwam_backend.c
265
req->nwbda_datalen = 0;
usr/src/lib/libnwam/common/libnwam_backend.c
267
req->nwbda_datalen = datalen;
usr/src/lib/libnwam/common/libnwam_backend.c
270
req->nwbda_datalen = 0;
usr/src/lib/libnwam/common/libnwam_backend.c
275
if (req->nwbda_datalen == 0) {
usr/src/lib/libnwam/common/libnwam_backend.c
278
if ((req->nwbda_result =
usr/src/lib/libnwam/common/libnwam_backend.c
280
(req, NULL, NULL, &obj)) != NWAM_SUCCESS)
usr/src/lib/libnwam/common/libnwam_backend.c
283
req->nwbda_result = nwam_update_object_in_files_backend(
usr/src/lib/libnwam/common/libnwam_backend.c
284
req->nwbda_dbname[0] == 0 ? NULL : req->nwbda_dbname,
usr/src/lib/libnwam/common/libnwam_backend.c
285
req->nwbda_object[0] == 0 ? NULL : req->nwbda_object,
usr/src/lib/libnwam/common/libnwam_backend.c
286
req->nwbda_flags, obj);
usr/src/lib/libnwam/common/libnwam_backend.c
288
if (req->nwbda_result == NWAM_SUCCESS) {
usr/src/lib/libnwam/common/libnwam_backend.c
289
req->nwbda_datalen = 0;
usr/src/lib/libnwam/common/libnwam_backend.c
291
(char *)req->nwbda_object,
usr/src/lib/libnwam/common/libnwam_backend.c
292
(char *)req->nwbda_dbname, ADT_SUCCESS,
usr/src/lib/libnwam/common/libnwam_backend.c
298
req->nwbda_result = nwam_remove_object_from_files_backend
usr/src/lib/libnwam/common/libnwam_backend.c
299
(strlen(req->nwbda_dbname) > 0 ? req->nwbda_dbname : NULL,
usr/src/lib/libnwam/common/libnwam_backend.c
300
strlen(req->nwbda_object) > 0 ? req->nwbda_object : NULL,
usr/src/lib/libnwam/common/libnwam_backend.c
301
req->nwbda_flags);
usr/src/lib/libnwam/common/libnwam_backend.c
302
if (req->nwbda_result == NWAM_SUCCESS) {
usr/src/lib/libnwam/common/libnwam_backend.c
304
(char *)req->nwbda_object,
usr/src/lib/libnwam/common/libnwam_backend.c
305
(char *)req->nwbda_dbname, ADT_SUCCESS,
usr/src/lib/libnwam/common/libnwam_backend.c
311
req->nwbda_result = NWAM_INVALID_ARG;
usr/src/lib/libnwam/common/libnwam_backend.c
318
(void) door_return((char *)req, arg_size, NULL, 0);
usr/src/lib/libnwam/common/libnwam_backend.c
384
nwam_backend_door_arg_t *req = (nwam_backend_door_arg_t *)&reqbuf;
usr/src/lib/libnwam/common/libnwam_backend.c
388
obj, req)) != NWAM_SUCCESS)
usr/src/lib/libnwam/common/libnwam_backend.c
392
req, sizeof (reqbuf)) != 0)
usr/src/lib/libnwam/common/libnwam_backend.c
395
reserr = req->nwbda_result;
usr/src/lib/libnwam/common/libnwam_backend.c
398
err = nwam_read_object_from_backend_door_arg(req, dbname,
usr/src/lib/libnwam/common/libnwam_util.c
138
nwamd_door_arg_t req;
usr/src/lib/libnwam/common/libnwam_util.c
140
req.nwda_type = type;
usr/src/lib/libnwam/common/libnwam_util.c
142
(void) strlcpy(req.nwda_data.nwdad_register_info.nwdad_name,
usr/src/lib/libnwam/common/libnwam_util.c
144
sizeof (req.nwda_data.nwdad_register_info.nwdad_name));
usr/src/lib/libnwam/common/libnwam_util.c
146
return (send_msg_to_nwam(&req));
usr/src/lib/libnwam/common/libnwam_util.c
153
nwamd_door_arg_t req;
usr/src/lib/libnwam/common/libnwam_util.c
157
req.nwda_type = NWAM_REQUEST_TYPE_ACTION;
usr/src/lib/libnwam/common/libnwam_util.c
158
req.nwda_data.nwdad_object_action.nwdad_object_type = object_type;
usr/src/lib/libnwam/common/libnwam_util.c
159
req.nwda_data.nwdad_object_action.nwdad_action = action;
usr/src/lib/libnwam/common/libnwam_util.c
160
(void) strlcpy(req.nwda_data.nwdad_object_action.nwdad_name, name,
usr/src/lib/libnwam/common/libnwam_util.c
161
sizeof (req.nwda_data.nwdad_object_action.nwdad_name));
usr/src/lib/libnwam/common/libnwam_util.c
163
(void) strlcpy(req.nwda_data.nwdad_object_action.nwdad_parent,
usr/src/lib/libnwam/common/libnwam_util.c
165
sizeof (req.nwda_data.nwdad_object_action.nwdad_parent));
usr/src/lib/libnwam/common/libnwam_util.c
167
req.nwda_data.nwdad_object_action.nwdad_parent[0] = '\0';
usr/src/lib/libnwam/common/libnwam_util.c
170
return (send_msg_to_nwam(&req));
usr/src/lib/libnwam/common/libnwam_util.c
177
nwamd_door_arg_t req;
usr/src/lib/libnwam/common/libnwam_util.c
182
req.nwda_type = NWAM_REQUEST_TYPE_STATE;
usr/src/lib/libnwam/common/libnwam_util.c
184
req.nwda_data.nwdad_object_state.nwdad_object_type = object_type;
usr/src/lib/libnwam/common/libnwam_util.c
186
(void) strlcpy(req.nwda_data.nwdad_object_state.nwdad_name, name,
usr/src/lib/libnwam/common/libnwam_util.c
187
sizeof (req.nwda_data.nwdad_object_state.nwdad_name));
usr/src/lib/libnwam/common/libnwam_util.c
189
(void) strlcpy(req.nwda_data.nwdad_object_state.nwdad_parent,
usr/src/lib/libnwam/common/libnwam_util.c
191
sizeof (req.nwda_data.nwdad_object_state.nwdad_parent));
usr/src/lib/libnwam/common/libnwam_util.c
194
err = send_msg_to_nwam(&req);
usr/src/lib/libnwam/common/libnwam_util.c
197
*statep = req.nwda_data.nwdad_object_state.nwdad_state;
usr/src/lib/libnwam/common/libnwam_util.c
198
*auxp = req.nwda_data.nwdad_object_state.nwdad_aux_state;
usr/src/lib/libnwam/common/libnwam_util.c
209
nwamd_door_arg_t req;
usr/src/lib/libnwam/common/libnwam_util.c
213
req.nwda_type = type;
usr/src/lib/libnwam/common/libnwam_util.c
215
(void) strlcpy(req.nwda_data.nwdad_wlan_info.nwdad_name, name,
usr/src/lib/libnwam/common/libnwam_util.c
216
sizeof (req.nwda_data.nwdad_wlan_info));
usr/src/lib/libnwam/common/libnwam_util.c
218
(void) strlcpy(req.nwda_data.nwdad_wlan_info.nwdad_essid, essid,
usr/src/lib/libnwam/common/libnwam_util.c
219
sizeof (req.nwda_data.nwdad_wlan_info.nwdad_essid));
usr/src/lib/libnwam/common/libnwam_util.c
221
req.nwda_data.nwdad_wlan_info.nwdad_essid[0] = '\0';
usr/src/lib/libnwam/common/libnwam_util.c
224
(void) strlcpy(req.nwda_data.nwdad_wlan_info.nwdad_bssid, bssid,
usr/src/lib/libnwam/common/libnwam_util.c
225
sizeof (req.nwda_data.nwdad_wlan_info.nwdad_bssid));
usr/src/lib/libnwam/common/libnwam_util.c
227
req.nwda_data.nwdad_wlan_info.nwdad_bssid[0] = '\0';
usr/src/lib/libnwam/common/libnwam_util.c
230
(void) strlcpy(req.nwda_data.nwdad_wlan_info.nwdad_key, key,
usr/src/lib/libnwam/common/libnwam_util.c
231
sizeof (req.nwda_data.nwdad_wlan_info.nwdad_key));
usr/src/lib/libnwam/common/libnwam_util.c
232
req.nwda_data.nwdad_wlan_info.nwdad_keyslot = keyslot;
usr/src/lib/libnwam/common/libnwam_util.c
234
req.nwda_data.nwdad_wlan_info.nwdad_key[0] = '\0';
usr/src/lib/libnwam/common/libnwam_util.c
237
req.nwda_data.nwdad_wlan_info.nwdad_security_mode = security_mode;
usr/src/lib/libnwam/common/libnwam_util.c
238
req.nwda_data.nwdad_wlan_info.nwdad_add_to_known_wlans =
usr/src/lib/libnwam/common/libnwam_util.c
241
return (send_msg_to_nwam(&req));
usr/src/lib/libnwam/common/libnwam_util.c
248
nwamd_door_arg_t req;
usr/src/lib/libnwam/common/libnwam_util.c
253
req.nwda_type = NWAM_REQUEST_TYPE_WLAN_SCAN_RESULTS;
usr/src/lib/libnwam/common/libnwam_util.c
255
(void) strlcpy(req.nwda_data.nwdad_wlan_info.nwdad_name, name,
usr/src/lib/libnwam/common/libnwam_util.c
256
sizeof (req.nwda_data.nwdad_wlan_info.nwdad_name));
usr/src/lib/libnwam/common/libnwam_util.c
258
if ((err = send_msg_to_nwam(&req)) != NWAM_SUCCESS)
usr/src/lib/libnwam/common/libnwam_util.c
261
*num_wlansp = req.nwda_data.nwdad_wlan_info.nwdad_num_wlans;
usr/src/lib/libnwam/common/libnwam_util.c
267
(void) memcpy(*wlansp, req.nwda_data.nwdad_wlan_info.nwdad_wlans,
usr/src/lib/libnwam/common/libnwam_util.c
276
nwamd_door_arg_t req;
usr/src/lib/libnwam/common/libnwam_util.c
281
req.nwda_type = NWAM_REQUEST_TYPE_PRIORITY_GROUP;
usr/src/lib/libnwam/common/libnwam_util.c
282
err = send_msg_to_nwam(&req);
usr/src/lib/libnwam/common/libnwam_util.c
286
req.nwda_data.nwdad_priority_group_info.nwdad_priority;
usr/src/lib/libpicl/picl.c
155
picl_reqinit_t req;
usr/src/lib/libpicl/picl.c
158
req.cnum = PICL_CNUM_INIT;
usr/src/lib/libpicl/picl.c
159
req.clrev = PICL_VERSION_1;
usr/src/lib/libpicl/picl.c
161
if ((err = post_req(&darg, &req, sizeof (picl_reqinit_t), NULL,
usr/src/lib/libpicl/picl.c
785
picl_reqnodebypath_t req;
usr/src/lib/libpicl/picl.c
790
req.cnum = PICL_CNUM_NODEBYPATH;
usr/src/lib/libpicl/picl.c
791
req.psize = PATH_MAX;
usr/src/lib/libpicl/picl.c
794
(void) strncpy(req.pathbuf, piclpath, PATH_MAX);
usr/src/lib/libpicl/picl.c
796
err = trysend_req(&darg, &req, sizeof (req), NULL, 0, &out,
usr/src/lib/libpicl/picl.c
814
picl_reqfindnode_t *req;
usr/src/lib/libpicl/picl.c
819
req = alloca(sizeof (picl_reqfindnode_t) + valsize);
usr/src/lib/libpicl/picl.c
820
req->cnum = PICL_CNUM_FINDNODE;
usr/src/lib/libpicl/picl.c
821
req->nodeh = rooth;
usr/src/lib/libpicl/picl.c
824
(void) strncpy(req->propname, pname, PICL_PROPNAMELEN_MAX);
usr/src/lib/libpicl/picl.c
825
req->ptype = ptype;
usr/src/lib/libpicl/picl.c
826
req->valsize = (uint32_t)valsize;
usr/src/lib/libpicl/picl.c
827
if ((size_t)req->valsize != valsize)
usr/src/lib/libpicl/picl.c
829
(void) memcpy(req->valbuf, pval, valsize);
usr/src/lib/libpicl/picl.c
831
err = trysend_req(&darg, req, sizeof (picl_reqfindnode_t) + valsize,
usr/src/lib/libpicl/picl.c
848
picl_reqfruparent_t req;
usr/src/lib/libpicl/picl.c
853
req.cnum = PICL_CNUM_FRUTREEPARENT;
usr/src/lib/libpicl/picl.c
854
req.devh = devh;
usr/src/lib/libpicl/picl.c
856
err = trysend_req(&darg, &req, sizeof (req), NULL, 0, &out,
usr/src/lib/libresolv2/common/resolv/res_findzonecut.c
669
u_char req[NS_PACKETSZ];
usr/src/lib/libresolv2/common/resolv/res_findzonecut.c
673
NULL, 0, NULL, req, NS_PACKETSZ);
usr/src/lib/libresolv2/common/resolv/res_findzonecut.c
678
n = res_nsend(statp, req, n, resp, NS_MAXMSG);
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
200
rscp_send_recv(rscp_msg_t *req, rscp_msg_t *resp, struct timespec *timeout)
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
203
rmcadm_msg_t *rr_req = &rr.req;
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
212
if (req == NULL)
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
219
if (rsc_check_unsupported_cmd(req->type) != 0)
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
226
if (!rsc_cmd_response_guaranteed(req->type))
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
229
rr_req->msg_type = req->type;
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
230
rr_req->msg_len = req->len;
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
231
rr_req->msg_buf = (caddr_t)req->data;
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
426
rmcadm_msg_t *req_bp = &rr_bp.req;
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
562
rmcadm_msg_t *req = &rr.req;
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
595
req->msg_type = msgp->type;
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
596
req->msg_len = msgp->len;
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
597
req->msg_buf = msgp->data;
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
622
printf("request/response %x/%x\n", req->msg_type, resp->msg_type);
usr/src/lib/librsc/sparc/mpxu/common/librsc.c
627
rr.req.msg_type, rr.status, errno);
usr/src/lib/libscf/common/lowlevel.c
603
make_door_call(scf_handle_t *h, const void *req, size_t req_sz,
usr/src/lib/libscf/common/lowlevel.c
615
arg.data_ptr = (void *)req;
usr/src/lib/libscf/common/lowlevel.c
684
make_door_call_retfd(int fd, const void *req, size_t req_sz, void *res,
usr/src/lib/libscf/common/lowlevel.c
696
arg.data_ptr = (void *)req;
usr/src/lib/libsip/common/sip_add_hdrs.c
863
sip_add_require(sip_msg_t sip_msg, char *req)
usr/src/lib/libsip/common/sip_add_hdrs.c
867
if (req == NULL)
usr/src/lib/libsip/common/sip_add_hdrs.c
869
ret = sip_add_str_to_msg(sip_msg, SIP_REQUIRE, req, NULL, 0);
usr/src/lib/libsldap/common/ns_reads.c
5349
LDAPControl *req, **requestctrls;
usr/src/lib/libsldap/common/ns_reads.c
5351
req = calloc(1, sizeof (LDAPControl));
usr/src/lib/libsldap/common/ns_reads.c
5353
if (req == NULL)
usr/src/lib/libsldap/common/ns_reads.c
5357
req->ldctl_iscritical = 1;
usr/src/lib/libsldap/common/ns_reads.c
5358
req->ldctl_oid = strdup(NS_LDAP_ACCOUNT_USABLE_CONTROL);
usr/src/lib/libsldap/common/ns_reads.c
5359
if (req->ldctl_oid == NULL) {
usr/src/lib/libsldap/common/ns_reads.c
5360
free(req);
usr/src/lib/libsldap/common/ns_reads.c
5366
ldap_control_free(req);
usr/src/lib/libsldap/common/ns_reads.c
5370
requestctrls[0] = req;
usr/src/lib/libslp/javalib/com/sun/slp/AttributeVerifier.java
1790
Vector req = new Vector();
usr/src/lib/libslp/javalib/com/sun/slp/AttributeVerifier.java
1831
req.addElement(reqVal);
usr/src/lib/libslp/javalib/com/sun/slp/AttributeVerifier.java
1878
return req;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1001
SrvLocMsg ack = req.makeReply(services, signatures);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1039
args.addElement(req);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1055
SrvLocMsg findAttributes(SAttrMsg req) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1060
SrvLocHeader hdr = req.getHeader();
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1063
ServiceURL surl = req.URL;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1064
String serviceType = req.serviceType;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1065
Vector tags = req.tags;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1091
if (!req.spi.equals("") && tags.size() > 0) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1110
if (sig != null && !req.spi.equals("")) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1111
AuthBlock auth = AuthBlock.getEquivalentAuth(req.spi, sig);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1120
if (!req.spi.equals("")) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1142
SrvLocMsg ack = req.makeReply(attributes, sig);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1183
args.addElement(req);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
504
SrvLocMsg register(SSrvReg req) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
506
SrvLocHeader hdr = req.getHeader();
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
510
ServiceURL surl = req.URL;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
511
String serviceType = req.serviceType;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
512
Vector attrList = req.attrList;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
513
Hashtable urlSig = req.URLSignature;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
514
Hashtable attrSig = req.attrSignature;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
645
SrvLocMsg ack = req.makeReply(existing);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
713
args.addElement(req);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
729
SrvLocMsg deregister(SSrvDereg req) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
734
SrvLocHeader hdr = req.getHeader();
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
737
ServiceURL surl = req.URL;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
738
Hashtable urlSig = req.URLSignature;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
739
Vector tags = req.tags;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
807
SrvLocMsg ack = req.makeReply();
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
852
args.addElement(req);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
868
SrvLocMsg findServiceTypes(SSrvTypeMsg req) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
870
SrvLocHeader hdr = req.getHeader();
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
872
String namingAuthority = req.namingAuthority;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
895
SrvLocMsg ack = req.makeReply(types);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
929
args.addElement(req);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
945
SrvLocMsg findServices(SSrvMsg req) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
947
SrvLocHeader hdr = req.getHeader();
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
950
String serviceType = req.serviceType;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
951
String query = req.query;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
985
if (hasSignatures && !req.spi.equals("")) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
991
AuthBlock.getEquivalentAuth(req.spi, auths);
usr/src/lib/libsmbfs/netsmb/smbfs_api.h
125
int smb_ctx_setsigning(struct smb_ctx *, int ena, int req);
usr/src/lib/libvmmapi/common/vmmapi.c
141
vm_do_ctl(int cmd, void *req)
usr/src/lib/libvmmapi/common/vmmapi.c
150
if (ioctl(ctl_fd, cmd, req) == -1) {
usr/src/lib/libvmmapi/common/vmmapi.c
166
struct vm_create_req req;
usr/src/lib/libvmmapi/common/vmmapi.c
168
(void) strncpy(req.name, name, VM_MAX_NAMELEN);
usr/src/lib/libvmmapi/common/vmmapi.c
169
req.flags = flags;
usr/src/lib/libvmmapi/common/vmmapi.c
171
return (vm_do_ctl(VMM_CREATE_VM, &req));
usr/src/lib/libvscan/common/libvscan.c
1347
vs_stats_req_t *req;
usr/src/lib/libvscan/common/libvscan.c
1351
if ((req = calloc(1, sizeof (vs_stats_req_t))) == NULL)
usr/src/lib/libvscan/common/libvscan.c
1355
free(req);
usr/src/lib/libvscan/common/libvscan.c
1360
free(req);
usr/src/lib/libvscan/common/libvscan.c
1365
req->vsr_magic = VS_STATS_DOOR_MAGIC;
usr/src/lib/libvscan/common/libvscan.c
1366
req->vsr_id = VS_STATS_GET;
usr/src/lib/libvscan/common/libvscan.c
1368
arg.data_ptr = (char *)req;
usr/src/lib/libvscan/common/libvscan.c
1384
free(req);
usr/src/lib/libvscan/common/libvscan.c
1397
vs_stats_req_t *req;
usr/src/lib/libvscan/common/libvscan.c
1404
if ((req = calloc(1, sizeof (vs_stats_req_t))) == NULL)
usr/src/lib/libvscan/common/libvscan.c
1408
free(req);
usr/src/lib/libvscan/common/libvscan.c
1412
req->vsr_magic = VS_STATS_DOOR_MAGIC;
usr/src/lib/libvscan/common/libvscan.c
1413
req->vsr_id = VS_STATS_RESET;
usr/src/lib/libvscan/common/libvscan.c
1415
arg.data_ptr = (char *)req;
usr/src/lib/libvscan/common/libvscan.c
1425
free(req);
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
1589
__rpc_gss_svc_max_data_length(struct svc_req *req, int max_tp_unit_len)
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
1594
svcauth = __svc_get_svcauth(req->rq_xprt);
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
409
do_callback(struct svc_req *req, svc_rpc_gss_data *client_data)
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
418
if (req->rq_prog != cbl->cb.program ||
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
419
req->rq_vers != cbl->cb.version)
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
424
ret = (*cbl->cb.callback)(req, client_data->deleg,
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
446
__rpc_gss_getcred(struct svc_req *req, rpc_gss_rawcred_t **rcred,
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
457
svcauth = __svc_get_svcauth(req->rq_xprt);
usr/src/lib/scsi/plugins/smp/usmp/common/usmp.c
154
void *req, *resp;
usr/src/lib/scsi/plugins/smp/usmp/common/usmp.c
159
smp_action_get_request_frame(ap, &req, &reqlen);
usr/src/lib/scsi/plugins/smp/usmp/common/usmp.c
162
ASSERT(req != NULL);
usr/src/lib/scsi/plugins/smp/usmp/common/usmp.c
167
cmd.usmp_req = req;
usr/src/lib/smbclnt/libfknsmb/common/fake_ktli.c
206
t_kbind(TIUSER *tiptr, struct t_bind *req, struct t_bind *ret)
usr/src/lib/smbclnt/libfknsmb/common/fake_ktli.c
212
if (t_bind(fd, req, ret) < 0) {
usr/src/lib/smbclnt/libfknsmb/common/fake_ktli.c
257
t_koptmgmt(TIUSER *tiptr, struct t_optmgmt *req, struct t_optmgmt *ret)
usr/src/lib/smbclnt/libfknsmb/common/fake_ktli.c
263
if (t_optmgmt(fd, req, ret) < 0) {
usr/src/test/bhyve-tests/tests/common/common.c
135
struct vm_destroy_req req;
usr/src/test/bhyve-tests/tests/common/common.c
136
name_test_vm(suite_name, req.name);
usr/src/test/bhyve-tests/tests/common/common.c
138
if (ioctl(ctl_fd, VMM_DESTROY_VM, &req) != 0) {
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
111
struct vm_fpu_state req = {
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
117
if (!get_fpu(fd, &req)) {
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
138
if (!set_fpu(fd, &req)) {
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
144
if (!get_fpu(fd, &req)) {
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
154
int res = ioctl(fd, VM_SET_FPU, &req);
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
202
struct vm_fpu_state req = {
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
207
if (!get_fpu(fd, &req)) {
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
223
if (!set_fpu(fd, &req)) {
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
229
if (!get_fpu(fd, &req)) {
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
247
if (!set_fpu(fd, &req)) {
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
253
if (!get_fpu(fd, &req)) {
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
49
get_fpu(int fd, struct vm_fpu_state *req)
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
51
int res = ioctl(fd, VM_GET_FPU, req);
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
60
set_fpu(int fd, struct vm_fpu_state *req)
usr/src/test/bhyve-tests/tests/vmm/fpu_getset.c
62
int res = ioctl(fd, VM_SET_FPU, req);
usr/src/test/bhyve-tests/tests/vmm/npt_ops.c
123
struct vmm_dirty_tracker req = {
usr/src/test/bhyve-tests/tests/vmm/npt_ops.c
129
if (ioctl(vmfd, VM_TRACK_DIRTY_PAGES, &req) != 0) {
usr/src/test/bhyve-tests/tests/vmm/npt_ops.c
88
struct vmm_dirty_tracker req = {
usr/src/test/bhyve-tests/tests/vmm/npt_ops.c
94
if (ioctl(vm_get_device_fd(ctx), VM_TRACK_DIRTY_PAGES, &req) != 0) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
165
i2csimd_i2c(i2csimd_t *simd, i2csimd_dev_t *dev, i2c_req_t *req)
usr/src/test/i2c-tests/i2csimd/i2csimd.c
167
if (req->ir_wlen > 0) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
168
if (!dev->dev_ops->sop_write(dev->dev_arg, req->ir_wlen,
usr/src/test/i2c-tests/i2csimd/i2csimd.c
169
req->ir_wdata)) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
176
if (req->ir_rlen > 0) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
177
if (!dev->dev_ops->sop_read(dev->dev_arg, req->ir_rlen,
usr/src/test/i2c-tests/i2csimd/i2csimd.c
178
req->ir_rdata)) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
189
i2csimd_smbus(i2csimd_t *simd, i2csimd_dev_t *dev, smbus_req_t *req)
usr/src/test/i2c-tests/i2csimd/i2csimd.c
199
i2csim_req_t *req = &simd->simd_req;
usr/src/test/i2c-tests/i2csimd/i2csimd.c
202
if (ioctl(simd->simd_fd, I2CSIM_REQUEST, req) != 0) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
206
switch (req->i2csim_type) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
208
addr = &req->i2csim_i2c.ir_addr;
usr/src/test/i2c-tests/i2csimd/i2csimd.c
211
addr = &req->i2csim_smbus.smbr_addr;
usr/src/test/i2c-tests/i2csimd/i2csimd.c
226
if (simd->simd_ports[i].port_ctrl == req->i2csim_ctrl &&
usr/src/test/i2c-tests/i2csimd/i2csimd.c
227
simd->simd_ports[i].port_num == req->i2csim_port) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
256
if (req->i2csim_type == I2C_CTRL_TYPE_I2C) {
usr/src/test/i2c-tests/i2csimd/i2csimd.c
257
i2csimd_i2c(simd, dev, &req->i2csim_i2c);
usr/src/test/i2c-tests/i2csimd/i2csimd.c
259
i2csimd_smbus(simd, dev, &req->i2csim_smbus);
usr/src/test/i2c-tests/i2csimd/i2csimd.c
263
if (ioctl(simd->simd_fd, I2CSIM_REPLY, req) != 0) {
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
103
req.ir_addr.ia_type = bad_addrs[i].ba_type;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
104
req.ir_addr.ia_addr = bad_addrs[i].ba_addr;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
106
if (!test_one_i2c(fd, &req, bad_addrs[i].ba_error, desc)) {
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
111
req.ir_addr.ia_type = I2C_ADDR_7BIT;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
112
req.ir_addr.ia_addr = 0x23;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
121
req.ir_flags = bad_flags[i];
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
122
if (!test_one_i2c(fd, &req, I2C_CORE_E_BAD_I2C_REQ_FLAGS,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
128
req.ir_flags = 0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
129
req.ir_rlen = 0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
130
req.ir_wlen = 0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
131
if (!test_one_i2c(fd, &req, I2C_CORE_E_NEED_READ_OR_WRITE,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
136
req.ir_rlen = 1;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
137
req.ir_wlen = I2C_REQ_MAX + 1;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
138
if (!test_one_i2c(fd, &req, I2C_CORE_E_BAD_I2C_REQ_WRITE_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
143
req.ir_rlen = 1;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
144
req.ir_wlen = UINT16_MAX;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
145
if (!test_one_i2c(fd, &req, I2C_CORE_E_BAD_I2C_REQ_WRITE_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
150
req.ir_rlen = I2C_REQ_MAX + 1;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
151
req.ir_wlen = 0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
152
if (!test_one_i2c(fd, &req, I2C_CORE_E_BAD_I2C_REQ_READ_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
157
req.ir_rlen = UINT16_MAX;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
158
req.ir_wlen = 0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
159
if (!test_one_i2c(fd, &req, I2C_CORE_E_BAD_I2C_REQ_READ_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
168
test_one_smbus(int fd, smbus_req_t *req, i2c_errno_t err, const char *desc)
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
172
req->smbr_error.i2c_error = INT32_MAX;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
173
req->smbr_error.i2c_ctrl = INT32_MAX;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
174
if (ioctl(fd, UI2C_IOCTL_SMBUS_REQ, req) != 0) {
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
180
if (req->smbr_error.i2c_error != err) {
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
182
"0x%x, expected 0x%x", desc, req->smbr_error.i2c_error,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
187
if (req->smbr_error.i2c_ctrl != I2C_CTRL_E_OK) {
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
189
"error 0x%x", desc, req->smbr_error.i2c_ctrl);
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
206
smbus_req_t req;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
211
(void) memset(&req, 0, sizeof (i2c_req_t));
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
212
req.smbr_cmd = 0x23;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
213
req.smbr_op = SMBUS_OP_READ_BYTE;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
221
req.smbr_addr.ia_type = bad_addrs[i].ba_type;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
222
req.smbr_addr.ia_addr = bad_addrs[i].ba_addr;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
224
if (!test_one_smbus(fd, &req, bad_addrs[i].ba_error, desc)) {
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
233
req.smbr_addr.ia_type = I2C_ADDR_7BIT;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
234
req.smbr_addr.ia_addr = 0x23;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
243
req.smbr_flags = bad_flags[i];
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
244
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_REQ_FLAGS,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
250
req.smbr_flags = 0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
258
req.smbr_op = bad_ops[i];
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
259
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_OP, desc)) {
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
272
req.smbr_op = unsup_ops[i];
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
273
if (!test_one_smbus(fd, &req, I2C_CORE_E_UNSUP_SMBUS_OP,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
290
req.smbr_op = norw_ops[i];
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
291
req.smbr_rlen = 0x4;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
292
req.smbr_wlen = 0x0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
293
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_READ_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
300
req.smbr_op = norw_ops[i];
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
301
req.smbr_rlen = 0x0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
302
req.smbr_wlen = 0x4;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
303
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_WRITE_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
314
req.smbr_op = wrblk_ops[i];
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
317
req.smbr_rlen = 0x1;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
318
req.smbr_wlen = 0x8;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
319
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_READ_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
326
req.smbr_rlen = 0x2;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
327
req.smbr_wlen = 0x0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
328
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_READ_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
335
req.smbr_rlen = 0x0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
336
req.smbr_wlen = 0x0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
337
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_WRITE_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
344
req.smbr_rlen = 0x0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
345
req.smbr_wlen = I2C_REQ_MAX + 1;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
346
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_WRITE_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
353
req.smbr_rlen = 0x0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
354
req.smbr_wlen = UINT16_MAX;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
355
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_WRITE_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
361
req.smbr_op = SMBUS_OP_I2C_READ_BLOCK;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
362
req.smbr_rlen = 0x2;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
363
req.smbr_wlen = 0x2;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
364
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_WRITE_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
369
req.smbr_rlen = 0x0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
370
req.smbr_wlen = 0x2;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
371
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_READ_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
376
req.smbr_rlen = 0x0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
377
req.smbr_wlen = 0x0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
378
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_READ_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
383
req.smbr_rlen = I2C_REQ_MAX + 1;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
384
req.smbr_wlen = 0x0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
385
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_READ_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
390
req.smbr_rlen = UINT16_MAX;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
391
req.smbr_wlen = 0x0;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
392
if (!test_one_smbus(fd, &req, I2C_CORE_E_BAD_SMBUS_READ_LEN,
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
53
test_one_i2c(int fd, i2c_req_t *req, i2c_errno_t err, const char *desc)
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
57
req->ir_error.i2c_error = INT32_MAX;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
58
req->ir_error.i2c_ctrl = INT32_MAX;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
59
if (ioctl(fd, UI2C_IOCTL_I2C_REQ, req) != 0) {
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
65
if (req->ir_error.i2c_error != err) {
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
67
"expected 0x%x", desc, req->ir_error.i2c_error, err);
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
71
if (req->ir_error.i2c_ctrl != I2C_CTRL_E_OK) {
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
73
"error 0x%x", desc, req->ir_error.i2c_ctrl);
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
89
i2c_req_t req;
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
94
(void) memset(&req, 0, sizeof (i2c_req_t));
usr/src/test/i2c-tests/tests/ioctl/invalid-io.c
95
req.ir_rlen = 1;
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
120
i2c_io_req_t *req;
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
122
if (!i2c_io_req_init(port, &req)) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
127
if (!test_i2c_io(hdl, req, "all")) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
133
if (!i2c_io_req_set_transmit_data(req, wbuf, sizeof (wbuf))) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
138
if (!i2c_io_req_set_receive_buf(req, rbuf, sizeof (rbuf))) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
143
if (!test_i2c_io(hdl, req, "addr")) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
146
i2c_io_req_fini(req);
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
151
test_smbus_io(i2c_hdl_t *hdl, smbus_io_req_t *req, const char *desc)
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
153
if (smbus_io_req_exec(req)) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
178
smbus_io_req_t *req;
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
180
if (!smbus_io_req_init(port, &req)) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
185
if (!test_smbus_io(hdl, req, "all")) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
188
smbus_io_req_fini(req);
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
190
if (!smbus_io_req_init(port, &req)) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
196
if (!smbus_io_req_set_addr(req, &addr)) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
201
if (!test_smbus_io(hdl, req, "command")) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
204
smbus_io_req_fini(req);
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
206
if (!smbus_io_req_init(port, &req)) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
211
if (!smbus_io_req_set_write_u16(req, 0x23, 0x7777)) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
216
if (!test_smbus_io(hdl, req, "addr: u16")) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
219
smbus_io_req_fini(req);
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
221
if (!smbus_io_req_init(port, &req)) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
227
if (!smbus_io_req_set_read_block_i2c(req, 0x23, buf, sizeof (buf))) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
232
if (!test_smbus_io(hdl, req, "addr: read block i2c")) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
235
smbus_io_req_fini(req);
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
28
test_add(i2c_hdl_t *hdl, i2c_dev_add_req_t *req, const char *desc)
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
30
if (i2c_device_add_req_exec(req)) {
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
97
test_i2c_io(i2c_hdl_t *hdl, i2c_io_req_t *req, const char *desc)
usr/src/test/i2c-tests/tests/libi2c/missing-field.c
99
if (i2c_io_req_exec(req)) {
usr/src/test/nvme-tests/tests/libnvme/format.c
318
nvme_format_req_t *req;
usr/src/test/nvme-tests/tests/libnvme/format.c
320
if (!nvme_format_req_init(ctrl, &req)) {
usr/src/test/nvme-tests/tests/libnvme/format.c
327
if (!nvme_format_req_set_lbaf(req, lbaf)) {
usr/src/test/nvme-tests/tests/libnvme/format.c
334
if (!nvme_format_req_set_ses(req, ses)) {
usr/src/test/nvme-tests/tests/libnvme/format.c
341
if (!nvme_format_req_set_nsid(req, nsid)) {
usr/src/test/nvme-tests/tests/libnvme/format.c
348
if (!nvme_format_req_exec(req)) {
usr/src/test/nvme-tests/tests/libnvme/format.c
364
nvme_format_req_fini(req);
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
236
nvme_ns_create_req_t *req;
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
239
if (!nvme_ns_create_req_init_by_csi(ctrl, NVME_CSI_NVM, &req)) {
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
245
if (!nvme_ns_create_req_set_flbas(req, lbaf)) {
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
251
if (!nvme_ns_create_req_set_nsze(req, size)) {
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
257
if (!nvme_ns_create_req_set_ncap(req, size)) {
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
263
if (!nvme_ns_create_req_set_nmic(req, NVME_NS_NMIC_T_NONE)) {
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
269
ret = nvme_ns_create_req_exec(req);
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
282
ret = nvme_ns_create_req_get_nsid(req, nsid);
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
290
nvme_ns_create_req_fini(req);
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
298
nvme_ns_delete_req_t *req;
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
300
if (!nvme_ns_delete_req_init(ctrl, &req)) {
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
306
if (!nvme_ns_delete_req_set_nsid(req, nsid)) {
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
313
ret = nvme_ns_delete_req_exec(req);
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
323
nvme_ns_delete_req_fini(req);
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
331
nvme_ns_attach_req_t *req = NULL;
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
343
if (!nvme_ns_attach_req_init_by_sel(ctrl, type, &req)) {
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
350
if (!nvme_ns_attach_req_set_nsid(req, nsid)) {
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
357
if (!nvme_ns_attach_req_set_ctrlid_self(req)) {
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
365
ret = nvme_ns_attach_req_exec(req);
usr/src/test/nvme-tests/tests/libnvme/libnvme_test_common.c
375
nvme_ns_attach_req_fini(req);
usr/src/test/nvme-tests/tests/libnvme/pev.c
122
nvme_log_req_fini(req);
usr/src/test/nvme-tests/tests/libnvme/pev.c
39
nvme_log_req_t *req;
usr/src/test/nvme-tests/tests/libnvme/pev.c
49
if (!nvme_log_req_init_by_name(ctrl, "pev", 0, &disc, &req)) {
usr/src/test/nvme-tests/tests/libnvme/pev.c
54
if (!nvme_log_req_set_output(req, buf, buflen)) {
usr/src/test/nvme-tests/tests/libnvme/pev.c
61
if (!nvme_log_req_set_lsp(req, pev)) {
usr/src/test/nvme-tests/tests/libnvme/pev.c
68
lret = nvme_log_req_exec(req);
usr/src/test/os-tests/tests/mac/mac_cksum.c
143
ktest_run_req_t req = {
usr/src/test/os-tests/tests/mac/mac_cksum.c
151
req.krq_input = (uchar_t *)payload;
usr/src/test/os-tests/tests/mac/mac_cksum.c
152
req.krq_input_len = (uint_t)payload_sz;
usr/src/test/os-tests/tests/mac/mac_cksum.c
155
if (!ktest_run(kthdl, &req, &result)) {
usr/src/test/os-tests/tests/mac/mac_lso.c
180
ktest_run_req_t req = {
usr/src/test/os-tests/tests/mac/mac_lso.c
189
req.krq_input = (uchar_t *)payload;
usr/src/test/os-tests/tests/mac/mac_lso.c
190
req.krq_input_len = (uint_t)payload_sz;
usr/src/test/os-tests/tests/mac/mac_lso.c
193
if (!ktest_run(kthdl, &req, &result)) {
usr/src/test/os-tests/tests/mac/mac_parsing.c
480
ktest_run_req_t req = {
usr/src/test/os-tests/tests/mac/mac_parsing.c
489
if (!ktest_run(kthdl, &req, &result)) {
usr/src/test/zfs-tests/cmd/libzfs_input_check/libzfs_input_check.c
123
#define IOC_INPUT_TEST(ioc, name, req, opt, err) \
usr/src/test/zfs-tests/cmd/libzfs_input_check/libzfs_input_check.c
124
IOC_INPUT_TEST_IMPL(ioc, name, req, opt, err, B_FALSE)
usr/src/test/zfs-tests/cmd/libzfs_input_check/libzfs_input_check.c
126
#define IOC_INPUT_TEST_WILD(ioc, name, req, opt, err) \
usr/src/test/zfs-tests/cmd/libzfs_input_check/libzfs_input_check.c
127
IOC_INPUT_TEST_IMPL(ioc, name, req, opt, err, B_TRUE)
usr/src/test/zfs-tests/cmd/libzfs_input_check/libzfs_input_check.c
129
#define IOC_INPUT_TEST_IMPL(ioc, name, req, opt, err, wild) \
usr/src/test/zfs-tests/cmd/libzfs_input_check/libzfs_input_check.c
133
(void) lzc_ioctl_test(ioc, name, req, opt, err, wild); \
usr/src/uts/common/crypto/api/kcf_random.c
333
crypto_call_req_t req;
usr/src/uts/common/crypto/api/kcf_random.c
339
req.cr_flag = CRYPTO_SKIP_REQID;
usr/src/uts/common/crypto/api/kcf_random.c
340
req.cr_callback_func = notify_done;
usr/src/uts/common/crypto/api/kcf_random.c
361
req.cr_callback_arg = rndbuf;
usr/src/uts/common/crypto/api/kcf_random.c
379
rv = kcf_submit_request(pd, NULL, &req, ¶ms, B_FALSE);
usr/src/uts/common/crypto/core/kcf_sched.c
1011
kcf_areq_node_t *req;
usr/src/uts/common/crypto/core/kcf_sched.c
1020
while ((req = kcf_dequeue()) == NULL) {
usr/src/uts/common/crypto/core/kcf_sched.c
1063
ictx = req->an_context;
usr/src/uts/common/crypto/core/kcf_sched.c
1065
pd = req->an_provider;
usr/src/uts/common/crypto/core/kcf_sched.c
1067
&req->an_params, req);
usr/src/uts/common/crypto/core/kcf_sched.c
1068
kcf_aop_done(req, error);
usr/src/uts/common/crypto/core/kcf_sched.c
1085
mutex_enter(&req->an_lock);
usr/src/uts/common/crypto/core/kcf_sched.c
1086
while (req->an_is_my_turn == B_FALSE) {
usr/src/uts/common/crypto/core/kcf_sched.c
1088
cv_wait(&req->an_turn_cv, &req->an_lock);
usr/src/uts/common/crypto/core/kcf_sched.c
1092
req->an_state = REQ_INPROGRESS;
usr/src/uts/common/crypto/core/kcf_sched.c
1093
mutex_exit(&req->an_lock);
usr/src/uts/common/crypto/core/kcf_sched.c
1096
ASSERT(pd == req->an_provider);
usr/src/uts/common/crypto/core/kcf_sched.c
1098
&req->an_params, req);
usr/src/uts/common/crypto/core/kcf_sched.c
1100
kcf_aop_done(req, error);
usr/src/uts/common/crypto/core/kcf_sched.c
152
crypto_call_req_t *crq, kcf_req_params_t *req, boolean_t isdual)
usr/src/uts/common/crypto/core/kcf_sched.c
163
arptr->an_params = *req;
usr/src/uts/common/crypto/io/aes.c
1001
crypto_kmflag(req), B_TRUE);
usr/src/uts/common/crypto/io/aes.c
1128
crypto_spi_ctx_template_t template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
1159
crypto_kmflag(req), B_FALSE);
usr/src/uts/common/crypto/io/aes.c
1189
gcm_set_kmflag((gcm_ctx_t *)&aes_ctx, crypto_kmflag(req));
usr/src/uts/common/crypto/io/aes.c
1290
crypto_spi_ctx_template_t *tmpl, size_t *tmpl_size, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
1306
crypto_kmflag(req))) == NULL) {
usr/src/uts/common/crypto/io/aes.c
1439
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
1442
key, template, req));
usr/src/uts/common/crypto/io/aes.c
1447
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
1449
return (aes_encrypt(ctx, plaintext, ciphertext, req));
usr/src/uts/common/crypto/io/aes.c
1454
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
1465
return (aes_encrypt_update(ctx, data, &out, req));
usr/src/uts/common/crypto/io/aes.c
1469
aes_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
1471
return (aes_encrypt_final(ctx, mac, req));
usr/src/uts/common/crypto/io/aes.c
1478
crypto_spi_ctx_template_t template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
1481
key, data, mac, template, req));
usr/src/uts/common/crypto/io/aes.c
1488
crypto_spi_ctx_template_t template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
1513
key, data, &data_mac, template, req);
usr/src/uts/common/crypto/io/aes.c
355
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
357
return (aes_common_init(ctx, mechanism, key, template, req, B_TRUE));
usr/src/uts/common/crypto/io/aes.c
363
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
365
return (aes_common_init(ctx, mechanism, key, template, req, B_FALSE));
usr/src/uts/common/crypto/io/aes.c
376
crypto_req_handle_t req, boolean_t is_encrypt_init)
usr/src/uts/common/crypto/io/aes.c
389
kmflag = crypto_kmflag(req);
usr/src/uts/common/crypto/io/aes.c
408
crypto_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
461
ret = aes_encrypt_update(ctx, plaintext, ciphertext, req);
usr/src/uts/common/crypto/io/aes.c
536
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
591
ret = aes_decrypt_update(ctx, ciphertext, plaintext, req);
usr/src/uts/common/crypto/io/aes.c
648
crypto_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
723
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
764
gcm_set_kmflag((gcm_ctx_t *)aes_ctx, crypto_kmflag(req));
usr/src/uts/common/crypto/io/aes.c
805
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
868
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/aes.c
969
crypto_spi_ctx_template_t template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/arcfour.c
202
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/arcfour.c
221
crypto_kmflag(req))) == NULL)
usr/src/uts/common/crypto/io/arcfour.c
234
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/arcfour.c
238
ret = rc4_crypt_update(ctx, input, output, req);
usr/src/uts/common/crypto/io/arcfour.c
249
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/arcfour.c
485
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/arcfour.c
499
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/arcfour.c
505
ret = rc4_common_init(&ctx, mechanism, key, template, req);
usr/src/uts/common/crypto/io/arcfour.c
510
ret = rc4_crypt_update(&ctx, input, output, req);
usr/src/uts/common/crypto/io/blowfish.c
277
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/blowfish.c
297
kmflag = crypto_kmflag(req);
usr/src/uts/common/crypto/io/blowfish.c
337
crypto_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/blowfish.c
368
ret = blowfish_encrypt_update(ctx, plaintext, ciphertext, req);
usr/src/uts/common/crypto/io/blowfish.c
379
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/blowfish.c
410
ret = blowfish_decrypt_update(ctx, ciphertext, plaintext, req);
usr/src/uts/common/crypto/io/blowfish.c
421
crypto_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/blowfish.c
484
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/blowfish.c
547
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/blowfish.c
571
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/blowfish.c
597
crypto_spi_ctx_template_t template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/blowfish.c
630
key, crypto_kmflag(req));
usr/src/uts/common/crypto/io/blowfish.c
684
crypto_spi_ctx_template_t template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/blowfish.c
717
key, crypto_kmflag(req));
usr/src/uts/common/crypto/io/blowfish.c
773
crypto_spi_ctx_template_t *tmpl, size_t *tmpl_size, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/blowfish.c
783
crypto_kmflag(req))) == NULL) {
usr/src/uts/common/crypto/io/dca.c
3640
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
3680
crypto_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
3701
error = dca_3des(ctx, plaintext, ciphertext, req, DR_ENCRYPT);
usr/src/uts/common/crypto/io/dca.c
3704
error = dca_3des(ctx, plaintext, ciphertext, req,
usr/src/uts/common/crypto/io/dca.c
3709
error = dca_rsastart(ctx, plaintext, ciphertext, req,
usr/src/uts/common/crypto/io/dca.c
3732
crypto_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
3753
error = dca_3desupdate(ctx, plaintext, ciphertext, req,
usr/src/uts/common/crypto/io/dca.c
3757
error = dca_3desupdate(ctx, plaintext, ciphertext, req,
usr/src/uts/common/crypto/io/dca.c
3775
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
3811
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
3830
plaintext, ciphertext, KM_SLEEP, req,
usr/src/uts/common/crypto/io/dca.c
3835
plaintext, ciphertext, KM_SLEEP, req,
usr/src/uts/common/crypto/io/dca.c
3841
plaintext, ciphertext, KM_SLEEP, req, DCA_RSA_ENC);
usr/src/uts/common/crypto/io/dca.c
3862
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
3902
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
3923
error = dca_3des(ctx, ciphertext, plaintext, req, DR_DECRYPT);
usr/src/uts/common/crypto/io/dca.c
3926
error = dca_3des(ctx, ciphertext, plaintext, req,
usr/src/uts/common/crypto/io/dca.c
3931
error = dca_rsastart(ctx, ciphertext, plaintext, req,
usr/src/uts/common/crypto/io/dca.c
3955
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
3976
error = dca_3desupdate(ctx, ciphertext, plaintext, req,
usr/src/uts/common/crypto/io/dca.c
3980
error = dca_3desupdate(ctx, ciphertext, plaintext, req,
usr/src/uts/common/crypto/io/dca.c
3998
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4034
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4053
ciphertext, plaintext, KM_SLEEP, req,
usr/src/uts/common/crypto/io/dca.c
4058
ciphertext, plaintext, KM_SLEEP, req,
usr/src/uts/common/crypto/io/dca.c
4064
ciphertext, plaintext, KM_SLEEP, req, DCA_RSA_DEC);
usr/src/uts/common/crypto/io/dca.c
4089
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4127
crypto_data_t *signature, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4142
error = dca_rsastart(ctx, data, signature, req, DCA_RSA_SIGN);
usr/src/uts/common/crypto/io/dca.c
4145
error = dca_dsa_sign(ctx, data, signature, req);
usr/src/uts/common/crypto/io/dca.c
4161
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4183
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4206
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4221
data, signature, KM_SLEEP, req, DCA_RSA_SIGN);
usr/src/uts/common/crypto/io/dca.c
4225
data, signature, KM_SLEEP, req, DCA_DSA_SIGN);
usr/src/uts/common/crypto/io/dca.c
4242
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4276
crypto_data_t *signature, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4291
error = dca_rsastart(ctx, data, signature, req, DCA_RSA_SIGNR);
usr/src/uts/common/crypto/io/dca.c
4308
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4323
data, signature, KM_SLEEP, req, DCA_RSA_SIGNR);
usr/src/uts/common/crypto/io/dca.c
4344
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4382
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4397
error = dca_rsastart(ctx, signature, data, req, DCA_RSA_VRFY);
usr/src/uts/common/crypto/io/dca.c
4400
error = dca_dsa_verify(ctx, data, signature, req);
usr/src/uts/common/crypto/io/dca.c
4416
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4438
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4461
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4476
signature, data, KM_SLEEP, req, DCA_RSA_VRFY);
usr/src/uts/common/crypto/io/dca.c
4480
data, signature, KM_SLEEP, req, DCA_DSA_VRFY);
usr/src/uts/common/crypto/io/dca.c
4497
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4530
crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4545
error = dca_rsastart(ctx, signature, data, req, DCA_RSA_VRFYR);
usr/src/uts/common/crypto/io/dca.c
4561
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4576
signature, data, KM_SLEEP, req, DCA_RSA_VRFYR);
usr/src/uts/common/crypto/io/dca.c
4598
uchar_t *buf, size_t len, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca.c
4605
error = dca_rng(softc, buf, len, req);
usr/src/uts/common/crypto/io/dca_3des.c
125
reqp->dr_kcf_req = req;
usr/src/uts/common/crypto/io/dca_3des.c
163
crypto_data_t *out, crypto_req_handle_t req, int flags)
usr/src/uts/common/crypto/io/dca_3des.c
204
reqp->dr_kcf_req = req;
usr/src/uts/common/crypto/io/dca_3des.c
317
int kmflag, crypto_req_handle_t req, int mode)
usr/src/uts/common/crypto/io/dca_3des.c
356
rv = dca_3des(&ctx, input, output, req, mode);
usr/src/uts/common/crypto/io/dca_3des.c
56
crypto_data_t *out, crypto_req_handle_t req, int flags)
usr/src/uts/common/crypto/io/dca_dsa.c
200
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca_dsa.c
277
reqp->dr_kcf_req = req;
usr/src/uts/common/crypto/io/dca_dsa.c
47
crypto_req_handle_t req);
usr/src/uts/common/crypto/io/dca_dsa.c
49
crypto_req_handle_t req);
usr/src/uts/common/crypto/io/dca_dsa.c
543
int kmflag, crypto_req_handle_t req, int mode)
usr/src/uts/common/crypto/io/dca_dsa.c
56
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca_dsa.c
564
rv = dca_dsa_sign(&ctx, data, sig, req);
usr/src/uts/common/crypto/io/dca_dsa.c
567
rv = dca_dsa_verify(&ctx, data, sig, req);
usr/src/uts/common/crypto/io/dca_dsa.c
93
reqp->dr_kcf_req = req;
usr/src/uts/common/crypto/io/dca_rng.c
51
dca_rng(dca_t *dca, uchar_t *buf, size_t len, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca_rng.c
62
reqp->dr_kcf_req = req;
usr/src/uts/common/crypto/io/dca_rsa.c
156
reqp->dr_kcf_req = req;
usr/src/uts/common/crypto/io/dca_rsa.c
62
crypto_req_handle_t req, int mode)
usr/src/uts/common/crypto/io/dca_rsa.c
631
int kmflag, crypto_req_handle_t req, int mode)
usr/src/uts/common/crypto/io/dca_rsa.c
658
rv = dca_rsastart(&ctx, input, output, req, mode);
usr/src/uts/common/crypto/io/dprov.c
1646
#define DPROV_SOFTC_FROM_REQ(req, softc, instance) { \
usr/src/uts/common/crypto/io/dprov.c
1647
(softc) = (req)->dr_softc; \
usr/src/uts/common/crypto/io/dprov.c
1946
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
1972
error = dprov_digest_submit_req(DPROV_REQ_DIGEST_INIT, softc, req,
usr/src/uts/common/crypto/io/dprov.c
1983
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
1998
error = dprov_digest_submit_req(DPROV_REQ_DIGEST, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2009
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2023
req, NULL, data, NULL, NULL, ctx, KM_NOSLEEP);
usr/src/uts/common/crypto/io/dprov.c
2032
dprov_digest_key(crypto_ctx_t *ctx, crypto_key_t *key, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2044
error = dprov_digest_submit_req(DPROV_REQ_DIGEST_KEY, softc, req, NULL,
usr/src/uts/common/crypto/io/dprov.c
2055
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2067
error = dprov_digest_submit_req(DPROV_REQ_DIGEST_FINAL, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2081
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2108
error = dprov_digest_submit_req(DPROV_REQ_DIGEST_ATOMIC, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2145
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2167
error = dprov_mac_submit_req(DPROV_REQ_MAC_INIT, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2178
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2190
error = dprov_mac_submit_req(DPROV_REQ_MAC, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2201
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2214
req, NULL, data, NULL, NULL, ctx, 0, KM_NOSLEEP);
usr/src/uts/common/crypto/io/dprov.c
2223
dprov_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2235
error = dprov_mac_submit_req(DPROV_REQ_MAC_FINAL, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2248
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2269
error = dprov_mac_submit_req(DPROV_REQ_MAC_ATOMIC, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2282
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2304
error = dprov_mac_submit_req(DPROV_REQ_MAC_VERIFY_ATOMIC, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2366
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2387
req, mechanism, key, NULL, NULL, ctx, 0, KM_SLEEP);
usr/src/uts/common/crypto/io/dprov.c
2398
crypto_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2411
req, NULL, NULL, plaintext, ciphertext, ctx, 0, KM_NOSLEEP);
usr/src/uts/common/crypto/io/dprov.c
2422
crypto_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2436
req, NULL, NULL, plaintext, ciphertext, ctx, 0, KM_NOSLEEP);
usr/src/uts/common/crypto/io/dprov.c
2447
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2461
req, NULL, NULL, NULL, ciphertext, ctx, 0, KM_NOSLEEP);
usr/src/uts/common/crypto/io/dprov.c
2473
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2494
req, mechanism, key, plaintext, ciphertext, NULL, session_id,
usr/src/uts/common/crypto/io/dprov.c
2507
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2528
req, mechanism, key, NULL, NULL, ctx, 0, KM_SLEEP);
usr/src/uts/common/crypto/io/dprov.c
2539
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2553
req, NULL, NULL, plaintext, ciphertext, ctx, 0, KM_NOSLEEP);
usr/src/uts/common/crypto/io/dprov.c
2564
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2578
req, NULL, NULL, plaintext, ciphertext, ctx, 0, KM_NOSLEEP);
usr/src/uts/common/crypto/io/dprov.c
2589
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2603
req, NULL, NULL, plaintext, NULL, ctx, 0, KM_NOSLEEP);
usr/src/uts/common/crypto/io/dprov.c
2615
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2636
req, mechanism, key, plaintext, ciphertext, NULL, session_id,
usr/src/uts/common/crypto/io/dprov.c
2682
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2704
error = dprov_sign_submit_req(DPROV_REQ_SIGN_INIT, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2715
crypto_data_t *signature, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2727
error = dprov_sign_submit_req(DPROV_REQ_SIGN, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2738
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2750
error = dprov_sign_submit_req(DPROV_REQ_SIGN_UPDATE, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2761
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2773
error = dprov_sign_submit_req(DPROV_REQ_SIGN_FINAL, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2786
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2807
error = dprov_sign_submit_req(DPROV_REQ_SIGN_ATOMIC, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2819
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2835
error = dprov_sign_submit_req(DPROV_REQ_SIGN_RECOVER_INIT, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2846
crypto_data_t *signature, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2858
error = dprov_sign_submit_req(DPROV_REQ_SIGN_RECOVER, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2871
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2886
error = dprov_sign_submit_req(DPROV_REQ_SIGN_RECOVER_ATOMIC, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2902
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2923
error = dprov_verify_submit_req(DPROV_REQ_VERIFY_INIT, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2934
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2946
error = dprov_verify_submit_req(DPROV_REQ_VERIFY, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2957
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2970
error = dprov_verify_submit_req(DPROV_REQ_VERIFY_UPDATE, softc, req,
usr/src/uts/common/crypto/io/dprov.c
2981
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
2993
error = dprov_verify_submit_req(DPROV_REQ_VERIFY_FINAL, softc, req,
usr/src/uts/common/crypto/io/dprov.c
3006
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3028
error = dprov_verify_submit_req(DPROV_REQ_VERIFY_ATOMIC, softc, req,
usr/src/uts/common/crypto/io/dprov.c
3040
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3057
req, mechanism, key, NULL, NULL, ctx, 0, KM_SLEEP);
usr/src/uts/common/crypto/io/dprov.c
3067
crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3080
error = dprov_verify_submit_req(DPROV_REQ_VERIFY_RECOVER, softc, req,
usr/src/uts/common/crypto/io/dprov.c
3093
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3109
req, mechanism, key, data, signature, NULL, session_id, KM_SLEEP);
usr/src/uts/common/crypto/io/dprov.c
3124
crypto_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3141
softc, req, digest_ctx, encrypt_ctx, plaintext, ciphertext);
usr/src/uts/common/crypto/io/dprov.c
3152
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3169
softc, req, digest_ctx, decrypt_ctx, plaintext, ciphertext);
usr/src/uts/common/crypto/io/dprov.c
3180
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3197
softc, req, sign_ctx, encrypt_ctx, plaintext, ciphertext);
usr/src/uts/common/crypto/io/dprov.c
3208
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3225
softc, req, verify_ctx, decrypt_ctx, plaintext, ciphertext);
usr/src/uts/common/crypto/io/dprov.c
3242
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3273
softc, req, ctx, 0, encrypt_mech, encrypt_key, mac_mech, mac_key,
usr/src/uts/common/crypto/io/dprov.c
3284
crypto_dual_data_t *ciphertext, crypto_data_t *mac, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3301
softc, req, ctx, 0, NULL, NULL, NULL, NULL,
usr/src/uts/common/crypto/io/dprov.c
3312
crypto_dual_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3326
softc, req, ctx, 0, NULL, NULL, NULL, NULL,
usr/src/uts/common/crypto/io/dprov.c
3338
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3352
softc, req, ctx, 0, NULL, NULL, NULL, NULL,
usr/src/uts/common/crypto/io/dprov.c
3369
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3399
softc, req, NULL, session_id, encrypt_mech, encrypt_key, mac_mech,
usr/src/uts/common/crypto/io/dprov.c
3413
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3444
softc, req, ctx, 0, decrypt_mech, decrypt_key, mac_mech, mac_key,
usr/src/uts/common/crypto/io/dprov.c
3455
crypto_data_t *mac, crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3469
softc, req, ctx, 0, NULL, NULL, NULL, NULL,
usr/src/uts/common/crypto/io/dprov.c
3480
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3494
softc, req, ctx, 0, NULL, NULL, NULL, NULL,
usr/src/uts/common/crypto/io/dprov.c
3505
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3519
softc, req, ctx, 0, NULL, NULL, NULL, NULL,
usr/src/uts/common/crypto/io/dprov.c
3536
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3566
softc, req, NULL, session_id, decrypt_mech, decrypt_key, mac_mech,
usr/src/uts/common/crypto/io/dprov.c
3583
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3613
softc, req, NULL, session_id, decrypt_mech, decrypt_key, mac_mech,
usr/src/uts/common/crypto/io/dprov.c
3629
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3641
req, buf, len, sid, entropy_est, flags);
usr/src/uts/common/crypto/io/dprov.c
3651
crypto_session_id_t sid, uchar_t *buf, size_t len, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3663
req, buf, len, sid, 0, 0);
usr/src/uts/common/crypto/io/dprov.c
3677
crypto_session_id_t *session_id, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3689
req, session_id, 0, 0, NULL, 0);
usr/src/uts/common/crypto/io/dprov.c
3699
crypto_session_id_t session_id, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3711
req, 0, session_id, 0, NULL, 0);
usr/src/uts/common/crypto/io/dprov.c
3722
char *pin, size_t pin_len, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3734
req, 0, session_id, user_type, pin, pin_len);
usr/src/uts/common/crypto/io/dprov.c
3744
crypto_session_id_t session_id, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3756
req, 0, session_id, 0, NULL, 0);
usr/src/uts/common/crypto/io/dprov.c
3772
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3784
error = dprov_object_submit_req(DPROV_REQ_OBJECT_CREATE, softc, req,
usr/src/uts/common/crypto/io/dprov.c
3798
crypto_object_id_t *new_object, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3810
error = dprov_object_submit_req(DPROV_REQ_OBJECT_COPY, softc, req,
usr/src/uts/common/crypto/io/dprov.c
3823
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3835
error = dprov_object_submit_req(DPROV_REQ_OBJECT_DESTROY, softc, req,
usr/src/uts/common/crypto/io/dprov.c
3848
size_t *size, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3860
error = dprov_object_submit_req(DPROV_REQ_OBJECT_GET_SIZE, softc, req,
usr/src/uts/common/crypto/io/dprov.c
3874
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3887
softc, req, session_id, object, template, attribute_count,
usr/src/uts/common/crypto/io/dprov.c
3900
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3913
softc, req, session_id, object, template, attribute_count,
usr/src/uts/common/crypto/io/dprov.c
3926
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3938
error = dprov_object_submit_req(DPROV_REQ_OBJECT_FIND_INIT, softc, req,
usr/src/uts/common/crypto/io/dprov.c
3951
uint_t *object_count, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3963
error = dprov_object_submit_req(DPROV_REQ_OBJECT_FIND, softc, req,
usr/src/uts/common/crypto/io/dprov.c
3976
void *provider_private, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
3988
error = dprov_object_submit_req(DPROV_REQ_OBJECT_FIND_FINAL, softc, req,
usr/src/uts/common/crypto/io/dprov.c
4006
crypto_object_id_t *object, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
4018
error = dprov_key_submit_req(DPROV_REQ_KEY_GENERATE, softc, req,
usr/src/uts/common/crypto/io/dprov.c
4036
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
4048
error = dprov_key_submit_req(DPROV_REQ_KEY_GENERATE_PAIR, softc, req,
usr/src/uts/common/crypto/io/dprov.c
4064
uchar_t *wrapped_key, size_t *wrapped_key_len_ptr, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
4076
error = dprov_key_submit_req(DPROV_REQ_KEY_WRAP, softc, req,
usr/src/uts/common/crypto/io/dprov.c
4092
uint_t attribute_count, crypto_object_id_t *key, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
4104
error = dprov_key_submit_req(DPROV_REQ_KEY_UNWRAP, softc, req,
usr/src/uts/common/crypto/io/dprov.c
4119
uint_t attribute_count, crypto_object_id_t *key, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
4131
error = dprov_key_submit_req(DPROV_REQ_KEY_DERIVE, softc, req,
usr/src/uts/common/crypto/io/dprov.c
4147
crypto_provider_ext_info_t *ext_info, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
4158
error = dprov_mgmt_submit_req(DPROV_REQ_MGMT_EXTINFO, softc, req,
usr/src/uts/common/crypto/io/dprov.c
4169
char *label, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
4180
error = dprov_mgmt_submit_req(DPROV_REQ_MGMT_INITTOKEN, softc, req,
usr/src/uts/common/crypto/io/dprov.c
4192
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
4203
error = dprov_mgmt_submit_req(DPROV_REQ_MGMT_INITPIN, softc, req,
usr/src/uts/common/crypto/io/dprov.c
4215
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
4226
error = dprov_mgmt_submit_req(DPROV_REQ_MGMT_SETPIN, softc, req,
usr/src/uts/common/crypto/io/dprov.c
5015
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
5028
softc, req, session_id, mechanism, template, attribute_count,
usr/src/uts/common/crypto/io/dprov.c
5049
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
5062
softc, req, session_id, mechanism, public_key_template,
usr/src/uts/common/crypto/io/dprov.c
5079
uint_t out_attribute_count, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dprov.c
5091
error = dprov_key_submit_req(DPROV_REQ_NOSTORE_KEY_DERIVE, softc, req,
usr/src/uts/common/crypto/io/dprov.c
5145
dprov_state_t *softc, crypto_req_handle_t req,
usr/src/uts/common/crypto/io/dprov.c
5151
if ((taskq_req = dprov_alloc_req(req_type, softc, req, kmflag)) == NULL)
usr/src/uts/common/crypto/io/dprov.c
5170
dprov_state_t *softc, crypto_req_handle_t req,
usr/src/uts/common/crypto/io/dprov.c
5176
if ((taskq_req = dprov_alloc_req(req_type, softc, req, kmflag)) == NULL)
usr/src/uts/common/crypto/io/dprov.c
5196
dprov_state_t *softc, crypto_req_handle_t req,
usr/src/uts/common/crypto/io/dprov.c
5203
if ((taskq_req = dprov_alloc_req(req_type, softc, req, kmflag)) == NULL)
usr/src/uts/common/crypto/io/dprov.c
5223
dprov_state_t *softc, crypto_req_handle_t req,
usr/src/uts/common/crypto/io/dprov.c
5230
if ((taskq_req = dprov_alloc_req(req_type, softc, req, kmflag)) == NULL)
usr/src/uts/common/crypto/io/dprov.c
5250
crypto_req_handle_t req, crypto_ctx_t *signverify_ctx,
usr/src/uts/common/crypto/io/dprov.c
5256
if ((taskq_req = dprov_alloc_req(req_type, softc, req,
usr/src/uts/common/crypto/io/dprov.c
5275
dprov_state_t *softc, crypto_req_handle_t req, crypto_ctx_t *ctx,
usr/src/uts/common/crypto/io/dprov.c
5283
if ((taskq_req = dprov_alloc_req(req_type, softc, req, kmflag)) == NULL)
usr/src/uts/common/crypto/io/dprov.c
5306
dprov_state_t *softc, crypto_req_handle_t req,
usr/src/uts/common/crypto/io/dprov.c
5313
if ((taskq_req = dprov_alloc_req(req_type, softc, req, kmflag)) == NULL)
usr/src/uts/common/crypto/io/dprov.c
5333
dprov_state_t *softc, crypto_req_handle_t req, uchar_t *buf, size_t len,
usr/src/uts/common/crypto/io/dprov.c
5338
if ((taskq_req = dprov_alloc_req(req_type, softc, req,
usr/src/uts/common/crypto/io/dprov.c
5359
dprov_state_t *softc, crypto_req_handle_t req,
usr/src/uts/common/crypto/io/dprov.c
5365
if ((taskq_req = dprov_alloc_req(req_type, softc, req,
usr/src/uts/common/crypto/io/dprov.c
5385
dprov_state_t *softc, crypto_req_handle_t req,
usr/src/uts/common/crypto/io/dprov.c
5394
if ((taskq_req = dprov_alloc_req(req_type, softc, req,
usr/src/uts/common/crypto/io/dprov.c
5419
dprov_state_t *softc, crypto_req_handle_t req,
usr/src/uts/common/crypto/io/dprov.c
5432
if ((taskq_req = dprov_alloc_req(req_type, softc, req,
usr/src/uts/common/crypto/io/dprov.c
5464
dprov_state_t *softc, crypto_req_handle_t req,
usr/src/uts/common/crypto/io/dprov.c
5471
if ((taskq_req = dprov_alloc_req(req_type, softc, req,
usr/src/uts/common/crypto/io/ecc.c
1005
kmflag = crypto_kmflag(req);
usr/src/uts/common/crypto/io/ecc.c
1018
rv = ecc_verify_common(&ctx, data, signature, req);
usr/src/uts/common/crypto/io/ecc.c
1029
CRYPTO_DO_VERIFY | CRYPTO_DO_UPDATE | CRYPTO_DO_FINAL, req);
usr/src/uts/common/crypto/io/ecc.c
1043
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
1133
kmflag = crypto_kmflag(req);
usr/src/uts/common/crypto/io/ecc.c
1173
uint_t out_attr_count, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
1251
kmflag = crypto_kmflag(req);
usr/src/uts/common/crypto/io/ecc.c
467
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
491
kmflag = crypto_kmflag(req);
usr/src/uts/common/crypto/io/ecc.c
547
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
558
ctx_template, req);
usr/src/uts/common/crypto/io/ecc.c
567
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
578
ctx_template, req);
usr/src/uts/common/crypto/io/ecc.c
594
crypto_data_t *signature, uchar_t flag, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
624
req);
usr/src/uts/common/crypto/io/ecc.c
627
req);
usr/src/uts/common/crypto/io/ecc.c
638
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
681
kmflag = crypto_kmflag(req);
usr/src/uts/common/crypto/io/ecc.c
705
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
717
CRYPTO_DO_FINAL, req);
usr/src/uts/common/crypto/io/ecc.c
720
rv = ecc_sign_common(ctxp, data, signature, req);
usr/src/uts/common/crypto/io/ecc.c
732
ecc_sign_update(crypto_ctx_t *ctx, crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
761
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
770
CRYPTO_DO_FINAL, req);
usr/src/uts/common/crypto/io/ecc.c
782
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
808
kmflag = crypto_kmflag(req);
usr/src/uts/common/crypto/io/ecc.c
821
rv = ecc_sign_common(&ctx, data, signature, req);
usr/src/uts/common/crypto/io/ecc.c
832
CRYPTO_DO_SIGN | CRYPTO_DO_UPDATE | CRYPTO_DO_FINAL, req);
usr/src/uts/common/crypto/io/ecc.c
841
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
890
kmflag = crypto_kmflag(req);
usr/src/uts/common/crypto/io/ecc.c
904
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
916
CRYPTO_DO_FINAL, req);
usr/src/uts/common/crypto/io/ecc.c
919
rv = ecc_verify_common(ctxp, data, signature, req);
usr/src/uts/common/crypto/io/ecc.c
930
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
957
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/ecc.c
966
CRYPTO_DO_VERIFY | CRYPTO_DO_FINAL, req);
usr/src/uts/common/crypto/io/ecc.c
979
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md4_mod.c
212
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md4_mod.c
221
crypto_kmflag(req));
usr/src/uts/common/crypto/io/md4_mod.c
520
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md4_mod.c
602
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md4_mod.c
635
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md4_mod.c
690
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md5_mod.c
1006
md5_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md5_mod.c
1112
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md5_mod.c
1232
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md5_mod.c
1427
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md5_mod.c
1444
crypto_kmflag(req));
usr/src/uts/common/crypto/io/md5_mod.c
297
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md5_mod.c
306
crypto_kmflag(req));
usr/src/uts/common/crypto/io/md5_mod.c
605
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md5_mod.c
687
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md5_mod.c
720
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md5_mod.c
775
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md5_mod.c
903
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/md5_mod.c
917
crypto_kmflag(req));
usr/src/uts/common/crypto/io/md5_mod.c
973
md5_mac_update(crypto_ctx_t *ctx, crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
1109
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
1142
rsa_sign_update(crypto_ctx_t *ctx, crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
1177
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
1198
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
1302
crypto_data_t *signature, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
1336
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
1376
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
1399
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
1503
crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
1526
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
474
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
486
kmflag = crypto_kmflag(req);
usr/src/uts/common/crypto/io/rsa.c
505
crypto_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
535
crypto_spi_ctx_template_t template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
677
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
702
crypto_spi_ctx_template_t template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
829
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/rsa.c
842
kmflag = crypto_kmflag(req);
usr/src/uts/common/crypto/io/sha1_mod.c
1019
sha1_mac_update(crypto_ctx_t *ctx, crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
1052
sha1_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
1158
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
1278
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
1472
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
1490
crypto_kmflag(req));
usr/src/uts/common/crypto/io/sha1_mod.c
243
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
252
crypto_kmflag(req));
usr/src/uts/common/crypto/io/sha1_mod.c
552
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
634
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
667
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
722
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
850
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha1_mod.c
864
crypto_kmflag(req));
usr/src/uts/common/crypto/io/sha1_mod.c
922
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
1043
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
1171
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
1204
sha2_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
1327
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
1469
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
1689
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
1724
crypto_kmflag(req));
usr/src/uts/common/crypto/io/sha2_mod.c
277
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
284
crypto_kmflag(req));
usr/src/uts/common/crypto/io/sha2_mod.c
591
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
693
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
726
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
801
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
954
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/sha2_mod.c
985
crypto_kmflag(req));
usr/src/uts/common/crypto/io/skein_mod.c
320
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/skein_mod.c
356
ctx->sc_digest_bitlen), crypto_kmflag(req));
usr/src/uts/common/crypto/io/skein_mod.c
436
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/skein_mod.c
461
ctx->sc_digest_bitlen), crypto_kmflag(req));
usr/src/uts/common/crypto/io/skein_mod.c
498
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/skein_mod.c
506
crypto_kmflag(req));
usr/src/uts/common/crypto/io/skein_mod.c
532
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/skein_mod.c
545
error = skein_update(ctx, data, req);
usr/src/uts/common/crypto/io/skein_mod.c
553
error = skein_final(ctx, digest, req);
usr/src/uts/common/crypto/io/skein_mod.c
565
skein_update(crypto_ctx_t *ctx, crypto_data_t *data, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/skein_mod.c
597
skein_final(crypto_ctx_t *ctx, crypto_data_t *digest, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/skein_mod.c
616
error = skein_digest_final_uio(SKEIN_CTX(ctx), digest, req);
usr/src/uts/common/crypto/io/skein_mod.c
619
error = skein_digest_final_mblk(SKEIN_CTX(ctx), digest, req);
usr/src/uts/common/crypto/io/skein_mod.c
648
crypto_data_t *data, crypto_data_t *digest, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/skein_mod.c
718
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/skein_mod.c
723
crypto_kmflag(req));
usr/src/uts/common/crypto/io/skein_mod.c
757
crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/skein_mod.c
773
if ((error = skein_update(&ctx, data, req)) != CRYPTO_SUCCESS)
usr/src/uts/common/crypto/io/skein_mod.c
775
if ((error = skein_final(&ctx, mac, req)) != CRYPTO_SUCCESS)
usr/src/uts/common/crypto/io/skein_mod.c
798
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/skein_mod.c
803
ctx_tmpl = kmem_alloc(sizeof (*ctx_tmpl), crypto_kmflag(req));
usr/src/uts/common/crypto/io/swrand.c
285
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/swrand.c
298
crypto_session_id_t sid, uchar_t *buf, size_t len, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/swrand.c
300
if (crypto_kmflag(req) == KM_NOSLEEP)
usr/src/uts/common/crypto/io/viorand.c
509
crypto_req_handle_t req)
usr/src/uts/common/crypto/io/viorand.c
520
rb->rb_req_handle = req;
usr/src/uts/common/des/des_crypt.c
1022
crypto_kmflag(req))) == NULL) {
usr/src/uts/common/des/des_crypt.c
435
crypto_req_handle_t req)
usr/src/uts/common/des/des_crypt.c
450
kmflag = crypto_kmflag(req);
usr/src/uts/common/des/des_crypt.c
530
crypto_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/des/des_crypt.c
561
ret = des_encrypt_update(ctx, plaintext, ciphertext, req);
usr/src/uts/common/des/des_crypt.c
572
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/des/des_crypt.c
603
ret = des_decrypt_update(ctx, ciphertext, plaintext, req);
usr/src/uts/common/des/des_crypt.c
614
crypto_data_t *ciphertext, crypto_req_handle_t req)
usr/src/uts/common/des/des_crypt.c
676
crypto_data_t *plaintext, crypto_req_handle_t req)
usr/src/uts/common/des/des_crypt.c
738
crypto_req_handle_t req)
usr/src/uts/common/des/des_crypt.c
762
crypto_req_handle_t req)
usr/src/uts/common/des/des_crypt.c
788
crypto_spi_ctx_template_t template, crypto_req_handle_t req)
usr/src/uts/common/des/des_crypt.c
840
strength, crypto_kmflag(req))) != CRYPTO_SUCCESS) {
usr/src/uts/common/des/des_crypt.c
891
crypto_spi_ctx_template_t template, crypto_req_handle_t req)
usr/src/uts/common/des/des_crypt.c
943
strength, crypto_kmflag(req))) != CRYPTO_SUCCESS) {
usr/src/uts/common/des/des_crypt.c
996
crypto_spi_ctx_template_t *tmpl, size_t *tmpl_size, crypto_req_handle_t req)
usr/src/uts/common/fs/nfs/nfs3_srv.c
1009
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1013
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
107
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
1129
if (args->count > rfs3_tsize(req))
usr/src/uts/common/fs/nfs/nfs3_srv.c
1130
args->count = rfs3_tsize(req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
115
DTRACE_NFSV3_5(op__getattr__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
1164
(void) rdma_get_wchunk(req, &iov, args->wlist);
usr/src/uts/common/fs/nfs/nfs3_srv.c
1245
DTRACE_NFSV3_5(op__read__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
1263
DTRACE_NFSV3_5(op__read__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
1308
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
1331
DTRACE_NFSV3_5(op__write__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
1344
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1348
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
138
DTRACE_NFSV3_5(op__getattr__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
154
DTRACE_NFSV3_5(op__getattr__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
1544
DTRACE_NFSV3_5(op__write__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
1566
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
1591
DTRACE_NFSV3_5(op__create__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
1620
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1624
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
1635
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs3_srv.c
171
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
189
DTRACE_NFSV3_5(op__setattr__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
1892
DTRACE_NFSV3_5(op__create__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
1906
DTRACE_NFSV3_5(op__create__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
1932
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
1951
DTRACE_NFSV3_5(op__mkdir__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
1980
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
1984
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
2004
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs3_srv.c
203
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2052
DTRACE_NFSV3_5(op__mkdir__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
2066
DTRACE_NFSV3_5(op__mkdir__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
207
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
2083
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
2103
DTRACE_NFSV3_5(op__symlink__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
2132
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2136
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
2161
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2242
DTRACE_NFSV3_5(op__symlink__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
2259
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
2281
DTRACE_NFSV3_5(op__mknod__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
2310
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2314
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
2374
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2429
DTRACE_NFSV3_5(op__mknod__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
2442
DTRACE_NFSV3_5(op__mknod__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
2459
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
2476
DTRACE_NFSV3_5(op__remove__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
2510
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2514
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
2525
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2586
DTRACE_NFSV3_5(op__remove__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
2606
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
2622
DTRACE_NFSV3_5(op__rmdir__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
2656
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2660
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
2671
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2719
DTRACE_NFSV3_5(op__rmdir__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
2736
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
2766
DTRACE_NFSV3_5(op__rename__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
2776
clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2779
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
2848
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs3_srv.c
2952
DTRACE_NFSV3_5(op__rename__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
2970
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
2994
DTRACE_NFSV3_5(op__link__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3020
clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3024
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
3066
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
3077
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3108
DTRACE_NFSV3_5(op__link__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3126
DTRACE_NFSV3_5(op__link__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3177
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
3196
DTRACE_NFSV3_5(op__readdir__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3206
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3210
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
3239
if (args->count > rfs3_tsize(req))
usr/src/uts/common/fs/nfs/nfs3_srv.c
3240
args->count = rfs3_tsize(req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
3335
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3362
DTRACE_NFSV3_5(op__readdir__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3379
DTRACE_NFSV3_5(op__readdir__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3438
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
3471
DTRACE_NFSV3_5(op__readdirplus__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3481
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3486
struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
3514
if (args->maxcount > rfs3_tsize(req))
usr/src/uts/common/fs/nfs/nfs3_srv.c
3515
args->maxcount = rfs3_tsize(req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
352
DTRACE_NFSV3_5(op__setattr__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
367
DTRACE_NFSV3_5(op__setattr__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3713
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3757
DTRACE_NFSV3_5(op__readdirplus__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3775
DTRACE_NFSV3_5(op__readdirplus__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3809
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
3821
DTRACE_NFSV3_5(op__fsstat__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3831
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3835
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
3873
DTRACE_NFSV3_5(op__fsstat__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3887
DTRACE_NFSV3_5(op__fsstat__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
389
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
3906
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
3917
DTRACE_NFSV3_5(op__fsinfo__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
3932
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3936
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
3954
xfer_size = rfs3_tsize(req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
3993
DTRACE_NFSV3_5(op__fsinfo__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
4002
DTRACE_NFSV3_5(op__fsinfo__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
4018
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
4030
DTRACE_NFSV3_5(op__pathconf__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
4040
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
4044
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
4088
DTRACE_NFSV3_5(op__pathconf__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
4101
DTRACE_NFSV3_5(op__pathconf__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
4118
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
4133
DTRACE_NFSV3_5(op__commit__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
4167
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
4171
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
418
DTRACE_NFSV3_5(op__lookup__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
4198
DTRACE_NFSV3_5(op__commit__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
4213
DTRACE_NFSV3_5(op__commit__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
424
DTRACE_NFSV3_5(op__lookup__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
466
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs3_srv.c
530
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
534
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
555
if (!error && publicfh_flag && !chk_clnt_sec(exi, req))
usr/src/uts/common/fs/nfs/nfs3_srv.c
581
DTRACE_NFSV3_5(op__lookup__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
596
DTRACE_NFSV3_5(op__lookup__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
619
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
634
DTRACE_NFSV3_5(op__access__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
670
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
674
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
746
DTRACE_NFSV3_5(op__access__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
760
DTRACE_NFSV3_5(op__access__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
778
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
795
DTRACE_NFSV3_5(op__readlink__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
826
bslabel_t *clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs3_srv.c
830
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs3_srv.c
902
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs3_srv.c
918
DTRACE_NFSV3_5(op__readlink__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
935
DTRACE_NFSV3_5(op__readlink__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs3_srv.c
965
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs3_srv.c
987
DTRACE_NFSV3_5(op__read__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs4_callback.c
171
cb_getattr(nfs_cb_argop4 *argop, nfs_cb_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_callback.c
203
sp = ncg->nfs4prog2server[req->rq_prog - NFS4_CALLBACK];
usr/src/uts/common/fs/nfs/nfs4_callback.c
227
if (sp->s_program != req->rq_prog) {
usr/src/uts/common/fs/nfs/nfs4_callback.c
231
sp->s_program, req->rq_prog);
usr/src/uts/common/fs/nfs/nfs4_callback.c
384
cb_recall(nfs_cb_argop4 *argop, nfs_cb_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_callback.c
396
ASSERT(req->rq_prog >= NFS4_CALLBACK);
usr/src/uts/common/fs/nfs/nfs4_callback.c
397
ASSERT(req->rq_prog < NFS4_CALLBACK+nfs4_num_prognums);
usr/src/uts/common/fs/nfs/nfs4_callback.c
411
sp = ncg->nfs4prog2server[req->rq_prog - NFS4_CALLBACK];
usr/src/uts/common/fs/nfs/nfs4_callback.c
510
cb_null(CB_COMPOUND4args *args, CB_COMPOUND4res *resp, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_callback.c
517
ASSERT(req->rq_prog >= NFS4_CALLBACK);
usr/src/uts/common/fs/nfs/nfs4_callback.c
518
ASSERT(req->rq_prog < NFS4_CALLBACK+nfs4_num_prognums);
usr/src/uts/common/fs/nfs/nfs4_callback.c
521
sp = ncg->nfs4prog2server[req->rq_prog - NFS4_CALLBACK];
usr/src/uts/common/fs/nfs/nfs4_callback.c
538
cb_illegal(nfs_cb_argop4 *argop, nfs_cb_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_callback.c
549
cb_compound(CB_COMPOUND4args *args, CB_COMPOUND4res *resp, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_callback.c
592
if (args->callback_ident != req->rq_prog)
usr/src/uts/common/fs/nfs/nfs4_callback.c
596
args->callback_ident, req->rq_prog);
usr/src/uts/common/fs/nfs/nfs4_callback.c
614
cb_getattr(argop, resop, req, &cs, ncg);
usr/src/uts/common/fs/nfs/nfs4_callback.c
619
cb_recall(argop, resop, req, &cs, ncg);
usr/src/uts/common/fs/nfs/nfs4_callback.c
634
cb_illegal(argop, resop, req, &cs, ncg);
usr/src/uts/common/fs/nfs/nfs4_callback.c
699
cb_dispatch(struct svc_req *req, SVCXPRT *xprt)
usr/src/uts/common/fs/nfs/nfs4_callback.c
715
switch (req->rq_proc) {
usr/src/uts/common/fs/nfs/nfs4_callback.c
746
(*proc)(&args, &res, req, ncg);
usr/src/uts/common/fs/nfs/nfs4_common.c
91
rfs4_tsize(struct svc_req *req)
usr/src/uts/common/fs/nfs/nfs4_common.c
94
if (req->rq_xprt->xp_type == T_COTS_ORD ||
usr/src/uts/common/fs/nfs/nfs4_common.c
95
req->rq_xprt->xp_type == T_COTS)
usr/src/uts/common/fs/nfs/nfs4_common.c
97
if (req->rq_xprt->xp_type == T_RDMA)
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
224
rfs4_find_dr(struct svc_req *req, rfs4_drc_t *drc, rfs4_dupreq_t **dup)
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
236
the_xid = req->rq_xprt->xp_xid;
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
257
drp->dr_addr.len == req->rq_xprt->xp_rtaddr.len &&
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
259
(caddr_t)req->rq_xprt->xp_rtaddr.buf,
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
304
if (drp->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) {
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
307
drp->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len;
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
327
drp->dr_addr.len = req->rq_xprt->xp_rtaddr.len;
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
329
bcopy((caddr_t)req->rq_xprt->xp_rtaddr.buf,
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
375
rfs40_dispatch(struct svc_req *req, SVCXPRT *xprt, char *ap)
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
408
dr_stat = rfs4_find_dr(req, nfs4_drc, &drp);
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
413
rfs4_resource_err(req, cap);
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
429
rfs4_compound(cap, rbp, &cs, req, &rv);
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
464
rfs4_compound(cap, rbp, &cs, req, &rv);
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
55
static void rfs4_resource_err(struct svc_req *req, COMPOUND4args *argsp);
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
559
rfs4_minorvers_mismatch(struct svc_req *req, SVCXPRT *xprt, void *args)
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
563
if (req->rq_vers != 4)
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
576
rfs4_resource_err(struct svc_req *req, COMPOUND4args *argsp)
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
617
if (!svc_sendreply(req->rq_xprt, xdr_COMPOUND4res_srv, (char *)rbp)) {
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
619
struct svc_req *, req->rq_xprt, char *, rbp);
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
620
svcerr_systemerr(req->rq_xprt);
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
628
rfs4_dispatch(struct rpcdisp *disp __unused, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
636
if (req->rq_proc == RFS_NULL) {
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
647
return (rfs40_dispatch(req, xprt, ap));
usr/src/uts/common/fs/nfs/nfs4_dispatch.c
649
return (rfs4x_dispatch(req, xprt, ap));
usr/src/uts/common/fs/nfs/nfs4_srv.c
10325
client_is_downrev(struct svc_req *req)
usr/src/uts/common/fs/nfs/nfs4_srv.c
10332
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1132
rfs4_op_inval(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
1357
access = nfsauth4_secinfo_access(exi, cs->req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
1418
rfs4_op_secinfo(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
1474
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1549
rfs4_op_access(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
1587
if (rdonly4(req, cs) &&
usr/src/uts/common/fs/nfs/nfs4_srv.c
1610
ASSERT(req->rq_label != NULL);
usr/src/uts/common/fs/nfs/nfs4_srv.c
1611
clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1614
struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs4_srv.c
1685
rfs4_op_commit(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
1724
if (rdonly4(req, cs)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
1765
do_rfs4_op_mknod(CREATE4args *args, CREATE4res *resp, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
1827
rfs4_op_create(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
1896
if (rdonly4(req, cs)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
1916
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv.c
206
struct svc_req *req, struct compound_state *cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2087
vp = do_rfs4_op_mknod(args, resp, req, cs, vap, name);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2207
rfs4_op_delegpurge(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
2213
rfs4_op_inval(argop, resop, req, cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2221
rfs4_op_delegreturn(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
2313
call_checkauth4(struct compound_state *cs, struct svc_req *req)
usr/src/uts/common/fs/nfs/nfs4_srv.c
2326
authres = checkauth4(cs, req);
usr/src/uts/common/fs/nfs/nfs4_srv.c
249
struct svc_req *req, struct compound_state *);
usr/src/uts/common/fs/nfs/nfs4_srv.c
255
struct svc_req *req, struct compound_state *cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
259
struct svc_req *req, struct compound_state *cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2617
rfs4_op_getattr(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
262
struct svc_req *req, compound_state_t *cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
265
struct svc_req *req, struct compound_state *cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2652
if (client_is_downrev(req))
usr/src/uts/common/fs/nfs/nfs4_srv.c
2678
rfs4_op_getfh(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
268
struct svc_req *req, compound_state_t *cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2705
if (vn_is_nfs_reparse(cs->vp, cs->cr) && !client_is_downrev(req)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
271
struct svc_req *req, compound_state_t *cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
274
struct svc_req *req, compound_state_t *cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2742
struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv.c
2752
rfs4_op_notsup(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
2764
rfs4_op_link(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
277
struct svc_req *req, compound_state_t *cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
279
struct svc_req *req, compound_state_t *cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2845
if (rdonly4(req, cs)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
2860
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv.c
2931
do_rfs4_op_lookup(char *nm, struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv.c
3112
stat = call_checkauth4(cs, req);
usr/src/uts/common/fs/nfs/nfs4_srv.c
3132
ASSERT(req->rq_label != NULL);
usr/src/uts/common/fs/nfs/nfs4_srv.c
3133
clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs4_srv.c
3135
"got client label from request(1)", struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs4_srv.c
3155
req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv.c
3211
rfs4_op_lookup(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
3258
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv.c
3268
*cs->statusp = resp->status = do_rfs4_op_lookup(name, req, cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
3281
rfs4_op_lookupp(nfs_argop4 *args, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
3303
*cs->statusp = resp->status = do_rfs4_op_lookup("..", req, cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
3321
rfs4_op_openattr(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
3376
if (args->createdir && ! (exp_ro = rdonly4(req, cs)))
usr/src/uts/common/fs/nfs/nfs4_srv.c
3462
rfs4_op_read(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
3595
if (args->count > rfs4_tsize(req))
usr/src/uts/common/fs/nfs/nfs4_srv.c
3596
args->count = rfs4_tsize(req);
usr/src/uts/common/fs/nfs/nfs4_srv.c
3631
(void) rdma_get_wchunk(req, &iov, args->wlist);
usr/src/uts/common/fs/nfs/nfs4_srv.c
3736
rfs4_op_putpubfh(nfs_argop4 *args, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
3796
ASSERT(req->rq_label != NULL);
usr/src/uts/common/fs/nfs/nfs4_srv.c
3797
clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs4_srv.c
3800
struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs4_srv.c
3814
if ((resp->status = call_checkauth4(cs, req)) != NFS4_OK) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
3845
rfs4_op_putfh(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
3889
if ((resp->status = call_checkauth4(cs, req)) != NFS4_OK) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
3906
rfs4_op_putrootfh(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
3970
if ((resp->status = call_checkauth4(cs, req)) != NFS4_OK) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
3991
rfs4_op_readlink(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
4020
if (vn_is_nfs_reparse(vp, cs->cr) && client_is_downrev(req)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
4096
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv.c
4148
struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv.c
4319
rfs4_op_remove(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
4386
if (rdonly4(req, cs)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
4392
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv.c
4452
ASSERT(req->rq_label != NULL);
usr/src/uts/common/fs/nfs/nfs4_srv.c
4453
clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs4_srv.c
4456
struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs4_srv.c
4614
rfs4_op_rename(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
4710
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv.c
4751
if (rdonly4(req, cs)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
4764
ASSERT(req->rq_label != NULL);
usr/src/uts/common/fs/nfs/nfs4_srv.c
4765
clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs4_srv.c
4768
struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs4_srv.c
5050
rfs4_op_renew(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
5092
rfs4_op_restorefh(nfs_argop4 *args, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
5125
rfs4_op_savefh(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
5656
rfs4_op_setattr(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
5682
if (rdonly4(req, cs)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
5689
ASSERT(req->rq_label != NULL);
usr/src/uts/common/fs/nfs/nfs4_srv.c
5690
clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs4_srv.c
5693
struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs4_srv.c
5715
rfs4_op_verify(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
5776
rfs4_op_nverify(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
5843
rfs4_op_write(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
5913
if (rdonly4(req, cs)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
6062
struct svc_req *req, int *rv)
usr/src/uts/common/fs/nfs/nfs4_srv.c
6085
cs->req = req;
usr/src/uts/common/fs/nfs/nfs4_srv.c
6095
cr = svc_xprt_cred(req->rq_xprt);
usr/src/uts/common/fs/nfs/nfs4_srv.c
6098
if (sec_svc_getcred(req, cr, &cs->principal, &cs->nfsflavor) == 0) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
6103
svcerr_badcred(req->rq_xprt);
usr/src/uts/common/fs/nfs/nfs4_srv.c
6167
(*rfsv4disptab[op].dis_proc)(argop, resop, req, cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
6184
rfs4_op_illegal(argop, resop, req, cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
6214
if (req->rq_label != NULL) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
6215
kmem_free(req->rq_label, sizeof (bslabel_t));
usr/src/uts/common/fs/nfs/nfs4_srv.c
6216
req->rq_label = NULL;
usr/src/uts/common/fs/nfs/nfs4_srv.c
6333
creds_ok(cred_set_t *cr_set, struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv.c
6344
rfs4_lookup(component4 *component, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
6374
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv.c
6383
status = do_rfs4_op_lookup(name, req, cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
6394
rfs4_lookupfile(component4 *component, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
6411
status = rfs4_lookup(component, req, cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
6459
return (check_open_access(access, cs, req));
usr/src/uts/common/fs/nfs/nfs4_srv.c
6558
struct svc_req *req)
usr/src/uts/common/fs/nfs/nfs4_srv.c
6578
readonly = rdonly4(req, cs);
usr/src/uts/common/fs/nfs/nfs4_srv.c
6615
rfs4_createfile(OPEN4args *args, struct svc_req *req, struct compound_state *cs,
usr/src/uts/common/fs/nfs/nfs4_srv.c
6649
if (rdonly4(req, cs))
usr/src/uts/common/fs/nfs/nfs4_srv.c
6654
ASSERT(req->rq_label != NULL);
usr/src/uts/common/fs/nfs/nfs4_srv.c
6655
clabel = req->rq_label;
usr/src/uts/common/fs/nfs/nfs4_srv.c
6658
struct svc_req *, req);
usr/src/uts/common/fs/nfs/nfs4_srv.c
6789
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv.c
7008
status = check_open_access(args->share_access, cs, req);
usr/src/uts/common/fs/nfs/nfs4_srv.c
7034
rfs4_do_open(struct compound_state *cs, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
7288
rfs4_do_openfh(struct compound_state *cs, struct svc_req *req, OPEN4args *args,
usr/src/uts/common/fs/nfs/nfs4_srv.c
7292
rfs4_do_open(cs, req, oo, DELEG_ANY,
usr/src/uts/common/fs/nfs/nfs4_srv.c
7298
rfs4_do_opennull(struct compound_state *cs, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
7306
req, cs, args->share_access, cinfo);
usr/src/uts/common/fs/nfs/nfs4_srv.c
7313
resp->status = rfs4_createfile(args, req, cs, cinfo, attrset,
usr/src/uts/common/fs/nfs/nfs4_srv.c
7321
rfs4_do_open(cs, req, oo,
usr/src/uts/common/fs/nfs/nfs4_srv.c
7342
rfs4_do_openprev(struct compound_state *cs, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
7378
resp->status = check_open_access(args->share_access, cs, req);
usr/src/uts/common/fs/nfs/nfs4_srv.c
7391
rfs4_do_open(cs, req, oo,
usr/src/uts/common/fs/nfs/nfs4_srv.c
7397
rfs4_do_opendelcur(struct compound_state *cs, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
7447
rfs4_do_open(cs, req, oo, DELEG_NONE,
usr/src/uts/common/fs/nfs/nfs4_srv.c
7453
rfs4_do_opendelprev(struct compound_state *cs, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv.c
7476
req, cs, args->share_access, &resp->cinfo);
usr/src/uts/common/fs/nfs/nfs4_srv.c
7653
struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv.c
7840
rfs4_do_opennull(cs, req, args, oo, resp);
usr/src/uts/common/fs/nfs/nfs4_srv.c
7843
rfs4_do_openprev(cs, req, args, oo, resp);
usr/src/uts/common/fs/nfs/nfs4_srv.c
7846
rfs4_do_opendelcur(cs, req, args, oo, resp);
usr/src/uts/common/fs/nfs/nfs4_srv.c
7849
rfs4_do_opendelprev(cs, req, args, oo, resp);
usr/src/uts/common/fs/nfs/nfs4_srv.c
7852
rfs4_do_openfh(cs, req, args, oo, resp);
usr/src/uts/common/fs/nfs/nfs4_srv.c
7970
struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv.c
8089
struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv.c
8354
struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv.c
8373
(struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv.c
8446
if (!creds_ok(&cp_confirmed->rc_cr_set, req, cs)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
8584
struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv.c
8608
if (!creds_ok(&cp->rc_cr_set, req, cs)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
8670
struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv.c
9209
struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv.c
9654
struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv.c
9788
struct svc_req *req, struct compound_state *cs)
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
1895
na->maxread = rfs4_tsize(sarg->cs->req);
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
1904
if (na->maxread != rfs4_tsize(sarg->cs->req))
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
1929
na->maxwrite = rfs4_tsize(sarg->cs->req);
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
1938
if (na->maxwrite != rfs4_tsize(sarg->cs->req))
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
114
struct exportinfo **exi, struct svc_req *req, struct compound_state *cs,
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
133
if (vn_is_nfs_reparse(vp, cs->cr) && !client_is_downrev(req)) {
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
217
status = call_checkauth4(cs, req);
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
367
rfs4_op_readdir(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
433
maxread = maxwrite = rfs4_tsize(req);
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
519
tsize = rfs4_tsize(req);
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
620
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
713
&vp, &newexi, req, cs,
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
851
client_is_downrev(req))
usr/src/uts/common/fs/nfs/nfs4_vnops.c
15993
nfs4_lost_rqst_t req;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
16001
NULL, NULL, lop, flk, &req, cr, vp);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
16003
(req.lr_op == OP_LOCK || req.lr_op == OP_LOCKU) ?
usr/src/uts/common/fs/nfs/nfs4_vnops.c
16004
&req : NULL, flk->l_type == F_UNLCK ? OP_LOCKU : OP_LOCK,
usr/src/uts/common/fs/nfs/nfs4x_dispatch.c
114
rfs4x_dispatch(struct svc_req *req, SVCXPRT *xprt, char *ap)
usr/src/uts/common/fs/nfs/nfs4x_dispatch.c
146
rfs4_compound(cap, rbp, &cs, req, &rpcerr);
usr/src/uts/common/fs/nfs/nfs4x_srv.c
1006
struct svc_req *req, compound_state_t *cs)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
1047
struct svc_req *req, compound_state_t *cs)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
108
p->cp_aflavor = cs->req->rq_cred.oa_flavor;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
1086
struct svc_req *req, compound_state_t *cs)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
1149
struct svc_req *req, compound_state_t *cs)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
1193
struct svc_req *req, compound_state_t *cs)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
242
struct svc_req *req, compound_state_t *cs)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
276
cid.cl_addr = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
519
struct svc_req *req, compound_state_t *cs)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
55
if (p->cp_aflavor != cs->req->rq_cred.oa_flavor)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
615
sca.cs_req = req;
usr/src/uts/common/fs/nfs/nfs4x_srv.c
673
struct svc_req *req, compound_state_t *cs)
usr/src/uts/common/fs/nfs/nfs4x_srv.c
926
struct svc_req *req, compound_state_t *cs)
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
194
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
249
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
288
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
384
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
448
struct svc_req *req __unused, cred_t *cr, bool_t ro __unused)
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
560
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
624
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
80
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_auth.c
1042
res = nfsauth_retrieve(nag, exi, svc_getnetid(req->rq_xprt),
usr/src/uts/common/fs/nfs/nfs_auth.c
1127
ran->ran_netid = strdup(svc_getnetid(req->rq_xprt));
usr/src/uts/common/fs/nfs/nfs_auth.c
1213
if (nfsauth_retrieve(nag, exi, svc_getnetid(req->rq_xprt), flavor,
usr/src/uts/common/fs/nfs/nfs_auth.c
1237
nfsauth4_secinfo_access(struct exportinfo *exi, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs_auth.c
1257
access = nfsauth_cache_get(exi, req, flavor, cr, NULL, NULL, NULL,
usr/src/uts/common/fs/nfs/nfs_auth.c
1264
nfsauth_access(struct exportinfo *exi, struct svc_req *req, cred_t *cr,
usr/src/uts/common/fs/nfs/nfs_auth.c
1296
flavor = (int)(uintptr_t)req->rq_xprt->xp_cookie;
usr/src/uts/common/fs/nfs/nfs_auth.c
1363
access = nfsauth_cache_get(exi, req, flavor, cr, uid, gid, ngids, gids);
usr/src/uts/common/fs/nfs/nfs_auth.c
1387
access = nfsauth_cache_get(exi, req, AUTH_NONE, cr,
usr/src/uts/common/fs/nfs/nfs_auth.c
1396
access = nfsauth_cache_get(exi, req,
usr/src/uts/common/fs/nfs/nfs_auth.c
319
nfsauth4_access(struct exportinfo *exi, vnode_t *vp, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs_auth.c
324
access = nfsauth_access(exi, req, cr, uid, gid, ngids, gids);
usr/src/uts/common/fs/nfs/nfs_auth.c
855
nfsauth_cache_get(struct exportinfo *exi, struct svc_req *req, int flavor,
usr/src/uts/common/fs/nfs/nfs_auth.c
891
claddr = svc_getrpccaller(req->rq_xprt);
usr/src/uts/common/fs/nfs/nfs_auth.c
900
SVC_GETADDRMASK(req->rq_xprt, SVC_TATTR_ADDRMASK, (void **)&taddrmask);
usr/src/uts/common/fs/nfs/nfs_cmd.c
319
nfscmd_arg_t req;
usr/src/uts/common/fs/nfs/nfs_cmd.c
335
req.cmd = NFSCMD_CHARMAP_LOOKUP;
usr/src/uts/common/fs/nfs/nfs_cmd.c
336
req.version = NFSCMD_VERSION;
usr/src/uts/common/fs/nfs/nfs_cmd.c
337
req.arg.charmap.addr = *sp;
usr/src/uts/common/fs/nfs/nfs_cmd.c
338
(void) strncpy(req.arg.charmap.path, path, MAXPATHLEN);
usr/src/uts/common/fs/nfs/nfs_cmd.c
340
ret = nfscmd_send(&req, &res);
usr/src/uts/common/fs/nfs/nfs_common.c
317
rfs3_tsize(struct svc_req *req)
usr/src/uts/common/fs/nfs/nfs_common.c
320
if (req->rq_xprt->xp_type == T_COTS_ORD ||
usr/src/uts/common/fs/nfs/nfs_common.c
321
req->rq_xprt->xp_type == T_COTS)
usr/src/uts/common/fs/nfs/nfs_common.c
323
if (req->rq_xprt->xp_type == T_RDMA)
usr/src/uts/common/fs/nfs/nfs_dlinet.c
638
struct netbuf req;
usr/src/uts/common/fs/nfs/nfs_dlinet.c
671
init_netbuf(&req);
usr/src/uts/common/fs/nfs/nfs_dlinet.c
672
if (rc = ifioctl(tiptr, SIOCGIFADDR, &req)) {
usr/src/uts/common/fs/nfs/nfs_dlinet.c
676
free_netbuf(&req);
usr/src/uts/common/fs/nfs/nfs_dlinet.c
685
bcopy(&((struct sockaddr_in *)req.buf)->sin_addr,
usr/src/uts/common/fs/nfs/nfs_dlinet.c
688
free_netbuf(&req);
usr/src/uts/common/fs/nfs/nfs_export.c
1144
rfs_gsscallback(struct svc_req *req, gss_cred_id_t deleg, void *gss_context,
usr/src/uts/common/fs/nfs/nfs_export.c
2241
chk_clnt_sec(exportinfo_t *exi, struct svc_req *req)
usr/src/uts/common/fs/nfs/nfs_export.c
2249
nfsflavor = (int)(uintptr_t)req->rq_xprt->xp_cookie;
usr/src/uts/common/fs/nfs/nfs_log.c
1537
struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs_log.c
1580
if (req->rq_prog == NFS_PROGRAM) {
usr/src/uts/common/fs/nfs/nfs_log.c
1581
switch (req->rq_vers) {
usr/src/uts/common/fs/nfs/nfs_log.c
1583
if ((req->rq_proc == NFSPROC3_LOOKUP) &&
usr/src/uts/common/fs/nfs/nfs_log.c
1592
if ((req->rq_proc == RFS_LOOKUP) &&
usr/src/uts/common/fs/nfs/nfs_log.c
1631
nfslog_write_record(struct exportinfo *exi, struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs_log.c
1646
ASSERT(exi != NULL); ASSERT(req != NULL); ASSERT(args != NULL);
usr/src/uts/common/fs/nfs/nfs_log.c
1654
if (req->rq_prog == nfslog_dispatch_table[i].nfslog_dis_prog)
usr/src/uts/common/fs/nfs/nfs_log.c
1666
vers = req->rq_vers - progtable->nfslog_dis_versmin;
usr/src/uts/common/fs/nfs/nfs_log.c
1668
disp = &verstable->nfslog_dis_proc_table[req->rq_proc];
usr/src/uts/common/fs/nfs/nfs_log.c
1682
switch (req->rq_prog) {
usr/src/uts/common/fs/nfs/nfs_log.c
1684
switch (req->rq_vers) {
usr/src/uts/common/fs/nfs/nfs_log.c
1686
switch (req->rq_proc) {
usr/src/uts/common/fs/nfs/nfs_log.c
1715
"proc = %d", req->rq_prog, req->rq_proc);
usr/src/uts/common/fs/nfs/nfs_log.c
1733
if (xdr_nfslog_request_record(&xdrs, exi, req, cr, pnb,
usr/src/uts/common/fs/nfs/nfs_log.c
1789
struct svc_req req;
usr/src/uts/common/fs/nfs/nfs_log.c
1795
bzero(&req, sizeof (req));
usr/src/uts/common/fs/nfs/nfs_log.c
1796
req.rq_prog = NFSLOG_PROGRAM;
usr/src/uts/common/fs/nfs/nfs_log.c
1797
req.rq_vers = NFSLOG_VERSION;
usr/src/uts/common/fs/nfs/nfs_log.c
1798
req.rq_proc = NFSLOG_LOOKUP;
usr/src/uts/common/fs/nfs/nfs_log.c
1799
req.rq_cred.oa_flavor = AUTH_NONE;
usr/src/uts/common/fs/nfs/nfs_log.c
1817
nfslog_write_record(exi, &req,
usr/src/uts/common/fs/nfs/nfs_log.c
1830
struct svc_req req;
usr/src/uts/common/fs/nfs/nfs_log.c
1840
bzero(&req, sizeof (req));
usr/src/uts/common/fs/nfs/nfs_log.c
1841
req.rq_prog = NFSLOG_PROGRAM;
usr/src/uts/common/fs/nfs/nfs_log.c
1842
req.rq_vers = NFSLOG_VERSION;
usr/src/uts/common/fs/nfs/nfs_log.c
1843
req.rq_proc = NFSLOG_SHARE;
usr/src/uts/common/fs/nfs/nfs_log.c
1844
req.rq_cred.oa_flavor = AUTH_NONE;
usr/src/uts/common/fs/nfs/nfs_log.c
1845
nfslog_write_record(exi, &req, (caddr_t)exi, (caddr_t)&res, cr,
usr/src/uts/common/fs/nfs/nfs_log.c
1859
struct svc_req req;
usr/src/uts/common/fs/nfs/nfs_log.c
1866
bzero(&req, sizeof (req));
usr/src/uts/common/fs/nfs/nfs_log.c
1867
req.rq_prog = NFSLOG_PROGRAM;
usr/src/uts/common/fs/nfs/nfs_log.c
1868
req.rq_vers = NFSLOG_VERSION;
usr/src/uts/common/fs/nfs/nfs_log.c
1869
req.rq_proc = NFSLOG_UNSHARE;
usr/src/uts/common/fs/nfs/nfs_log.c
1870
req.rq_cred.oa_flavor = AUTH_NONE;
usr/src/uts/common/fs/nfs/nfs_log.c
1871
nfslog_write_record(exi, &req,
usr/src/uts/common/fs/nfs/nfs_log.c
1880
struct svc_req req;
usr/src/uts/common/fs/nfs/nfs_log.c
1891
bzero(&req, sizeof (req));
usr/src/uts/common/fs/nfs/nfs_log.c
1892
req.rq_prog = NFSLOG_PROGRAM;
usr/src/uts/common/fs/nfs/nfs_log.c
1893
req.rq_vers = NFSLOG_VERSION;
usr/src/uts/common/fs/nfs/nfs_log.c
1894
req.rq_proc = NFSLOG_GETFH;
usr/src/uts/common/fs/nfs/nfs_log.c
1895
req.rq_cred.oa_flavor = AUTH_NONE;
usr/src/uts/common/fs/nfs/nfs_log.c
1908
nfslog_write_record(exi, &req, (caddr_t)&gfh, (caddr_t)&res,
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
148
struct svc_req *req,
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
172
if (!xdr_rpcprog(xdrs, &req->rq_prog))
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
174
if (!xdr_rpcproc(xdrs, &req->rq_proc))
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
176
if (!xdr_rpcvers(xdrs, &req->rq_vers))
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
178
flavor = req->rq_cred.oa_flavor;
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
198
prin = nfsl_principal_name_get(req);
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
201
if (req->rq_xprt)
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
202
netid = svc_getnetid(req->rq_xprt);
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
48
nfsl_principal_name_get(struct svc_req *req)
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
56
switch (req->rq_cred.oa_flavor) {
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
63
adc = (struct authdes_cred *)req->rq_clntcred;
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
69
(void) rpc_gss_getcred(req, &rcred, &ucred, &cookie);
usr/src/uts/common/fs/nfs/nfs_server.c
1470
auth_tooweak(struct svc_req *req, char *res)
usr/src/uts/common/fs/nfs/nfs_server.c
1473
if (req->rq_vers == NFS_VERSION && req->rq_proc == RFS_LOOKUP) {
usr/src/uts/common/fs/nfs/nfs_server.c
1477
} else if (req->rq_vers == NFS_V3 && req->rq_proc == NFSPROC3_LOOKUP) {
usr/src/uts/common/fs/nfs/nfs_server.c
1486
common_dispatch(struct svc_req *req, SVCXPRT *xprt, rpcvers_t min_vers,
usr/src/uts/common/fs/nfs/nfs_server.c
1524
ASSERT(req->rq_prog == NFS_PROGRAM || req->rq_prog == NFS_ACL_PROGRAM);
usr/src/uts/common/fs/nfs/nfs_server.c
1526
vers = req->rq_vers;
usr/src/uts/common/fs/nfs/nfs_server.c
1528
svstat = ng->svstat[req->rq_vers];
usr/src/uts/common/fs/nfs/nfs_server.c
1529
procstat = (req->rq_prog == NFS_PROGRAM) ?
usr/src/uts/common/fs/nfs/nfs_server.c
1533
svcerr_progvers(req->rq_xprt, min_vers, max_vers);
usr/src/uts/common/fs/nfs/nfs_server.c
1540
which = req->rq_proc;
usr/src/uts/common/fs/nfs/nfs_server.c
1542
svcerr_noproc(req->rq_xprt);
usr/src/uts/common/fs/nfs/nfs_server.c
1552
auth_flavor = req->rq_cred.oa_flavor;
usr/src/uts/common/fs/nfs/nfs_server.c
1575
if (rfs4_minorvers_mismatch(req, xprt, (void *)args))
usr/src/uts/common/fs/nfs/nfs_server.c
1583
client_name(req), client_addr(req, cbuf));
usr/src/uts/common/fs/nfs/nfs_server.c
1591
if (req->rq_vers == 4) {
usr/src/uts/common/fs/nfs/nfs_server.c
1592
error += rfs4_dispatch(disp, req, xprt, args);
usr/src/uts/common/fs/nfs/nfs_server.c
1610
switch (req->rq_vers) {
usr/src/uts/common/fs/nfs/nfs_server.c
1667
authres = checkauth(exi, req, cr, anon_ok, publicfh_ok,
usr/src/uts/common/fs/nfs/nfs_server.c
1693
dupstat = SVC_DUP_EXT(xprt, req, res, disp->dis_ressz, &dr,
usr/src/uts/common/fs/nfs/nfs_server.c
1712
(*disp->dis_proc)(args, res, exi, req, cr, ro);
usr/src/uts/common/fs/nfs/nfs_server.c
1742
(*disp->dis_proc)(args, res, exi, req, cr, ro);
usr/src/uts/common/fs/nfs/nfs_server.c
1754
if (auth_tooweak(req, res)) {
usr/src/uts/common/fs/nfs/nfs_server.c
1768
nfslog_exi = nfslog_get_exi(ne, exi, req, res, &nfslog_rec_id);
usr/src/uts/common/fs/nfs/nfs_server.c
1818
nfslog_write_record(nfslog_exi, req, args, (char *)&res_buf,
usr/src/uts/common/fs/nfs/nfs_server.c
1856
rfs_dispatch(struct svc_req *req, SVCXPRT *xprt)
usr/src/uts/common/fs/nfs/nfs_server.c
1858
common_dispatch(req, xprt, NFS_VERSMIN, NFS_VERSMAX,
usr/src/uts/common/fs/nfs/nfs_server.c
1982
acl_dispatch(struct svc_req *req, SVCXPRT *xprt)
usr/src/uts/common/fs/nfs/nfs_server.c
1984
common_dispatch(req, xprt, NFS_ACL_VERSMIN, NFS_ACL_VERSMAX,
usr/src/uts/common/fs/nfs/nfs_server.c
1989
checkwin(int flavor, int window, struct svc_req *req)
usr/src/uts/common/fs/nfs/nfs_server.c
1995
adc = (struct authdes_cred *)req->rq_clntcred;
usr/src/uts/common/fs/nfs/nfs_server.c
201
static char *client_name(struct svc_req *req);
usr/src/uts/common/fs/nfs/nfs_server.c
2015
checkauth(struct exportinfo *exi, struct svc_req *req, cred_t *cr, int anon_ok,
usr/src/uts/common/fs/nfs/nfs_server.c
202
static char *client_addr(struct svc_req *req, char *buf);
usr/src/uts/common/fs/nfs/nfs_server.c
2035
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs_server.c
2049
client_name(req), client_addr(req, buf));
usr/src/uts/common/fs/nfs/nfs_server.c
2057
stat = sec_svc_getcred(req, cr, &principal, &nfsflavor);
usr/src/uts/common/fs/nfs/nfs_server.c
2066
client_name(req));
usr/src/uts/common/fs/nfs/nfs_server.c
2082
rpcflavor = req->rq_cred.oa_flavor;
usr/src/uts/common/fs/nfs/nfs_server.c
2086
access = nfsauth_access(exi, req, cr, &uid, &gid, &ngids, &gids);
usr/src/uts/common/fs/nfs/nfs_server.c
2192
client_name(req), client_addr(req, buf),
usr/src/uts/common/fs/nfs/nfs_server.c
2197
if (!checkwin(rpcflavor, secp->s_window, req)) {
usr/src/uts/common/fs/nfs/nfs_server.c
2201
client_name(req), client_addr(req, buf));
usr/src/uts/common/fs/nfs/nfs_server.c
2258
client_name(req), client_addr(req, buf),
usr/src/uts/common/fs/nfs/nfs_server.c
2276
checkauth4(struct compound_state *cs, struct svc_req *req)
usr/src/uts/common/fs/nfs/nfs_server.c
2298
rpcflavor = req->rq_cred.oa_flavor;
usr/src/uts/common/fs/nfs/nfs_server.c
2307
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs_server.c
2321
client_name(req), client_addr(req, buf));
usr/src/uts/common/fs/nfs/nfs_server.c
2330
access = nfsauth4_access(cs->exi, cs->vp, req, cr, &uid, &gid, &ngids,
usr/src/uts/common/fs/nfs/nfs_server.c
2429
client_name(req), client_addr(req, buf),
usr/src/uts/common/fs/nfs/nfs_server.c
2434
if (!checkwin(rpcflavor, secp->s_window, req)) {
usr/src/uts/common/fs/nfs/nfs_server.c
2438
client_name(req), client_addr(req, buf));
usr/src/uts/common/fs/nfs/nfs_server.c
2492
client_name(req), client_addr(req, buf),
usr/src/uts/common/fs/nfs/nfs_server.c
2503
client_name(struct svc_req *req)
usr/src/uts/common/fs/nfs/nfs_server.c
2511
if (req->rq_cred.oa_flavor == AUTH_UNIX) {
usr/src/uts/common/fs/nfs/nfs_server.c
2513
req->rq_clntcred)->aup_machname;
usr/src/uts/common/fs/nfs/nfs_server.c
2522
client_addr(struct svc_req *req, char *buf)
usr/src/uts/common/fs/nfs/nfs_server.c
2536
if (req->rq_cred.oa_flavor == AUTH_UNIX)
usr/src/uts/common/fs/nfs/nfs_server.c
2542
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs_server.c
656
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_server.c
663
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_server.c
665
DTRACE_NFSV3_4(op__null__start, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs_server.c
667
DTRACE_NFSV3_4(op__null__done, struct svc_req *, req,
usr/src/uts/common/fs/nfs/nfs_server.c
674
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
1049
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
1265
struct svc_req *req;
usr/src/uts/common/fs/nfs/nfs_srv.c
1293
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
131
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
1327
rfs_write_sync(wa, ns, exi, req, cr, ro);
usr/src/uts/common/fs/nfs/nfs_srv.c
1340
nrp->req = req;
usr/src/uts/common/fs/nfs/nfs_srv.c
178
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
1802
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
1887
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs_srv.c
2070
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
2162
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
2311
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
2397
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
2440
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs_srv.c
2491
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
2583
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
2647
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
2731
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs_srv.c
2792
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
447
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
464
if (is_system_labeled() && req->rq_vers == 2) {
usr/src/uts/common/fs/nfs/nfs_srv.c
517
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs_srv.c
577
!chk_clnt_sec(exi, req))
usr/src/uts/common/fs/nfs/nfs_srv.c
614
struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
719
ca = (struct sockaddr *)svc_getrpccaller(req->rq_xprt)->buf;
usr/src/uts/common/fs/nfs/nfs_srv.c
763
struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro)
usr/src/uts/common/fs/nfs/nfs_srv.c
900
(void) rdma_get_wchunk(req, &iov, ra->ra_wlist);
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
103
for (req = smb_slist_head(&session->s_req_list); req != NULL;
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
104
req = smb_slist_next(&session->s_req_list, req)) {
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
107
if (req == sr)
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
110
if (sr->smb2_messageid >= req->smb2_first_msgid &&
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
111
sr->smb2_messageid < (req->smb2_first_msgid +
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
112
req->smb2_total_credits)) {
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
113
smb_request_cancel(req);
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
146
struct smb_request *req;
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
154
req = smb_slist_head(&session->s_req_list);
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
155
while (req) {
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
156
ASSERT(req->sr_magic == SMB_REQ_MAGIC);
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
157
if ((req != sr) &&
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
158
(req->smb2_async_id == sr->smb2_async_id)) {
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
159
smb_request_cancel(req);
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
162
req = smb_slist_next(&session->s_req_list, req);
usr/src/uts/common/fs/smbsrv/smb2_cancel.c
95
struct smb_request *req;
usr/src/uts/common/fs/smbsrv/smb_dfs.c
632
dfs_referral_query_t req;
usr/src/uts/common/fs/smbsrv/smb_dfs.c
635
req.rq_type = reftype;
usr/src/uts/common/fs/smbsrv/smb_dfs.c
636
req.rq_path = dfs_path;
usr/src/uts/common/fs/smbsrv/smb_dfs.c
642
&req, dfs_referral_query_xdr, refrsp, dfs_referral_response_xdr);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
210
smb_shr_hostaccess_query_t req;
usr/src/uts/common/fs/smbsrv/smb_kshare.c
231
req.shq_none = shr->shr_access_none;
usr/src/uts/common/fs/smbsrv/smb_kshare.c
232
req.shq_ro = shr->shr_access_ro;
usr/src/uts/common/fs/smbsrv/smb_kshare.c
233
req.shq_rw = shr->shr_access_rw;
usr/src/uts/common/fs/smbsrv/smb_kshare.c
234
req.shq_flag = flag;
usr/src/uts/common/fs/smbsrv/smb_kshare.c
235
req.shq_ipaddr = *ipaddr;
usr/src/uts/common/fs/smbsrv/smb_kshare.c
238
&req, smb_shr_hostaccess_query_xdr, &host_access, xdr_uint32_t);
usr/src/uts/common/fs/smbsrv/smb_nt_cancel.c
71
struct smb_request *req;
usr/src/uts/common/fs/smbsrv/smb_nt_cancel.c
78
req = smb_slist_head(&session->s_req_list);
usr/src/uts/common/fs/smbsrv/smb_nt_cancel.c
79
while (req) {
usr/src/uts/common/fs/smbsrv/smb_nt_cancel.c
80
ASSERT(req->sr_magic == SMB_REQ_MAGIC);
usr/src/uts/common/fs/smbsrv/smb_nt_cancel.c
81
if ((req != sr) &&
usr/src/uts/common/fs/smbsrv/smb_nt_cancel.c
82
(req->smb_uid == sr->smb_uid) &&
usr/src/uts/common/fs/smbsrv/smb_nt_cancel.c
83
(req->smb_pid == sr->smb_pid) &&
usr/src/uts/common/fs/smbsrv/smb_nt_cancel.c
84
(req->smb_tid == sr->smb_tid) &&
usr/src/uts/common/fs/smbsrv/smb_nt_cancel.c
85
(req->smb_mid == sr->smb_mid)) {
usr/src/uts/common/fs/smbsrv/smb_nt_cancel.c
86
smb_request_cancel(req);
usr/src/uts/common/fs/smbsrv/smb_nt_cancel.c
89
req = smb_slist_next(&session->s_req_list, req);
usr/src/uts/common/inet/ip/ip.c
6165
ipsec_set_req(cred_t *cr, conn_t *connp, ipsec_req_t *req)
usr/src/uts/common/inet/ip/ip.c
6185
if (req == NULL)
usr/src/uts/common/inet/ip/ip.c
6188
ah_req = req->ipsr_ah_req;
usr/src/uts/common/inet/ip/ip.c
6189
esp_req = req->ipsr_esp_req;
usr/src/uts/common/inet/ip/ip.c
6190
se_req = req->ipsr_self_encap_req;
usr/src/uts/common/inet/ip/ip.c
6283
ipsec_actvec_from_req(req, &actp, &nact, ipst->ips_netstack);
usr/src/uts/common/inet/ip/ip_mroute.c
442
get_sg_cnt(struct sioc_sg_req *req, ip_stack_t *ipst)
usr/src/uts/common/inet/ip/ip_mroute.c
447
mfcbp = &ipst->ips_mfcs[MFCHASH(req->src.s_addr, req->grp.s_addr)];
usr/src/uts/common/inet/ip/ip_mroute.c
449
MFCFIND(mfcbp, req->src.s_addr, req->grp.s_addr, rt);
usr/src/uts/common/inet/ip/ip_mroute.c
453
req->pktcnt = rt->mfc_pkt_cnt;
usr/src/uts/common/inet/ip/ip_mroute.c
454
req->bytecnt = rt->mfc_byte_cnt;
usr/src/uts/common/inet/ip/ip_mroute.c
455
req->wrong_if = rt->mfc_wrong_if;
usr/src/uts/common/inet/ip/ip_mroute.c
458
req->pktcnt = req->bytecnt = req->wrong_if = 0xffffffffU;
usr/src/uts/common/inet/ip/ip_mroute.c
470
get_lsg_cnt(struct sioc_lsg_req *req, ip_stack_t *ipst)
usr/src/uts/common/inet/ip/ip_mroute.c
480
get_vif_cnt(struct sioc_vif_req *req, ip_stack_t *ipst)
usr/src/uts/common/inet/ip/ip_mroute.c
482
vifi_t vifi = req->vifi;
usr/src/uts/common/inet/ip/ip_mroute.c
490
req->icount = ipst->ips_vifs[vifi].v_pkt_in;
usr/src/uts/common/inet/ip/ip_mroute.c
491
req->ocount = ipst->ips_vifs[vifi].v_pkt_out;
usr/src/uts/common/inet/ip/ip_mroute.c
492
req->ibytes = ipst->ips_vifs[vifi].v_bytes_in;
usr/src/uts/common/inet/ip/ip_mroute.c
493
req->obytes = ipst->ips_vifs[vifi].v_bytes_out;
usr/src/uts/common/inet/ip/sadb.c
2218
sadb_form_query(keysock_in_t *ksi, uint32_t req, uint32_t match,
usr/src/uts/common/inet/ip/sadb.c
2227
ASSERT((req & ~match) == 0);
usr/src/uts/common/inet/ip/sadb.c
2229
sq->req = req;
usr/src/uts/common/inet/ip/sadb.c
2234
if ((req & IPSA_Q_DST) && (sq->dstext == NULL)) {
usr/src/uts/common/inet/ip/sadb.c
2238
if ((req & IPSA_Q_SRC) && (sq->srcext == NULL)) {
usr/src/uts/common/inet/ip/sadb.c
2242
if ((req & IPSA_Q_SA) && (sq->assoc == NULL)) {
usr/src/uts/common/inet/ip/spd.c
1341
ipsec_prot_from_req(const ipsec_req_t *req, ipsec_prot_t *ipp)
usr/src/uts/common/inet/ip/spd.c
1348
ipp->ipp_use_ah = !!(req->ipsr_ah_req & IPSEC_PREF_REQUIRED);
usr/src/uts/common/inet/ip/spd.c
1349
ipp->ipp_use_esp = !!(req->ipsr_esp_req & IPSEC_PREF_REQUIRED);
usr/src/uts/common/inet/ip/spd.c
1350
ipp->ipp_use_espa = !!(req->ipsr_esp_auth_alg);
usr/src/uts/common/inet/ip/spd.c
1351
ipp->ipp_use_se = !!(req->ipsr_self_encap_req & IPSEC_PREF_REQUIRED);
usr/src/uts/common/inet/ip/spd.c
1352
ipp->ipp_use_unique = !!((req->ipsr_ah_req|req->ipsr_esp_req) &
usr/src/uts/common/inet/ip/spd.c
1354
ipp->ipp_encr_alg = req->ipsr_esp_alg;
usr/src/uts/common/inet/ip/spd.c
1361
ipp->ipp_auth_alg = (req->ipsr_auth_alg != SADB_AALG_ANY) ?
usr/src/uts/common/inet/ip/spd.c
1362
req->ipsr_auth_alg : 0;
usr/src/uts/common/inet/ip/spd.c
1363
ipp->ipp_esp_auth_alg = (req->ipsr_esp_auth_alg != SADB_AALG_ANY) ?
usr/src/uts/common/inet/ip/spd.c
1364
req->ipsr_esp_auth_alg : 0;
usr/src/uts/common/inet/ip/spd.c
1371
ipsec_actvec_from_req(const ipsec_req_t *req, ipsec_act_t **actp, uint_t *nactp,
usr/src/uts/common/inet/ip/spd.c
1377
if ((req->ipsr_ah_req & IPSEC_PREF_NEVER) &&
usr/src/uts/common/inet/ip/spd.c
1378
(req->ipsr_esp_req & IPSEC_PREF_NEVER)) {
usr/src/uts/common/inet/ip/spd.c
1382
ipsec_prot_from_req(req, &act.ipa_apply);
usr/src/uts/common/inet/ip/spd.c
1392
ipsec_req_from_prot(ipsec_prot_t *ipp, ipsec_req_t *req)
usr/src/uts/common/inet/ip/spd.c
1394
req->ipsr_esp_alg = ipp->ipp_encr_alg;
usr/src/uts/common/inet/ip/spd.c
1395
req->ipsr_auth_alg = ipp->ipp_auth_alg;
usr/src/uts/common/inet/ip/spd.c
1396
req->ipsr_esp_auth_alg = ipp->ipp_esp_auth_alg;
usr/src/uts/common/inet/ip/spd.c
1399
req->ipsr_ah_req |= IPSEC_PREF_UNIQUE;
usr/src/uts/common/inet/ip/spd.c
1400
req->ipsr_esp_req |= IPSEC_PREF_UNIQUE;
usr/src/uts/common/inet/ip/spd.c
1403
req->ipsr_self_encap_req |= IPSEC_PREF_REQUIRED;
usr/src/uts/common/inet/ip/spd.c
1405
req->ipsr_ah_req |= IPSEC_PREF_REQUIRED;
usr/src/uts/common/inet/ip/spd.c
1407
req->ipsr_esp_req |= IPSEC_PREF_REQUIRED;
usr/src/uts/common/inet/ip/spd.c
1408
return (sizeof (*req));
usr/src/uts/common/inet/ip/spd.c
1416
ipsec_req_from_act(ipsec_action_t *ap, ipsec_req_t *req)
usr/src/uts/common/inet/ip/spd.c
1420
req->ipsr_ah_req = IPSEC_PREF_NEVER;
usr/src/uts/common/inet/ip/spd.c
1421
req->ipsr_esp_req = IPSEC_PREF_NEVER;
usr/src/uts/common/inet/ip/spd.c
1422
return (sizeof (*req));
usr/src/uts/common/inet/ip/spd.c
1424
return (ipsec_req_from_prot(&ap->ipa_act.ipa_apply, req));
usr/src/uts/common/inet/ip/spd.c
1426
return (sizeof (*req));
usr/src/uts/common/inet/ip/spd.c
1434
ipsec_req_from_head(ipsec_policy_head_t *ph, ipsec_req_t *req, int af)
usr/src/uts/common/inet/ip/spd.c
1445
return (ipsec_req_from_act(p->ipsp_act, req));
usr/src/uts/common/inet/ip/spd.c
1447
return (sizeof (*req));
usr/src/uts/common/inet/ip/spd.c
1456
ipsec_req_from_conn(conn_t *connp, ipsec_req_t *req, int af)
usr/src/uts/common/inet/ip/spd.c
1461
bzero(req, sizeof (*req));
usr/src/uts/common/inet/ip/spd.c
1474
req);
usr/src/uts/common/inet/ip/spd.c
1479
connp->conn_latch_in_policy->ipsp_act, req);
usr/src/uts/common/inet/ip/spd.c
1484
rv = ipsec_req_from_head(connp->conn_policy, req, af);
usr/src/uts/common/inet/ip/spdsock.c
1415
spdsock_dump_ruleset(mblk_t *req, ipsec_policy_head_t *iph,
usr/src/uts/common/inet/ip/spdsock.c
1433
*msg = *(spd_msg_t *)(req->b_rptr);
usr/src/uts/common/inet/ip/spdsock.c
1449
mblk_t *req = ss->spdsock_dump_req;
usr/src/uts/common/inet/ip/spdsock.c
1453
m = spdsock_dump_ruleset(req, iph, ss->spdsock_dump_count, error);
usr/src/uts/common/inet/ip/spdsock.c
1461
freemsg(req);
usr/src/uts/common/inet/ip/spdsock.c
1760
spdsock_encode_rule_head(uint8_t *base, uint_t offset, spd_msg_t *req,
usr/src/uts/common/inet/ip/spdsock.c
1777
spmsg->spd_msg_seq = req->spd_msg_seq;
usr/src/uts/common/inet/ip/spdsock.c
1778
spmsg->spd_msg_pid = req->spd_msg_pid;
usr/src/uts/common/inet/ip/spdsock.c
1830
spdsock_encode_rule(mblk_t *req, const ipsec_policy_t *rule,
usr/src/uts/common/inet/ip/spdsock.c
1835
spd_msg_t *mreq = (spd_msg_t *)req->b_rptr;
usr/src/uts/common/inet/ipf/fil.c
4380
int frrequest(unit, req, data, set, makecopy, ifs)
usr/src/uts/common/inet/ipf/fil.c
4382
ioctlcmd_t req;
usr/src/uts/common/inet/ipf/fil.c
4458
if ((req != (int)SIOCZRLST) && (*group != '\0')) {
usr/src/uts/common/inet/ipf/fil.c
4666
if (req == (ioctlcmd_t)SIOCZRLST) {
usr/src/uts/common/inet/ipf/fil.c
4713
if (req == (ioctlcmd_t)SIOCADAFR ||
usr/src/uts/common/inet/ipf/fil.c
4714
req == (ioctlcmd_t)SIOCADIFR) {
usr/src/uts/common/inet/ipf/fil.c
4724
} else if (req == (ioctlcmd_t)SIOCINAFR ||
usr/src/uts/common/inet/ipf/fil.c
4725
req == (ioctlcmd_t)SIOCINIFR) {
usr/src/uts/common/inet/ipf/fil.c
4750
if (req == (ioctlcmd_t)SIOCRMAFR || req == (ioctlcmd_t)SIOCRMIFR) {
usr/src/uts/common/inet/ipf/fil.c
4777
error = fr_preauthcmd(req, f, ftail, ifs);
usr/src/uts/common/inet/ipf/fil.c
4795
error = fr_preauthcmd(req, fp, ftail, ifs);
usr/src/uts/common/inet/ipf/fil.c
4818
if (req == (ioctlcmd_t)SIOCINIFR ||
usr/src/uts/common/inet/ipf/fil.c
4819
req == (ioctlcmd_t)SIOCINAFR)
usr/src/uts/common/inet/sadb.h
681
uint32_t req, match;
usr/src/uts/common/inet/snmpcom.c
171
struct opthdr *req;
usr/src/uts/common/inet/snmpcom.c
213
for (req = req_start; req < req_end; req = next_req) {
usr/src/uts/common/inet/snmpcom.c
215
(struct opthdr *)((uchar_t *)&req[1] +
usr/src/uts/common/inet/snmpcom.c
216
_TPI_ALIGN_OPT(req->len));
usr/src/uts/common/inet/snmpcom.c
220
if (req->level == sreq->sor_group &&
usr/src/uts/common/inet/snmpcom.c
221
req->name == sreq->sor_code)
usr/src/uts/common/inet/snmpcom.c
226
if (!(*setfn)(q, req->level, req->name,
usr/src/uts/common/inet/snmpcom.c
227
(uchar_t *)&req[1], req->len))
usr/src/uts/common/inet/snmpcom.c
294
req = (struct opthdr *)&toa[1];
usr/src/uts/common/inet/snmpcom.c
295
req->level = 0;
usr/src/uts/common/inet/snmpcom.c
296
req->name = 0;
usr/src/uts/common/inet/snmpcom.c
297
req->len = 0;
usr/src/uts/common/io/1394/h1394.c
1004
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/h1394.c
1010
offset = req->cmd_addr - addr_blk->addr_lo;
usr/src/uts/common/io/1394/h1394.c
1011
if ((req->cmd_type == CMD1394_ASYNCH_WR_QUAD) &&
usr/src/uts/common/io/1394/h1394.c
1013
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/h1394.c
1030
hal->halinfo.hal_private, req, h_priv);
usr/src/uts/common/io/1394/h1394.c
1033
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
1040
offset = req->cmd_addr - addr_blk->addr_lo;
usr/src/uts/common/io/1394/h1394.c
1042
switch (req->cmd_type) {
usr/src/uts/common/io/1394/h1394.c
1044
bcopy((void *)&(req->cmd_u.q.quadlet_data),
usr/src/uts/common/io/1394/h1394.c
1049
begin_ptr = req->cmd_u.b.data_block->b_rptr;
usr/src/uts/common/io/1394/h1394.c
1051
tmp_ptr = req->cmd_u.b.data_block->b_wptr;
usr/src/uts/common/io/1394/h1394.c
1094
req->cmd_callback_arg = addr_blk->addr_arg;
usr/src/uts/common/io/1394/h1394.c
1106
recv_write_req(req);
usr/src/uts/common/io/1394/h1394.c
1108
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/h1394.c
1109
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
1129
h1394_lock_request(void *sl_private, cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/h1394.c
1144
s_priv = S1394_GET_CMD_PRIV(req);
usr/src/uts/common/io/1394/h1394.c
1152
addr_blk = s1394_used_tree_search(hal, req->cmd_addr);
usr/src/uts/common/io/1394/h1394.c
1158
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/h1394.c
1159
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
1164
switch (req->cmd_type) {
usr/src/uts/common/io/1394/h1394.c
1166
end_of_request = (req->cmd_addr + IEEE1394_QUADLET) - 1;
usr/src/uts/common/io/1394/h1394.c
1172
end_of_request = (req->cmd_addr + IEEE1394_OCTLET) - 1;
usr/src/uts/common/io/1394/h1394.c
1196
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/h1394.c
1197
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
1205
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/h1394.c
1206
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
1212
offset = req->cmd_addr - addr_blk->addr_lo;
usr/src/uts/common/io/1394/h1394.c
1215
if (req->cmd_type == CMD1394_ASYNCH_LOCK_32) {
usr/src/uts/common/io/1394/h1394.c
1221
arg_value = req->cmd_u.l32.arg_value;
usr/src/uts/common/io/1394/h1394.c
1222
data_value = req->cmd_u.l32.data_value;
usr/src/uts/common/io/1394/h1394.c
1223
lock_type = req->cmd_u.l32.lock_type;
usr/src/uts/common/io/1394/h1394.c
1235
req->cmd_u.l32.old_value = old_value;
usr/src/uts/common/io/1394/h1394.c
1247
req->cmd_u.l32.old_value = old_value;
usr/src/uts/common/io/1394/h1394.c
1258
req->cmd_u.l32.old_value = old_value;
usr/src/uts/common/io/1394/h1394.c
1269
req->cmd_u.l32.old_value = old_value;
usr/src/uts/common/io/1394/h1394.c
1283
req->cmd_u.l32.old_value = old_value;
usr/src/uts/common/io/1394/h1394.c
1298
req->cmd_u.l32.old_value = old_value;
usr/src/uts/common/io/1394/h1394.c
1304
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/h1394.c
1305
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
1315
arg_value = req->cmd_u.l64.arg_value;
usr/src/uts/common/io/1394/h1394.c
1316
data_value = req->cmd_u.l64.data_value;
usr/src/uts/common/io/1394/h1394.c
1317
lock_type = req->cmd_u.l64.lock_type;
usr/src/uts/common/io/1394/h1394.c
1329
req->cmd_u.l64.old_value = old_value;
usr/src/uts/common/io/1394/h1394.c
1341
req->cmd_u.l64.old_value = old_value;
usr/src/uts/common/io/1394/h1394.c
1352
req->cmd_u.l64.old_value = old_value;
usr/src/uts/common/io/1394/h1394.c
1363
req->cmd_u.l64.old_value = old_value;
usr/src/uts/common/io/1394/h1394.c
1377
req->cmd_u.l64.old_value = old_value;
usr/src/uts/common/io/1394/h1394.c
1392
req->cmd_u.l64.old_value = old_value;
usr/src/uts/common/io/1394/h1394.c
1398
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/h1394.c
1399
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
1407
req->cmd_callback_arg = addr_blk->addr_arg;
usr/src/uts/common/io/1394/h1394.c
1419
recv_lock_req(req);
usr/src/uts/common/io/1394/h1394.c
1421
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/h1394.c
1422
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
746
h1394_read_request(void *sl_private, cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/h1394.c
764
s_priv = S1394_GET_CMD_PRIV(req);
usr/src/uts/common/io/1394/h1394.c
768
switch (req->cmd_type) {
usr/src/uts/common/io/1394/h1394.c
775
cmd_length = req->cmd_u.b.blk_length;
usr/src/uts/common/io/1394/h1394.c
796
addr_blk = s1394_used_tree_search(hal, req->cmd_addr);
usr/src/uts/common/io/1394/h1394.c
802
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/h1394.c
803
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
808
end_of_request = (req->cmd_addr + cmd_length) - 1;
usr/src/uts/common/io/1394/h1394.c
812
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/h1394.c
813
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
821
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/h1394.c
822
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
827
offset = req->cmd_addr - addr_blk->addr_lo;
usr/src/uts/common/io/1394/h1394.c
828
if ((req->cmd_type == CMD1394_ASYNCH_RD_QUAD) &&
usr/src/uts/common/io/1394/h1394.c
832
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/h1394.c
833
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
839
offset = req->cmd_addr - addr_blk->addr_lo;
usr/src/uts/common/io/1394/h1394.c
842
switch (req->cmd_type) {
usr/src/uts/common/io/1394/h1394.c
845
(void *)&(req->cmd_u.q.quadlet_data), cmd_length);
usr/src/uts/common/io/1394/h1394.c
849
begin_ptr = req->cmd_u.b.data_block->b_wptr;
usr/src/uts/common/io/1394/h1394.c
851
tmp_ptr = req->cmd_u.b.data_block->b_datap->db_lim;
usr/src/uts/common/io/1394/h1394.c
856
req->cmd_u.b.data_block->b_wptr = end_ptr;
usr/src/uts/common/io/1394/h1394.c
893
req->cmd_callback_arg = addr_blk->addr_arg;
usr/src/uts/common/io/1394/h1394.c
905
recv_read_req(req);
usr/src/uts/common/io/1394/h1394.c
907
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/h1394.c
908
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/h1394.c
928
h1394_write_request(void *sl_private, cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/h1394.c
949
s_priv = S1394_GET_CMD_PRIV(req);
usr/src/uts/common/io/1394/h1394.c
953
switch (req->cmd_type) {
usr/src/uts/common/io/1394/h1394.c
960
cmd_length = req->cmd_u.b.blk_length;
usr/src/uts/common/io/1394/h1394.c
982
addr_blk = s1394_used_tree_search(hal, req->cmd_addr);
usr/src/uts/common/io/1394/h1394.c
985
posted_write = s1394_is_posted_write(hal, req->cmd_addr);
usr/src/uts/common/io/1394/h1394.c
989
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/h1394.c
995
end_of_request = (req->cmd_addr + cmd_length) - 1;
usr/src/uts/common/io/1394/h1394.c
997
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_asynch.c
599
s1394_atreq_cmd_complete(s1394_hal_t *hal, cmd1394_cmd_t *req, int status)
usr/src/uts/common/io/1394/s1394_asynch.c
609
s_priv = S1394_GET_CMD_PRIV(req);
usr/src/uts/common/io/1394/s1394_asynch.c
614
switch (req->cmd_type) {
usr/src/uts/common/io/1394/s1394_asynch.c
651
if (req->cmd_options & CMD1394_CANCEL_ON_BUS_RESET) {
usr/src/uts/common/io/1394/s1394_asynch.c
655
s1394_remove_q_asynch_cmd(hal, req);
usr/src/uts/common/io/1394/s1394_asynch.c
656
s1394_pending_q_insert(hal, req, S1394_PENDING_Q_REAR);
usr/src/uts/common/io/1394/s1394_asynch.c
718
s1394_remove_q_asynch_cmd(hal, req);
usr/src/uts/common/io/1394/s1394_asynch.c
722
req->cmd_result = cmd_result;
usr/src/uts/common/io/1394/s1394_asynch.c
725
if (req->cmd_options & CMD1394_BLOCKING) {
usr/src/uts/common/io/1394/s1394_asynch.c
736
if (req->completion_callback != NULL) {
usr/src/uts/common/io/1394/s1394_asynch.c
737
req->completion_callback(req);
usr/src/uts/common/io/1394/s1394_asynch.c
746
if ((req->cmd_type == CMD1394_ASYNCH_RD_BLOCK) ||
usr/src/uts/common/io/1394/s1394_asynch.c
747
(req->cmd_type == CMD1394_ASYNCH_WR_BLOCK)) {
usr/src/uts/common/io/1394/s1394_asynch.c
756
req->cmd_u.b.bytes_transferred += h_priv->mblk.length;
usr/src/uts/common/io/1394/s1394_asynch.c
758
if (req->cmd_type == CMD1394_ASYNCH_RD_BLOCK)
usr/src/uts/common/io/1394/s1394_asynch.c
770
if (!(req->cmd_options &
usr/src/uts/common/io/1394/s1394_asynch.c
772
req->cmd_addr += h_priv->mblk.length;
usr/src/uts/common/io/1394/s1394_asynch.c
786
ret = s1394_xfer_asynch_command(hal, req, &err);
usr/src/uts/common/io/1394/s1394_asynch.c
793
s1394_remove_q_asynch_cmd(hal, req);
usr/src/uts/common/io/1394/s1394_asynch.c
794
s1394_pending_q_insert(hal, req,
usr/src/uts/common/io/1394/s1394_asynch.c
803
s1394_remove_q_asynch_cmd(hal, req);
usr/src/uts/common/io/1394/s1394_asynch.c
808
req->cmd_result = err;
usr/src/uts/common/io/1394/s1394_asynch.c
811
if (req->cmd_options & CMD1394_BLOCKING) {
usr/src/uts/common/io/1394/s1394_asynch.c
822
if (req->completion_callback != NULL) {
usr/src/uts/common/io/1394/s1394_asynch.c
824
req->completion_callback(req);
usr/src/uts/common/io/1394/s1394_cmp.c
225
s1394_cmp_ompr_recv_read_request(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_cmp.c
227
s1394_hal_t *hal = req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_cmp.c
230
if (req->cmd_type != CMD1394_ASYNCH_RD_QUAD) {
usr/src/uts/common/io/1394/s1394_cmp.c
231
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_cmp.c
234
req->cmd_u.q.quadlet_data = cmp->cmp_ompr_val;
usr/src/uts/common/io/1394/s1394_cmp.c
236
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_cmp.c
239
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_cmp.c
243
s1394_cmp_impr_recv_read_request(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_cmp.c
245
s1394_hal_t *hal = req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_cmp.c
248
if (req->cmd_type != CMD1394_ASYNCH_RD_QUAD) {
usr/src/uts/common/io/1394/s1394_cmp.c
249
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_cmp.c
252
req->cmd_u.q.quadlet_data = cmp->cmp_impr_val;
usr/src/uts/common/io/1394/s1394_cmp.c
254
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_cmp.c
257
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_cmp.c
261
s1394_cmp_ompr_recv_lock_request(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_cmp.c
263
s1394_hal_t *hal = req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_cmp.c
267
if ((req->cmd_type != CMD1394_ASYNCH_LOCK_32) ||
usr/src/uts/common/io/1394/s1394_cmp.c
268
(req->cmd_u.l32.lock_type != CMD1394_LOCK_COMPARE_SWAP)) {
usr/src/uts/common/io/1394/s1394_cmp.c
269
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_cmp.c
273
req->cmd_u.l32.old_value = cmp->cmp_ompr_val;
usr/src/uts/common/io/1394/s1394_cmp.c
274
if (cmp->cmp_ompr_val == req->cmd_u.l32.arg_value) {
usr/src/uts/common/io/1394/s1394_cmp.c
276
cmp->cmp_ompr_val = (req->cmd_u.l32.data_value &
usr/src/uts/common/io/1394/s1394_cmp.c
281
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_cmp.c
284
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_cmp.c
293
s1394_cmp_impr_recv_lock_request(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_cmp.c
295
s1394_hal_t *hal = req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_cmp.c
299
if ((req->cmd_type != CMD1394_ASYNCH_LOCK_32) ||
usr/src/uts/common/io/1394/s1394_cmp.c
300
(req->cmd_u.l32.lock_type != CMD1394_LOCK_COMPARE_SWAP)) {
usr/src/uts/common/io/1394/s1394_cmp.c
301
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_cmp.c
305
req->cmd_u.l32.old_value = cmp->cmp_impr_val;
usr/src/uts/common/io/1394/s1394_cmp.c
306
if (cmp->cmp_impr_val == req->cmd_u.l32.arg_value) {
usr/src/uts/common/io/1394/s1394_cmp.c
308
cmp->cmp_impr_val = (req->cmd_u.l32.data_value &
usr/src/uts/common/io/1394/s1394_cmp.c
313
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_cmp.c
316
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_cmp.c
44
static void s1394_cmp_ompr_recv_read_request(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_cmp.c
45
static void s1394_cmp_impr_recv_read_request(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_cmp.c
46
static void s1394_cmp_ompr_recv_lock_request(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_cmp.c
47
static void s1394_cmp_impr_recv_lock_request(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
1000
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
1001
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
1005
switch (req->cmd_type) {
usr/src/uts/common/io/1394/s1394_csr.c
1019
req->cmd_u.q.quadlet_data = data;
usr/src/uts/common/io/1394/s1394_csr.c
1020
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
1022
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
1030
if (req->cmd_u.l32.lock_type == CMD1394_LOCK_COMPARE_SWAP) {
usr/src/uts/common/io/1394/s1394_csr.c
1031
compare = req->cmd_u.l32.arg_value;
usr/src/uts/common/io/1394/s1394_csr.c
1032
swap = req->cmd_u.l32.data_value;
usr/src/uts/common/io/1394/s1394_csr.c
1045
req->cmd_u.l32.old_value = old;
usr/src/uts/common/io/1394/s1394_csr.c
1046
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
1048
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
1052
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
1058
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
1061
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
1071
s1394_CSR_topology_map(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
1075
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
1078
if (req->cmd_type == CMD1394_ASYNCH_RD_QUAD)
usr/src/uts/common/io/1394/s1394_csr.c
1079
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
1081
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
1083
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
1163
s1394_common_CSR_routine(s1394_hal_t *hal, cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
1170
offset = (req->cmd_addr & IEEE1394_CSR_OFFSET_MASK);
usr/src/uts/common/io/1394/s1394_csr.c
1174
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
1175
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
1178
switch (req->cmd_type) {
usr/src/uts/common/io/1394/s1394_csr.c
1189
req->cmd_u.q.quadlet_data = data;
usr/src/uts/common/io/1394/s1394_csr.c
1190
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
1192
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
1197
data = req->cmd_u.q.quadlet_data;
usr/src/uts/common/io/1394/s1394_csr.c
1207
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
1209
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
1214
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
1217
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
443
s1394_CSR_state_clear(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
452
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
455
offset = req->cmd_addr & IEEE1394_CSR_OFFSET_MASK;
usr/src/uts/common/io/1394/s1394_csr.c
459
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
460
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
466
is_from = IEEE1394_NODE_NUM(req->nodeID);
usr/src/uts/common/io/1394/s1394_csr.c
47
static void s1394_CSR_state_clear(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
475
switch (req->cmd_type) {
usr/src/uts/common/io/1394/s1394_csr.c
488
req->cmd_u.q.quadlet_data = data;
usr/src/uts/common/io/1394/s1394_csr.c
489
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
49
static void s1394_CSR_state_set(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
491
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
496
data = req->cmd_u.q.quadlet_data;
usr/src/uts/common/io/1394/s1394_csr.c
51
static void s1394_CSR_node_ids(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
527
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
529
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
53
static void s1394_CSR_reset_start(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
534
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
537
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
547
s1394_CSR_state_set(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
55
static void s1394_CSR_split_timeout(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
558
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
561
offset = req->cmd_addr & IEEE1394_CSR_OFFSET_MASK;
usr/src/uts/common/io/1394/s1394_csr.c
565
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
566
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
57
static void s1394_CSR_argument_regs(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
572
is_from = IEEE1394_NODE_NUM(req->nodeID);
usr/src/uts/common/io/1394/s1394_csr.c
583
switch (req->cmd_type) {
usr/src/uts/common/io/1394/s1394_csr.c
585
data = req->cmd_u.q.quadlet_data;
usr/src/uts/common/io/1394/s1394_csr.c
59
static void s1394_CSR_test_regs(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
61
static void s1394_CSR_interrupt_regs(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
620
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
622
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
627
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
63
static void s1394_CSR_clock_regs(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
630
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
639
s1394_CSR_node_ids(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
643
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
645
s1394_common_CSR_routine(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
65
static void s1394_CSR_message_regs(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
654
s1394_CSR_reset_start(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
660
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
663
offset = req->cmd_addr & IEEE1394_CSR_OFFSET_MASK;
usr/src/uts/common/io/1394/s1394_csr.c
667
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
668
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
67
static void s1394_CSR_cycle_time(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
672
switch (req->cmd_type) {
usr/src/uts/common/io/1394/s1394_csr.c
674
data = req->cmd_u.q.quadlet_data;
usr/src/uts/common/io/1394/s1394_csr.c
684
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
688
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
69
static void s1394_CSR_bus_time(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
691
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
700
s1394_CSR_split_timeout(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
704
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
706
s1394_common_CSR_routine(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
71
static void s1394_CSR_busy_timeout(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
715
s1394_CSR_argument_regs(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
719
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
721
s1394_common_CSR_routine(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
73
static void s1394_CSR_IRM_regs(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
730
s1394_CSR_test_regs(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
735
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
738
offset = req->cmd_addr & IEEE1394_CSR_OFFSET_MASK;
usr/src/uts/common/io/1394/s1394_csr.c
742
(req->cmd_type == CMD1394_ASYNCH_WR_QUAD)) {
usr/src/uts/common/io/1394/s1394_csr.c
743
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
744
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
746
s1394_common_CSR_routine(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
75
static void s1394_CSR_topology_map(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
756
s1394_CSR_interrupt_regs(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
760
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
762
s1394_common_CSR_routine(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
77
static void s1394_common_CSR_routine(s1394_hal_t *hal, cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_csr.c
771
s1394_CSR_clock_regs(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
775
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
777
s1394_common_CSR_routine(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
786
s1394_CSR_message_regs(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
790
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
792
s1394_common_CSR_routine(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
800
s1394_CSR_cycle_time(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
807
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
810
offset = req->cmd_addr & IEEE1394_CSR_OFFSET_MASK;
usr/src/uts/common/io/1394/s1394_csr.c
814
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
815
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
819
switch (req->cmd_type) {
usr/src/uts/common/io/1394/s1394_csr.c
833
req->cmd_u.q.quadlet_data = data;
usr/src/uts/common/io/1394/s1394_csr.c
834
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
836
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
841
data = req->cmd_u.q.quadlet_data;
usr/src/uts/common/io/1394/s1394_csr.c
855
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
857
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
862
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
865
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
875
s1394_CSR_bus_time(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
884
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
887
offset = req->cmd_addr & IEEE1394_CSR_OFFSET_MASK;
usr/src/uts/common/io/1394/s1394_csr.c
891
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
892
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
896
switch (req->cmd_type) {
usr/src/uts/common/io/1394/s1394_csr.c
910
req->cmd_u.q.quadlet_data = data;
usr/src/uts/common/io/1394/s1394_csr.c
911
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
913
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
920
is_from = IEEE1394_NODE_NUM(req->nodeID);
usr/src/uts/common/io/1394/s1394_csr.c
929
if ((req->broadcast != 1) || (is_from != should_be_from)) {
usr/src/uts/common/io/1394/s1394_csr.c
930
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
934
data = req->cmd_u.q.quadlet_data;
usr/src/uts/common/io/1394/s1394_csr.c
947
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/s1394_csr.c
949
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
954
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/s1394_csr.c
957
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
966
s1394_CSR_busy_timeout(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
970
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
972
s1394_common_CSR_routine(hal, req);
usr/src/uts/common/io/1394/s1394_csr.c
982
s1394_CSR_IRM_regs(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_csr.c
993
hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_csr.c
996
offset = (req->cmd_addr & IEEE1394_CSR_OFFSET_MASK);
usr/src/uts/common/io/1394/s1394_fcp.c
215
s1394_fcp_resp_recv_write_request(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_fcp.c
217
s1394_fcp_recv_write_request(req, S1394_FA_TYPE_FCP_CTL);
usr/src/uts/common/io/1394/s1394_fcp.c
221
s1394_fcp_cmd_recv_write_request(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_fcp.c
223
s1394_fcp_recv_write_request(req, S1394_FA_TYPE_FCP_TGT);
usr/src/uts/common/io/1394/s1394_fcp.c
231
s1394_fcp_recv_write_request(cmd1394_cmd_t *req, s1394_fa_type_t type)
usr/src/uts/common/io/1394/s1394_fcp.c
233
s1394_hal_t *hal = (s1394_hal_t *)req->cmd_callback_arg;
usr/src/uts/common/io/1394/s1394_fcp.c
238
int (*cb)(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_fcp.c
248
s1394_fa_restore_cmd(hal, req);
usr/src/uts/common/io/1394/s1394_fcp.c
259
req->cmd_callback_arg = fat->fat_u.fcp.fc_evts.fcp_arg;
usr/src/uts/common/io/1394/s1394_fcp.c
264
ret = cb(req);
usr/src/uts/common/io/1394/s1394_fcp.c
294
s1394_fa_convert_cmd(hal, req);
usr/src/uts/common/io/1394/s1394_fcp.c
296
s1394_fcp_recv_write_unclaimed(hal, req);
usr/src/uts/common/io/1394/s1394_fcp.c
304
s1394_fcp_recv_write_unclaimed(s1394_hal_t *hal, cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/s1394_fcp.c
306
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/s1394_fcp.c
307
(void) s1394_send_response(hal, req);
usr/src/uts/common/io/1394/s1394_fcp.c
47
static void s1394_fcp_resp_recv_write_request(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_fcp.c
48
static void s1394_fcp_cmd_recv_write_request(cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/s1394_fcp.c
49
static void s1394_fcp_recv_write_request(cmd1394_cmd_t *req,
usr/src/uts/common/io/1394/s1394_fcp.c
52
cmd1394_cmd_t *req);
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
608
av1394_pcr_recv_read_request(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
610
av1394_inst_t *avp = req->cmd_callback_arg;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
615
idx = (req->cmd_addr - AV1394_PCR_ADDR_START) / 4;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
617
if (req->cmd_type != CMD1394_ASYNCH_RD_QUAD) {
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
618
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
621
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
625
req->cmd_u.q.quadlet_data = pcr->pcr_val;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
628
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
631
(void) t1394_recv_request_done(avp->av_t1394_hdl, req, 0);
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
635
av1394_pcr_recv_lock_request(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
637
av1394_inst_t *avp = req->cmd_callback_arg;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
642
idx = (req->cmd_addr - AV1394_PCR_ADDR_START) / 4;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
644
if ((req->cmd_type != CMD1394_ASYNCH_LOCK_32) ||
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
645
(req->cmd_u.l32.lock_type != CMD1394_LOCK_COMPARE_SWAP)) {
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
646
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
649
req->cmd_result = IEEE1394_RESP_ADDRESS_ERROR;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
653
if (pcr->pcr_val == req->cmd_u.l32.arg_value) {
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
654
pcr->pcr_val = req->cmd_u.l32.data_value;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
656
req->cmd_u.l32.old_value = pcr->pcr_val;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
659
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/targets/av1394/av1394_cmp.c
662
(void) t1394_recv_request_done(avp->av_t1394_hdl, req, 0);
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
344
av1394_fcp_resp_write_request_cb(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
346
av1394_inst_t *avp = req->cmd_callback_arg;
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
351
(req->bus_generation != ap->a_bus_generation) ||
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
352
(req->nodeID != ap->a_targetinfo.target_nodeID)) {
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
359
av1394_fcp_common_write_request_cb(req, AV1394_M_FCP_RESP);
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
369
av1394_fcp_cmd_write_request_cb(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
371
av1394_inst_t *avp = req->cmd_callback_arg;
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
382
av1394_fcp_common_write_request_cb(req, AV1394_M_FCP_CMD);
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
388
av1394_fcp_common_write_request_cb(cmd1394_cmd_t *req, int mtype)
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
390
av1394_inst_t *avp = req->cmd_callback_arg;
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
394
ASSERT((req->cmd_type == CMD1394_ASYNCH_WR_QUAD) ||
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
395
(req->cmd_type == CMD1394_ASYNCH_WR_BLOCK));
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
398
if (req->cmd_type == CMD1394_ASYNCH_WR_QUAD) {
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
399
quadlet_data = req->cmd_u.q.quadlet_data;
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
401
mp = req->cmd_u.b.data_block;
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
402
req->cmd_u.b.data_block = NULL;
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
406
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
408
(void) t1394_recv_request_done(avp->av_t1394_hdl, req, 0);
usr/src/uts/common/io/1394/targets/av1394/av1394_fcp.c
411
if (req->cmd_type == CMD1394_ASYNCH_WR_QUAD) {
usr/src/uts/common/io/1394/targets/scsa1394/hba.c
2608
scsa1394_thr_wake(scsa1394_thread_t *thr, int req)
usr/src/uts/common/io/1394/targets/scsa1394/hba.c
2614
thr->thr_req |= req;
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
465
cmd1394_cmd_t *req = reqh;
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
470
req->cmd_result = IEEE1394_RESP_COMPLETE;
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
473
req->cmd_result = IEEE1394_RESP_DATA_ERROR;
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
476
req->cmd_result = IEEE1394_RESP_CONFLICT_ERROR;
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
479
req->cmd_result = IEEE1394_RESP_TYPE_ERROR;
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
481
(void) t1394_recv_request_done(sp->s_t1394_hdl, req, 0);
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
491
scsa1394_bus_recv_read_request(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
493
sbp2_bus_buf_t *buf = req->cmd_callback_arg;
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
498
if (req->cmd_type == CMD1394_ASYNCH_RD_QUAD) {
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
500
buf->bb_rq_cb(buf, req, &req->cmd_u.q.quadlet_data);
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
505
buf->bb_rb_cb(buf, req, &req->cmd_u.b.data_block,
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
506
req->cmd_u.b.blk_length);
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
510
scsa1394_bus_buf_rw_done(sp, buf, req, SBP2_BUS_BUF_FAILURE);
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
515
scsa1394_bus_recv_write_request(cmd1394_cmd_t *req)
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
517
sbp2_bus_buf_t *buf = req->cmd_callback_arg;
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
522
if (req->cmd_type == CMD1394_ASYNCH_WR_QUAD) {
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
524
buf->bb_wq_cb(buf, req, req->cmd_u.q.quadlet_data);
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
529
buf->bb_wb_cb(buf, req, &req->cmd_u.b.data_block);
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_bus.c
533
scsa1394_bus_buf_rw_done(sp, buf, req, SBP2_BUS_BUF_FAILURE);
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_driver.c
327
scsa1394_sbp2_req(scsa1394_state_t *sp, int lun, int req)
usr/src/uts/common/io/1394/targets/scsa1394/sbp2_driver.c
333
scsa1394_thr_wake(&lp->l_worker_thread, req);
usr/src/uts/common/io/atu/atu.c
109
&req, &mp, &cr, &cf, 0);
usr/src/uts/common/io/atu/atu.c
597
atu_rxeof(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/atu/atu.c
599
struct atu_softc *sc = (struct atu_softc *)req->bulk_client_private;
usr/src/uts/common/io/atu/atu.c
604
mblk_t *mp = req->bulk_data;
usr/src/uts/common/io/atu/atu.c
607
req->bulk_data = NULL;
usr/src/uts/common/io/atu/atu.c
608
if (req->bulk_completion_reason != USB_CR_OK) {
usr/src/uts/common/io/atu/atu.c
641
usb_free_bulk_req(req);
usr/src/uts/common/io/atu/atu.c
657
atu_txeof(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/atu/atu.c
659
struct atu_softc *sc = (struct atu_softc *)req->bulk_client_private;
usr/src/uts/common/io/atu/atu.c
662
if (req->bulk_completion_reason != USB_CR_OK)
usr/src/uts/common/io/atu/atu.c
664
usb_free_bulk_req(req);
usr/src/uts/common/io/atu/atu.c
680
usb_bulk_req_t *req;
usr/src/uts/common/io/atu/atu.c
683
req = usb_alloc_bulk_req(sc->sc_dip, ATU_RX_BUFSZ, USB_FLAGS_SLEEP);
usr/src/uts/common/io/atu/atu.c
684
if (req == NULL)
usr/src/uts/common/io/atu/atu.c
687
req->bulk_len = ATU_RX_BUFSZ;
usr/src/uts/common/io/atu/atu.c
688
req->bulk_client_private = (usb_opaque_t)sc;
usr/src/uts/common/io/atu/atu.c
689
req->bulk_timeout = 0;
usr/src/uts/common/io/atu/atu.c
690
req->bulk_attributes = USB_ATTRS_SHORT_XFER_OK | USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/atu/atu.c
691
req->bulk_cb = atu_rxeof;
usr/src/uts/common/io/atu/atu.c
692
req->bulk_exc_cb = atu_rxeof;
usr/src/uts/common/io/atu/atu.c
693
req->bulk_completion_reason = 0;
usr/src/uts/common/io/atu/atu.c
694
req->bulk_cb_flags = 0;
usr/src/uts/common/io/atu/atu.c
696
uret = usb_pipe_bulk_xfer(sc->sc_rx_pipe, req, 0);
usr/src/uts/common/io/atu/atu.c
698
usb_free_bulk_req(req);
usr/src/uts/common/io/atu/atu.c
712
usb_bulk_req_t *req;
usr/src/uts/common/io/atu/atu.c
715
req = usb_alloc_bulk_req(sc->sc_dip, 0, USB_FLAGS_SLEEP);
usr/src/uts/common/io/atu/atu.c
716
if (req == NULL)
usr/src/uts/common/io/atu/atu.c
719
req->bulk_len = msgdsize(mp);
usr/src/uts/common/io/atu/atu.c
720
req->bulk_data = mp;
usr/src/uts/common/io/atu/atu.c
721
req->bulk_client_private = (usb_opaque_t)sc;
usr/src/uts/common/io/atu/atu.c
722
req->bulk_timeout = 10;
usr/src/uts/common/io/atu/atu.c
723
req->bulk_attributes = USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/atu/atu.c
724
req->bulk_cb = atu_txeof;
usr/src/uts/common/io/atu/atu.c
725
req->bulk_exc_cb = atu_txeof;
usr/src/uts/common/io/atu/atu.c
726
req->bulk_completion_reason = 0;
usr/src/uts/common/io/atu/atu.c
727
req->bulk_cb_flags = 0;
usr/src/uts/common/io/atu/atu.c
729
uret = usb_pipe_bulk_xfer(sc->sc_tx_pipe, req, 0);
usr/src/uts/common/io/atu/atu.c
731
req->bulk_data = NULL;
usr/src/uts/common/io/atu/atu.c
732
usb_free_bulk_req(req);
usr/src/uts/common/io/atu/atu.c
79
usb_ctrl_setup_t req;
usr/src/uts/common/io/atu/atu.c
85
bzero(&req, sizeof (req));
usr/src/uts/common/io/atu/atu.c
86
req.bmRequestType = type;
usr/src/uts/common/io/atu/atu.c
87
req.bRequest = request;
usr/src/uts/common/io/atu/atu.c
88
req.wValue = value;
usr/src/uts/common/io/atu/atu.c
89
req.wIndex = index;
usr/src/uts/common/io/atu/atu.c
90
req.wLength = length;
usr/src/uts/common/io/atu/atu.c
91
req.attrs = USB_ATTRS_NONE;
usr/src/uts/common/io/atu/atu.c
94
req.attrs = USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/atu/atu.c
96
&req, &mp, &cr, &cf, 0);
usr/src/uts/common/io/axf/axf_usbgem.c
292
#define OUT(dp, req, val, ix, len, buf, errp, label) \
usr/src/uts/common/io/axf/axf_usbgem.c
296
/* bRequest */ (req), \
usr/src/uts/common/io/axf/axf_usbgem.c
303
#define IN(dp, req, val, ix, len, buf, errp, label) \
usr/src/uts/common/io/axf/axf_usbgem.c
307
/* bRequest */ (req), \
usr/src/uts/common/io/bge/bge_chip2.c
2049
uint32_t req;
usr/src/uts/common/io/bge/bge_chip2.c
2081
req = BGE_APE_LOCK_REQ;
usr/src/uts/common/io/bge/bge_chip2.c
2084
req = BGE_APE_PER_LOCK_REQ;
usr/src/uts/common/io/bge/bge_chip2.c
2090
bge_ape_put32(bgep, req + off, bit);
usr/src/uts/common/io/busra.c
1160
ndi_ra_request_t req;
usr/src/uts/common/io/busra.c
1187
bzero((caddr_t)&req, sizeof (req));
usr/src/uts/common/io/busra.c
1188
req.ra_addr = (uint64_t)pci_bus_range.lo;
usr/src/uts/common/io/busra.c
1189
req.ra_flags |= NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/common/io/busra.c
1190
req.ra_len = (uint64_t)pci_bus_range.hi -
usr/src/uts/common/io/busra.c
1192
if (ndi_ra_alloc(ctrl->dip, &req, &base, &retlen,
usr/src/uts/common/io/busra.c
524
ndi_ra_alloc(dev_info_t *dip, ndi_ra_request_t *req, uint64_t *retbasep,
usr/src/uts/common/io/busra.c
537
len = req->ra_len;
usr/src/uts/common/io/busra.c
539
if (req->ra_flags & NDI_RA_ALIGN_SIZE) {
usr/src/uts/common/io/busra.c
540
if (isnot_pow2(req->ra_len)) {
usr/src/uts/common/io/busra.c
542
PRIx64, req->ra_len);
usr/src/uts/common/io/busra.c
549
mask = (req->ra_flags & NDI_RA_ALIGN_SIZE) ? (len - 1) :
usr/src/uts/common/io/busra.c
550
req->ra_align_mask;
usr/src/uts/common/io/busra.c
572
if (req->ra_flags & NDI_RA_ALLOC_BOUNDED) {
usr/src/uts/common/io/busra.c
574
lower = req->ra_boundbase;
usr/src/uts/common/io/busra.c
575
upper = req->ra_boundlen + lower;
usr/src/uts/common/io/busra.c
576
if ((upper == 0) || (upper < req->ra_boundlen))
usr/src/uts/common/io/busra.c
598
if (!(req->ra_flags & NDI_RA_ALLOC_SPECIFIED)) {
usr/src/uts/common/io/busra.c
635
if (req->ra_flags & NDI_RA_ALLOC_PARTIAL_OK) {
usr/src/uts/common/io/busra.c
671
base = req->ra_addr;
usr/src/uts/common/io/busra.c
672
len = req->ra_len;
usr/src/uts/common/io/busra.c
685
if (req->ra_flags &
usr/src/uts/common/io/busra.c
711
(req->ra_flags & NDI_RA_ALLOC_PARTIAL_OK) &&
usr/src/uts/common/io/busra.c
768
ndi_ra_request_t req;
usr/src/uts/common/io/busra.c
803
bzero((caddr_t)&req, sizeof (req));
usr/src/uts/common/io/busra.c
804
req.ra_addr = (uint64_t)iorange[i].base;
usr/src/uts/common/io/busra.c
805
req.ra_len = (uint64_t)iorange[i].len;
usr/src/uts/common/io/busra.c
806
req.ra_flags = NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/common/io/busra.c
807
(void) ndi_ra_alloc(usedpdip, &req, &retbase, &retlen,
usr/src/uts/common/io/busra.c
827
bzero((caddr_t)&req, sizeof (req));
usr/src/uts/common/io/busra.c
828
req.ra_addr = (uint64_t)memrange[i].base;
usr/src/uts/common/io/busra.c
829
req.ra_len = (uint64_t)memrange[i].len;
usr/src/uts/common/io/busra.c
830
req.ra_flags = NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/common/io/busra.c
831
(void) ndi_ra_alloc(usedpdip, &req, &retbase, &retlen,
usr/src/uts/common/io/busra.c
854
bzero(&req, sizeof (req));
usr/src/uts/common/io/busra.c
855
req.ra_addr = 2;
usr/src/uts/common/io/busra.c
856
req.ra_len = 1;
usr/src/uts/common/io/busra.c
857
req.ra_flags = NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/common/io/busra.c
858
(void) ndi_ra_alloc(usedpdip, &req, &retbase, &retlen,
usr/src/uts/common/io/busra.c
867
bzero((caddr_t)&req, sizeof (req));
usr/src/uts/common/io/busra.c
868
req.ra_addr = (uint64_t)irq[i];
usr/src/uts/common/io/busra.c
869
req.ra_len = 1;
usr/src/uts/common/io/busra.c
870
req.ra_flags = NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/common/io/busra.c
871
(void) ndi_ra_alloc(usedpdip, &req, &retbase, &retlen,
usr/src/uts/common/io/cardbus/cardbus.c
2430
ndi_ra_request_t req;
usr/src/uts/common/io/cardbus/cardbus.c
2440
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/common/io/cardbus/cardbus.c
2441
req.ra_addr = bus_range->lo + 1;
usr/src/uts/common/io/cardbus/cardbus.c
2442
req.ra_flags = NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/common/io/cardbus/cardbus.c
2443
req.ra_len = 12;
usr/src/uts/common/io/cardbus/cardbus.c
2445
while ((req.ra_len > 0) &&
usr/src/uts/common/io/cardbus/cardbus.c
2446
(ret = ndi_ra_alloc(ddi_get_parent(pdip), &req,
usr/src/uts/common/io/cardbus/cardbus.c
2449
req.ra_len--;
usr/src/uts/common/io/cardbus/cardbus.c
2457
bus_range->hi = bus_range->lo + req.ra_len;
usr/src/uts/common/io/cardbus/cardbus.c
2488
(uint64_t)bus_range->lo + 1, req.ra_len,
usr/src/uts/common/io/cardbus/cardbus.c
2492
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/common/io/cardbus/cardbus.c
2493
req.ra_len = 2;
usr/src/uts/common/io/cardbus/cardbus.c
2495
while ((req.ra_len > 0) &&
usr/src/uts/common/io/cardbus/cardbus.c
2496
(ret = ndi_ra_alloc(pdip, &req,
usr/src/uts/common/io/cardbus/cardbus.c
2499
req.ra_len--;
usr/src/uts/common/io/cardbus/cardbus.c
2503
(int)next_bus, (int)req.ra_len);
usr/src/uts/common/io/cardbus/cardbus.c
2509
(int)req.ra_len);
usr/src/uts/common/io/cardbus/cardbus.c
2521
(uint64_t)next_bus, req.ra_len,
usr/src/uts/common/io/cardbus/cardbus.c
266
ndi_ra_request_t req;
usr/src/uts/common/io/cardbus/cardbus.c
299
bzero((caddr_t)&req, sizeof (req));
usr/src/uts/common/io/cardbus/cardbus.c
300
req.ra_addr = (uint64_t)pci_bus_range.lo;
usr/src/uts/common/io/cardbus/cardbus.c
301
req.ra_flags |= NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/common/io/cardbus/cardbus.c
302
req.ra_len = (uint64_t)pci_bus_range.hi -
usr/src/uts/common/io/cardbus/cardbus.c
305
if (ndi_ra_alloc(ctrl->dip, &req, &base, &retlen,
usr/src/uts/common/io/cardbus/cardbus.c
341
ndi_ra_request_t req;
usr/src/uts/common/io/cardbus/cardbus.c
346
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/common/io/cardbus/cardbus.c
347
req.ra_len = 1;
usr/src/uts/common/io/cardbus/cardbus.c
348
if (ndi_ra_alloc(dip, &req,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2353
ndi_ra_request_t req;
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2409
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2410
req.ra_len = 1;
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2412
if (ndi_ra_alloc(cbp->cb_dip, &req,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2486
ndi_ra_request_t req;
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2621
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2622
req.ra_len = 1;
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2624
if (ndi_ra_alloc(new_child, &req,
usr/src/uts/common/io/comstar/port/fct/discovery.c
2508
uint8_t *req;
usr/src/uts/common/io/comstar/port/fct/discovery.c
2518
req = ct->ct_req_payload;
usr/src/uts/common/io/comstar/port/fct/discovery.c
2519
query_portid = (req[17] << 16) | (req[18] << 8) | req[19];
usr/src/uts/common/io/comstar/port/fct/discovery.c
2540
uint8_t *req;
usr/src/uts/common/io/comstar/port/fct/discovery.c
2550
req = ct->ct_req_payload;
usr/src/uts/common/io/comstar/port/fct/discovery.c
2551
query_portid = (req[17] << 16) | (req[18] << 8) | req[19];
usr/src/uts/common/io/comstar/port/fct/discovery.c
2636
uint8_t *req;
usr/src/uts/common/io/comstar/port/fct/discovery.c
2647
req = ct->ct_req_payload;
usr/src/uts/common/io/comstar/port/fct/discovery.c
2648
query_portid = (req[17] << 16) | (req[18] << 8) | req[19];
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
2287
iscsi_scsi_cmd_hdr_t *req =
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
2307
resp->itt = req->itt;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
2309
(req->data_length != 0) &&
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
2310
((req->flags & ISCSI_FLAG_CMD_READ) ||
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
2311
(req->flags & ISCSI_FLAG_CMD_WRITE))) {
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
2313
resp->residual_count = req->data_length;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
2660
iscsi_scsi_cmd_hdr_t *req;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
2664
req = (iscsi_scsi_cmd_hdr_t *)rx_pdu->isp_hdr;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
2665
if (req->opcode & ISCSI_OP_IMMEDIATE) {
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
2672
ist->ist_expcmdsn = ntohl(req->cmdsn) + 1;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
2673
ist->ist_maxcmdsn = ntohl(req->cmdsn) + iscsit_cmd_window();
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
107
bcopy(md5_digest, &req.authenticator, RAD_AUTHENTICATOR_LEN);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
119
&req) != 0) {
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
130
req.authenticator, &resp);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
155
set_radius_attrs(radius_packet_data_t *req,
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
162
req->attrs[0].attr_type_code = RAD_USER_NAME;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
163
(void) strncpy((char *)req->attrs[0].attr_value,
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
166
req->attrs[0].attr_value_len = strlen(target_chap_name);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
168
req->attrs[1].attr_type_code = RAD_CHAP_PASSWORD;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
170
(char *)req->attrs[1].attr_value,
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
171
min(response_length, sizeof (req->attrs[1].attr_value)));
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
173
req->attrs[1].attr_value_len = 16;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
175
req->attrs[2].attr_type_code = RAD_CHAP_CHALLENGE;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
177
(char *)req->attrs[2].attr_value,
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
178
min(challenge_length, sizeof (req->attrs[2].attr_value)));
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
179
req->attrs[2].attr_value_len = challenge_length;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
182
req->num_of_attrs = 3;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
43
set_radius_attrs(radius_packet_data_t *req,
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
71
radius_packet_data_t req;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
83
bzero(&req, sizeof (radius_packet_data_t));
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
85
req.identifier = identifier;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
86
req.code = RAD_ACCESS_REQ;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_radiusauth.c
87
set_radius_attrs(&req,
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4113
caddr_t req;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4121
req = qlt_get_req_entries(qlt, 1, 0);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4122
if (req) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4123
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4124
req[0] = 0x39; req[1] = 1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4125
QMEM_WR16(qlt, req+8, 0x101);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4126
QMEM_WR16(qlt, req+10, mbox1);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4127
QMEM_WR16(qlt, req+12, mbox2);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4128
QMEM_WR16(qlt, req+14, mbox3);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4129
QMEM_WR16(qlt, req+16, mbox4);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4130
QMEM_WR16(qlt, req+18, mbox5);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4131
QMEM_WR16(qlt, req+20, mbox6);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4443
caddr_t req;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4450
req = qlt_get_req_entries(qlt, 1, 0);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4451
if (req) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4452
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4453
req[0] = 0x39; req[1] = 1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4454
QMEM_WR16(qlt, req+8, 0x101);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4455
QMEM_WR16(qlt, req+10, mbox1);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4456
QMEM_WR16(qlt, req+12, mbox2);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4457
QMEM_WR16(qlt, req+14, mbox3);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4458
QMEM_WR16(qlt, req+16, mbox4);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4459
QMEM_WR16(qlt, req+18, mbox5);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
4460
QMEM_WR16(qlt, req+20, mbox6);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5231
uint8_t *req;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5245
req = (uint8_t *)qlt_get_req_entries(qlt, 1, 0);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5246
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5253
req = (uint8_t *)qlt_get_preq_entries(qlt, 1);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5254
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5260
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5261
req[0] = 0x52; req[1] = 1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5263
QMEM_WR16(qlt, (&req[0xA]), rp->rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5264
QMEM_WR16(qlt, (&req[0xC]), 0x98); /* implicit logo */
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5265
QMEM_WR32(qlt, (&req[0x10]), rp->rp_id);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5436
uint8_t *req, rcnt;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5468
req = (uint8_t *)qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5469
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5473
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5474
req[0] = 0x12;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5475
req[1] = rcnt;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5476
req[2] = dbuf->db_handle;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5477
QMEM_WR32_REQ(qlt, qi, req+4, cmd->cmd_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5478
QMEM_WR16_REQ(qlt, qi, req+8, cmd->cmd_rp->rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5479
QMEM_WR16_REQ(qlt, qi, req+10, 60); /* 60 seconds timeout */
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5480
QMEM_WR16_REQ(qlt, qi, req+12, cookie_count);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5481
QMEM_WR32_REQ(qlt, qi, req+0x10, cmd->cmd_rportid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5482
QMEM_WR32_REQ(qlt, qi, req+0x14, qcmd->fw_xchg_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5483
QMEM_WR16_REQ(qlt, qi, req+0x1A, flags);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5484
QMEM_WR16_REQ(qlt, qi, req+0x20, cmd->cmd_oxid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5485
QMEM_WR32_REQ(qlt, qi, req+0x24, dbuf->db_relative_offset);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5486
QMEM_WR32_REQ(qlt, qi, req+0x2C, dbuf->db_data_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5503
QMEM_WR64_REQ(qlt, qi, req+0x34, ckp->dmac_laddress);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5504
QMEM_WR32_REQ(qlt, qi, req+0x3c, ckp->dmac_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5508
QMEM_WR64_REQ(qlt, qi, req+0x34, cookie.dmac_laddress);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5509
QMEM_WR32_REQ(qlt, qi, req+0x3c, cookie.dmac_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5519
req += IOCB_SIZE;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5520
if (req >= (uint8_t *)(qlt->mq_req[qi].mq_ptr +
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5522
req = (uint8_t *)(qlt->mq_req[qi].mq_ptr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5525
req[0] = 0x0a;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5526
req[1] = 1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5527
req[2] = req[3] = 0; /* tidy */
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5528
qptr = &req[4];
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5558
resid = (size_t)((uintptr_t)(req+IOCB_SIZE) -
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5566
QMEM_WR64_REQ(qlt, qi, req+0x34, bctl->bctl_dev_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5567
QMEM_WR32_REQ(qlt, qi, req+0x34+8, dbuf->db_data_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5588
uint8_t *req, *fcp_rsp_iu;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5619
req = (uint8_t *)qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5620
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5628
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5629
req[0x00] = 0x12;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5630
req[0x01] = 0x1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5631
req[0x02] = BIT_7; /* indicate if it's a pure status req */
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5632
QMEM_WR32_REQ(qlt, qi, req + 0x04, cmd->cmd_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5633
QMEM_WR16_REQ(qlt, qi, req + 0x08, cmd->cmd_rp->rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5634
QMEM_WR32_REQ(qlt, qi, req + 0x10, cmd->cmd_rportid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5635
QMEM_WR32_REQ(qlt, qi, req + 0x14, qcmd->fw_xchg_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5643
QMEM_WR16_REQ(qlt, qi, req + 0x24, 4);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5649
QMEM_WR16_REQ(qlt, qi, req + 0x1A, flags);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5650
QMEM_WR32_REQ(qlt, qi, req + 0x1C, task->task_resid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5651
QMEM_WR16_REQ(qlt, qi, req + 0x20, cmd->cmd_oxid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5652
QMEM_WR16_REQ(qlt, qi, req + 0x22, scsi_status);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5756
req = (uint8_t *)qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5757
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5770
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5771
req[0x00] = 0x12;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5772
req[0x01] = 0x1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5773
req[0x02] = BIT_7; /* to indicate if it's a pure status req */
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5774
QMEM_WR32_REQ(qlt, qi, req + 0x04, cmd->cmd_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5775
QMEM_WR16_REQ(qlt, qi, req + 0x08, cmd->cmd_rp->rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5776
QMEM_WR16_REQ(qlt, qi, req + 0x0A, 0); /* not timed by FW */
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5779
QMEM_WR16_REQ(qlt, qi, req+0x0C, 1);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5781
QMEM_WR32_REQ(qlt, qi, req + 0x10, cmd->cmd_rportid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5782
QMEM_WR32_REQ(qlt, qi, req + 0x14, qcmd->fw_xchg_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5788
QMEM_WR16_REQ(qlt, qi, req + 0x18, task->task_sense_length);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5790
QMEM_WR16_REQ(qlt, qi, req + 0x1A, flags);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5791
QMEM_WR32_REQ(qlt, qi, req + 0x1C, task->task_resid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5792
QMEM_WR16_REQ(qlt, qi, req + 0x20, cmd->cmd_oxid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5795
QMEM_WR32_REQ(qlt, qi, req + 0x2C,
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5797
QMEM_WR64_REQ(qlt, qi, req + 0x34, bctl->bctl_dev_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5798
QMEM_WR32_REQ(qlt, qi, req + 0x3C,
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5801
QMEM_WR16_REQ(qlt, qi, req + 0x22, scsi_status);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5802
psd = req+0x28;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5831
uint8_t *req, *addr;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5862
req = (uint8_t *)qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5863
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5871
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5872
req[0] = 0x53; req[1] = 1; req[0xf] = 0x10;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5873
req[0x16] = elsop; req[0x1f] = req1f;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5874
QMEM_WR32(qlt, (&req[4]), cmd->cmd_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5875
QMEM_WR16(qlt, (&req[0xA]), cmd->cmd_rp->rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5876
QMEM_WR16(qlt, (&req[0xC]), 1);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5877
QMEM_WR32(qlt, (&req[0x10]), qcmd->fw_xchg_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5878
QMEM_WR32(qlt, (&req[0x18]), cmd->cmd_rportid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5880
req[0x1b] = (uint8_t)((cmd->cmd_lportid >> 16) & 0xff);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5881
req[0x1c] = (uint8_t)(cmd->cmd_lportid & 0xff);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5882
req[0x1d] = (uint8_t)((cmd->cmd_lportid >> 8) & 0xff);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5884
QMEM_WR32(qlt, (&req[0x24]), els->els_resp_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5885
QMEM_WR64(qlt, (&req[0x28]), bctl->bctl_dev_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5886
QMEM_WR32(qlt, (&req[0x30]), els->els_resp_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5902
uint8_t *req;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5915
req = (uint8_t *)qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5916
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5934
bcopy(qcmd->buf, req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5935
lportid = QMEM_RD32(qlt, req+0x14) & 0xFFFFFF;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5936
fctl = QMEM_RD32(qlt, req+0x1C);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5938
req[0] = 0x55; req[1] = 1; req[2] = (uint8_t)terminate;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5939
QMEM_WR32(qlt, (&req[4]), cmd->cmd_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5941
QMEM_WR16(qlt, (&req[0xA]), cmd->cmd_rp->rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5943
QMEM_WR16(qlt, (&req[0xA]), cmd->cmd_rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5945
QMEM_WR16(qlt, (&req[0xC]), 1);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5947
QMEM_WR32(qlt, req+0x14, cmd->cmd_rportid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5948
req[0x17] = abts->abts_resp_rctl;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5949
QMEM_WR32(qlt, req+0x18, lportid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5950
QMEM_WR32(qlt, req+0x1C, fctl);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5951
req[0x23]++;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5954
req[0x2C+i] = abts->abts_resp_payload[i+3];
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5955
req[0x2C+i+1] = abts->abts_resp_payload[i+2];
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5956
req[0x2C+i+2] = abts->abts_resp_payload[i+1];
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5957
req[0x2C+i+3] = abts->abts_resp_payload[i];
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5960
rex1 = QMEM_RD32(qlt, &req[0x10]);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5961
rex2 = QMEM_RD32(qlt, &req[0x3C]);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5964
QMEM_RD16(qlt, req+0x26), QMEM_RD16(qlt, req+0x24),
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5978
caddr_t req;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5986
req = qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5987
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5997
QMEM_WR32(qlt, req, d);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
5998
req += 4;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6000
req -= 64;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6001
req[0] = 0x0e;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6088
uint8_t *p, *q, *req, tm;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6155
req = (uint8_t *)qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6156
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6167
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6168
req[0] = 0x12; req[1] = 0x1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6169
QMEM_WR32(qlt, req+4, 0);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6170
QMEM_WR16(qlt, req+8, fct_get_rp_handle(qlt->qlt_port,
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6172
QMEM_WR16(qlt, req+10, 60);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6173
QMEM_WR32(qlt, req+0x10, rportid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6174
QMEM_WR32(qlt, req+0x14, fw_xchg_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6175
QMEM_WR16(qlt, req+0x1A, flags);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6176
QMEM_WR16(qlt, req+0x20, oxid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6196
req = (uint8_t *)qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6197
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6219
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6220
req[0] = 0x12;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6221
req[1] = 0x1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6224
QMEM_WR32(qlt, req+4, 0);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6225
QMEM_WR16(qlt, req+8, rphdl);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6226
QMEM_WR16(qlt, req+10, 60);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6227
QMEM_WR32(qlt, req+0x10, rportid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6228
QMEM_WR32(qlt, req+0x14, fw_xchg_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6231
QMEM_WR16(qlt, req+0x18, 0);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6233
QMEM_WR16(qlt, req+0x1A, flags);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6241
QMEM_WR32_REQ(qlt, qi, req + 0x1C, res);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6243
QMEM_WR16(qlt, req+0x20, oxid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6244
QMEM_WR16_REQ(qlt, qi, req + 0x22, scsi_status);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6253
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6254
req[0] = 0x12;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6255
req[1] = 0x1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6257
QMEM_WR32(qlt, req+4, 0);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6258
QMEM_WR16(qlt, req+8, rphdl);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6259
QMEM_WR16(qlt, req+10, 60);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6260
QMEM_WR32(qlt, req+0x10, rportid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6261
QMEM_WR32(qlt, req+0x14, fw_xchg_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6262
QMEM_WR16(qlt, req+0x1A, flags);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6263
QMEM_WR16(qlt, req+0x20, oxid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6832
uint8_t *req;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6845
req = (uint8_t *)
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6848
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6871
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6872
req[0] = 0x12;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6873
req[1] = 0x1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6875
QMEM_WR32(qlt, req+4, 0);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6876
QMEM_WR16(qlt, req+8, 0xFFFF);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6877
QMEM_WR16(qlt, req+10, 60);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6878
QMEM_WR32(qlt, req+0x14, rex1);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6879
QMEM_WR16(qlt, req+0x1A, flags);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
6880
QMEM_WR16(qlt, req+0x20, oxid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7187
uint8_t *req;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7199
req = (uint8_t *)qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7200
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7206
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7207
req[0] = 0x33; req[1] = 1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7208
QMEM_WR32(qlt, req+4, cmd->cmd_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7210
QMEM_WR16(qlt, req+8, cmd->cmd_rp->rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7212
QMEM_WR16(qlt, req+8, 0xFFFF);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7215
QMEM_WR32(qlt, req+0xc, cmd->cmd_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7216
QMEM_WR32(qlt, req+0x30, cmd->cmd_rportid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7226
uint8_t *req;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7245
req = (uint8_t *)qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7246
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7253
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7254
req[0] = 0x53; req[1] = 1; req[0xf] = 0x10;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7255
req[0x16] = elsop; req[0x1f] = req1f;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7256
QMEM_WR32(qlt, (&req[4]), cmd->cmd_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7258
QMEM_WR16(qlt, (&req[0xA]), cmd->cmd_rp->rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7261
QMEM_WR16(qlt, (&req[0xA]), cmd->cmd_rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7265
QMEM_WR32(qlt, (&req[0x10]), qcmd->fw_xchg_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7266
QMEM_WR32(qlt, (&req[0x18]), cmd->cmd_rportid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7277
uint8_t *req;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7290
req = (uint8_t *)qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7291
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7298
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7299
req[0] = 0x12; req[1] = 0x1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7300
QMEM_WR32_REQ(qlt, qi, req+4, cmd->cmd_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7301
QMEM_WR16_REQ(qlt, qi, req+8, cmd->cmd_rp->rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7302
QMEM_WR16_REQ(qlt, qi, req+10, 60); /* 60 seconds timeout */
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7303
QMEM_WR32_REQ(qlt, qi, req+0x10, cmd->cmd_rportid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7304
QMEM_WR32_REQ(qlt, qi, req+0x14, qcmd->fw_xchg_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7305
QMEM_WR16_REQ(qlt, qi, req+0x1A, flags);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7306
QMEM_WR16_REQ(qlt, qi, req+0x20, cmd->cmd_oxid);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7334
uint8_t *req;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7361
req = (uint8_t *)qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7362
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7369
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7370
req[0] = 0x53; req[1] = 1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7371
QMEM_WR32(qlt, (&req[4]), cmd->cmd_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7372
QMEM_WR16(qlt, (&req[0xA]), cmd->cmd_rp->rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7373
QMEM_WR16(qlt, (&req[0xC]), 1);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7374
QMEM_WR16(qlt, (&req[0xE]), 0x1000);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7375
QMEM_WR16(qlt, (&req[0x14]), 1);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7376
req[0x16] = els->els_req_payload[0];
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7378
req[0x1b] = (uint8_t)((cmd->cmd_lportid >> 16) & 0xff);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7379
req[0x1c] = (uint8_t)(cmd->cmd_lportid & 0xff);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7380
req[0x1d] = (uint8_t)((cmd->cmd_lportid >> 8) & 0xff);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7382
QMEM_WR32(qlt, (&req[0x18]), cmd->cmd_rp->rp_id);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7383
QMEM_WR32(qlt, (&req[0x20]), els->els_resp_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7384
QMEM_WR32(qlt, (&req[0x24]), els->els_req_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7385
QMEM_WR64(qlt, (&req[0x28]), bctl->bctl_dev_addr);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7386
QMEM_WR32(qlt, (&req[0x30]), els->els_req_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7387
QMEM_WR64(qlt, (&req[0x34]), (bctl->bctl_dev_addr +
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7389
QMEM_WR32(qlt, (&req[0x3C]), els->els_resp_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7392
req[0x16], cmd->cmd_rp->rp_id);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7403
uint8_t *req;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7430
req = (uint8_t *)qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7431
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7438
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7439
req[0] = 0x29; req[1] = 1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7440
QMEM_WR32(qlt, (&req[4]), cmd->cmd_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7441
QMEM_WR16(qlt, (&req[0xA]), cmd->cmd_rp->rp_handle);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7442
QMEM_WR16(qlt, (&req[0xC]), 1);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7443
QMEM_WR16(qlt, (&req[0x10]), 0x20); /* > (2 * RA_TOV) */
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7444
QMEM_WR16(qlt, (&req[0x14]), 1);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7446
QMEM_WR32(qlt, (&req[0x20]), ct->ct_resp_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7447
QMEM_WR32(qlt, (&req[0x24]), ct->ct_req_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7449
QMEM_WR64(qlt, (&req[0x28]), bctl->bctl_dev_addr); /* COMMAND DSD */
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7450
QMEM_WR32(qlt, (&req[0x30]), ct->ct_req_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7451
QMEM_WR64(qlt, (&req[0x34]), (bctl->bctl_dev_addr +
usr/src/uts/common/io/comstar/port/qlt/qlt.c
7453
QMEM_WR32(qlt, (&req[0x3C]), ct->ct_resp_size);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
9130
caddr_t req;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
9135
req = qlt_get_req_entries(qlt, 1, qi);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
9136
if (req == NULL) {
usr/src/uts/common/io/comstar/port/qlt/qlt.c
9142
bzero(req, IOCB_SIZE);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
9144
req[0] = 0x1b;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
9145
req[1] = 1;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
9147
QMEM_WR32(qlt, (&req[4]), 0xffffffff);
usr/src/uts/common/io/comstar/port/qlt/qlt.c
9148
QMEM_WR16(qlt, (&req[0x8]), 1); /* options - don't update */
usr/src/uts/common/io/comstar/port/qlt/qlt.c
9149
QMEM_WR32(qlt, (&req[0x14]), 0x80010300);
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
115
req->req_prim_addr.av_sgid.gid_prefix,
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
116
req->req_prim_addr.av_sgid.gid_guid);
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
118
req->req_prim_addr.av_dgid.gid_prefix,
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
119
req->req_prim_addr.av_dgid.gid_guid);
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
122
&login_rej, req->req_prim_hca_port, local_gid, remote_gid);
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
131
ret_args->cm_ret_len, req->req_prim_hca_port,
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
132
req->req_rdma_ra_out, req->req_rdma_ra_in,
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
133
req->req_retry_cnt);
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
138
req->req_rdma_ra_in);
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
141
req->req_rdma_ra_out);
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
142
ret_args->cm_ret.rep.cm_rnr_retry_cnt = req->req_retry_cnt;
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
73
ibt_cm_req_rcv_t *req;
usr/src/uts/common/io/comstar/port/srpt/srpt_cm.c
82
req = &event->cm_event.req;
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
1626
srpt_format_login_rej(srp_login_req_t *req, srp_login_rej_t *rej,
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
1631
rej->lrej_tag = req->lreq_tag;
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
1640
srpt_format_login_rsp(srp_login_req_t *req, srp_login_rsp_t *rsp,
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
1645
rsp->lrsp_tag = req->lreq_tag;
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
1647
rsp->lrsp_max_it_iu_len = req->lreq_req_it_iu_len;
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
1649
rsp->lrsp_max_ti_iu_len = req->lreq_req_it_iu_len;
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
80
static void srpt_format_login_rsp(srp_login_req_t *req,
usr/src/uts/common/io/comstar/port/srpt/srpt_stp.c
82
static void srpt_format_login_rej(srp_login_req_t *req,
usr/src/uts/common/io/comstar/stmf/stmf.c
7631
stmf_svc_req_t *req;
usr/src/uts/common/io/comstar/stmf/stmf.c
7652
req = list_remove_head(&stmf_state.stmf_svc_list);
usr/src/uts/common/io/comstar/stmf/stmf.c
7653
if (req == NULL)
usr/src/uts/common/io/comstar/stmf/stmf.c
7656
switch (req->svc_cmd) {
usr/src/uts/common/io/comstar/stmf/stmf.c
7661
lport = (stmf_local_port_t *)req->svc_obj;
usr/src/uts/common/io/comstar/stmf/stmf.c
7662
lport->lport_ctl(lport, req->svc_cmd, &req->svc_info);
usr/src/uts/common/io/comstar/stmf/stmf.c
7666
lu = (stmf_lu_t *)req->svc_obj;
usr/src/uts/common/io/comstar/stmf/stmf.c
7667
lu->lu_ctl(lu, req->svc_cmd, &req->svc_info);
usr/src/uts/common/io/comstar/stmf/stmf.c
7671
stmf_session_lu_unmapall((stmf_lu_t *)req->svc_obj);
usr/src/uts/common/io/comstar/stmf/stmf.c
7674
stmf_task_lu_killall((stmf_lu_t *)req->svc_obj, NULL,
usr/src/uts/common/io/comstar/stmf/stmf.c
7676
lu = (stmf_lu_t *)req->svc_obj;
usr/src/uts/common/io/comstar/stmf/stmf.c
7679
lu->lu_ctl(lu, req->svc_cmd, &req->svc_info);
usr/src/uts/common/io/comstar/stmf/stmf.c
7683
req->svc_cmd);
usr/src/uts/common/io/comstar/stmf/stmf.c
7686
kmem_free(req, req->svc_req_alloc_size);
usr/src/uts/common/io/comstar/stmf/stmf.c
7861
stmf_svc_req_t *req;
usr/src/uts/common/io/comstar/stmf/stmf.c
7869
req = kmem_zalloc(s, KM_SLEEP);
usr/src/uts/common/io/comstar/stmf/stmf.c
7871
req->svc_cmd = cmd;
usr/src/uts/common/io/comstar/stmf/stmf.c
7872
req->svc_obj = obj;
usr/src/uts/common/io/comstar/stmf/stmf.c
7873
req->svc_info.st_rflags = info->st_rflags;
usr/src/uts/common/io/comstar/stmf/stmf.c
7875
req->svc_info.st_additional_info = (char *)(GET_BYTE_OFFSET(req,
usr/src/uts/common/io/comstar/stmf/stmf.c
7877
(void) strcpy(req->svc_info.st_additional_info,
usr/src/uts/common/io/comstar/stmf/stmf.c
7880
req->svc_req_alloc_size = s;
usr/src/uts/common/io/comstar/stmf/stmf.c
7883
list_insert_tail(&stmf_state.stmf_svc_list, req);
usr/src/uts/common/io/comstar/stmf/stmf.c
7893
stmf_svc_req_t *req;
usr/src/uts/common/io/comstar/stmf/stmf.c
7897
for (req = list_head(&stmf_state.stmf_svc_list); req != NULL;
usr/src/uts/common/io/comstar/stmf/stmf.c
7898
req = list_next(&stmf_state.stmf_svc_list, req)) {
usr/src/uts/common/io/comstar/stmf/stmf.c
7899
if (req->svc_obj == obj) {
usr/src/uts/common/io/comstar/stmf/stmf.c
7900
list_remove(&stmf_state.stmf_svc_list, req);
usr/src/uts/common/io/comstar/stmf/stmf.c
7901
kmem_free(req, req->svc_req_alloc_size);
usr/src/uts/common/io/conskbd.c
1414
mblk_t *req;
usr/src/uts/common/io/conskbd.c
1429
req = mkiocb(CONSSETKBDTYPE);
usr/src/uts/common/io/conskbd.c
1430
if (req == NULL) {
usr/src/uts/common/io/conskbd.c
1436
req->b_cont = allocb(sizeof (int), BPRI_MED);
usr/src/uts/common/io/conskbd.c
1437
if (req->b_cont == NULL) {
usr/src/uts/common/io/conskbd.c
1438
freemsg(req);
usr/src/uts/common/io/conskbd.c
1446
*(int *)req->b_cont->b_wptr = KB_USB;
usr/src/uts/common/io/conskbd.c
1447
req->b_cont->b_wptr += sizeof (int);
usr/src/uts/common/io/conskbd.c
1451
if (putq(lowque, req) != 1) {
usr/src/uts/common/io/conskbd.c
1452
freemsg(req);
usr/src/uts/common/io/conskbd.c
1564
mblk_t *req;
usr/src/uts/common/io/conskbd.c
1575
req = mkiocb(KIOCTRANS);
usr/src/uts/common/io/conskbd.c
1576
if (req == NULL) {
usr/src/uts/common/io/conskbd.c
1580
req->b_cont = allocb(sizeof (int), BPRI_MED);
usr/src/uts/common/io/conskbd.c
1581
if (req->b_cont == NULL) {
usr/src/uts/common/io/conskbd.c
1582
freemsg(req);
usr/src/uts/common/io/conskbd.c
1587
*(int *)req->b_cont->b_wptr = TR_UNTRANS_EVENT;
usr/src/uts/common/io/conskbd.c
1588
req->b_cont->b_wptr += sizeof (int);
usr/src/uts/common/io/conskbd.c
1593
if (putq(lowerque, req) != 1) {
usr/src/uts/common/io/conskbd.c
1594
freemsg(req);
usr/src/uts/common/io/conskbd.c
1639
mblk_t *req;
usr/src/uts/common/io/conskbd.c
1650
req = mkiocb(KIOCLAYOUT);
usr/src/uts/common/io/conskbd.c
1651
if (req == NULL) {
usr/src/uts/common/io/conskbd.c
1655
req->b_cont = allocb(sizeof (int), BPRI_MED);
usr/src/uts/common/io/conskbd.c
1656
if (req->b_cont == NULL) {
usr/src/uts/common/io/conskbd.c
1657
freemsg(req);
usr/src/uts/common/io/conskbd.c
1663
if (putq(lqs->lqs_queue, req) != 1) {
usr/src/uts/common/io/conskbd.c
1664
freemsg(req);
usr/src/uts/common/io/conskbd.c
1709
mblk_t *req;
usr/src/uts/common/io/conskbd.c
1734
if ((req = conskbd_alloc_firm_event(
usr/src/uts/common/io/conskbd.c
1740
req);
usr/src/uts/common/io/conskbd.c
1745
req);
usr/src/uts/common/io/conskbd.c
1747
freemsg(req);
usr/src/uts/common/io/conskbd.c
1764
req = mkiocb(KIOCGLED);
usr/src/uts/common/io/conskbd.c
1766
req = mkiocb(KIOCSLED);
usr/src/uts/common/io/conskbd.c
1768
if (req) {
usr/src/uts/common/io/conskbd.c
1769
req->b_cont = allocb(sizeof (uchar_t), BPRI_MED);
usr/src/uts/common/io/conskbd.c
1770
if (req->b_cont) {
usr/src/uts/common/io/conskbd.c
1772
*(uchar_t *)req->b_cont->b_wptr =
usr/src/uts/common/io/conskbd.c
1774
req->b_cont->b_wptr += sizeof (uchar_t);
usr/src/uts/common/io/conskbd.c
1779
if (putq(lqs->lqs_queue, req) == 1) {
usr/src/uts/common/io/conskbd.c
1782
freemsg(req);
usr/src/uts/common/io/conskbd.c
1786
freemsg(req);
usr/src/uts/common/io/conskbd.c
2143
mblk_t *req;
usr/src/uts/common/io/conskbd.c
2157
req = mkiocb(KIOCSLED);
usr/src/uts/common/io/conskbd.c
2159
if (!req) {
usr/src/uts/common/io/conskbd.c
2163
req->b_cont = allocb(sizeof (uchar_t), BPRI_MED);
usr/src/uts/common/io/conskbd.c
2164
if (!req->b_cont) {
usr/src/uts/common/io/conskbd.c
2165
freemsg(req);
usr/src/uts/common/io/conskbd.c
2168
*(uchar_t *)req->b_cont->b_wptr = led_state;
usr/src/uts/common/io/conskbd.c
2169
req->b_cont->b_wptr += sizeof (uchar_t);
usr/src/uts/common/io/conskbd.c
2170
if (putq(lqs->lqs_queue, req) != 1)
usr/src/uts/common/io/conskbd.c
2171
freemsg(req);
usr/src/uts/common/io/consms.c
698
mblk_t *req = NULL;
usr/src/uts/common/io/consms.c
715
while ((lq->lq_state < LQS_DONE) && (req == NULL)) {
usr/src/uts/common/io/consms.c
722
req = mkiocb(MSIOBUTTONS);
usr/src/uts/common/io/consms.c
723
if (req && ((req->b_cont = allocb(sizeof (int),
usr/src/uts/common/io/consms.c
725
freemsg(req);
usr/src/uts/common/io/consms.c
726
req = NULL;
usr/src/uts/common/io/consms.c
728
if (req == NULL)
usr/src/uts/common/io/consms.c
743
req = mkiocb(VUIDGWHEELCOUNT);
usr/src/uts/common/io/consms.c
744
if (req && ((req->b_cont = allocb(sizeof (int),
usr/src/uts/common/io/consms.c
746
freemsg(req);
usr/src/uts/common/io/consms.c
747
req = NULL;
usr/src/uts/common/io/consms.c
749
if (req == NULL)
usr/src/uts/common/io/consms.c
764
req = mkiocb(VUIDSFORMAT);
usr/src/uts/common/io/consms.c
765
if (req && ((req->b_cont = allocb(sizeof (int),
usr/src/uts/common/io/consms.c
767
freemsg(req);
usr/src/uts/common/io/consms.c
768
req = NULL;
usr/src/uts/common/io/consms.c
770
if (req) {
usr/src/uts/common/io/consms.c
771
*(int *)req->b_cont->b_wptr =
usr/src/uts/common/io/consms.c
773
req->b_cont->b_wptr += sizeof (int);
usr/src/uts/common/io/consms.c
783
req = mkiocb(VUIDSWHEELSTATE);
usr/src/uts/common/io/consms.c
784
if (req && ((req->b_cont = allocb(sizeof (wheel_state),
usr/src/uts/common/io/consms.c
786
freemsg(req);
usr/src/uts/common/io/consms.c
787
req = NULL;
usr/src/uts/common/io/consms.c
789
if (req) {
usr/src/uts/common/io/consms.c
790
ws = (wheel_state *)req->b_cont->b_wptr;
usr/src/uts/common/io/consms.c
795
req->b_cont->b_wptr += sizeof (wheel_state);
usr/src/uts/common/io/consms.c
805
req = mkiocb(MSIOSETPARMS);
usr/src/uts/common/io/consms.c
806
if (req && ((req->b_cont = allocb(sizeof (Ms_parms),
usr/src/uts/common/io/consms.c
808
freemsg(req);
usr/src/uts/common/io/consms.c
809
req = NULL;
usr/src/uts/common/io/consms.c
811
if (req) {
usr/src/uts/common/io/consms.c
812
params = (Ms_parms *)req->b_cont->b_wptr;
usr/src/uts/common/io/consms.c
814
req->b_cont->b_wptr += sizeof (Ms_parms);
usr/src/uts/common/io/consms.c
824
req = mkiocb(MSIOSRESOLUTION);
usr/src/uts/common/io/consms.c
825
if (req && ((req->b_cont =
usr/src/uts/common/io/consms.c
828
freemsg(req);
usr/src/uts/common/io/consms.c
829
req = NULL;
usr/src/uts/common/io/consms.c
831
if (req) {
usr/src/uts/common/io/consms.c
833
(Ms_screen_resolution *)req->b_cont->b_wptr;
usr/src/uts/common/io/consms.c
835
req->b_cont->b_wptr +=
usr/src/uts/common/io/consms.c
854
(void) putq(lq->lq_queue, req);
usr/src/uts/common/io/cxgbe/common/common.h
264
u32 req[4];
usr/src/uts/common/io/cxgbe/common/t4_hw.c
246
u32 req = V_FUNCTION(adap->pf) | V_REGISTER(reg);
usr/src/uts/common/io/cxgbe/common/t4_hw.c
249
req |= F_ENABLE;
usr/src/uts/common/io/cxgbe/common/t4_hw.c
251
req |= F_T6_ENABLE;
usr/src/uts/common/io/cxgbe/common/t4_hw.c
254
req |= F_LOCALCFG;
usr/src/uts/common/io/cxgbe/common/t4_hw.c
256
t4_write_reg(adap, A_PCIE_CFG_SPACE_REQ, req);
usr/src/uts/common/io/cxgbe/common/t4_hw.c
4541
u32 cfg, val, req, rsp;
usr/src/uts/common/io/cxgbe/common/t4_hw.c
4548
req = G_POLADBGWRPTR(val);
usr/src/uts/common/io/cxgbe/common/t4_hw.c
4551
*pif_req_wrptr = req;
usr/src/uts/common/io/cxgbe/common/t4_hw.c
4557
t4_write_reg(adap, A_CIM_DEBUGCFG, V_POLADBGRDPTR(req) |
usr/src/uts/common/io/cxgbe/common/t4_hw.c
4561
req++;
usr/src/uts/common/io/cxgbe/common/t4_hw.c
4564
req = (req + 2) & M_POLADBGRDPTR;
usr/src/uts/common/io/cxgbe/common/t4_hw.c
6124
t4_tp_mib_read(adap, st->req, nchan, A_TP_MIB_CPL_IN_REQ_0, sleep_ok);
usr/src/uts/common/io/ena/ena.c
1772
int min, req, ideal, avail, actual;
usr/src/uts/common/io/ena/ena.c
1816
req = MIN(ideal, avail);
usr/src/uts/common/io/ena/ena.c
1817
ena->ena_intr_handles_sz = req * sizeof (ddi_intr_handle_t);
usr/src/uts/common/io/ena/ena.c
1821
DDI_INTR_TYPE_MSIX, 0, req, &actual, DDI_INTR_ALLOC_NORMAL);
usr/src/uts/common/io/ena/ena.c
1824
req, ret);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_msg.c
502
emlxs_msg_log_get(emlxs_hba_t *hba, emlxs_log_req_t *req,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_msg.c
534
if (req->first > last) {
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_msg.c
558
if (req->first > first) {
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_msg.c
560
index += (req->first - first);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_msg.c
565
first = req->first;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_msg.c
572
if (req->count < count) {
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_msg.c
573
count = req->count;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
4696
emlxs_log_req_t *req;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
4707
req = (emlxs_log_req_t *)pm->pm_cmd_buf;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
4711
(req->count * MAX_LOG_MSG_LENGTH);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
4723
(void) emlxs_msg_log_get(hba, req, resp);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1026
fwcmd->params.req.if_id = LE_32(if_id);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1027
bcopy(mac, &fwcmd->params.req.mac_address[0], ETHERADDRL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1069
fwcmd->params.req.if_id = if_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1070
fwcmd->params.req.pmac_id = *pmac_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1121
fwcmd->params.req.if_id = (uint8_t)if_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1122
fwcmd->params.req.promisc = (uint8_t)enable_promisc;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1123
fwcmd->params.req.untagged = (uint8_t)untagged;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1124
fwcmd->params.req.num_vlans = vtag_cnt;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1128
bcopy(fwcmd->params.req.tags.normal_vlans, vtag_arr,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1171
fwcmd->params.req.enable = enable;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1202
fwcmd->params.req.enable_rss = LE_16(rss_type);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1203
fwcmd->params.req.flush = flush;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1204
fwcmd->params.req.if_id = LE_32(if_id);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1207
bcopy(hkey, fwcmd->params.req.hash, OCE_HKEY_SIZE);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1213
fwcmd->params.req.cputable[i] = itbl[i];
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1216
fwcmd->params.req.cpu_tbl_sz_log2 = LE_16(OCE_LOG2(tbl_sz));
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1261
payload_length = hdr.u0.req.request_length +
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1276
mbx.tag[0] = hdr.u0.req.timeout;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1278
if (hdr.u0.req.opcode == OPCODE_WRITE_COMMON_FLASHROM) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1283
if (dev->cookie != 0 && dev->cookie != hdr.u0.req.rsvd0)
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1287
dev->cookie = hdr.u0.req.rsvd0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1288
hdr.u0.req.rsvd0 = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1405
if (hdr.u0.req.opcode == OPCODE_WRITE_COMMON_FLASHROM) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
1456
if (hdr.u0.req.opcode == OPCODE_WRITE_COMMON_FLASHROM) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
435
fwcmd->params.req.permanent = perm;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
437
fwcmd->params.req.if_id = (uint16_t)if_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
439
fwcmd->params.req.if_id = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
440
fwcmd->params.req.type = type;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
509
fwcmd->params.req.version = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
510
fwcmd->params.req.cap_flags = LE_32(cap_flags);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
511
fwcmd->params.req.enable_flags = LE_32(en_flags);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
513
bcopy(mac_addr, &fwcmd->params.req.mac_addr[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
515
fwcmd->params.req.vlan_tag.u0.normal.vtag = LE_16(vlan_tag);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
516
fwcmd->params.req.mac_invalid = B_FALSE;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
518
fwcmd->params.req.mac_invalid = B_TRUE;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
573
fwcmd->params.req.if_id = if_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
698
fwcmd->params.req.if_id = (uint8_t)if_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
700
bcopy(mca_table, &fwcmd->params.req.mac[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
703
fwcmd->params.req.num_mac = LE_16(mca_cnt);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
704
fwcmd->params.req.promiscuous = (uint8_t)promisc;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
76
hdr->u0.req.opcode = opcode;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
77
hdr->u0.req.subsystem = subsys;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
78
hdr->u0.req.port_number = port;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
79
hdr->u0.req.domain = dom;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
81
hdr->u0.req.timeout = timeout;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
82
hdr->u0.req.request_length = pyld_len - sizeof (struct mbx_hdr);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
83
hdr->u0.req.rsvd0 = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
851
fwcmd->params.req.num_msi_msgs = LE_32(num_vectors);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
985
fwcmd->params.req.port0_promisc = (uint8_t)enable;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
988
fwcmd->params.req.port1_promisc = (uint8_t)enable;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1064
fwcmd->params.req.num_eq = eq_cnt;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1066
fwcmd->params.req.delay[neq].eq_id = eq_arr[neq];
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1067
fwcmd->params.req.delay[neq].phase = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
1068
fwcmd->params.req.delay[neq].dm = eq_delay;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
107
fwcmd->params.req.num_pages = eq->ring->dbuf->num_pages;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
108
oce_page_list(eq->ring->dbuf, &fwcmd->params.req.pages[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
112
fwcmd->params.req.eq_ctx.size = (item_size == 4) ? 0 : 1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
113
fwcmd->params.req.eq_ctx.valid = 1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
115
fwcmd->params.req.eq_ctx.armed = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
116
fwcmd->params.req.eq_ctx.pd = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
117
fwcmd->params.req.eq_ctx.count = OCE_LOG2(q_len/256);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
120
fwcmd->params.req.eq_ctx.function = dev->fn;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
121
fwcmd->params.req.eq_ctx.nodelay = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
122
fwcmd->params.req.eq_ctx.phase = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
124
fwcmd->params.req.eq_ctx.delay_mult = eq_delay;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
177
fwcmd->params.req.id = eq->eq_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
234
fwcmd->params.req.cq_ctx.eventable = is_eventable;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
235
fwcmd->params.req.cq_ctx.sol_event = sol_event;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
236
fwcmd->params.req.cq_ctx.valid = 1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
237
fwcmd->params.req.cq_ctx.count = OCE_LOG2(q_len/256);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
238
fwcmd->params.req.cq_ctx.nodelay = nodelay;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
239
fwcmd->params.req.cq_ctx.coalesce_wm = ncoalesce;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
242
fwcmd->params.req.cq_ctx.armed = B_FALSE;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
243
fwcmd->params.req.cq_ctx.eq_id = eq->eq_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
244
fwcmd->params.req.cq_ctx.pd = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
246
fwcmd->params.req.cq_ctx.function = dev->fn;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
249
fwcmd->params.req.num_pages = cq->ring->dbuf->num_pages;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
250
oce_page_list(cq->ring->dbuf, &fwcmd->params.req.pages[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
303
fwcmd->params.req.id = cq->cq_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
371
fwcmd->params.req.num_pages = mq->ring->dbuf->num_pages;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
372
oce_page_list(mq->ring->dbuf, fwcmd->params.req.pages,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
374
fwcmd->params.req.context.u0.s.cq_id = cq->cq_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
375
fwcmd->params.req.context.u0.s.ring_size =
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
377
fwcmd->params.req.context.u0.s.valid = 1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
378
fwcmd->params.req.context.u0.s.fid = dev->fn;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
437
fwcmd->params.req.id = mq->mq_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
603
fwcmd->params.req.nic_wq_type = (uint8_t)wq->cfg.wq_type;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
604
fwcmd->params.req.num_pages = wq->ring->dbuf->num_pages;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
610
fwcmd->params.req.rsvd0 = 0x01;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
611
fwcmd->params.req.wq_size = OCE_LOG2(wq->cfg.q_len) + 1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
612
fwcmd->params.req.valid = 1;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
613
fwcmd->params.req.pd_id = 0;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
614
fwcmd->params.req.pci_function_id = dev->fn;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
615
fwcmd->params.req.cq_id = cq->cq_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
617
oce_page_list(wq->ring->dbuf, fwcmd->params.req.pages,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
673
fwcmd->params.req.wq_id = wq->wq_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
844
fwcmd->params.req.num_pages = rq->ring->dbuf->num_pages;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
845
fwcmd->params.req.frag_size = OCE_LOG2(rq->cfg.frag_size);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
846
fwcmd->params.req.cq_id = cq->cq_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
847
oce_page_list(rq->ring->dbuf, fwcmd->params.req.pages,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
850
fwcmd->params.req.if_id = if_id;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
851
fwcmd->params.req.max_frame_size = (uint16_t)rq->cfg.mtu;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
852
fwcmd->params.req.is_rss_queue = rq->cfg.is_rss_queue;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_queue.c
909
fwcmd->params.req.rq_id = rq->rq_id;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
6522
la_els_rnid_t *req;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
6546
req = (la_els_rnid_t *)pkt->pkt_cmd;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
6548
(ql_send_rnid_els(ha, tq->loop_id, req->data_format, req_len,
usr/src/uts/common/io/fibre-channel/impl/fp.c
11253
la_els_prlo_t *req;
usr/src/uts/common/io/fibre-channel/impl/fp.c
11257
req = (la_els_prlo_t *)buf->ub_buffer;
usr/src/uts/common/io/fibre-channel/impl/fp.c
11258
len = (size_t)ntohs(req->payload_length);
usr/src/uts/common/io/fibre-channel/impl/fp.c
11285
req->ls_code = LA_ELS_ACC;
usr/src/uts/common/io/fibre-channel/impl/fp.c
11287
flags = ntohs(req->flags);
usr/src/uts/common/io/fibre-channel/impl/fp.c
11290
req->flags = htons(flags);
usr/src/uts/common/io/fibre-channel/impl/fp.c
11292
FC_SET_CMD(port, pkt->pkt_cmd_acc, (uint8_t *)req,
usr/src/uts/common/io/fibre-channel/impl/fp.c
11369
la_els_prlo_t *req;
usr/src/uts/common/io/fibre-channel/impl/fp.c
11371
req = (la_els_prlo_t *)buf->ub_buffer;
usr/src/uts/common/io/fibre-channel/impl/fp.c
11373
if ((ntohs(req->payload_length) !=
usr/src/uts/common/io/fibre-channel/impl/fp.c
11375
(req->page_length != sizeof (service_parameter_page_t))) {
usr/src/uts/common/io/fibre-channel/impl/fp.c
11385
if (ntohs(req->payload_length) > buf->ub_bufsize) {
usr/src/uts/common/io/fibre-channel/impl/fp.c
12211
la_els_logi_t *req;
usr/src/uts/common/io/fibre-channel/impl/fp.c
12213
req = (la_els_logi_t *)buf->ub_buffer;
usr/src/uts/common/io/fibre-channel/impl/fp.c
12215
&req->nport_ww_name);
usr/src/uts/common/io/fibre-channel/impl/fp.c
12223
pd = fctl_create_remote_port(port, &req->node_ww_name,
usr/src/uts/common/io/fibre-channel/impl/fp.c
12224
&req->nport_ww_name, buf->ub_frame.s_id,
usr/src/uts/common/io/fibre-channel/impl/fp.c
12244
fp_register_login(NULL, pd, req, buf->ub_class);
usr/src/uts/common/io/gld.c
4806
gld_promisc(queue_t *q, mblk_t *mp, t_uscalar_t req, boolean_t on)
usr/src/uts/common/io/gld.c
4820
(void *)q, (void *)mp, req, on);
usr/src/uts/common/io/gld.c
4991
dlerrorack(q, mp, req, DL_SYSERR, ENOSR);
usr/src/uts/common/io/gld.c
4998
dlerrorack(q, mp, req, DL_SYSERR, EIO);
usr/src/uts/common/io/gld.c
5002
dlokack(q, mp, req);
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
159
i2csim_io_i2c(void *arg, uint32_t port, i2c_req_t *req)
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
163
i2csim_io_request(&i2csim, ctrl, port, req, NULL);
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
167
i2csim_io_smbus(void *arg, uint32_t port, smbus_req_t *req)
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
171
i2csim_io_request(&i2csim, ctrl, port, NULL, req);
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
352
i2csim_req_t req;
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
353
bzero(&req, sizeof (req));
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
354
req.i2csim_seq = sim->sim_seq;
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
355
req.i2csim_ctrl = i2csim_ctrl_index(sim);
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
356
req.i2csim_port = sim->sim_port_req;
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
357
req.i2csim_type = sim->sim_ctrl_req->isc_type;
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
359
bcopy(sim->sim_i2c_req, &req.i2csim_i2c, sizeof (i2c_req_t));
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
363
bcopy(sim->sim_smbus_req, &req.i2csim_smbus,
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
367
int ret = ddi_copyout(&req, (void *)arg, sizeof (i2csim_req_t),
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
380
i2csim_req_t req;
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
388
if (ddi_copyin((void *)arg, &req, sizeof (i2csim_req_t),
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
399
if (req.i2csim_seq != sim->sim_seq ||
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
400
req.i2csim_type != sim->sim_ctrl_req->isc_type) {
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
405
switch (req.i2csim_type) {
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
407
sim->sim_i2c_req->ir_error = req.i2csim_i2c.ir_error;
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
408
bcopy(req.i2csim_i2c.ir_rdata, sim->sim_i2c_req->ir_rdata,
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
412
sim->sim_smbus_req->smbr_error = req.i2csim_smbus.smbr_error;
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
413
sim->sim_smbus_req->smbr_rlen = req.i2csim_smbus.smbr_rlen;
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
414
bcopy(req.i2csim_smbus.smbr_rdata,
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
520
ismt_io_smbus(void *arg, uint32_t port, smbus_req_t *req)
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
529
ismt->ismt_req = req;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
530
ismt->ismt_err = &req->smbr_error;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
549
ismt_io_cmd_init(&req->smbr_addr, &cmd);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
550
switch (req->smbr_op) {
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
552
if ((req->smbr_flags & I2C_IO_REQ_F_QUICK_WRITE) != 0) {
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
561
cmd = ISMT_DESC_CMD_SET_WRLEN(cmd, req->smbr_wdata[0]);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
567
buf[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
568
buf[1] = req->smbr_wdata[0];
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
574
buf[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
575
buf[1] = req->smbr_wdata[0];
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
576
buf[2] = req->smbr_wdata[1];
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
581
VERIFY3U(req->smbr_wlen, <=, ISMT_MAX_SMBUS);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
582
cmd = ISMT_DESC_CMD_SET_WRLEN(cmd, req->smbr_wlen + 1);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
584
buf[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
585
bcopy(req->smbr_wdata, &buf[1], req->smbr_wlen);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
590
VERIFY3U(req->smbr_wlen, >, 0);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
591
VERIFY3U(req->smbr_wlen, <=, ISMT_MAX_I2C);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
592
cmd = ISMT_DESC_CMD_SET_WRLEN(cmd, req->smbr_wlen + 1);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
594
buf[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
595
bcopy(req->smbr_wdata, &buf[1], req->smbr_wlen);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
605
cmd = ISMT_DESC_CMD_SET_WRLEN(cmd, req->smbr_cmd);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
612
cmd = ISMT_DESC_CMD_SET_WRLEN(cmd, req->smbr_cmd);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
620
cmd = ISMT_DESC_CMD_SET_WRLEN(cmd, req->smbr_cmd);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
621
VERIFY3U(req->smbr_rlen, >, 0);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
622
VERIFY3U(req->smbr_rlen, <=, ISMT_MAX_SMBUS);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
623
cmd = ISMT_DESC_CMD_SET_RDLEN(cmd, req->smbr_rlen + 1);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
630
cmd = ISMT_DESC_CMD_SET_WRLEN(cmd, req->smbr_cmd);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
631
VERIFY3U(req->smbr_rlen, >, 0);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
632
VERIFY3U(req->smbr_rlen, <=, ISMT_MAX_I2C);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
633
cmd = ISMT_DESC_CMD_SET_RDLEN(cmd, req->smbr_rlen);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
641
buf[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
642
buf[1] = req->smbr_wdata[0];
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
643
buf[2] = req->smbr_wdata[1];
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
647
cmd = ISMT_DESC_CMD_SET_WRLEN(cmd, req->smbr_wlen + 1);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
648
cmd = ISMT_DESC_CMD_SET_RDLEN(cmd, req->smbr_rlen + 1);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
650
buf[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
651
bcopy(req->smbr_wdata, &buf[1], req->smbr_wlen);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
664
"unsupported SMBus command 0x%x", req->smbr_op);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
665
i2c_ctrl_io_error(&req->smbr_error, I2C_CORE_E_CONTROLLER,
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
681
ismt_io_i2c(void *arg, uint32_t port, i2c_req_t *req)
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
690
ismt->ismt_i2creq = req;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
691
ismt->ismt_err = &req->ir_error;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
700
ismt_io_cmd_init(&req->ir_addr, &cmd);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
704
if (req->ir_rlen > 0) {
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
706
VERIFY3U(req->ir_rlen, <, ISMT_MAX_I2C);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
708
cmd = ISMT_DESC_CMD_SET_RDLEN(cmd, req->ir_rlen);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
711
if (req->ir_wlen > 0) {
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
719
if (req->ir_wlen == 1) {
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
721
cmd = ISMT_DESC_CMD_SET_WRLEN(cmd, req->ir_wdata[0]);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
723
VERIFY3U(req->ir_wlen, >, 0);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
724
VERIFY3U(req->ir_wlen, <, ISMT_MAX_I2C);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
725
cmd = ISMT_DESC_CMD_SET_WRLEN(cmd, req->ir_wlen);
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
727
bcopy(req->ir_wdata, buf, req->ir_wlen);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
271
pchsmbus_set_addr(pchsmbus_t *pch, const smbus_req_t *req, bool write)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
277
ASSERT3U(req->smbr_addr.ia_type, ==, I2C_ADDR_7BIT);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
278
addr = PCH_R_TSA_SET_ADDR(addr, req->smbr_addr.ia_addr);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
284
pchsmbus_req_to_cmd(const smbus_req_t *req)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
286
switch (req->smbr_op) {
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
310
req->smbr_op);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
337
pchsmbus_io_init_block(pchsmbus_t *pch, const smbus_req_t *req)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
341
switch (req->smbr_op) {
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
383
req->smbr_op);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
409
pchsmbus_set_addr(pch, req, write);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
410
if (req->smbr_op == SMBUS_OP_I2C_READ_BLOCK) {
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
411
pchsmbus_write8(pch, PCH_R_BAR_HD1, req->smbr_cmd);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
413
pchsmbus_write8(pch, PCH_R_BAR_HCMD, req->smbr_cmd);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
420
if (req->smbr_op == SMBUS_OP_I2C_READ_BLOCK || SMBUS_OP_READ_BLOCK) {
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
428
pchsmbus_write8(pch, PCH_R_BAR_HD0, req->smbr_wlen);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
429
uint16_t wlen = req->smbr_wlen;
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
440
pchsmbus_write8(pch, PCH_R_BAR_HBD, req->smbr_wdata[i]);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
734
pchsmbus_io_smbus(void *arg, uint32_t port, smbus_req_t *req)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
744
i2c_ctrl_io_error(&req->smbr_error, I2C_CORE_E_CONTROLLER,
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
750
pch->ps_req = req;
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
759
poll = (req->smbr_flags & I2C_IO_REQ_F_POLL) != 0;
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
763
switch (req->smbr_op) {
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
765
pchsmbus_set_addr(pch, req, (req->smbr_flags &
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
769
pchsmbus_set_addr(pch, req, true);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
770
pchsmbus_write8(pch, PCH_R_BAR_HCMD, req->smbr_wdata[0]);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
773
pchsmbus_set_addr(pch, req, true);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
774
pchsmbus_write8(pch, PCH_R_BAR_HCMD, req->smbr_cmd);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
775
pchsmbus_write8(pch, PCH_R_BAR_HD0, req->smbr_wdata[0]);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
779
pchsmbus_set_addr(pch, req, true);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
780
pchsmbus_write8(pch, PCH_R_BAR_HCMD, req->smbr_cmd);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
781
pchsmbus_write8(pch, PCH_R_BAR_HD0, req->smbr_wdata[0]);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
782
pchsmbus_write8(pch, PCH_R_BAR_HD1, req->smbr_wdata[1]);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
785
pchsmbus_set_addr(pch, req, false);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
789
pchsmbus_set_addr(pch, req, false);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
790
pchsmbus_write8(pch, PCH_R_BAR_HCMD, req->smbr_cmd);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
797
pchsmbus_io_init_block(pch, req);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
806
"SMBus command 0x%x", req->smbr_op);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
807
i2c_ctrl_io_error(&req->smbr_error, I2C_CORE_E_CONTROLLER,
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
823
pch_smbus_cmd_t cmd = pchsmbus_req_to_cmd(req);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
1001
i2c_reg_setup_addr(hdl, addr, req);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
1004
bcopy(buf, req->ir_wdata + req->ir_wlen, nbytes);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
1021
bcopy(&v, req->ir_wdata + req->ir_wlen + i, sizeof (v));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
1025
req->ir_wlen += nbytes;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
1026
VERIFY3P(req->ir_wlen, <=, sizeof (req->ir_wdata));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
1029
*errp = req->ir_error;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
568
smbus_req_t *req = &client->icli_reqs.req_smbus;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
578
bzero(req, sizeof (smbus_req_t));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
579
req->smbr_addr = client->icli_addr;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
580
req->smbr_op = SMBUS_OP_SEND_BYTE;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
581
req->smbr_wlen = sizeof (data);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
582
req->smbr_wdata[0] = data;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
585
*errp = req->smbr_error;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
594
smbus_req_t *req = &client->icli_reqs.req_smbus;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
604
bzero(req, sizeof (smbus_req_t));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
605
req->smbr_addr = client->icli_addr;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
606
req->smbr_op = SMBUS_OP_WRITE_BYTE;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
607
req->smbr_wlen = sizeof (data);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
608
req->smbr_cmd = cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
609
req->smbr_wdata[0] = data;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
612
*errp = req->smbr_error;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
621
smbus_req_t *req = &client->icli_reqs.req_smbus;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
631
bzero(req, sizeof (smbus_req_t));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
632
req->smbr_addr = client->icli_addr;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
633
req->smbr_op = SMBUS_OP_WRITE_BYTE;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
634
req->smbr_wlen = sizeof (data);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
635
req->smbr_cmd = cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
636
req->smbr_wdata[0] = bitx16(data, 7, 0);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
637
req->smbr_wdata[1] = bitx16(data, 15, 8);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
640
*errp = req->smbr_error;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
649
smbus_req_t *req = &client->icli_reqs.req_smbus;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
659
bzero(req, sizeof (smbus_req_t));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
660
req->smbr_addr = client->icli_addr;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
661
req->smbr_op = SMBUS_OP_RECV_BYTE;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
664
*errp = req->smbr_error;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
666
*data = req->smbr_rdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
676
smbus_req_t *req = &client->icli_reqs.req_smbus;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
686
bzero(req, sizeof (smbus_req_t));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
687
req->smbr_addr = client->icli_addr;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
688
req->smbr_op = SMBUS_OP_READ_BYTE;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
689
req->smbr_cmd = cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
692
*errp = req->smbr_error;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
694
*data = req->smbr_rdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
704
smbus_req_t *req = &client->icli_reqs.req_smbus;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
714
bzero(req, sizeof (smbus_req_t));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
715
req->smbr_addr = client->icli_addr;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
716
req->smbr_op = SMBUS_OP_READ_BYTE;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
717
req->smbr_cmd = cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
720
*errp = req->smbr_error;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
722
*data = bitset16(0, req->smbr_rdata[0], 7, 0);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
723
*data = bitset16(*data, req->smbr_rdata[1], 15, 8);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
892
i2c_reg_setup_addr(const i2c_reg_hdl_t *hdl, uint64_t addr, i2c_req_t *req)
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
895
req->ir_wdata[0] = addr % UINT8_MAX;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
896
req->ir_wlen = 1;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
912
bcopy(&val, req->ir_wdata, sizeof (val));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
913
req->ir_wlen = 2;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
920
i2c_req_t *req;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
934
req = &hdl->reg_client->icli_reqs.req_i2c;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
935
bzero(req, sizeof (i2c_req_t));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
936
req->ir_addr = hdl->reg_client->icli_addr;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
938
i2c_reg_setup_addr(hdl, addr, req);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
939
req->ir_rlen = nbytes;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
940
VERIFY3U(req->ir_rlen, <=, sizeof (req->ir_rdata));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
942
*errp = req->ir_error;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
953
bcopy(req->ir_rdata, buf, req->ir_rlen);
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
959
bcopy(req->ir_rdata + i, &v, sizeof (v));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
983
i2c_req_t *req;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
997
req = &hdl->reg_client->icli_reqs.req_i2c;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
998
bzero(req, sizeof (i2c_req_t));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
999
req->ir_addr = hdl->reg_client->icli_addr;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
1000
if (!i2c_mux_update(txn, ctrl, port, &req->smbr_error)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
1004
req->smbr_error.i2c_error = INT32_MAX;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
1005
req->smbr_error.i2c_ctrl = INT32_MAX;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
1013
ctrl->ic_ops->i2c_io_smbus_f(ctrl->ic_drv, ctrl_port->ip_portno, req);
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
1015
if (req->smbr_error.i2c_error == INT32_MAX ||
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
1016
req->smbr_error.i2c_ctrl == INT32_MAX) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
1019
req->smbr_error.i2c_error = I2C_CORE_E_CONTROLLER;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
1020
req->smbr_error.i2c_ctrl = I2C_CTRL_E_DRIVER;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
1023
return (req->smbr_error.i2c_error == I2C_CORE_E_OK);
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
630
i2c_ctrl_io_i2c_xlate_wo(i2c_ctrl_t *ctrl, const i2c_req_t *req,
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
633
if (req->ir_wlen == 1) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
635
smbus->smbr_wdata[0] = req->ir_wdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
639
if (req->ir_wlen == 2) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
641
smbus->smbr_cmd = req->ir_wdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
642
smbus->smbr_wdata[0] = req->ir_wdata[1];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
646
if (req->ir_wlen == 3) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
648
smbus->smbr_cmd = req->ir_wdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
649
smbus->smbr_wdata[0] = req->ir_wdata[1];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
650
smbus->smbr_wdata[1] = req->ir_wdata[2];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
658
if (req->ir_wlen > ctrl->ic_limit.lim_smbus_block + 1) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
663
smbus->smbr_cmd = req->ir_wdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
664
bcopy(req->ir_wdata + 1, smbus->smbr_wdata, req->ir_wlen - 1);
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
674
i2c_ctrl_io_i2c_xlate_ro(const i2c_req_t *req, smbus_req_t *smbus)
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
676
if (req->ir_rlen == 1) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
693
i2c_ctrl_io_i2c_xlate_rw(i2c_ctrl_t *ctrl, const i2c_req_t *req,
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
696
if (req->ir_wlen == 3 && req->ir_rlen == 2) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
698
smbus->smbr_cmd = req->ir_wdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
699
smbus->smbr_wdata[0] = req->ir_wdata[1];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
700
smbus->smbr_wdata[1] = req->ir_wdata[2];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
701
} else if (req->ir_wlen != 1) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
705
smbus->smbr_cmd = req->ir_wdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
706
if (req->ir_rlen == 1) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
711
if (req->ir_rlen == 2) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
716
if (req->ir_rlen > ctrl->ic_limit.lim_smbus_block) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
721
smbus->smbr_rlen = req->ir_rlen;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
727
i2c_req_t *req)
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
732
smbus->smbr_addr = req->ir_addr;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
733
smbus->smbr_flags = req->ir_flags;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
738
if (req->ir_rlen == 0 && req->ir_wlen == 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
742
if (req->ir_rlen == 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
743
if (!i2c_ctrl_io_i2c_xlate_wo(ctrl, req, smbus))
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
745
} else if (req->ir_wlen == 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
746
if (!i2c_ctrl_io_i2c_xlate_ro(req, smbus))
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
749
if (!i2c_ctrl_io_i2c_xlate_rw(ctrl, req, smbus))
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
754
req->ir_error = smbus->smbr_error;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
755
bcopy(smbus->smbr_rdata, req->ir_rdata, sizeof (smbus->smbr_rdata));
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
764
i2c_ctrl_io_error(&req->ir_error, I2C_CORE_E_CANT_XLATE_REQ, 0);
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
770
i2c_req_t *req)
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
776
return (i2c_ctrl_io_i2c_xlate(txn, ctrl, port, req));
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
782
if (!i2c_mux_update(txn, ctrl, port, &req->ir_error)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
786
req->ir_error.i2c_error = INT32_MAX;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
787
req->ir_error.i2c_ctrl = INT32_MAX;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
795
ctrl->ic_ops->i2c_io_i2c_f(ctrl->ic_drv, ctrl_port->ip_portno, req);
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
797
if (req->ir_error.i2c_error == INT32_MAX ||
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
798
req->ir_error.i2c_ctrl == INT32_MAX) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
801
req->ir_error.i2c_error = I2C_CORE_E_CONTROLLER;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
802
req->ir_error.i2c_ctrl = I2C_CTRL_E_DRIVER;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
805
return (req->ir_error.i2c_error == I2C_CORE_E_OK);
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
816
smbus_req_t *req)
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
822
i2c->ir_addr = req->smbr_addr;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
823
i2c->ir_flags = req->smbr_flags;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
825
switch (req->smbr_op) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
828
i2c->ir_wdata[0] = req->smbr_wdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
832
i2c->ir_wdata[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
833
i2c->ir_wdata[1] = req->smbr_wdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
837
i2c->ir_wdata[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
838
i2c->ir_wdata[1] = req->smbr_wdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
839
i2c->ir_wdata[2] = req->smbr_wdata[1];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
843
i2c->ir_wdata[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
844
i2c->ir_wdata[1] = req->smbr_wdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
845
i2c->ir_wdata[2] = req->smbr_wdata[1];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
846
i2c->ir_wdata[3] = req->smbr_wdata[2];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
847
i2c->ir_wdata[4] = req->smbr_wdata[3];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
851
i2c->ir_wdata[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
852
i2c->ir_wdata[1] = req->smbr_wdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
853
i2c->ir_wdata[2] = req->smbr_wdata[1];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
854
i2c->ir_wdata[3] = req->smbr_wdata[2];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
855
i2c->ir_wdata[4] = req->smbr_wdata[3];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
856
i2c->ir_wdata[5] = req->smbr_wdata[4];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
857
i2c->ir_wdata[6] = req->smbr_wdata[5];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
858
i2c->ir_wdata[7] = req->smbr_wdata[6];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
859
i2c->ir_wdata[8] = req->smbr_wdata[7];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
866
i2c->ir_wdata[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
871
i2c->ir_wdata[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
876
i2c->ir_wdata[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
881
i2c->ir_wdata[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
886
i2c->ir_wdata[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
887
i2c->ir_wdata[1] = req->smbr_wdata[0];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
888
i2c->ir_wdata[2] = req->smbr_wdata[1];
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
896
if (req->smbr_wlen + 2 > ctrl->ic_limit.lim_i2c_write) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
897
i2c_ctrl_io_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
902
i2c->ir_wlen = req->smbr_wlen + 2;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
903
i2c->ir_wdata[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
904
i2c->ir_wdata[1] = req->smbr_wlen;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
905
bcopy(req->smbr_wdata, i2c->ir_wdata + 2, req->smbr_wlen);
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
908
if (req->smbr_wlen + 1 > ctrl->ic_limit.lim_i2c_write) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
909
i2c_ctrl_io_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
914
i2c->ir_wlen = req->smbr_wlen + 1;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
915
i2c->ir_wdata[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
916
bcopy(req->smbr_wdata, i2c->ir_wdata + 1, req->smbr_wlen);
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
920
i2c->ir_wdata[0] = req->smbr_cmd;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
921
i2c->ir_rlen = req->smbr_rlen;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
928
i2c_ctrl_io_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
938
i2c_ctrl_io_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
950
i2c_ctrl_io_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
961
req->smbr_error = i2c->ir_error;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
962
bcopy(i2c->ir_rdata, req->smbr_rdata, sizeof (i2c->ir_rdata));
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
973
smbus_req_t *req)
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
980
return (i2c_ctrl_io_smbus_xlate(txn, ctrl, port, req));
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
988
if ((ctrl->ic_limit.lim_smbus_ops & (1 << req->smbr_op)) == 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
990
return (i2c_ctrl_io_smbus_xlate(txn, ctrl, port, req));
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
992
i2c_ctrl_io_error(&req->smbr_error, I2C_CORE_E_CONTROLLER,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
542
i2c_req_validate(i2c_req_t *req)
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
544
if (!i2c_addr_validate(&req->ir_addr, &req->ir_error)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
548
if (req->ir_flags != 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
549
return (i2c_error(&req->ir_error, I2C_CORE_E_BAD_I2C_REQ_FLAGS,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
553
if (req->ir_wlen > sizeof (req->ir_wdata)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
554
return (i2c_error(&req->ir_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
558
if (req->ir_rlen > sizeof (req->ir_rdata)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
559
return (i2c_error(&req->ir_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
563
if (req->ir_rlen == 0 && req->ir_wlen == 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
564
return (i2c_error(&req->ir_error, I2C_CORE_E_NEED_READ_OR_WRITE,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
576
smbus_req_validate(smbus_req_t *req)
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
578
if (!i2c_addr_validate(&req->smbr_addr, &req->smbr_error)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
582
if ((req->smbr_flags & ~I2C_IO_REQ_F_QUICK_WRITE) != 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
583
return (i2c_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
585
} else if ((req->smbr_flags & I2C_IO_REQ_F_QUICK_WRITE) != 0 &&
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
586
req->smbr_op != SMBUS_OP_QUICK_COMMAND) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
587
return (i2c_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
591
switch (req->smbr_op) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
608
if (req->smbr_rlen != 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
609
return (i2c_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
613
if (req->smbr_wlen != 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
614
return (i2c_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
620
if (req->smbr_rlen != 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
621
return (i2c_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
625
if (req->smbr_wlen == 0 || req->smbr_wlen > I2C_REQ_MAX) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
626
return (i2c_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
631
if (req->smbr_rlen == 0 || req->smbr_rlen > I2C_REQ_MAX) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
632
return (i2c_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
636
if (req->smbr_wlen != 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
637
return (i2c_error(&req->smbr_error,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
651
return (i2c_error(&req->smbr_error, I2C_CORE_E_UNSUP_SMBUS_OP,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
654
return (i2c_error(&req->smbr_error, I2C_CORE_E_BAD_SMBUS_OP,
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
679
i2c_req_t req;
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
691
if (ddi_copyin((void *)arg, &req, sizeof (i2c_req_t),
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
696
if (!i2c_req_validate(&req)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
701
&req.ir_error)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
705
(void) i2c_ctrl_io_i2c(user->iu_txn, ctrl, nex->in_data.in_port, &req);
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
709
if (ddi_copyout(&req, (void *)arg, sizeof (i2c_req_t),
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
721
smbus_req_t req;
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
733
if (ddi_copyin((void *)arg, &req, sizeof (smbus_req_t),
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
738
if (!smbus_req_validate(&req)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
743
&req.smbr_error)) {
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
748
&req);
usr/src/uts/common/io/i2c/nexus/i2cnex_user.c
752
if (ddi_copyout(&req, (void *)arg, sizeof (i2c_req_t),
usr/src/uts/common/io/ib/clients/daplt/daplt.c
6603
conn->spcp_rdma_ra_in = event->cm_event.req.req_rdma_ra_in;
usr/src/uts/common/io/ib/clients/daplt/daplt.c
6604
conn->spcp_rdma_ra_out = event->cm_event.req.req_rdma_ra_out;
usr/src/uts/common/io/ib/clients/daplt/daplt.c
6625
event->cm_event.req.req_prim_addr.av_dgid.gid_prefix;
usr/src/uts/common/io/ib/clients/daplt/daplt.c
6627
event->cm_event.req.req_prim_addr.av_dgid.gid_guid;
usr/src/uts/common/io/ib/clients/eoib/eib_fip.c
621
eib_fip_make_update(eib_t *ss, eib_vnic_t *vnic, eib_wqe_t *swqe, int req,
usr/src/uts/common/io/ib/clients/eoib/eib_fip.c
665
hdr->hd_subcode = (req == EIB_UPD_REQ_LOGOUT) ?
usr/src/uts/common/io/ib/clients/eoib/eib_fip.c
686
if (req == EIB_UPD_REQ_TABLE) {
usr/src/uts/common/io/ib/clients/eoib/eib_fip.c
688
} else if (req == EIB_UPD_REQ_KA) {
usr/src/uts/common/io/ib/clients/eoib/eib_fip.c
693
vid->vi_tusn = (req != EIB_UPD_REQ_LOGOUT) ?
usr/src/uts/common/io/ib/clients/ibd/ibd.c
1487
ibd_req_t *req;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
1529
req = kmem_cache_alloc(state->id_req_kmc, KM_NOSLEEP);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
1530
if (req != NULL) {
usr/src/uts/common/io/ib/clients/ibd/ibd.c
1535
bcopy(mac, &(req->rq_mac), IPOIB_ADDRL);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
1537
ibd_queue_work_slot(state, req, IBD_ASYNC_GETAH);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
1931
ibd_async_link(ibd_state_t *state, ibd_req_t *req)
usr/src/uts/common/io/ib/clients/ibd/ibd.c
1933
ibd_link_op_t opcode = (ibd_link_op_t)req->rq_ptr;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
2115
ibd_req_t *req;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
2288
req = kmem_cache_alloc(state->id_req_kmc, KM_SLEEP);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
2289
req->rq_ptr = (void *)opcode;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
2290
ibd_queue_work_slot(state, req, IBD_ASYNC_LINK);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
4346
ibd_req_t *req;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
4410
req = kmem_cache_alloc(state->id_req_kmc, KM_SLEEP);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
4411
req->rq_gid = event->sm_notice_gid;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
4412
req->rq_ptr = (void *)code;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
4413
ibd_queue_work_slot(state, req, IBD_ASYNC_TRAP);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
4419
ibd_async_trap(ibd_state_t *state, ibd_req_t *req)
usr/src/uts/common/io/ib/clients/ibd/ibd.c
4421
ib_gid_t mgid = req->rq_gid;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
4422
ibt_subnet_event_code_t code = (ibt_subnet_event_code_t)req->rq_ptr;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6227
ibd_req_t *req;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6277
req = kmem_cache_alloc(state->id_req_kmc, KM_NOSLEEP);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6278
if (req == NULL)
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6281
req->rq_gid = mgid;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6286
ibd_queue_work_slot(state, req, IBD_ASYNC_JOIN);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6290
ibd_queue_work_slot(state, req, IBD_ASYNC_LEAVE);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6385
ibd_req_t *req;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6397
req = kmem_cache_alloc(state->id_req_kmc, KM_NOSLEEP);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6398
if (req == NULL)
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6402
ibd_queue_work_slot(state, req, IBD_ASYNC_PROMON);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6405
ibd_queue_work_slot(state, req, IBD_ASYNC_PROMOFF);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6911
ibd_req_t *req;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6921
req = kmem_cache_alloc(state->id_req_kmc, KM_NOSLEEP);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6922
if (req == NULL)
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6925
ibd_queue_work_slot(state, req, IBD_ASYNC_SCHED);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
7316
ibd_req_t *req;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
7328
req = kmem_cache_alloc(state->id_req_kmc,
usr/src/uts/common/io/ib/clients/ibd/ibd.c
7330
if (req == NULL) {
usr/src/uts/common/io/ib/clients/ibd/ibd.c
7336
req->rq_ptr = mp;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
7337
req->rq_ptr2 = ace;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
7338
ibd_queue_work_slot(state, req,
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
123
ibd_async_rc_close_act_chan(ibd_state_t *state, ibd_req_t *req)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
125
ibd_rc_chan_t *rc_chan = req->rq_ptr;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
151
ibd_async_rc_recycle_ace(ibd_state_t *state, ibd_req_t *req)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
153
ibd_ace_t *ace = req->rq_ptr;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
185
ibd_async_rc_process_too_big(ibd_state_t *state, ibd_req_t *req)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
187
mblk_t *mp = req->rq_ptr;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
188
ibd_ace_t *ace = req->rq_ptr2;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2786
ibd_req_t *req;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2788
req = kmem_cache_alloc(state->id_req_kmc, KM_NOSLEEP);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2789
if (req == NULL) {
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2797
req->rq_ptr = ace->ac_chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2798
ibd_queue_work_slot(state, req, IBD_ASYNC_RC_CLOSE_ACT_CHAN);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2805
ibd_req_t *req;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2813
req = kmem_cache_alloc(state->id_req_kmc, KM_NOSLEEP);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2814
if (req == NULL) {
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2824
req->rq_ptr = ace;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
2825
ibd_queue_work_slot(state, req, IBD_ASYNC_RC_RECYCLE_ACE);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
308
ibd_req_t *req;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
3272
"req_pkey=%x", ibt_cm_event->cm_event.req.req_pkey);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
342
req = kmem_cache_alloc(state->id_req_kmc, KM_NOSLEEP);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
343
if (req != NULL) {
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
346
req->rq_ptr = chan;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
347
ibd_queue_work_slot(state, req,
usr/src/uts/common/io/ib/clients/iser/iser_cm.c
154
evp->cm_event.req.req_hca_guid,
usr/src/uts/common/io/ib/clients/iser/iser_cm.c
155
evp->cm_event.req.req_prim_hca_port);
usr/src/uts/common/io/ib/clients/iser/iser_cm.c
162
(longlong_t)evp->cm_event.req.req_hca_guid,
usr/src/uts/common/io/ib/clients/iser/iser_cm.c
163
evp->cm_event.req.req_prim_hca_port);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1565
reqp = &(eventp->cm_event.req);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2188
struct ib_user_mad_reg_req req = {0};
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2214
if (ddi_copyin((void *) arg, &req, sizeof (req), mode) != 0) {
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2222
rc = umad_register(&req, uctx);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2228
rc = ddi_copyout(&req, (void *) arg, sizeof (req), mode);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2232
(void) umad_unregister(&req, uctx);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2242
rc = umad_unregister(&req, uctx);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2310
umad_register(struct ib_user_mad_reg_req *req, umad_uctx_t *uctx)
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2317
if ((req->qpn != 0) && (req->qpn != 1)) {
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2328
agent = umad_get_agent_by_class(uctx, req->mgmt_class);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2336
agent->agent_req = *req;
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2341
agent->agent_req.id = req->id = umad_get_new_agent_id(uctx);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2379
umad_unregister(struct ib_user_mad_reg_req *req, umad_uctx_t *uctx)
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
2381
int agent_id = req->id;
usr/src/uts/common/io/ib/clients/rds/rdsib_cm.c
113
reqp = &evp->cm_event.req;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_sm.c
6208
&event.cm_event.req.req_prim_addr,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_sm.c
6209
&event.cm_event.req.req_alt_addr) == B_TRUE) {
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
1902
sa_portinfo_record_t req, *resp = NULL;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
1905
bzero(&req, sizeof (sa_portinfo_record_t));
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
1906
req.EndportLID = gid_info->gl_dlid;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
1911
qargs.sq_template = &req;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
1949
sa_node_record_t req, *resp = NULL;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
1954
bzero(&req, sizeof (sa_node_record_t));
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
1955
req.LID = dlid;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
1960
qargs.sq_template = &req;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
4594
sa_node_record_t req, *resp = NULL;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
4600
bzero(&req, sizeof (sa_node_record_t));
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
4601
req.NodeInfo.NodeGUID = guid;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
4606
args.sq_template = &req;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
4637
sa_portinfo_record_t req, *resp = NULL;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
4643
bzero(&req, sizeof (sa_portinfo_record_t));
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
4644
req.EndportLID = lid;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
4649
args.sq_template = &req;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
5596
sa_node_record_t req;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
5604
bzero(&req, sizeof (sa_node_record_t));
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
5605
req.NodeInfo.PortGUID = guid;
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
5610
args.sq_template = &req;
usr/src/uts/common/io/igc/igc.c
817
int ret, types, nintrs, navail, req;
usr/src/uts/common/io/igc/igc.c
871
req = min_nintrs;
usr/src/uts/common/io/igc/igc.c
872
req = MIN(req, navail);
usr/src/uts/common/io/igc/igc.c
873
igc->igc_intr_size = req * sizeof (ddi_intr_handle_t);
usr/src/uts/common/io/igc/igc.c
877
DDI_INTR_TYPE_MSIX, 0, req, &igc->igc_nintrs,
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
3276
struct ixgbe_hic_hdr2_req req;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3067
buffer.hdr.req.cmd = FW_READ_SHADOW_RAM_CMD;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3068
buffer.hdr.req.buf_lenh = 0;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3069
buffer.hdr.req.buf_lenl = FW_READ_SHADOW_RAM_LEN;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3070
buffer.hdr.req.checksum = FW_DEFAULT_CHECKSUM;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3129
buffer.hdr.req.cmd = FW_READ_SHADOW_RAM_CMD;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3130
buffer.hdr.req.buf_lenh = 0;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3131
buffer.hdr.req.buf_lenl = FW_READ_SHADOW_RAM_LEN;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3132
buffer.hdr.req.checksum = FW_DEFAULT_CHECKSUM;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3187
buffer.hdr.req.cmd = FW_WRITE_SHADOW_RAM_CMD;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3188
buffer.hdr.req.buf_lenh = 0;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3189
buffer.hdr.req.buf_lenl = FW_WRITE_SHADOW_RAM_LEN;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3190
buffer.hdr.req.checksum = FW_DEFAULT_CHECKSUM;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3555
buffer.req.cmd = FW_SHADOW_RAM_DUMP_CMD;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3556
buffer.req.buf_lenh = 0;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3557
buffer.req.buf_lenl = FW_SHADOW_RAM_DUMP_LEN;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3558
buffer.req.checksum = FW_DEFAULT_CHECKSUM;
usr/src/uts/common/io/mlxcx/mlxcx.c
833
int32_t req, ret;
usr/src/uts/common/io/mlxcx/mlxcx.c
836
req = MIN(mlxp->mlx_npages, MLXCX_MANAGE_PAGES_MAX_PAGES);
usr/src/uts/common/io/mlxcx/mlxcx.c
838
if (!mlxcx_cmd_return_pages(mlxp, req, pas, &ret)) {
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
1622
ss->tx.req = 0;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2546
if ((tx->req - tx->done) < (tx->mask >> 1) &&
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2558
if (tx->req == tx->done && tx->stop != NULL) {
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2564
if (tx->req == tx->done && tx->active) {
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2814
starting_slot = tx->req;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2840
idx = tx->req & tx->mask;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2876
tx->req += cnt;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2939
mcp_kreq_ether_send_t *req)
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2949
avail = tx->mask - (tx->req - tx->done);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2954
idx = tx->req & tx->mask;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2968
req->addr_low = cp->dma.low;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2969
req->addr_high = cp->dma.high;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2970
req->length = htons(len);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2971
req->pad = 0;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2972
req->rdma_count = 1;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2976
myri10ge_submit_req(&ss->tx, req, 1);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
2993
idx = (tx->req + i) & tx->mask;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3118
mcp_kreq_ether_send_t *req;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3135
avail = tx->mask - (tx->req - tx->done);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3145
req = req_list;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3146
idx = tx->mask & tx->req;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3161
tx_req = tx->req;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3209
req = req_list;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3213
tx_req = tx->req;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3228
tx_req = tx->req;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3254
(req-rdma_count)->rdma_count = rdma_count + 1;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3280
req->addr_high = high_swapped;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3281
req->addr_low = htonl(low);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3282
req->pseudo_hdr_offset = pseudo_hdr_offset;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3283
req->pad = 0; /* complete solid 16-byte block */
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3284
req->rdma_count = 1;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3285
req->cksum_offset = cksum_offset;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3286
req->length = htons(seglen);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3287
req->flags = flags | ((cum_len & 1) *
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3296
req++;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3297
req->flags = 0;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3305
(req-rdma_count)->rdma_count = (uint8_t)rdma_count;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3307
req--;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3308
req->flags |= MXGEFW_FLAGS_TSO_LAST;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3309
} while (!(req->flags & (MXGEFW_FLAGS_TSO_CHOP |
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3331
mcp_kreq_ether_send_t *req;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3361
req = req_list;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3366
avail = tx->mask - (tx->req - tx->done);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3471
req->cksum_offset = cksum_offset;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3472
req->pseudo_hdr_offset = pseudo_hdr_offset;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3473
req->flags = flags;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3474
err = myri10ge_tx_copy(ss, mp, req);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3529
(req-rdma_count)->rdma_count =
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3564
req->addr_high = high_swapped;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3565
req->addr_low = htonl(low);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3566
req->pseudo_hdr_offset = pseudo_hdr_offset;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3567
req->pad = 0; /* complete solid 16-byte block */
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3568
req->rdma_count = 1;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3569
req->cksum_offset = cksum_offset;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3570
req->length = htons(seglen);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3571
req->flags = flags | ((cum_len & 1) * odd_flag);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3591
req++;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3592
req->flags = 0;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3602
(req-rdma_count)->rdma_count = (uint8_t)rdma_count;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3606
req--;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3607
req->flags |= MXGEFW_FLAGS_TSO_LAST;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3608
} while (!(req->flags & (MXGEFW_FLAGS_TSO_CHOP |
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3630
avail = tx->mask - (tx->req - tx->done);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3992
ethstat->tx_req.value.ul = ss->tx.req;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
4932
tx->done, tx->watchdog_done, tx->req, tx->pkt_done,
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
4952
tx->watchdog_req = tx->req;
usr/src/uts/common/io/myri10ge/drv/myri10ge_var.h
328
int req; /* transmits submitted */
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2160
nx_nic_req_t req;
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2164
(void) memset(&req, 0, sizeof (nx_nic_req_t));
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2165
req.qhdr |= (NX_NIC_REQUEST << 23);
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2166
req.req_hdr |= NX_MAC_EVENT;
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2167
req.req_hdr |= ((u64)adapter->portnum << 16);
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2170
req.words[0] = HOST_TO_LE_64(*(u64 *)(uintptr_t)&mac_req);
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2172
rv = nx_nic_send_cmd_descs(adapter, (cmdDescType0_t *)&req, 1);
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2181
nx_nic_req_t req;
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2183
(void) memset(&req, 0, sizeof (nx_nic_req_t));
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2185
req.qhdr |= (NX_HOST_REQUEST << 23);
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2186
req.req_hdr |= NX_NIC_H2C_OPCODE_PROXY_SET_VPORT_MISS_MODE;
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2187
req.req_hdr |= ((u64)adapter->portnum << 16);
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2188
req.words[0] = HOST_TO_LE_64(mode);
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2190
return (nx_nic_send_cmd_descs(adapter, (cmdDescType0_t *)&req, 1));
usr/src/uts/common/io/nvme/nvme_lock.c
461
nvme_rwlock(nvme_minor_t *minor, nvme_ioctl_lock_t *req)
usr/src/uts/common/io/nvme/nvme_lock.c
464
const boolean_t is_nonblock = (req->nil_flags &
usr/src/uts/common/io/nvme/nvme_lock.c
466
const boolean_t is_read = req->nil_level == NVME_LOCK_L_READ;
usr/src/uts/common/io/nvme/nvme_lock.c
467
const boolean_t is_ctrl = req->nil_ent == NVME_LOCK_E_CTRL;
usr/src/uts/common/io/nvme/nvme_lock.c
486
const uint32_t nsid = req->nil_common.nioc_nsid;
usr/src/uts/common/io/nvme/nvme_lock.c
489
VERIFY3U(req->nil_ent, ==, NVME_LOCK_E_NS);
usr/src/uts/common/io/nvme/nvme_lock.c
517
(void) nvme_ioctl_success(&req->nil_common);
usr/src/uts/common/io/nvme/nvme_lock.c
531
(void) nvme_ioctl_error(&req->nil_common,
usr/src/uts/common/io/nvme/nvme_lock.c
537
info->nli_ioc = &req->nil_common;
usr/src/uts/common/io/nvme/nvme_lock.c
572
ASSERT3U(req->nil_common.nioc_drv_err, !=, NVME_IOCTL_E_OK);
usr/src/uts/common/io/nvme/nvme_lock.c
575
ASSERT3U(req->nil_common.nioc_drv_err, ==, NVME_IOCTL_E_OK);
usr/src/uts/common/io/pcic.c
2739
ndi_ra_request_t req;
usr/src/uts/common/io/pcic.c
2839
bzero(&req, sizeof (req));
usr/src/uts/common/io/pcic.c
2840
req.ra_len = which << PAGE_SHIFT;
usr/src/uts/common/io/pcic.c
2841
req.ra_addr = (uint64_t)memp->pcw_base;
usr/src/uts/common/io/pcic.c
2842
req.ra_boundbase = pcic->pc_base;
usr/src/uts/common/io/pcic.c
2843
req.ra_boundlen = pcic->pc_bound;
usr/src/uts/common/io/pcic.c
2844
req.ra_flags = (memp->pcw_base ?
usr/src/uts/common/io/pcic.c
2847
req.ra_align_mask =
usr/src/uts/common/io/pcic.c
2855
req.ra_len, req.ra_addr,
usr/src/uts/common/io/pcic.c
2856
req.ra_boundbase,
usr/src/uts/common/io/pcic.c
2857
req.ra_boundlen, req.ra_flags,
usr/src/uts/common/io/pcic.c
2858
req.ra_align_mask);
usr/src/uts/common/io/pcic.c
2861
ret = pcmcia_alloc_mem(dip, &req, &res,
usr/src/uts/common/io/pcic.c
3198
bzero(&req, sizeof (req));
usr/src/uts/common/io/pcic.c
3199
req.ra_len = window->WindowSize;
usr/src/uts/common/io/pcic.c
3201
req.ra_addr = (uint64_t)
usr/src/uts/common/io/pcic.c
3203
req.ra_flags = (req.ra_addr) ?
usr/src/uts/common/io/pcic.c
3206
req.ra_flags |= NDI_RA_ALIGN_SIZE;
usr/src/uts/common/io/pcic.c
3208
req.ra_boundbase = pcic->pc_iobase;
usr/src/uts/common/io/pcic.c
3209
req.ra_boundlen = pcic->pc_iobound;
usr/src/uts/common/io/pcic.c
3210
req.ra_flags |= NDI_RA_ALLOC_BOUNDED;
usr/src/uts/common/io/pcic.c
3218
req.ra_len, (uint64_t)req.ra_addr,
usr/src/uts/common/io/pcic.c
3219
req.ra_boundbase,
usr/src/uts/common/io/pcic.c
3220
req.ra_boundlen, req.ra_flags,
usr/src/uts/common/io/pcic.c
3221
req.ra_align_mask);
usr/src/uts/common/io/pcic.c
3230
if (pcmcia_alloc_io(dip, &req, &res,
usr/src/uts/common/io/pcic.c
3239
req.ra_len, req.ra_addr,
usr/src/uts/common/io/pcic.c
3240
req.ra_boundbase,
usr/src/uts/common/io/pcic.c
3241
req.ra_boundlen, req.ra_flags,
usr/src/uts/common/io/pcic.c
3242
req.ra_align_mask);
usr/src/uts/common/io/pciex/pci_cfgacc.c
100
(*pci_cfgacc_acc_p)(&req);
usr/src/uts/common/io/pciex/pci_cfgacc.c
106
pci_cfgacc_req_t req;
usr/src/uts/common/io/pciex/pci_cfgacc.c
108
PCI_CFGACC_FILLREQ(req, rcdip, bdf, off, 8, B_FALSE, 0);
usr/src/uts/common/io/pciex/pci_cfgacc.c
109
(*pci_cfgacc_acc_p)(&req);
usr/src/uts/common/io/pciex/pci_cfgacc.c
110
return (VAL64(&req));
usr/src/uts/common/io/pciex/pci_cfgacc.c
116
pci_cfgacc_req_t req;
usr/src/uts/common/io/pciex/pci_cfgacc.c
118
PCI_CFGACC_FILLREQ(req, rcdip, bdf, off, 8, B_TRUE, data);
usr/src/uts/common/io/pciex/pci_cfgacc.c
119
(*pci_cfgacc_acc_p)(&req);
usr/src/uts/common/io/pciex/pci_cfgacc.c
44
void (*pci_cfgacc_acc_p)(pci_cfgacc_req_t *req);
usr/src/uts/common/io/pciex/pci_cfgacc.c
49
pci_cfgacc_req_t req;
usr/src/uts/common/io/pciex/pci_cfgacc.c
51
PCI_CFGACC_FILLREQ(req, rcdip, bdf, off, 1, B_FALSE, 0);
usr/src/uts/common/io/pciex/pci_cfgacc.c
52
(*pci_cfgacc_acc_p)(&req);
usr/src/uts/common/io/pciex/pci_cfgacc.c
53
return (VAL8(&req));
usr/src/uts/common/io/pciex/pci_cfgacc.c
59
pci_cfgacc_req_t req;
usr/src/uts/common/io/pciex/pci_cfgacc.c
61
PCI_CFGACC_FILLREQ(req, rcdip, bdf, off, 1, B_TRUE, data);
usr/src/uts/common/io/pciex/pci_cfgacc.c
62
(*pci_cfgacc_acc_p)(&req);
usr/src/uts/common/io/pciex/pci_cfgacc.c
68
pci_cfgacc_req_t req;
usr/src/uts/common/io/pciex/pci_cfgacc.c
70
PCI_CFGACC_FILLREQ(req, rcdip, bdf, off, 2, B_FALSE, 0);
usr/src/uts/common/io/pciex/pci_cfgacc.c
71
(*pci_cfgacc_acc_p)(&req);
usr/src/uts/common/io/pciex/pci_cfgacc.c
72
return (VAL16(&req));
usr/src/uts/common/io/pciex/pci_cfgacc.c
78
pci_cfgacc_req_t req;
usr/src/uts/common/io/pciex/pci_cfgacc.c
80
PCI_CFGACC_FILLREQ(req, rcdip, bdf, off, 2, B_TRUE, data);
usr/src/uts/common/io/pciex/pci_cfgacc.c
81
(*pci_cfgacc_acc_p)(&req);
usr/src/uts/common/io/pciex/pci_cfgacc.c
87
pci_cfgacc_req_t req;
usr/src/uts/common/io/pciex/pci_cfgacc.c
89
PCI_CFGACC_FILLREQ(req, rcdip, bdf, off, 4, B_FALSE, 0);
usr/src/uts/common/io/pciex/pci_cfgacc.c
90
(*pci_cfgacc_acc_p)(&req);
usr/src/uts/common/io/pciex/pci_cfgacc.c
91
return (VAL32(&req));
usr/src/uts/common/io/pciex/pci_cfgacc.c
97
pci_cfgacc_req_t req;
usr/src/uts/common/io/pciex/pci_cfgacc.c
99
PCI_CFGACC_FILLREQ(req, rcdip, bdf, off, 4, B_TRUE, data);
usr/src/uts/common/io/pm.c
1002
req.component = req32.component;
usr/src/uts/common/io/pm.c
1003
req.value = req32.value;
usr/src/uts/common/io/pm.c
1004
req.datasize = req32.datasize;
usr/src/uts/common/io/pm.c
1014
req.physpath = who;
usr/src/uts/common/io/pm.c
1016
cmdstr, req.physpath))
usr/src/uts/common/io/pm.c
1019
req.data = (void *)(uintptr_t)req32.data;
usr/src/uts/common/io/pm.c
1020
req.datasize = req32.datasize;
usr/src/uts/common/io/pm.c
1022
req.data = NULL;
usr/src/uts/common/io/pm.c
1023
req.datasize = 0;
usr/src/uts/common/io/pm.c
1028
pm_name_to_dip(req.physpath, 1))) {
usr/src/uts/common/io/pm.c
1031
cmdstr, req.physpath))
usr/src/uts/common/io/pm.c
1063
req.datasize = icount * sizeof (int);
usr/src/uts/common/io/pm.c
1064
req.data = kmem_alloc(req.datasize, KM_SLEEP);
usr/src/uts/common/io/pm.c
1065
ip = req.data;
usr/src/uts/common/io/pm.c
1072
kmem_free(req.data,
usr/src/uts/common/io/pm.c
1073
req.datasize);
usr/src/uts/common/io/pm.c
1094
(void *)req.data, deplen))
usr/src/uts/common/io/pm.c
1115
&req, sizeof (req), mode) != 0) {
usr/src/uts/common/io/pm.c
1122
ret = copyinstr((char *)req.physpath, who,
usr/src/uts/common/io/pm.c
1130
req.physpath = who;
usr/src/uts/common/io/pm.c
1132
cmdstr, req.physpath))
usr/src/uts/common/io/pm.c
1135
req.data = NULL;
usr/src/uts/common/io/pm.c
1136
req.datasize = 0;
usr/src/uts/common/io/pm.c
1141
pm_name_to_dip(req.physpath, 1))) {
usr/src/uts/common/io/pm.c
1144
cmdstr, req.physpath))
usr/src/uts/common/io/pm.c
1168
ip = req.data;
usr/src/uts/common/io/pm.c
1169
icount = req.datasize / sizeof (int);
usr/src/uts/common/io/pm.c
1176
req.data = kmem_alloc(req.datasize, KM_SLEEP);
usr/src/uts/common/io/pm.c
1177
if (ddi_copyin((caddr_t)ip, req.data,
usr/src/uts/common/io/pm.c
1178
req.datasize, mode) != 0) {
usr/src/uts/common/io/pm.c
1188
if (req.data != NULL) {
usr/src/uts/common/io/pm.c
1189
if (copyinstr((caddr_t)req.data,
usr/src/uts/common/io/pm.c
1194
(void *)req.data, deplen))
usr/src/uts/common/io/pm.c
1357
int comp = req.component;
usr/src/uts/common/io/pm.c
1358
int value = req.value;
usr/src/uts/common/io/pm.c
1360
"%d\n", cmdstr, req.physpath, comp, value))
usr/src/uts/common/io/pm.c
1365
cmdstr, req.physpath, comp, value))
usr/src/uts/common/io/pm.c
1379
"\n", cmdstr, req.physpath, clone,
usr/src/uts/common/io/pm.c
1390
cmdstr, req.physpath, ret))
usr/src/uts/common/io/pm.c
1441
cmdstr, req.physpath, req.component))
usr/src/uts/common/io/pm.c
1442
normal = pm_get_normal_power(dip, req.component);
usr/src/uts/common/io/pm.c
1459
if (pm_get_current_power(dip, req.component,
usr/src/uts/common/io/pm.c
1467
cmdstr, req.physpath, req.component, *rval_p))
usr/src/uts/common/io/pm.c
1478
int comp = req.component;
usr/src/uts/common/io/pm.c
1505
dep, req.physpath))
usr/src/uts/common/io/pm.c
1523
dep, (void *)kept_dip, req.physpath,
usr/src/uts/common/io/pm.c
1529
ASSERT(!(strcmp(req.physpath, (char *)dep) == 0));
usr/src/uts/common/io/pm.c
1537
req.physpath, dep, PM_DEP_WAIT, NULL, 0);
usr/src/uts/common/io/pm.c
1560
keeper = req.physpath;
usr/src/uts/common/io/pm.c
1591
strlen(req.physpath) + 1;
usr/src/uts/common/io/pm.c
1602
*tp++ = req.value;
usr/src/uts/common/io/pm.c
1603
(void) strcat((char *)tp, req.physpath);
usr/src/uts/common/io/pm.c
1605
ASSERT((intptr_t)tp + strlen(req.physpath) + 1 ==
usr/src/uts/common/io/pm.c
1608
"%s\n", cmdstr, req.value, req.physpath))
usr/src/uts/common/io/pm.c
1619
if (!(dip = pm_name_to_dip(req.physpath, 1))) {
usr/src/uts/common/io/pm.c
1641
"managed\n", cmdstr, req.physpath))
usr/src/uts/common/io/pm.c
1647
cmdstr, req.physpath))
usr/src/uts/common/io/pm.c
1651
pm_unrecord_threshold(req.physpath);
usr/src/uts/common/io/pm.c
1689
int *end = (int *)req.data + icount;
usr/src/uts/common/io/pm.c
1700
for (ip = req.data; *ip; ip++) {
usr/src/uts/common/io/pm.c
1725
"--EINVAL\n", cmdstr, req.physpath))
usr/src/uts/common/io/pm.c
1735
(sizeof (pm_pte_t) * comps) + req.datasize -
usr/src/uts/common/io/pm.c
1737
strlen(req.physpath) + 1;
usr/src/uts/common/io/pm.c
1746
for (ip = req.data; *ip; ep++) {
usr/src/uts/common/io/pm.c
1753
(void) strcat((char *)tp, req.physpath);
usr/src/uts/common/io/pm.c
1756
ASSERT((intptr_t)tp + strlen(req.physpath) + 1 ==
usr/src/uts/common/io/pm.c
1764
if (!(dip = pm_name_to_dip(req.physpath, 1))) {
usr/src/uts/common/io/pm.c
1768
"for %s failed\n", cmdstr, req.physpath))
usr/src/uts/common/io/pm.c
1801
caddr_t uaddr = req.data; /* user address */
usr/src/uts/common/io/pm.c
1824
if (req.datasize < musthave) {
usr/src/uts/common/io/pm.c
1826
"%d--EINVAL\n", cmdstr, req.datasize,
usr/src/uts/common/io/pm.c
1929
req.physpath))
usr/src/uts/common/io/pm.c
1934
if (req.datasize < musthave) {
usr/src/uts/common/io/pm.c
1936
"%d--EINVAL\n", cmdstr, req.datasize,
usr/src/uts/common/io/pm.c
1964
if (ddi_copyout(cpaddr, (void *) req.data,
usr/src/uts/common/io/pm.c
1970
(void *)req.data))
usr/src/uts/common/io/pm.c
1974
cpaddr = (caddr_t)req.data;
usr/src/uts/common/io/pm.c
1976
req.data = cpaddr;
usr/src/uts/common/io/pm.c
2011
if (ddi_copyout(rvaddr, (void *) req.data,
usr/src/uts/common/io/pm.c
2017
(void *)req.data))
usr/src/uts/common/io/pm.c
2023
rvaddr = (caddr_t)req.data;
usr/src/uts/common/io/pm.c
2025
req.data = (int *)rvaddr;
usr/src/uts/common/io/pm.c
2037
pm_decode_cmd(req.value)))
usr/src/uts/common/io/pm.c
2038
if (ret = copyoutstr(pm_decode_cmd(req.value),
usr/src/uts/common/io/pm.c
2039
(char *)req.data, req.datasize, &lencopied)) {
usr/src/uts/common/io/pm.c
2042
PM_DEVICE(dip), (void *)req.data))
usr/src/uts/common/io/pm.c
2053
if (!e_pm_valid_comp(dip, req.component, &cp)) {
usr/src/uts/common/io/pm.c
2056
cmdstr, PM_DEVICE(dip), req.component,
usr/src/uts/common/io/pm.c
2062
(char *)req.data, req.datasize, &lencopied)) {
usr/src/uts/common/io/pm.c
2065
PM_DEVICE(dip), (void *)req.data))
usr/src/uts/common/io/pm.c
2078
if (!e_pm_valid_comp(dip, req.component, &cp)) {
usr/src/uts/common/io/pm.c
2081
cmdstr, PM_DEVICE(dip), req.component,
usr/src/uts/common/io/pm.c
2086
if ((i = req.value) < 0 ||
usr/src/uts/common/io/pm.c
2090
cmdstr, PM_DEVICE(dip), req.value,
usr/src/uts/common/io/pm.c
2095
dep = cp->pmc_comp.pmc_lnames[req.value];
usr/src/uts/common/io/pm.c
2097
req.data, req.datasize, &lencopied)) {
usr/src/uts/common/io/pm.c
2100
PM_DEVICE(dip), (void *)req.data))
usr/src/uts/common/io/pm.c
2124
if (!e_pm_valid_comp(dip, req.component, &cp)) {
usr/src/uts/common/io/pm.c
2128
PM_NUMCMPTS(dip), req.component))
usr/src/uts/common/io/pm.c
2134
if (req.datasize < musthave) {
usr/src/uts/common/io/pm.c
2136
"%d--EINVAL\n", cmdstr, req.datasize,
usr/src/uts/common/io/pm.c
2154
if (ddi_copyout(laddr, (void *) req.data,
usr/src/uts/common/io/pm.c
2164
laddr = (caddr_t)req.data;
usr/src/uts/common/io/pm.c
2166
req.data = (int *)laddr;
usr/src/uts/common/io/pm.c
2177
if (!e_pm_valid_comp(dip, req.component, &cp)) {
usr/src/uts/common/io/pm.c
2180
cmdstr, PM_DEVICE(dip), req.component,
usr/src/uts/common/io/pm.c
918
pm_req_t req;
usr/src/uts/common/io/ppm/ppm.c
1006
s3args.s3a_state = reqp->req.ppm_power_enter_sx_req.sx_state;
usr/src/uts/common/io/ppm/ppm.c
1008
reqp->req.ppm_power_enter_sx_req.test_point;
usr/src/uts/common/io/ppm/ppm.c
1009
s3args.s3a_wakephys = reqp->req.ppm_power_enter_sx_req.wakephys;
usr/src/uts/common/io/ppm/ppm.c
1010
s3args.s3a_psr = reqp->req.ppm_power_enter_sx_req.psr;
usr/src/uts/common/io/ppm/ppm.c
1021
ret = ppm_search_list(reqp->req.ppm_search_list_req.searchlist);
usr/src/uts/common/io/ppm/ppm.c
1022
reqp->req.ppm_search_list_req.result = ret;
usr/src/uts/common/io/ppm/ppm.c
1103
old = reqp->req.ppm_set_power_req.old_level;
usr/src/uts/common/io/ppm/ppm.c
1104
new = reqp->req.ppm_set_power_req.new_level;
usr/src/uts/common/io/ppm/ppm.c
1159
if (reqp->req.ppm_set_power_req.canblock == PM_CANBLOCK_BLOCK)
usr/src/uts/common/io/ppm/ppm.c
1183
reqp->req.ppm_set_power_req.cookie = (void *) devlist;
usr/src/uts/common/io/ppm/ppm.c
1532
old = reqp->req.ppm_set_power_req.old_level;
usr/src/uts/common/io/ppm/ppm.c
1533
new = reqp->req.ppm_set_power_req.new_level;
usr/src/uts/common/io/ppm/ppm.c
1534
cmpt = reqp->req.ppm_set_power_req.cmpt;
usr/src/uts/common/io/ppm/ppm.c
1538
old = reqp->req.ppm_notify_level_req.old_level;
usr/src/uts/common/io/ppm/ppm.c
1539
new = reqp->req.ppm_notify_level_req.new_level;
usr/src/uts/common/io/ppm/ppm.c
1540
cmpt = reqp->req.ppm_notify_level_req.cmpt;
usr/src/uts/common/io/ppm/ppm.c
1953
old = reqp->req.ppm_set_power_req.old_level;
usr/src/uts/common/io/ppm/ppm.c
1954
new = reqp->req.ppm_set_power_req.new_level;
usr/src/uts/common/io/ppm/ppm.c
1955
cmpt = reqp->req.ppm_set_power_req.cmpt;
usr/src/uts/common/io/ppm/ppm.c
1960
old = reqp->req.ppm_notify_level_req.old_level;
usr/src/uts/common/io/ppm/ppm.c
1961
new = reqp->req.ppm_notify_level_req.new_level;
usr/src/uts/common/io/ppm/ppm.c
1962
cmpt = reqp->req.ppm_notify_level_req.cmpt;
usr/src/uts/common/io/ppm/ppm.c
2096
old = reqp->req.ppm_set_power_req.old_level;
usr/src/uts/common/io/ppm/ppm.c
2097
new = reqp->req.ppm_set_power_req.new_level;
usr/src/uts/common/io/ppm/ppm.c
2098
cmpt = reqp->req.ppm_set_power_req.cmpt;
usr/src/uts/common/io/ppm/ppm.c
2103
old = reqp->req.ppm_notify_level_req.old_level;
usr/src/uts/common/io/ppm/ppm.c
2104
new = reqp->req.ppm_notify_level_req.new_level;
usr/src/uts/common/io/ppm/ppm.c
2105
cmpt = reqp->req.ppm_notify_level_req.cmpt;
usr/src/uts/common/io/ppm/ppm.c
790
mode = (reqp->req.ppm_all_lowest_req.mode == PM_ALL_LOWEST);
usr/src/uts/common/io/ppm/ppm.c
799
ASSERT(reqp->req.ppm_set_power_req.who == rdip);
usr/src/uts/common/io/ppm/ppm.c
801
if (reqp->req.ppm_config_req.result != DDI_SUCCESS ||
usr/src/uts/common/io/ppm/ppm.c
845
ASSERT(reqp->req.ppm_power_lock_owner_req.who == rdip);
usr/src/uts/common/io/ppm/ppm.c
864
reqp->req.ppm_power_lock_owner_req.owner =
usr/src/uts/common/io/ppm/ppm.c
867
reqp->req.ppm_power_lock_owner_req.owner =
usr/src/uts/common/io/ppm/ppm.c
873
ASSERT(reqp->req.ppm_lock_power_req.who == rdip);
usr/src/uts/common/io/ppm/ppm.c
900
ASSERT(reqp->req.ppm_config_req.who == rdip);
usr/src/uts/common/io/ppm/ppm.c
904
if (reqp->req.ppm_config_req.result == DDI_SUCCESS) {
usr/src/uts/common/io/ppm/ppm.c
922
ASSERT(reqp->req.ppm_lock_power_req.who == rdip);
usr/src/uts/common/io/ppm/ppm.c
956
ASSERT(reqp->req.ppm_config_req.who == rdip);
usr/src/uts/common/io/ppm/ppm.c
960
ASSERT(reqp->req.ppm_config_req.who == rdip);
usr/src/uts/common/io/ppm/ppm.c
961
if (reqp->req.ppm_config_req.result == DDI_PROBE_SUCCESS ||
usr/src/uts/common/io/ppm/ppm.c
962
reqp->req.ppm_config_req.result == DDI_PROBE_DONTCARE)
usr/src/uts/common/io/ppm/ppm.c
968
reqp->req.ppm_config_req.result))
usr/src/uts/common/io/ppm/ppm.c
972
ASSERT(reqp->req.ppm_config_req.who == rdip);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
486
#define OSAL_VF_FILL_ACQUIRE_RESC_REQ(p_hwfn, req, vf_sw_info) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
497
#define OSAL_VF_FILL_ACQUIRE_RESC_REQ(p_hwfn, req, vf_sw_info) {};
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1000
ecore_wr(p_hwfn, p_ptt, NIG_REG_LB_BRBRATELIMIT_MAX_VALUE, NIG_RL_MAX_VAL(inc_val, req->mtu));
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1015
if (!req->tc_rate[tc])
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1020
inc_val = NIG_RL_INC_VAL(req->tc_rate[tc]);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1022
ecore_wr(p_hwfn, p_ptt, NIG_REG_LB_TCRATELIMIT_MAX_VALUE_0 + reg_offset, NIG_RL_MAX_VAL(inc_val, req->mtu));
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1032
struct init_nig_pri_tc_map_req* req)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1039
if (!req->pri[pri].valid)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1042
pri_tc_mask |= (req->pri[pri].tc_id << (pri * NIG_PRIORITY_MAP_TC_BITS));
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1043
tc_pri_mask[req->pri[pri].tc_id] |= (1 << pri);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1067
struct init_ets_req* req)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1076
struct init_ets_tc_req *tc_req = &req->tc_req[tc];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1101
struct init_ets_tc_req *tc_req = &req->tc_req[tc];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1114
ecore_wr(p_hwfn, p_ptt, PRS_REG_ETS_ARB_CREDIT_UPPER_BOUND_0 + tc * tc_bound_addr_diff, PRS_ETS_UP_BOUND(byte_weight, req->mtu));
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1132
struct init_brb_ram_req* req)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1138
tc_headroom_blocks = (u32)DIV_ROUND_UP(req->headroom_per_tc, BRB_BLOCK_SIZE);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1139
min_pkt_size_blocks = (u32)DIV_ROUND_UP(req->min_pkt_size, BRB_BLOCK_SIZE);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1144
if (req->num_active_tcs[port])
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1149
for (port = 0; port < req->max_ports_per_engine; port++) {
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1156
tc_guaranteed_blocks = (u32)DIV_ROUND_UP(req->guranteed_per_tc, BRB_BLOCK_SIZE);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1157
port_blocks = req->num_active_tcs[port] ? active_port_blocks : 0;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1158
port_guaranteed_blocks = req->num_active_tcs[port] * tc_guaranteed_blocks;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1160
full_xoff_th = req->num_active_tcs[port] * BRB_MIN_BLOCKS_PER_TC;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1173
if (tc == req->num_active_tcs[port]) {
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
903
struct init_ets_req* req,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
922
struct init_ets_tc_req *tc_req = &req->tc_req[tc];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
947
struct init_ets_tc_req *tc_req = &req->tc_req[tc];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
960
ecore_wr(p_hwfn, p_ptt, tc_bound_base_addr + tc_bound_addr_diff * tc_client_offset, NIG_ETS_UP_BOUND(byte_weight, req->mtu));
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
966
struct init_nig_lb_rl_req* req)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
976
if (req->lb_mac_rate) {
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
980
inc_val = NIG_RL_INC_VAL(req->lb_mac_rate);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
982
ecore_wr(p_hwfn, p_ptt, NIG_REG_TX_LB_GLBRATELIMIT_MAX_VALUE, NIG_RL_MAX_VAL(inc_val, req->mtu));
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
994
if (req->lb_rate) {
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
998
inc_val = NIG_RL_INC_VAL(req->lb_rate);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
239
struct init_ets_req* req,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
253
struct init_nig_lb_rl_req* req);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
268
struct init_nig_pri_tc_map_req* req);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
283
struct init_ets_req* req);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
299
struct init_brb_ram_req* req);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
58
union vfpf_tlvs req;
usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/preRoce.h
628
struct pre_roce_cqe_requester req /* CQE of a regular requester completion */;
usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/qed_hsi_rdma.h
116
struct rdma_cqe_requester req;
usr/src/uts/common/io/rsm/rsm.c
2764
rsmsegacl_validate(rsmipc_request_t *req, rsm_node_id_t rnode,
usr/src/uts/common/io/rsm/rsm.c
2770
rsm_memseg_id_t key = req->rsmipc_key;
usr/src/uts/common/io/rsm/rsm.c
2771
rsm_permission_t perm = req->rsmipc_perm;
usr/src/uts/common/io/rsm/rsm.c
2837
importer_list_add(rnode, key, req->rsmipc_adapter_hwaddr,
usr/src/uts/common/io/rsm/rsm.c
2838
req->rsmipc_segment_cookie);
usr/src/uts/common/io/rsm/rsm.c
3615
rsm_intr_segconnect(rsm_node_id_t src, rsmipc_request_t *req)
usr/src/uts/common/io/rsm/rsm.c
3624
reply.rsmipc_status = (short)rsmsegacl_validate(req, src, &reply);
usr/src/uts/common/io/rsm/rsm.c
3627
reply.rsmipc_hdr.rsmipc_cookie = req->rsmipc_hdr.rsmipc_cookie;
usr/src/uts/common/io/rsm/rsm.c
5288
rsmipc_send(rsm_node_id_t dest, rsmipc_request_t *req, rsmipc_reply_t *reply)
usr/src/uts/common/io/rsm/rsm.c
5311
switch (req->rsmipc_hdr.rsmipc_type) {
usr/src/uts/common/io/rsm/rsm.c
5314
req, dest, reply);
usr/src/uts/common/io/rsm/rsm.c
5317
req->rsmipc_hdr.rsmipc_src = dest;
usr/src/uts/common/io/rsm/rsm.c
5318
rsm_intr_event(req);
usr/src/uts/common/io/rsm/rsm.c
5321
importer_list_add(dest, req->rsmipc_key,
usr/src/uts/common/io/rsm/rsm.c
5322
req->rsmipc_adapter_hwaddr,
usr/src/uts/common/io/rsm/rsm.c
5323
req->rsmipc_segment_cookie);
usr/src/uts/common/io/rsm/rsm.c
5326
importer_list_rm(dest, req->rsmipc_key,
usr/src/uts/common/io/rsm/rsm.c
5327
req->rsmipc_segment_cookie);
usr/src/uts/common/io/rsm/rsm.c
5330
importer_update(dest, req->rsmipc_key,
usr/src/uts/common/io/rsm/rsm.c
5331
req->rsmipc_perm);
usr/src/uts/common/io/rsm/rsm.c
5364
if (req != NULL) {
usr/src/uts/common/io/rsm/rsm.c
5367
req->rsmipc_hdr.rsmipc_type));
usr/src/uts/common/io/rsm/rsm.c
5369
switch (req->rsmipc_hdr.rsmipc_type) {
usr/src/uts/common/io/rsm/rsm.c
5420
req->rsmipc_hdr.rsmipc_version = RSM_VERSION;
usr/src/uts/common/io/rsm/rsm.c
5421
req->rsmipc_hdr.rsmipc_src = my_nodeid;
usr/src/uts/common/io/rsm/rsm.c
5427
req->rsmipc_hdr.rsmipc_incn = path->remote_incn;
usr/src/uts/common/io/rsm/rsm.c
5429
is.is_data = (void *)req;
usr/src/uts/common/io/rsm/rsm.c
5430
is.is_size = sizeof (*req);
usr/src/uts/common/io/rsm/rsm.c
5513
if (req == NULL) {
usr/src/uts/common/io/rsm/rsm.c
5556
req->rsmipc_hdr.rsmipc_version = RSM_VERSION;
usr/src/uts/common/io/rsm/rsm.c
5557
req->rsmipc_hdr.rsmipc_src = my_nodeid;
usr/src/uts/common/io/rsm/rsm.c
5558
req->rsmipc_hdr.rsmipc_cookie = rslot->rsmipc_cookie;
usr/src/uts/common/io/rsm/rsm.c
5564
req->rsmipc_hdr.rsmipc_incn = path->remote_incn;
usr/src/uts/common/io/rsm/rsm.c
5566
is.is_data = (void *)req;
usr/src/uts/common/io/rsm/rsm.c
5567
is.is_size = sizeof (*req);
usr/src/uts/common/io/rum/rum.c
1548
usb_bulk_req_t *req;
usr/src/uts/common/io/rum/rum.c
1553
req = usb_alloc_bulk_req(sc->sc_dev, 0, USB_FLAGS_SLEEP);
usr/src/uts/common/io/rum/rum.c
1554
if (req == NULL) {
usr/src/uts/common/io/rum/rum.c
1561
req->bulk_len = msgdsize(mp);
usr/src/uts/common/io/rum/rum.c
1562
req->bulk_data = mp;
usr/src/uts/common/io/rum/rum.c
1563
req->bulk_client_private = (usb_opaque_t)sc;
usr/src/uts/common/io/rum/rum.c
1564
req->bulk_timeout = RUM_TX_TIMEOUT;
usr/src/uts/common/io/rum/rum.c
1565
req->bulk_attributes = USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/rum/rum.c
1566
req->bulk_cb = rum_txeof;
usr/src/uts/common/io/rum/rum.c
1567
req->bulk_exc_cb = rum_txeof;
usr/src/uts/common/io/rum/rum.c
1568
req->bulk_completion_reason = 0;
usr/src/uts/common/io/rum/rum.c
1569
req->bulk_cb_flags = 0;
usr/src/uts/common/io/rum/rum.c
1571
if ((err = usb_pipe_bulk_xfer(sc->sc_tx_pipeh, req, 0))
usr/src/uts/common/io/rum/rum.c
1576
usb_free_bulk_req(req);
usr/src/uts/common/io/rum/rum.c
1588
usb_bulk_req_t *req;
usr/src/uts/common/io/rum/rum.c
1591
req = usb_alloc_bulk_req(sc->sc_dev, RAL_RXBUF_SIZE, USB_FLAGS_SLEEP);
usr/src/uts/common/io/rum/rum.c
1592
if (req == NULL) {
usr/src/uts/common/io/rum/rum.c
1598
req->bulk_len = RAL_RXBUF_SIZE;
usr/src/uts/common/io/rum/rum.c
1599
req->bulk_client_private = (usb_opaque_t)sc;
usr/src/uts/common/io/rum/rum.c
1600
req->bulk_timeout = 0;
usr/src/uts/common/io/rum/rum.c
1601
req->bulk_attributes = USB_ATTRS_SHORT_XFER_OK
usr/src/uts/common/io/rum/rum.c
1603
req->bulk_cb = rum_rxeof;
usr/src/uts/common/io/rum/rum.c
1604
req->bulk_exc_cb = rum_rxeof;
usr/src/uts/common/io/rum/rum.c
1605
req->bulk_completion_reason = 0;
usr/src/uts/common/io/rum/rum.c
1606
req->bulk_cb_flags = 0;
usr/src/uts/common/io/rum/rum.c
1608
err = usb_pipe_bulk_xfer(sc->sc_rx_pipeh, req, 0);
usr/src/uts/common/io/rum/rum.c
1613
usb_free_bulk_req(req);
usr/src/uts/common/io/rum/rum.c
308
usb_ctrl_setup_t req;
usr/src/uts/common/io/rum/rum.c
314
bzero(&req, sizeof (req));
usr/src/uts/common/io/rum/rum.c
315
req.bmRequestType = USB_DEV_REQ_TYPE_VENDOR | USB_DEV_REQ_DEV_TO_HOST;
usr/src/uts/common/io/rum/rum.c
316
req.bRequest = RT2573_READ_MULTI_MAC;
usr/src/uts/common/io/rum/rum.c
317
req.wValue = 0;
usr/src/uts/common/io/rum/rum.c
318
req.wIndex = reg;
usr/src/uts/common/io/rum/rum.c
319
req.wLength = (uint16_t)len;
usr/src/uts/common/io/rum/rum.c
320
req.attrs = USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/rum/rum.c
323
err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/rum/rum.c
351
usb_ctrl_setup_t req;
usr/src/uts/common/io/rum/rum.c
357
bzero(&req, sizeof (req));
usr/src/uts/common/io/rum/rum.c
358
req.bmRequestType = USB_DEV_REQ_TYPE_VENDOR | USB_DEV_REQ_HOST_TO_DEV;
usr/src/uts/common/io/rum/rum.c
359
req.bRequest = RT2573_WRITE_MULTI_MAC;
usr/src/uts/common/io/rum/rum.c
360
req.wValue = 0;
usr/src/uts/common/io/rum/rum.c
361
req.wIndex = reg;
usr/src/uts/common/io/rum/rum.c
362
req.wLength = (uint16_t)len;
usr/src/uts/common/io/rum/rum.c
363
req.attrs = USB_ATTRS_NONE;
usr/src/uts/common/io/rum/rum.c
373
err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/rum/rum.c
399
usb_ctrl_setup_t req;
usr/src/uts/common/io/rum/rum.c
417
bzero(&req, sizeof (req));
usr/src/uts/common/io/rum/rum.c
418
req.bmRequestType = USB_DEV_REQ_TYPE_VENDOR | USB_DEV_REQ_HOST_TO_DEV;
usr/src/uts/common/io/rum/rum.c
419
req.bRequest = RT2573_MCU_CNTL;
usr/src/uts/common/io/rum/rum.c
420
req.wValue = RT2573_MCU_RUN;
usr/src/uts/common/io/rum/rum.c
421
req.wIndex = 0;
usr/src/uts/common/io/rum/rum.c
422
req.wLength = 0;
usr/src/uts/common/io/rum/rum.c
423
req.attrs = USB_ATTRS_NONE;
usr/src/uts/common/io/rum/rum.c
425
err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, NULL,
usr/src/uts/common/io/rum/rum.c
444
usb_ctrl_setup_t req;
usr/src/uts/common/io/rum/rum.c
450
bzero(&req, sizeof (req));
usr/src/uts/common/io/rum/rum.c
451
req.bmRequestType = USB_DEV_REQ_TYPE_VENDOR | USB_DEV_REQ_DEV_TO_HOST;
usr/src/uts/common/io/rum/rum.c
452
req.bRequest = RT2573_READ_EEPROM;
usr/src/uts/common/io/rum/rum.c
453
req.wValue = 0;
usr/src/uts/common/io/rum/rum.c
454
req.wIndex = addr;
usr/src/uts/common/io/rum/rum.c
455
req.wLength = (uint16_t)len;
usr/src/uts/common/io/rum/rum.c
458
err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/rum/rum.c
475
rum_txeof(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/rum/rum.c
477
struct rum_softc *sc = (struct rum_softc *)req->bulk_client_private;
usr/src/uts/common/io/rum/rum.c
482
usb_str_cr(req->bulk_completion_reason),
usr/src/uts/common/io/rum/rum.c
483
req->bulk_completion_reason,
usr/src/uts/common/io/rum/rum.c
484
req->bulk_cb_flags,
usr/src/uts/common/io/rum/rum.c
487
if (req->bulk_completion_reason != USB_CR_OK)
usr/src/uts/common/io/rum/rum.c
501
usb_free_bulk_req(req);
usr/src/uts/common/io/rum/rum.c
506
rum_rxeof(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/rum/rum.c
508
struct rum_softc *sc = (struct rum_softc *)req->bulk_client_private;
usr/src/uts/common/io/rum/rum.c
519
mp = req->bulk_data;
usr/src/uts/common/io/rum/rum.c
520
req->bulk_data = NULL;
usr/src/uts/common/io/rum/rum.c
524
usb_str_cr(req->bulk_completion_reason),
usr/src/uts/common/io/rum/rum.c
525
req->bulk_completion_reason,
usr/src/uts/common/io/rum/rum.c
526
req->bulk_cb_flags,
usr/src/uts/common/io/rum/rum.c
529
if (req->bulk_completion_reason != USB_CR_OK) {
usr/src/uts/common/io/rum/rum.c
591
usb_free_bulk_req(req);
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
247
getipnodebyname_req_t *req;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
285
req = (getipnodebyname_req_t *)((char *)hptr + hostent_size);
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
331
req->hdr.signature = ISCSI_DOOR_REQ_SIGNATURE;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
332
req->hdr.version = ISCSI_DOOR_REQ_VERSION_1;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
333
req->hdr.opcode = ISCSI_DOOR_GETIPNODEBYNAME_REQ;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
336
req->name_length = strlen(name);
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
337
if (req->name_length >
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
344
req->name_offset = sizeof (getipnodebyname_req_t);
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
345
req->af = af;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
346
req->flags = flags;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
349
((char *)req + req->name_offset),
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
350
req->name_length);
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_doorclt.c
353
arg.data_ptr = (char *)req;
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
112
bcopy(md5_digest, &req.authenticator, RAD_AUTHENTICATOR_LEN);
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
124
&req) == -1) {
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
133
req.authenticator, &resp);
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
156
set_radius_attrs(radius_packet_data_t *req,
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
163
req->attrs[0].attr_type_code = RAD_USER_NAME;
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
164
(void) strncpy((char *)req->attrs[0].attr_value,
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
167
req->attrs[0].attr_value_len = strlen(target_chap_name);
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
169
req->attrs[1].attr_type_code = RAD_CHAP_PASSWORD;
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
171
(char *)req->attrs[1].attr_value,
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
172
min(response_length, sizeof (req->attrs[1].attr_value)));
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
174
req->attrs[1].attr_value_len = response_length;
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
176
req->attrs[2].attr_type_code = RAD_CHAP_CHALLENGE;
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
178
(char *)req->attrs[2].attr_value,
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
179
min(challenge_length, sizeof (req->attrs[2].attr_value)));
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
180
req->attrs[2].attr_value_len = challenge_length;
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
183
req->num_of_attrs = 3;
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
47
set_radius_attrs(radius_packet_data_t *req,
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
75
radius_packet_data_t req;
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
87
bzero(&req, sizeof (radius_packet_data_t));
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
89
req.identifier = identifier;
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
90
req.code = RAD_ACCESS_REQ;
usr/src/uts/common/io/scsi/adapters/iscsi/radius_auth.c
91
set_radius_attrs(&req,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10752
pMpi2FWDownloadRequest req;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10769
req = (pMpi2FWDownloadRequest)pt->request;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10770
tcsge = (pMpi2FWDownloadTCSGE_t)&req->SGL;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10838
pMpi2FWUploadRequest_t req;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10855
req = (pMpi2FWUploadRequest_t)pt->request;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10856
tcsge = (pMpi2FWUploadTCSGE_t)&req->SGL;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16478
Mpi2SmpPassthroughRequest_t req;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16493
bzero(&req, sizeof (req));
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16495
req.PassthroughFlags = 0;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16496
req.PhysicalPort = 0xff;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16497
req.ChainOffset = 0;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16498
req.Function = MPI2_FUNCTION_SMP_PASSTHROUGH;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16504
req.RequestDataLength = LE_16((uint16_t)(smp_pkt->smp_pkt_reqsize - 4));
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16506
req.MsgFlags = 0;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16508
bcopy(&tmp64, &req.SASAddress, SAS_WWN_BYTE_SIZE);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16517
ret = mptsas_do_passthru(mpt, (uint8_t *)&req, (uint8_t *)&rep,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16893
Mpi2SepRequest_t req;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16914
bzero(&req, sizeof (req));
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16917
req.Function = MPI2_FUNCTION_SCSI_ENCLOSURE_PROCESSOR;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16918
req.Action = act;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16919
req.Flags = MPI2_SEP_REQ_FLAGS_ENCLOSURE_SLOT_ADDRESS;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16920
req.EnclosureHandle = LE_16(mep->me_enchdl);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16921
req.Slot = LE_16(slot);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16923
req.SlotStatus = LE_32(*status);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16925
ret = mptsas_do_passthru(mpt, (uint8_t *)&req, (uint8_t *)&rep, NULL,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16926
sizeof (req), sizeof (rep), 0, MPTSAS_PASS_THRU_DIRECTION_NONE,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6177
Mpi2SasIoUnitControlRequest_t req;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6187
bzero(&req, sizeof (req));
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6190
req.Function = MPI2_FUNCTION_SAS_IO_UNIT_CONTROL;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6191
req.Operation = MPI2_SAS_OP_REMOVE_DEVICE;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6192
req.DevHandle = LE_16(devhdl);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6194
ret = mptsas_do_passthru(mpt, (uint8_t *)&req, (uint8_t *)&rep, NULL,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6195
sizeof (req), sizeof (rep), 0, MPTSAS_PASS_THRU_DIRECTION_NONE,
usr/src/uts/common/io/sfxge/common/ef10_ev.c
113
req.emr_cmd = MC_CMD_INIT_EVQ;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
114
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
115
req.emr_in_length = MC_CMD_INIT_EVQ_IN_LEN(npages);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
116
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
117
req.emr_out_length = MC_CMD_INIT_EVQ_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
119
MCDI_IN_SET_DWORD(req, INIT_EVQ_IN_SIZE, nevs);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
120
MCDI_IN_SET_DWORD(req, INIT_EVQ_IN_INSTANCE, instance);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
121
MCDI_IN_SET_DWORD(req, INIT_EVQ_IN_IRQ_NUM, irq);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
134
MCDI_IN_POPULATE_DWORD_6(req, INIT_EVQ_IN_FLAGS,
usr/src/uts/common/io/sfxge/common/ef10_ev.c
142
MCDI_IN_SET_DWORD(req, INIT_EVQ_IN_TMR_MODE,
usr/src/uts/common/io/sfxge/common/ef10_ev.c
144
MCDI_IN_SET_DWORD(req, INIT_EVQ_IN_TMR_LOAD, 0);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
145
MCDI_IN_SET_DWORD(req, INIT_EVQ_IN_TMR_RELOAD, 0);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
147
MCDI_IN_SET_DWORD(req, INIT_EVQ_IN_COUNT_MODE,
usr/src/uts/common/io/sfxge/common/ef10_ev.c
149
MCDI_IN_SET_DWORD(req, INIT_EVQ_IN_COUNT_THRSHLD, 0);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
151
dma_addr = MCDI_IN2(req, efx_qword_t, INIT_EVQ_IN_DMA_ADDR);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
163
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
165
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_ev.c
166
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
170
if (req.emr_out_length_used < MC_CMD_INIT_EVQ_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_ev.c
176
*irqp = MCDI_OUT_DWORD(req, INIT_EVQ_OUT_IRQ);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
195
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
201
req.emr_cmd = MC_CMD_FINI_EVQ;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
202
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
203
req.emr_in_length = MC_CMD_FINI_EVQ_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
204
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
205
req.emr_out_length = MC_CMD_FINI_EVQ_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
207
MCDI_IN_SET_DWORD(req, FINI_EVQ_IN_INSTANCE, instance);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
209
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
211
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_ev.c
212
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
354
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
359
req.emr_cmd = MC_CMD_DRIVER_EVENT;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
360
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
361
req.emr_in_length = MC_CMD_DRIVER_EVENT_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
362
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
363
req.emr_out_length = MC_CMD_DRIVER_EVENT_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
365
MCDI_IN_SET_DWORD(req, DRIVER_EVENT_IN_EVQ, evq);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
367
MCDI_IN_SET_DWORD(req, DRIVER_EVENT_IN_DATA_LO,
usr/src/uts/common/io/sfxge/common/ef10_ev.c
369
MCDI_IN_SET_DWORD(req, DRIVER_EVENT_IN_DATA_HI,
usr/src/uts/common/io/sfxge/common/ef10_ev.c
372
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_ev.c
374
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_ev.c
375
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_ev.c
95
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
184
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
191
req.emr_cmd = MC_CMD_FILTER_OP;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
192
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
193
req.emr_in_length = MC_CMD_FILTER_OP_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
194
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
195
req.emr_out_length = MC_CMD_FILTER_OP_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
199
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_HANDLE_LO,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
201
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_HANDLE_HI,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
206
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_OP, filter_op);
usr/src/uts/common/io/sfxge/common/ef10_filter.c
230
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_PORT_ID,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
232
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_MATCH_FIELDS,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
234
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_RX_DEST,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
236
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_RX_QUEUE,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
239
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_RX_CONTEXT,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
242
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_RX_MODE,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
246
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_TX_DEST,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
254
(void) memcpy(MCDI_IN2(req, uint8_t, FILTER_OP_IN_SRC_MAC),
usr/src/uts/common/io/sfxge/common/ef10_filter.c
256
(void) memcpy(MCDI_IN2(req, uint8_t, FILTER_OP_IN_DST_MAC),
usr/src/uts/common/io/sfxge/common/ef10_filter.c
259
MCDI_IN_SET_WORD(req, FILTER_OP_IN_SRC_PORT,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
261
MCDI_IN_SET_WORD(req, FILTER_OP_IN_DST_PORT,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
264
MCDI_IN_SET_WORD(req, FILTER_OP_IN_ETHER_TYPE,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
267
MCDI_IN_SET_WORD(req, FILTER_OP_IN_INNER_VLAN,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
269
MCDI_IN_SET_WORD(req, FILTER_OP_IN_OUTER_VLAN,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
273
MCDI_IN_SET_BYTE(req, FILTER_OP_IN_IP_PROTO,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
281
(void) memcpy(MCDI_IN2(req, uint8_t, FILTER_OP_IN_SRC_IP),
usr/src/uts/common/io/sfxge/common/ef10_filter.c
284
(void) memcpy(MCDI_IN2(req, uint8_t, FILTER_OP_IN_DST_IP),
usr/src/uts/common/io/sfxge/common/ef10_filter.c
289
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_filter.c
291
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_filter.c
292
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
296
if (req.emr_out_length_used < MC_CMD_FILTER_OP_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_filter.c
301
handle->efh_lo = MCDI_OUT_DWORD(req, FILTER_OP_OUT_HANDLE_LO);
usr/src/uts/common/io/sfxge/common/ef10_filter.c
302
handle->efh_hi = MCDI_OUT_DWORD(req, FILTER_OP_OUT_HANDLE_HI);
usr/src/uts/common/io/sfxge/common/ef10_filter.c
323
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
329
req.emr_cmd = MC_CMD_FILTER_OP;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
330
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
331
req.emr_in_length = MC_CMD_FILTER_OP_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
332
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
333
req.emr_out_length = MC_CMD_FILTER_OP_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
337
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_OP,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
341
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_OP,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
350
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_HANDLE_LO, handle->efh_lo);
usr/src/uts/common/io/sfxge/common/ef10_filter.c
351
MCDI_IN_SET_DWORD(req, FILTER_OP_IN_HANDLE_HI, handle->efh_hi);
usr/src/uts/common/io/sfxge/common/ef10_filter.c
353
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_filter.c
355
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_filter.c
356
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
360
if (req.emr_out_length_used < MC_CMD_FILTER_OP_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_filter.c
888
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
897
req.emr_cmd = MC_CMD_GET_PARSER_DISP_INFO;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
898
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
899
req.emr_in_length = MC_CMD_GET_PARSER_DISP_INFO_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
900
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
901
req.emr_out_length = MC_CMD_GET_PARSER_DISP_INFO_OUT_LENMAX;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
903
MCDI_IN_SET_DWORD(req, GET_PARSER_DISP_INFO_OUT_OP,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
906
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_filter.c
908
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_filter.c
909
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_filter.c
913
*length = MCDI_OUT_DWORD(req,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
916
if (req.emr_out_length_used <
usr/src/uts/common/io/sfxge/common/ef10_filter.c
923
MCDI_OUT2(req,
usr/src/uts/common/io/sfxge/common/ef10_intr.c
101
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_intr.c
102
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_intr.c
77
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_intr.c
91
req.emr_cmd = MC_CMD_TRIGGER_INTERRUPT;
usr/src/uts/common/io/sfxge/common/ef10_intr.c
92
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_intr.c
93
req.emr_in_length = MC_CMD_TRIGGER_INTERRUPT_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_intr.c
94
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_intr.c
95
req.emr_out_length = MC_CMD_TRIGGER_INTERRUPT_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_intr.c
97
MCDI_IN_SET_DWORD(req, TRIGGER_INTERRUPT_IN_INTR_LEVEL, level);
usr/src/uts/common/io/sfxge/common/ef10_intr.c
99
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_mac.c
101
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
107
req.emr_cmd = MC_CMD_VADAPTOR_SET_MAC;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
108
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
109
req.emr_in_length = MC_CMD_VADAPTOR_SET_MAC_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
110
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
111
req.emr_out_length = MC_CMD_VADAPTOR_SET_MAC_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
113
MCDI_IN_SET_DWORD(req, VADAPTOR_SET_MAC_IN_UPSTREAM_PORT_ID,
usr/src/uts/common/io/sfxge/common/ef10_mac.c
115
EFX_MAC_ADDR_COPY(MCDI_IN2(req, uint8_t, VADAPTOR_SET_MAC_IN_MACADDR),
usr/src/uts/common/io/sfxge/common/ef10_mac.c
118
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_mac.c
120
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_mac.c
121
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
167
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
173
req.emr_cmd = MC_CMD_SET_MAC;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
174
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
175
req.emr_in_length = MC_CMD_SET_MAC_EXT_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
176
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
177
req.emr_out_length = MC_CMD_SET_MAC_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
180
MCDI_IN_SET_DWORD(req, SET_MAC_EXT_IN_MTU, mtu);
usr/src/uts/common/io/sfxge/common/ef10_mac.c
181
MCDI_IN_POPULATE_DWORD_1(req, SET_MAC_EXT_IN_CONTROL,
usr/src/uts/common/io/sfxge/common/ef10_mac.c
184
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_mac.c
186
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_mac.c
187
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
235
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
241
req.emr_cmd = MC_CMD_SET_MAC;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
242
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
243
req.emr_in_length = MC_CMD_SET_MAC_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
244
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
245
req.emr_out_length = MC_CMD_SET_MAC_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_mac.c
247
MCDI_IN_SET_DWORD(req, SET_MAC_IN_MTU, epp->ep_mac_pdu);
usr/src/uts/common/io/sfxge/common/ef10_mac.c
248
MCDI_IN_SET_DWORD(req, SET_MAC_IN_DRAIN, epp->ep_mac_drain ? 1 : 0);
usr/src/uts/common/io/sfxge/common/ef10_mac.c
249
EFX_MAC_ADDR_COPY(MCDI_IN2(req, uint8_t, SET_MAC_IN_ADDR),
usr/src/uts/common/io/sfxge/common/ef10_mac.c
261
MCDI_IN_POPULATE_DWORD_2(req, SET_MAC_IN_REJECT,
usr/src/uts/common/io/sfxge/common/ef10_mac.c
271
MCDI_IN_SET_DWORD(req, SET_MAC_IN_FCNTL, MC_CMD_FCNTL_AUTO);
usr/src/uts/common/io/sfxge/common/ef10_mac.c
274
MCDI_IN_POPULATE_DWORD_1(req, SET_MAC_IN_FLAGS,
usr/src/uts/common/io/sfxge/common/ef10_mac.c
277
efx_mcdi_execute_quiet(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_mac.c
279
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_mac.c
284
if (req.emr_rc != EACCES) {
usr/src/uts/common/io/sfxge/common/ef10_mac.c
285
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
100
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
101
req.emr_in_length = MC_CMD_GET_PORT_MODES_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
102
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
103
req.emr_out_length = MC_CMD_GET_PORT_MODES_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
105
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
107
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
108
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
116
if (req.emr_out_length_used <
usr/src/uts/common/io/sfxge/common/ef10_nic.c
122
*modesp = MCDI_OUT_DWORD(req, GET_PORT_MODES_OUT_MODES);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
1299
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
1311
req.emr_cmd = MC_CMD_ENTITY_RESET;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
1312
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
1313
req.emr_in_length = MC_CMD_ENTITY_RESET_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
1314
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
1315
req.emr_out_length = MC_CMD_ENTITY_RESET_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
1317
MCDI_IN_POPULATE_DWORD_1(req, ENTITY_RESET_IN_FLAG,
usr/src/uts/common/io/sfxge/common/ef10_nic.c
1320
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
1322
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
1323
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
140
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
148
req.emr_cmd = MC_CMD_VADAPTOR_ALLOC;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
149
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
150
req.emr_in_length = MC_CMD_VADAPTOR_ALLOC_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
151
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
152
req.emr_out_length = MC_CMD_VADAPTOR_ALLOC_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
154
MCDI_IN_SET_DWORD(req, VADAPTOR_ALLOC_IN_UPSTREAM_PORT_ID, port_id);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
155
MCDI_IN_POPULATE_DWORD_1(req, VADAPTOR_ALLOC_IN_FLAGS,
usr/src/uts/common/io/sfxge/common/ef10_nic.c
159
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
161
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
162
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
179
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
185
req.emr_cmd = MC_CMD_VADAPTOR_FREE;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
186
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
187
req.emr_in_length = MC_CMD_VADAPTOR_FREE_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
188
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
189
req.emr_out_length = MC_CMD_VADAPTOR_FREE_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
191
MCDI_IN_SET_DWORD(req, VADAPTOR_FREE_IN_UPSTREAM_PORT_ID, port_id);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
193
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
195
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
196
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
213
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
222
req.emr_cmd = MC_CMD_GET_MAC_ADDRESSES;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
223
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
224
req.emr_in_length = MC_CMD_GET_MAC_ADDRESSES_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
225
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
226
req.emr_out_length = MC_CMD_GET_MAC_ADDRESSES_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
228
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
230
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
231
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
235
if (req.emr_out_length_used < MC_CMD_GET_MAC_ADDRESSES_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
240
if (MCDI_OUT_DWORD(req, GET_MAC_ADDRESSES_OUT_MAC_COUNT) < 1) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
248
addrp = MCDI_OUT2(req, uint8_t,
usr/src/uts/common/io/sfxge/common/ef10_nic.c
271
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
280
req.emr_cmd = MC_CMD_VPORT_GET_MAC_ADDRESSES;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
281
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
282
req.emr_in_length = MC_CMD_VPORT_GET_MAC_ADDRESSES_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
283
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
284
req.emr_out_length = MC_CMD_VPORT_GET_MAC_ADDRESSES_OUT_LENMAX;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
286
MCDI_IN_SET_DWORD(req, VPORT_GET_MAC_ADDRESSES_IN_VPORT_ID,
usr/src/uts/common/io/sfxge/common/ef10_nic.c
289
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
291
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
292
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
296
if (req.emr_out_length_used <
usr/src/uts/common/io/sfxge/common/ef10_nic.c
302
if (MCDI_OUT_DWORD(req,
usr/src/uts/common/io/sfxge/common/ef10_nic.c
311
addrp = MCDI_OUT2(req, uint8_t,
usr/src/uts/common/io/sfxge/common/ef10_nic.c
334
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
343
req.emr_cmd = MC_CMD_GET_CLOCK;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
344
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
345
req.emr_in_length = MC_CMD_GET_CLOCK_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
346
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
347
req.emr_out_length = MC_CMD_GET_CLOCK_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
349
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
351
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
352
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
356
if (req.emr_out_length_used < MC_CMD_GET_CLOCK_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
361
*sys_freqp = MCDI_OUT_DWORD(req, GET_CLOCK_OUT_SYS_FREQ);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
386
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
392
req.emr_cmd = MC_CMD_GET_VECTOR_CFG;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
393
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
394
req.emr_in_length = MC_CMD_GET_VECTOR_CFG_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
395
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
396
req.emr_out_length = MC_CMD_GET_VECTOR_CFG_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
398
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
400
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
401
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
405
if (req.emr_out_length_used < MC_CMD_GET_VECTOR_CFG_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
411
*vec_basep = MCDI_OUT_DWORD(req, GET_VECTOR_CFG_OUT_VEC_BASE);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
413
*pf_nvecp = MCDI_OUT_DWORD(req, GET_VECTOR_CFG_OUT_VECS_PER_PF);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
415
*vf_nvecp = MCDI_OUT_DWORD(req, GET_VECTOR_CFG_OUT_VECS_PER_VF);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
433
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
439
req.emr_cmd = MC_CMD_GET_CAPABILITIES;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
440
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
441
req.emr_in_length = MC_CMD_GET_CAPABILITIES_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
442
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
443
req.emr_out_length = MC_CMD_GET_CAPABILITIES_V2_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
445
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
447
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
448
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
452
if (req.emr_out_length_used < MC_CMD_GET_CAPABILITIES_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
457
*flagsp = MCDI_OUT_DWORD(req, GET_CAPABILITIES_OUT_FLAGS1);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
459
if (req.emr_out_length_used < MC_CMD_GET_CAPABILITIES_V2_OUT_LEN)
usr/src/uts/common/io/sfxge/common/ef10_nic.c
46
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
462
*flags2p = MCDI_OUT_DWORD(req, GET_CAPABILITIES_V2_OUT_FLAGS2);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
484
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
495
req.emr_cmd = MC_CMD_ALLOC_VIS;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
496
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
497
req.emr_in_length = MC_CMD_ALLOC_VIS_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
498
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
499
req.emr_out_length = MC_CMD_ALLOC_VIS_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
501
MCDI_IN_SET_DWORD(req, ALLOC_VIS_IN_MIN_VI_COUNT, min_vi_count);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
502
MCDI_IN_SET_DWORD(req, ALLOC_VIS_IN_MAX_VI_COUNT, max_vi_count);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
504
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
506
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
507
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
511
if (req.emr_out_length_used < MC_CMD_ALLOC_VIS_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
516
*vi_basep = MCDI_OUT_DWORD(req, ALLOC_VIS_OUT_VI_BASE);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
517
*vi_countp = MCDI_OUT_DWORD(req, ALLOC_VIS_OUT_VI_COUNT);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
520
if (req.emr_out_length_used < MC_CMD_ALLOC_VIS_EXT_OUT_LEN)
usr/src/uts/common/io/sfxge/common/ef10_nic.c
523
*vi_shiftp = MCDI_OUT_DWORD(req, ALLOC_VIS_EXT_OUT_VI_SHIFT);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
542
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
548
req.emr_cmd = MC_CMD_FREE_VIS;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
549
req.emr_in_buf = NULL;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
55
req.emr_cmd = MC_CMD_GET_PORT_ASSIGNMENT;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
550
req.emr_in_length = 0;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
551
req.emr_out_buf = NULL;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
552
req.emr_out_length = 0;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
554
efx_mcdi_execute_quiet(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
557
if ((req.emr_rc != 0) && (req.emr_rc != EALREADY)) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
558
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
56
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
57
req.emr_in_length = MC_CMD_GET_PORT_ASSIGNMENT_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
576
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
58
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
587
req.emr_cmd = MC_CMD_ALLOC_PIOBUF;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
588
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
589
req.emr_in_length = MC_CMD_ALLOC_PIOBUF_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
59
req.emr_out_length = MC_CMD_GET_PORT_ASSIGNMENT_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
590
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
591
req.emr_out_length = MC_CMD_ALLOC_PIOBUF_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
593
efx_mcdi_execute_quiet(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
595
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
596
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
600
if (req.emr_out_length_used < MC_CMD_ALLOC_PIOBUF_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
605
*handlep = MCDI_OUT_DWORD(req, ALLOC_PIOBUF_OUT_PIOBUF_HANDLE);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
61
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
624
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
63
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
630
req.emr_cmd = MC_CMD_FREE_PIOBUF;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
631
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
632
req.emr_in_length = MC_CMD_FREE_PIOBUF_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
633
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
634
req.emr_out_length = MC_CMD_FREE_PIOBUF_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
636
MCDI_IN_SET_DWORD(req, FREE_PIOBUF_IN_PIOBUF_HANDLE, handle);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
638
efx_mcdi_execute_quiet(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
64
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
640
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
641
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
659
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
665
req.emr_cmd = MC_CMD_LINK_PIOBUF;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
666
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
667
req.emr_in_length = MC_CMD_LINK_PIOBUF_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
668
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
669
req.emr_out_length = MC_CMD_LINK_PIOBUF_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
671
MCDI_IN_SET_DWORD(req, LINK_PIOBUF_IN_PIOBUF_HANDLE, handle);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
672
MCDI_IN_SET_DWORD(req, LINK_PIOBUF_IN_TXQ_INSTANCE, vi_index);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
674
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
676
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
677
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
68
if (req.emr_out_length_used < MC_CMD_GET_PORT_ASSIGNMENT_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
694
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
700
req.emr_cmd = MC_CMD_UNLINK_PIOBUF;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
701
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
702
req.emr_in_length = MC_CMD_UNLINK_PIOBUF_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
703
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
704
req.emr_out_length = MC_CMD_UNLINK_PIOBUF_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
706
MCDI_IN_SET_DWORD(req, UNLINK_PIOBUF_IN_TXQ_INSTANCE, vi_index);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
708
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
710
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_nic.c
711
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
73
*portp = MCDI_OUT_DWORD(req, GET_PORT_ASSIGNMENT_OUT_PORT);
usr/src/uts/common/io/sfxge/common/ef10_nic.c
90
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_nic.c
99
req.emr_cmd = MC_CMD_GET_PORT_MODES;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
204
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
210
req.emr_cmd = MC_CMD_GET_LINK;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
211
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
212
req.emr_in_length = MC_CMD_GET_LINK_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
213
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
214
req.emr_out_length = MC_CMD_GET_LINK_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
216
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_phy.c
218
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_phy.c
219
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
223
if (req.emr_out_length_used < MC_CMD_GET_LINK_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_phy.c
228
mcdi_phy_decode_cap(MCDI_OUT_DWORD(req, GET_LINK_OUT_CAP),
usr/src/uts/common/io/sfxge/common/ef10_phy.c
230
mcdi_phy_decode_cap(MCDI_OUT_DWORD(req, GET_LINK_OUT_LP_CAP),
usr/src/uts/common/io/sfxge/common/ef10_phy.c
233
mcdi_phy_decode_link_mode(enp, MCDI_OUT_DWORD(req, GET_LINK_OUT_FLAGS),
usr/src/uts/common/io/sfxge/common/ef10_phy.c
234
MCDI_OUT_DWORD(req, GET_LINK_OUT_LINK_SPEED),
usr/src/uts/common/io/sfxge/common/ef10_phy.c
235
MCDI_OUT_DWORD(req, GET_LINK_OUT_FCNTL),
usr/src/uts/common/io/sfxge/common/ef10_phy.c
259
elsp->els_loopback = MCDI_OUT_DWORD(req, GET_LINK_OUT_LOOPBACK_MODE);
usr/src/uts/common/io/sfxge/common/ef10_phy.c
262
elsp->els_mac_up = MCDI_OUT_DWORD(req, GET_LINK_OUT_MAC_FAULT) == 0;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
280
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
292
req.emr_cmd = MC_CMD_SET_LINK;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
293
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
294
req.emr_in_length = MC_CMD_SET_LINK_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
295
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
296
req.emr_out_length = MC_CMD_SET_LINK_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
299
MCDI_IN_POPULATE_DWORD_10(req, SET_LINK_IN_CAP,
usr/src/uts/common/io/sfxge/common/ef10_phy.c
311
MCDI_IN_SET_DWORD_FIELD(req, SET_LINK_IN_CAP,
usr/src/uts/common/io/sfxge/common/ef10_phy.c
315
MCDI_IN_SET_DWORD(req, SET_LINK_IN_LOOPBACK_MODE,
usr/src/uts/common/io/sfxge/common/ef10_phy.c
334
MCDI_IN_SET_DWORD(req, SET_LINK_IN_LOOPBACK_MODE, MC_CMD_LOOPBACK_NONE);
usr/src/uts/common/io/sfxge/common/ef10_phy.c
337
MCDI_IN_SET_DWORD(req, SET_LINK_IN_LOOPBACK_SPEED, speed);
usr/src/uts/common/io/sfxge/common/ef10_phy.c
340
MCDI_IN_SET_DWORD(req, SET_LINK_IN_FLAGS, epp->ep_phy_flags);
usr/src/uts/common/io/sfxge/common/ef10_phy.c
342
MCDI_IN_SET_DWORD(req, SET_LINK_IN_FLAGS, 0);
usr/src/uts/common/io/sfxge/common/ef10_phy.c
345
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_phy.c
347
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_phy.c
348
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
354
req.emr_cmd = MC_CMD_SET_ID_LED;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
355
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
356
req.emr_in_length = MC_CMD_SET_ID_LED_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
357
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
358
req.emr_out_length = MC_CMD_SET_ID_LED_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
376
MCDI_IN_SET_DWORD(req, SET_ID_LED_IN_STATE, led_mode);
usr/src/uts/common/io/sfxge/common/ef10_phy.c
378
MCDI_IN_SET_DWORD(req, SET_ID_LED_IN_STATE, MC_CMD_LED_DEFAULT);
usr/src/uts/common/io/sfxge/common/ef10_phy.c
381
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_phy.c
383
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_phy.c
384
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
402
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
409
req.emr_cmd = MC_CMD_GET_PHY_STATE;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
410
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
411
req.emr_in_length = MC_CMD_GET_PHY_STATE_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
412
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
413
req.emr_out_length = MC_CMD_GET_PHY_STATE_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
415
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_phy.c
417
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_phy.c
418
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_phy.c
422
if (req.emr_out_length_used < MC_CMD_GET_PHY_STATE_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_phy.c
427
state = MCDI_OUT_DWORD(req, GET_PHY_STATE_OUT_STATE);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
115
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
121
req.emr_cmd = MC_CMD_FINI_RXQ;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
122
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
123
req.emr_in_length = MC_CMD_FINI_RXQ_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
124
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
125
req.emr_out_length = MC_CMD_FINI_RXQ_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
127
MCDI_IN_SET_DWORD(req, FINI_RXQ_IN_INSTANCE, instance);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
129
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
131
if ((req.emr_rc != 0) && (req.emr_rc != MC_CMD_ERR_EALREADY)) {
usr/src/uts/common/io/sfxge/common/ef10_rx.c
132
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
152
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
177
req.emr_cmd = MC_CMD_RSS_CONTEXT_ALLOC;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
178
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
179
req.emr_in_length = MC_CMD_RSS_CONTEXT_ALLOC_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
180
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
181
req.emr_out_length = MC_CMD_RSS_CONTEXT_ALLOC_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
183
MCDI_IN_SET_DWORD(req, RSS_CONTEXT_ALLOC_IN_UPSTREAM_PORT_ID,
usr/src/uts/common/io/sfxge/common/ef10_rx.c
185
MCDI_IN_SET_DWORD(req, RSS_CONTEXT_ALLOC_IN_TYPE, context_type);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
187
MCDI_IN_SET_DWORD(req, RSS_CONTEXT_ALLOC_IN_NUM_QUEUES, num_queues);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
189
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
191
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_rx.c
192
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
196
if (req.emr_out_length_used < MC_CMD_RSS_CONTEXT_ALLOC_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/ef10_rx.c
201
rss_context = MCDI_OUT_DWORD(req, RSS_CONTEXT_ALLOC_OUT_RSS_CONTEXT_ID);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
232
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
243
req.emr_cmd = MC_CMD_RSS_CONTEXT_FREE;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
244
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
245
req.emr_in_length = MC_CMD_RSS_CONTEXT_FREE_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
246
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
247
req.emr_out_length = MC_CMD_RSS_CONTEXT_FREE_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
249
MCDI_IN_SET_DWORD(req, RSS_CONTEXT_FREE_IN_RSS_CONTEXT_ID, rss_context);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
251
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
253
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_rx.c
254
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
276
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
287
req.emr_cmd = MC_CMD_RSS_CONTEXT_SET_FLAGS;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
288
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
289
req.emr_in_length = MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
290
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
291
req.emr_out_length = MC_CMD_RSS_CONTEXT_SET_FLAGS_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
293
MCDI_IN_SET_DWORD(req, RSS_CONTEXT_SET_FLAGS_IN_RSS_CONTEXT_ID,
usr/src/uts/common/io/sfxge/common/ef10_rx.c
296
MCDI_IN_POPULATE_DWORD_4(req, RSS_CONTEXT_SET_FLAGS_IN_FLAGS,
usr/src/uts/common/io/sfxge/common/ef10_rx.c
306
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
308
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_rx.c
309
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
332
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
343
req.emr_cmd = MC_CMD_RSS_CONTEXT_SET_KEY;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
344
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
345
req.emr_in_length = MC_CMD_RSS_CONTEXT_SET_KEY_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
346
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
347
req.emr_out_length = MC_CMD_RSS_CONTEXT_SET_KEY_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
349
MCDI_IN_SET_DWORD(req, RSS_CONTEXT_SET_KEY_IN_RSS_CONTEXT_ID,
usr/src/uts/common/io/sfxge/common/ef10_rx.c
358
(void) memcpy(MCDI_IN2(req, uint8_t,
usr/src/uts/common/io/sfxge/common/ef10_rx.c
361
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
363
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_rx.c
364
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
389
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
401
req.emr_cmd = MC_CMD_RSS_CONTEXT_SET_TABLE;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
402
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
403
req.emr_in_length = MC_CMD_RSS_CONTEXT_SET_TABLE_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
404
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
405
req.emr_out_length = MC_CMD_RSS_CONTEXT_SET_TABLE_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
407
MCDI_IN_SET_DWORD(req, RSS_CONTEXT_SET_TABLE_IN_RSS_CONTEXT_ID,
usr/src/uts/common/io/sfxge/common/ef10_rx.c
411
MCDI_IN2(req, uint8_t, RSS_CONTEXT_SET_TABLE_IN_INDIRECTION_TABLE);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
419
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
421
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_rx.c
422
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
48
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
63
req.emr_cmd = MC_CMD_INIT_RXQ;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
64
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
65
req.emr_in_length = MC_CMD_INIT_RXQ_IN_LEN(npages);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
66
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
67
req.emr_out_length = MC_CMD_INIT_RXQ_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_rx.c
69
MCDI_IN_SET_DWORD(req, INIT_RXQ_IN_SIZE, size);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
70
MCDI_IN_SET_DWORD(req, INIT_RXQ_IN_TARGET_EVQ, target_evq);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
71
MCDI_IN_SET_DWORD(req, INIT_RXQ_IN_LABEL, label);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
72
MCDI_IN_SET_DWORD(req, INIT_RXQ_IN_INSTANCE, instance);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
73
MCDI_IN_POPULATE_DWORD_6(req, INIT_RXQ_IN_FLAGS,
usr/src/uts/common/io/sfxge/common/ef10_rx.c
80
MCDI_IN_SET_DWORD(req, INIT_RXQ_IN_OWNER_ID, 0);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
81
MCDI_IN_SET_DWORD(req, INIT_RXQ_IN_PORT_ID, EVB_PORT_ID_ASSIGNED);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
83
dma_addr = MCDI_IN2(req, efx_qword_t, INIT_RXQ_IN_DMA_ADDR);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
95
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_rx.c
97
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_rx.c
98
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
101
dma_addr = MCDI_IN2(req, efx_qword_t, INIT_TXQ_IN_DMA_ADDR);
usr/src/uts/common/io/sfxge/common/ef10_tx.c
113
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_tx.c
115
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/ef10_tx.c
116
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
135
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
141
req.emr_cmd = MC_CMD_FINI_TXQ;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
142
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
143
req.emr_in_length = MC_CMD_FINI_TXQ_IN_LEN;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
144
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
145
req.emr_out_length = MC_CMD_FINI_TXQ_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
147
MCDI_IN_SET_DWORD(req, FINI_TXQ_IN_INSTANCE, instance);
usr/src/uts/common/io/sfxge/common/ef10_tx.c
149
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/ef10_tx.c
151
if ((req.emr_rc != 0) && (req.emr_rc != MC_CMD_ERR_EALREADY)) {
usr/src/uts/common/io/sfxge/common/ef10_tx.c
152
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
57
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
76
req.emr_cmd = MC_CMD_INIT_TXQ;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
77
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
78
req.emr_in_length = MC_CMD_INIT_TXQ_IN_LEN(npages);
usr/src/uts/common/io/sfxge/common/ef10_tx.c
79
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
80
req.emr_out_length = MC_CMD_INIT_TXQ_OUT_LEN;
usr/src/uts/common/io/sfxge/common/ef10_tx.c
82
MCDI_IN_SET_DWORD(req, INIT_TXQ_IN_SIZE, size);
usr/src/uts/common/io/sfxge/common/ef10_tx.c
83
MCDI_IN_SET_DWORD(req, INIT_TXQ_IN_TARGET_EVQ, target_evq);
usr/src/uts/common/io/sfxge/common/ef10_tx.c
84
MCDI_IN_SET_DWORD(req, INIT_TXQ_IN_LABEL, label);
usr/src/uts/common/io/sfxge/common/ef10_tx.c
85
MCDI_IN_SET_DWORD(req, INIT_TXQ_IN_INSTANCE, instance);
usr/src/uts/common/io/sfxge/common/ef10_tx.c
87
MCDI_IN_POPULATE_DWORD_7(req, INIT_TXQ_IN_FLAGS,
usr/src/uts/common/io/sfxge/common/ef10_tx.c
98
MCDI_IN_SET_DWORD(req, INIT_TXQ_IN_OWNER_ID, 0);
usr/src/uts/common/io/sfxge/common/ef10_tx.c
99
MCDI_IN_SET_DWORD(req, INIT_TXQ_IN_PORT_ID, EVB_PORT_ID_ASSIGNED);
usr/src/uts/common/io/sfxge/common/efx_lic.c
1002
if (req.emr_out_length_used < MC_CMD_GET_LICENSED_V3_APP_STATE_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
1007
app_state = (MCDI_OUT_DWORD(req, GET_LICENSED_V3_APP_STATE_OUT_STATE));
usr/src/uts/common/io/sfxge/common/efx_lic.c
1033
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_lic.c
1038
req.emr_cmd = MC_CMD_LICENSING_GET_ID_V3;
usr/src/uts/common/io/sfxge/common/efx_lic.c
1042
req.emr_in_buf = bufferp;
usr/src/uts/common/io/sfxge/common/efx_lic.c
1043
req.emr_in_length = MC_CMD_LICENSING_GET_ID_V3_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
1044
req.emr_out_buf = bufferp;
usr/src/uts/common/io/sfxge/common/efx_lic.c
1045
req.emr_out_length = MC_CMD_LICENSING_GET_ID_V3_OUT_LENMIN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
1049
req.emr_in_buf = bufferp;
usr/src/uts/common/io/sfxge/common/efx_lic.c
1050
req.emr_in_length = MC_CMD_LICENSING_GET_ID_V3_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
1051
req.emr_out_buf = bufferp;
usr/src/uts/common/io/sfxge/common/efx_lic.c
1052
req.emr_out_length = MIN(buffer_size, MC_CMD_LICENSING_GET_ID_V3_OUT_LENMAX);
usr/src/uts/common/io/sfxge/common/efx_lic.c
1053
(void) memset(bufferp, 0, req.emr_out_length);
usr/src/uts/common/io/sfxge/common/efx_lic.c
1056
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_lic.c
1058
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
1059
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_lic.c
1063
if (req.emr_out_length_used < MC_CMD_LICENSING_GET_ID_V3_OUT_LENMIN) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
1068
*typep = MCDI_OUT_DWORD(req, LICENSING_GET_ID_V3_OUT_LICENSE_TYPE);
usr/src/uts/common/io/sfxge/common/efx_lic.c
1069
*lengthp = MCDI_OUT_DWORD(req, LICENSING_GET_ID_V3_OUT_LICENSE_ID_LENGTH);
usr/src/uts/common/io/sfxge/common/efx_lic.c
342
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_lic.c
349
req.emr_cmd = MC_CMD_FC_OP_LICENSE;
usr/src/uts/common/io/sfxge/common/efx_lic.c
350
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
351
req.emr_in_length = MC_CMD_FC_IN_LICENSE_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
352
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
353
req.emr_out_length = 0;
usr/src/uts/common/io/sfxge/common/efx_lic.c
355
MCDI_IN_SET_DWORD(req, FC_IN_LICENSE_OP,
usr/src/uts/common/io/sfxge/common/efx_lic.c
358
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_lic.c
360
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
361
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_lic.c
365
if (req.emr_out_length_used != 0) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
385
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_lic.c
393
req.emr_cmd = MC_CMD_FC_OP_LICENSE;
usr/src/uts/common/io/sfxge/common/efx_lic.c
394
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
395
req.emr_in_length = MC_CMD_FC_IN_LICENSE_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
396
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
397
req.emr_out_length = MC_CMD_FC_OUT_LICENSE_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
399
MCDI_IN_SET_DWORD(req, FC_IN_LICENSE_OP,
usr/src/uts/common/io/sfxge/common/efx_lic.c
402
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_lic.c
404
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
405
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_lic.c
409
if (req.emr_out_length_used < MC_CMD_FC_OUT_LICENSE_LEN) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
415
MCDI_OUT_DWORD(req, FC_OUT_LICENSE_VALID_KEYS);
usr/src/uts/common/io/sfxge/common/efx_lic.c
417
MCDI_OUT_DWORD(req, FC_OUT_LICENSE_INVALID_KEYS);
usr/src/uts/common/io/sfxge/common/efx_lic.c
419
MCDI_OUT_DWORD(req, FC_OUT_LICENSE_BLACKLISTED_KEYS);
usr/src/uts/common/io/sfxge/common/efx_lic.c
710
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_lic.c
725
req.emr_cmd = MC_CMD_GET_LICENSED_APP_STATE;
usr/src/uts/common/io/sfxge/common/efx_lic.c
726
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
727
req.emr_in_length = MC_CMD_GET_LICENSED_APP_STATE_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
728
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
729
req.emr_out_length = MC_CMD_GET_LICENSED_APP_STATE_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
731
MCDI_IN_SET_DWORD(req, GET_LICENSED_APP_STATE_IN_APP_ID,
usr/src/uts/common/io/sfxge/common/efx_lic.c
734
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_lic.c
736
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
737
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_lic.c
741
if (req.emr_out_length_used < MC_CMD_GET_LICENSED_APP_STATE_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
746
app_state = (MCDI_OUT_DWORD(req, GET_LICENSED_APP_STATE_OUT_STATE));
usr/src/uts/common/io/sfxge/common/efx_lic.c
769
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_lic.c
776
req.emr_cmd = MC_CMD_LICENSING;
usr/src/uts/common/io/sfxge/common/efx_lic.c
777
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
778
req.emr_in_length = MC_CMD_LICENSING_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
779
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
780
req.emr_out_length = 0;
usr/src/uts/common/io/sfxge/common/efx_lic.c
782
MCDI_IN_SET_DWORD(req, LICENSING_IN_OP,
usr/src/uts/common/io/sfxge/common/efx_lic.c
785
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_lic.c
787
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
788
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_lic.c
792
if (req.emr_out_length_used != 0) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
812
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_lic.c
820
req.emr_cmd = MC_CMD_LICENSING;
usr/src/uts/common/io/sfxge/common/efx_lic.c
821
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
822
req.emr_in_length = MC_CMD_LICENSING_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
823
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
824
req.emr_out_length = MC_CMD_LICENSING_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
826
MCDI_IN_SET_DWORD(req, LICENSING_IN_OP,
usr/src/uts/common/io/sfxge/common/efx_lic.c
829
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_lic.c
831
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
832
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_lic.c
836
if (req.emr_out_length_used < MC_CMD_LICENSING_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
842
MCDI_OUT_DWORD(req, LICENSING_OUT_VALID_APP_KEYS);
usr/src/uts/common/io/sfxge/common/efx_lic.c
844
MCDI_OUT_DWORD(req, LICENSING_OUT_INVALID_APP_KEYS);
usr/src/uts/common/io/sfxge/common/efx_lic.c
846
MCDI_OUT_DWORD(req, LICENSING_OUT_BLACKLISTED_APP_KEYS);
usr/src/uts/common/io/sfxge/common/efx_lic.c
848
MCDI_OUT_DWORD(req, LICENSING_OUT_UNVERIFIABLE_APP_KEYS);
usr/src/uts/common/io/sfxge/common/efx_lic.c
850
MCDI_OUT_DWORD(req, LICENSING_OUT_WRONG_NODE_APP_KEYS);
usr/src/uts/common/io/sfxge/common/efx_lic.c
876
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_lic.c
883
req.emr_cmd = MC_CMD_LICENSING_V3;
usr/src/uts/common/io/sfxge/common/efx_lic.c
884
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
885
req.emr_in_length = MC_CMD_LICENSING_V3_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
886
req.emr_out_buf = NULL;
usr/src/uts/common/io/sfxge/common/efx_lic.c
887
req.emr_out_length = 0;
usr/src/uts/common/io/sfxge/common/efx_lic.c
889
MCDI_IN_SET_DWORD(req, LICENSING_V3_IN_OP,
usr/src/uts/common/io/sfxge/common/efx_lic.c
892
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_lic.c
894
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
895
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_lic.c
912
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_lic.c
920
req.emr_cmd = MC_CMD_LICENSING_V3;
usr/src/uts/common/io/sfxge/common/efx_lic.c
921
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
922
req.emr_in_length = MC_CMD_LICENSING_V3_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
923
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
924
req.emr_out_length = MC_CMD_LICENSING_V3_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
926
MCDI_IN_SET_DWORD(req, LICENSING_V3_IN_OP,
usr/src/uts/common/io/sfxge/common/efx_lic.c
929
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_lic.c
931
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
932
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_lic.c
936
if (req.emr_out_length_used < MC_CMD_LICENSING_V3_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
942
MCDI_OUT_DWORD(req, LICENSING_V3_OUT_VALID_KEYS);
usr/src/uts/common/io/sfxge/common/efx_lic.c
944
MCDI_OUT_DWORD(req, LICENSING_V3_OUT_INVALID_KEYS);
usr/src/uts/common/io/sfxge/common/efx_lic.c
947
MCDI_OUT_DWORD(req, LICENSING_V3_OUT_UNVERIFIABLE_KEYS);
usr/src/uts/common/io/sfxge/common/efx_lic.c
949
MCDI_OUT_DWORD(req, LICENSING_V3_OUT_WRONG_NODE_KEYS);
usr/src/uts/common/io/sfxge/common/efx_lic.c
951
MCDI_OUT_DWORD(req, LICENSING_V3_OUT_LICENSED_APPS_LO);
usr/src/uts/common/io/sfxge/common/efx_lic.c
953
MCDI_OUT_DWORD(req, LICENSING_V3_OUT_LICENSED_APPS_HI);
usr/src/uts/common/io/sfxge/common/efx_lic.c
955
MCDI_OUT_DWORD(req, LICENSING_V3_OUT_LICENSED_FEATURES_LO);
usr/src/uts/common/io/sfxge/common/efx_lic.c
957
MCDI_OUT_DWORD(req, LICENSING_V3_OUT_LICENSED_FEATURES_HI);
usr/src/uts/common/io/sfxge/common/efx_lic.c
975
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_lic.c
984
req.emr_cmd = MC_CMD_GET_LICENSED_V3_APP_STATE;
usr/src/uts/common/io/sfxge/common/efx_lic.c
985
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
986
req.emr_in_length = MC_CMD_GET_LICENSED_V3_APP_STATE_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
987
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_lic.c
988
req.emr_out_length = MC_CMD_GET_LICENSED_V3_APP_STATE_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_lic.c
990
MCDI_IN_SET_DWORD(req, GET_LICENSED_V3_APP_STATE_IN_APP_ID_LO,
usr/src/uts/common/io/sfxge/common/efx_lic.c
992
MCDI_IN_SET_DWORD(req, GET_LICENSED_V3_APP_STATE_IN_APP_ID_HI,
usr/src/uts/common/io/sfxge/common/efx_lic.c
995
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_lic.c
997
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_lic.c
998
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1013
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1026
req.emr_cmd = MC_CMD_REBOOT;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1027
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1028
req.emr_in_length = MC_CMD_REBOOT_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1029
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1030
req.emr_out_length = MC_CMD_REBOOT_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1032
MCDI_IN_SET_DWORD(req, REBOOT_IN_FLAGS,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1035
efx_mcdi_execute_quiet(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1037
if (req.emr_rc == EACCES) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1043
if (req.emr_rc != 0 && req.emr_rc != EIO) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1044
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1075
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1099
req.emr_cmd = MC_CMD_GET_ASSERTS;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1100
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1101
req.emr_in_length = MC_CMD_GET_ASSERTS_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1102
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1103
req.emr_out_length = MC_CMD_GET_ASSERTS_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1105
MCDI_IN_SET_DWORD(req, GET_ASSERTS_IN_CLEAR, 1);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1106
efx_mcdi_execute_quiet(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1108
} while ((req.emr_rc == EINTR || req.emr_rc == EIO) && retry-- > 0);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1110
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1111
if (req.emr_rc == EACCES) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1115
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1119
if (req.emr_out_length_used < MC_CMD_GET_ASSERTS_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1125
flags = MCDI_OUT_DWORD(req, GET_ASSERTS_OUT_GLOBAL_FLAGS);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1140
MCDI_OUT_DWORD(req, GET_ASSERTS_OUT_SAVED_PC_OFFS),
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1142
MCDI_OUT_DWORD(req, GET_ASSERTS_OUT_THREAD_OFFS));
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1150
EFX_DWORD_FIELD(*MCDI_OUT(req, efx_dword_t, ofst),
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1178
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1185
req.emr_cmd = MC_CMD_DRV_ATTACH;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1186
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1187
req.emr_in_length = MC_CMD_DRV_ATTACH_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1188
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1189
req.emr_out_length = MC_CMD_DRV_ATTACH_EXT_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1196
MCDI_IN_SET_DWORD(req, DRV_ATTACH_IN_NEW_STATE, attach ? 1 : 0);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1197
MCDI_IN_SET_DWORD(req, DRV_ATTACH_IN_UPDATE, 1);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1198
MCDI_IN_SET_DWORD(req, DRV_ATTACH_IN_FIRMWARE_ID, MC_CMD_FW_DONT_CARE);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1200
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1202
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1203
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1207
if (req.emr_out_length_used < MC_CMD_DRV_ATTACH_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1230
if (req.emr_out_length_used < MC_CMD_DRV_ATTACH_EXT_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1234
flags = MCDI_OUT_DWORD(req, DRV_ATTACH_EXT_OUT_FUNC_FLAGS);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1258
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1264
req.emr_cmd = MC_CMD_GET_BOARD_CFG;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1265
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1266
req.emr_in_length = MC_CMD_GET_BOARD_CFG_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1267
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1268
req.emr_out_length = MC_CMD_GET_BOARD_CFG_OUT_LENMIN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1270
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1272
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1273
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1277
if (req.emr_out_length_used < MC_CMD_GET_BOARD_CFG_OUT_LENMIN) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1286
addrp = MCDI_OUT2(req, uint8_t,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1289
addrp = MCDI_OUT2(req, uint8_t,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1301
*capabilitiesp = *MCDI_OUT2(req, efx_dword_t,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1304
*capabilitiesp = *MCDI_OUT2(req, efx_dword_t,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1313
*board_typep = MCDI_OUT_DWORD(req,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1338
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1344
req.emr_cmd = MC_CMD_GET_RESOURCE_LIMITS;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1345
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1346
req.emr_in_length = MC_CMD_GET_RESOURCE_LIMITS_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1347
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1348
req.emr_out_length = MC_CMD_GET_RESOURCE_LIMITS_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1350
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1352
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1353
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1357
if (req.emr_out_length_used < MC_CMD_GET_RESOURCE_LIMITS_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1363
*nevqp = MCDI_OUT_DWORD(req, GET_RESOURCE_LIMITS_OUT_EVQ);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1365
*nrxqp = MCDI_OUT_DWORD(req, GET_RESOURCE_LIMITS_OUT_RXQ);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1367
*ntxqp = MCDI_OUT_DWORD(req, GET_RESOURCE_LIMITS_OUT_TXQ);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1385
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1391
req.emr_cmd = MC_CMD_GET_PHY_CFG;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1392
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1393
req.emr_in_length = MC_CMD_GET_PHY_CFG_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1394
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1395
req.emr_out_length = MC_CMD_GET_PHY_CFG_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1397
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1399
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1400
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1404
if (req.emr_out_length_used < MC_CMD_GET_PHY_CFG_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1409
encp->enc_phy_type = MCDI_OUT_DWORD(req, GET_PHY_CFG_OUT_TYPE);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1412
MCDI_OUT2(req, char, GET_PHY_CFG_OUT_NAME),
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1419
MCDI_OUT2(req, char, GET_PHY_CFG_OUT_REVISION),
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1437
MCDI_OUT_DWORD(req, GET_PHY_CFG_OUT_MEDIA_TYPE);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1442
MCDI_OUT_DWORD(req, GET_PHY_CFG_OUT_SUPPORTED_CAP);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1444
encp->enc_phy_flags_mask = MCDI_OUT_DWORD(req, GET_PHY_CFG_OUT_FLAGS);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1447
encp->enc_port = (uint8_t)MCDI_OUT_DWORD(req, GET_PHY_CFG_OUT_PRT);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1451
(uint8_t)MCDI_OUT_DWORD(req, GET_PHY_CFG_OUT_CHANNEL);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1455
MCDI_OUT_DWORD(req, GET_PHY_CFG_OUT_STATS_MASK);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1460
if (MCDI_OUT_DWORD_FIELD(req, GET_PHY_CFG_OUT_FLAGS,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1463
if (MCDI_OUT_DWORD_FIELD(req, GET_PHY_CFG_OUT_FLAGS,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1466
if (MCDI_OUT_DWORD_FIELD(req, GET_PHY_CFG_OUT_FLAGS,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1593
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1599
req.emr_cmd = MC_CMD_ENABLE_OFFLINE_BIST;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1600
req.emr_in_buf = NULL;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1601
req.emr_in_length = 0;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1602
req.emr_out_buf = NULL;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1603
req.emr_out_length = 0;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1605
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1607
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1608
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1626
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1632
req.emr_cmd = MC_CMD_START_BIST;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1633
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1634
req.emr_in_length = MC_CMD_START_BIST_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1635
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1636
req.emr_out_length = MC_CMD_START_BIST_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1640
MCDI_IN_SET_DWORD(req, START_BIST_IN_TYPE, MC_CMD_PHY_BIST);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1643
MCDI_IN_SET_DWORD(req, START_BIST_IN_TYPE,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1647
MCDI_IN_SET_DWORD(req, START_BIST_IN_TYPE,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1651
MCDI_IN_SET_DWORD(req, START_BIST_IN_TYPE,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1655
MCDI_IN_SET_DWORD(req, START_BIST_IN_TYPE,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1659
MCDI_IN_SET_DWORD(req, START_BIST_IN_TYPE,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1666
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1668
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1669
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1689
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1695
req.emr_cmd = MC_CMD_LOG_CTRL;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1696
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1697
req.emr_in_length = MC_CMD_LOG_CTRL_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1698
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1699
req.emr_out_length = MC_CMD_LOG_CTRL_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1701
MCDI_IN_SET_DWORD(req, LOG_CTRL_IN_LOG_DEST,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1703
MCDI_IN_SET_DWORD(req, LOG_CTRL_IN_LOG_DEST_EVQ, 0);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1705
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1707
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1708
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1738
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1749
req.emr_cmd = MC_CMD_MAC_STATS;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1750
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1751
req.emr_in_length = MC_CMD_MAC_STATS_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1752
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1753
req.emr_out_length = MC_CMD_MAC_STATS_OUT_DMA_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1755
MCDI_IN_POPULATE_DWORD_6(req, MAC_STATS_IN_CMD,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1769
MCDI_IN_SET_DWORD(req, MAC_STATS_IN_DMA_ADDR_LO,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1771
MCDI_IN_SET_DWORD(req, MAC_STATS_IN_DMA_ADDR_HI,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1773
MCDI_IN_SET_DWORD(req, MAC_STATS_IN_DMA_LEN, bytes);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1783
MCDI_IN_SET_DWORD(req, MAC_STATS_IN_PORT_ID,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1786
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1788
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1790
if ((req.emr_rc != ENOENT) ||
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1792
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1894
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1900
req.emr_cmd = MC_CMD_GET_FUNCTION_INFO;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1901
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1902
req.emr_in_length = MC_CMD_GET_FUNCTION_INFO_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1903
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1904
req.emr_out_length = MC_CMD_GET_FUNCTION_INFO_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1906
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1908
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1909
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1913
if (req.emr_out_length_used < MC_CMD_GET_FUNCTION_INFO_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1918
*pfp = MCDI_OUT_DWORD(req, GET_FUNCTION_INFO_OUT_PF);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1920
*vfp = MCDI_OUT_DWORD(req, GET_FUNCTION_INFO_OUT_VF);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1939
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1945
req.emr_cmd = MC_CMD_PRIVILEGE_MASK;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1946
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1947
req.emr_in_length = MC_CMD_PRIVILEGE_MASK_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1948
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1949
req.emr_out_length = MC_CMD_PRIVILEGE_MASK_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1951
MCDI_IN_POPULATE_DWORD_2(req, PRIVILEGE_MASK_IN_FUNCTION,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1955
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1957
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1958
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1962
if (req.emr_out_length_used < MC_CMD_PRIVILEGE_MASK_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1967
*maskp = MCDI_OUT_DWORD(req, PRIVILEGE_MASK_OUT_OLD_MASK);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1988
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1994
req.emr_cmd = MC_CMD_WORKAROUND;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1995
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1996
req.emr_in_length = MC_CMD_WORKAROUND_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1997
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
1998
req.emr_out_length = MC_CMD_WORKAROUND_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2000
MCDI_IN_SET_DWORD(req, WORKAROUND_IN_TYPE, type);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2001
MCDI_IN_SET_DWORD(req, WORKAROUND_IN_ENABLED, enabled ? 1 : 0);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2003
efx_mcdi_execute_quiet(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2005
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2006
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2011
if (req.emr_out_length_used >= MC_CMD_WORKAROUND_EXT_OUT_LEN)
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2012
*flagsp = MCDI_OUT_DWORD(req, WORKAROUND_EXT_OUT_FLAGS);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2032
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2037
req.emr_cmd = MC_CMD_GET_WORKAROUNDS;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2038
req.emr_in_buf = NULL;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2039
req.emr_in_length = 0;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2040
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2041
req.emr_out_length = MC_CMD_GET_WORKAROUNDS_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2043
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2045
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2046
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2052
MCDI_OUT_DWORD(req, GET_WORKAROUNDS_OUT_IMPLEMENTED);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2056
*enabledp = MCDI_OUT_DWORD(req, GET_WORKAROUNDS_OUT_ENABLED);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2081
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2090
req.emr_cmd = MC_CMD_GET_PHY_MEDIA_INFO;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2091
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2092
req.emr_in_length = MC_CMD_GET_PHY_MEDIA_INFO_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2093
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2094
req.emr_out_length =
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2097
MCDI_IN_SET_DWORD(req, GET_PHY_MEDIA_INFO_IN_PAGE, mcdi_page);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2099
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2101
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2102
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2106
if (req.emr_out_length_used !=
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2112
if (MCDI_OUT_DWORD(req, GET_PHY_MEDIA_INFO_OUT_DATALEN) !=
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
2119
MCDI_OUT2(req, uint8_t, GET_PHY_MEDIA_INFO_OUT_DATA) + offset,
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
898
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
912
req.emr_cmd = MC_CMD_GET_VERSION;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
913
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
914
req.emr_in_length = MC_CMD_GET_VERSION_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
915
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
916
req.emr_out_length = MC_CMD_GET_VERSION_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
918
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
920
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
921
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
926
if (req.emr_out_length_used == MC_CMD_GET_VERSION_V0_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
928
build = MCDI_OUT_DWORD(req, GET_VERSION_OUT_FIRMWARE);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
933
if (req.emr_out_length_used < MC_CMD_GET_VERSION_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
938
ver_words = MCDI_OUT2(req, efx_word_t, GET_VERSION_OUT_VERSION);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
943
build = MCDI_OUT_DWORD(req, GET_VERSION_OUT_FIRMWARE);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
953
req.emr_cmd = MC_CMD_GET_BOOT_STATUS;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
954
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
955
req.emr_in_length = MC_CMD_GET_BOOT_STATUS_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
956
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
957
req.emr_out_length = MC_CMD_GET_BOOT_STATUS_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
959
efx_mcdi_execute_quiet(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
961
if (req.emr_rc == EACCES) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
969
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
970
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
974
if (req.emr_out_length_used < MC_CMD_GET_BOOT_STATUS_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_mcdi.c
979
if (MCDI_OUT_DWORD_FIELD(req, GET_BOOT_STATUS_OUT_FLAGS,
usr/src/uts/common/io/sfxge/common/efx_nic.c
886
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_nic.c
894
req.emr_cmd = MC_CMD_GET_LOOPBACK_MODES;
usr/src/uts/common/io/sfxge/common/efx_nic.c
895
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nic.c
896
req.emr_in_length = MC_CMD_GET_LOOPBACK_MODES_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_nic.c
897
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nic.c
898
req.emr_out_length = MC_CMD_GET_LOOPBACK_MODES_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_nic.c
900
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_nic.c
902
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_nic.c
903
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_nic.c
907
if (req.emr_out_length_used <
usr/src/uts/common/io/sfxge/common/efx_nic.c
921
*MCDI_OUT2(req, efx_qword_t, GET_LOOPBACK_MODES_OUT_SUGGESTED));
usr/src/uts/common/io/sfxge/common/efx_nic.c
923
modes = *MCDI_OUT2(req, efx_qword_t, GET_LOOPBACK_MODES_OUT_100M);
usr/src/uts/common/io/sfxge/common/efx_nic.c
927
modes = *MCDI_OUT2(req, efx_qword_t, GET_LOOPBACK_MODES_OUT_1G);
usr/src/uts/common/io/sfxge/common/efx_nic.c
931
modes = *MCDI_OUT2(req, efx_qword_t, GET_LOOPBACK_MODES_OUT_10G);
usr/src/uts/common/io/sfxge/common/efx_nic.c
935
if (req.emr_out_length_used >=
usr/src/uts/common/io/sfxge/common/efx_nic.c
940
*MCDI_OUT2(req, efx_qword_t, GET_LOOPBACK_MODES_OUT_40G);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
491
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
498
req.emr_cmd = MC_CMD_NVRAM_PARTITIONS;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
499
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
500
req.emr_in_length = MC_CMD_NVRAM_PARTITIONS_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
501
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
502
req.emr_out_length = MC_CMD_NVRAM_PARTITIONS_OUT_LENMAX;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
504
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
506
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
507
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
511
if (req.emr_out_length_used < MC_CMD_NVRAM_PARTITIONS_OUT_LENMIN) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
515
npartn = MCDI_OUT_DWORD(req, NVRAM_PARTITIONS_OUT_NUM_PARTITIONS);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
517
if (req.emr_out_length_used < MC_CMD_NVRAM_PARTITIONS_OUT_LEN(npartn)) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
530
MCDI_OUT2(req, void, NVRAM_PARTITIONS_OUT_TYPE_ID),
usr/src/uts/common/io/sfxge/common/efx_nvram.c
554
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
560
req.emr_cmd = MC_CMD_NVRAM_METADATA;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
561
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
562
req.emr_in_length = MC_CMD_NVRAM_METADATA_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
563
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
564
req.emr_out_length = MC_CMD_NVRAM_METADATA_OUT_LENMAX;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
566
MCDI_IN_SET_DWORD(req, NVRAM_METADATA_IN_TYPE, partn);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
568
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
570
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
571
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
575
if (req.emr_out_length_used < MC_CMD_NVRAM_METADATA_OUT_LENMIN) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
580
if (MCDI_OUT_DWORD_FIELD(req, NVRAM_METADATA_OUT_FLAGS,
usr/src/uts/common/io/sfxge/common/efx_nvram.c
582
*subtypep = MCDI_OUT_DWORD(req, NVRAM_METADATA_OUT_SUBTYPE);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
587
if (MCDI_OUT_DWORD_FIELD(req, NVRAM_METADATA_OUT_FLAGS,
usr/src/uts/common/io/sfxge/common/efx_nvram.c
589
version[0] = MCDI_OUT_WORD(req, NVRAM_METADATA_OUT_VERSION_W);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
590
version[1] = MCDI_OUT_WORD(req, NVRAM_METADATA_OUT_VERSION_X);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
591
version[2] = MCDI_OUT_WORD(req, NVRAM_METADATA_OUT_VERSION_Y);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
592
version[3] = MCDI_OUT_WORD(req, NVRAM_METADATA_OUT_VERSION_Z);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
597
if (MCDI_OUT_DWORD_FIELD(req, NVRAM_METADATA_OUT_FLAGS,
usr/src/uts/common/io/sfxge/common/efx_nvram.c
604
desclen = (req.emr_out_length_used
usr/src/uts/common/io/sfxge/common/efx_nvram.c
615
(void) memcpy(descp, MCDI_OUT2(req, char,
usr/src/uts/common/io/sfxge/common/efx_nvram.c
647
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
651
req.emr_cmd = MC_CMD_NVRAM_INFO;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
652
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
653
req.emr_in_length = MC_CMD_NVRAM_INFO_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
654
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
655
req.emr_out_length = MC_CMD_NVRAM_INFO_V2_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
657
MCDI_IN_SET_DWORD(req, NVRAM_INFO_IN_TYPE, partn);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
659
efx_mcdi_execute_quiet(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
661
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
662
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
666
if (req.emr_out_length_used < MC_CMD_NVRAM_INFO_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
672
*sizep = MCDI_OUT_DWORD(req, NVRAM_INFO_OUT_SIZE);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
675
*addressp = MCDI_OUT_DWORD(req, NVRAM_INFO_OUT_PHYSADDR);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
678
*erase_sizep = MCDI_OUT_DWORD(req, NVRAM_INFO_OUT_ERASESIZE);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
682
(req.emr_out_length_used <
usr/src/uts/common/io/sfxge/common/efx_nvram.c
684
0 : MCDI_OUT_DWORD(req, NVRAM_INFO_V2_OUT_WRITESIZE);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
704
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
708
req.emr_cmd = MC_CMD_NVRAM_UPDATE_START;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
709
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
710
req.emr_in_length = MC_CMD_NVRAM_UPDATE_START_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
711
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
712
req.emr_out_length = MC_CMD_NVRAM_UPDATE_START_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
714
MCDI_IN_SET_DWORD(req, NVRAM_UPDATE_START_IN_TYPE, partn);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
716
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
718
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
719
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
740
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
751
req.emr_cmd = MC_CMD_NVRAM_READ;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
752
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
753
req.emr_in_length = MC_CMD_NVRAM_READ_IN_V2_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
754
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
755
req.emr_out_length = MC_CMD_NVRAM_READ_OUT_LENMAX;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
757
MCDI_IN_SET_DWORD(req, NVRAM_READ_IN_V2_TYPE, partn);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
758
MCDI_IN_SET_DWORD(req, NVRAM_READ_IN_V2_OFFSET, offset);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
759
MCDI_IN_SET_DWORD(req, NVRAM_READ_IN_V2_LENGTH, size);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
760
MCDI_IN_SET_DWORD(req, NVRAM_READ_IN_V2_MODE, mode);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
762
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
764
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
765
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
769
if (req.emr_out_length_used < MC_CMD_NVRAM_READ_OUT_LEN(size)) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
775
MCDI_OUT2(req, uint8_t, NVRAM_READ_OUT_READ_BUFFER),
usr/src/uts/common/io/sfxge/common/efx_nvram.c
795
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
801
req.emr_cmd = MC_CMD_NVRAM_ERASE;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
802
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
803
req.emr_in_length = MC_CMD_NVRAM_ERASE_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
804
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
805
req.emr_out_length = MC_CMD_NVRAM_ERASE_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
807
MCDI_IN_SET_DWORD(req, NVRAM_ERASE_IN_TYPE, partn);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
808
MCDI_IN_SET_DWORD(req, NVRAM_ERASE_IN_OFFSET, offset);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
809
MCDI_IN_SET_DWORD(req, NVRAM_ERASE_IN_LENGTH, size);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
811
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
813
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
814
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
839
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
857
req.emr_cmd = MC_CMD_NVRAM_WRITE;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
858
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
859
req.emr_in_length = MC_CMD_NVRAM_WRITE_IN_LEN(size);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
860
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
861
req.emr_out_length = MC_CMD_NVRAM_WRITE_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
863
MCDI_IN_SET_DWORD(req, NVRAM_WRITE_IN_TYPE, partn);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
864
MCDI_IN_SET_DWORD(req, NVRAM_WRITE_IN_OFFSET, offset);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
865
MCDI_IN_SET_DWORD(req, NVRAM_WRITE_IN_LENGTH, size);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
867
(void) memcpy(MCDI_IN2(req, uint8_t, NVRAM_WRITE_IN_WRITE_BUFFER),
usr/src/uts/common/io/sfxge/common/efx_nvram.c
870
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
872
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
873
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
893
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
899
req.emr_cmd = MC_CMD_NVRAM_UPDATE_FINISH;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
900
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
901
req.emr_in_length = MC_CMD_NVRAM_UPDATE_FINISH_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
902
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
903
req.emr_out_length = MC_CMD_NVRAM_UPDATE_FINISH_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
905
MCDI_IN_SET_DWORD(req, NVRAM_UPDATE_FINISH_IN_TYPE, partn);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
906
MCDI_IN_SET_DWORD(req, NVRAM_UPDATE_FINISH_IN_REBOOT, reboot);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
908
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
910
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
911
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
930
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
937
req.emr_cmd = MC_CMD_NVRAM_TEST;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
938
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
939
req.emr_in_length = MC_CMD_NVRAM_TEST_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
940
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
941
req.emr_out_length = MC_CMD_NVRAM_TEST_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
943
MCDI_IN_SET_DWORD(req, NVRAM_TEST_IN_TYPE, partn);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
945
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_nvram.c
947
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
948
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_nvram.c
952
if (req.emr_out_length_used < MC_CMD_NVRAM_TEST_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_nvram.c
957
result = MCDI_OUT_DWORD(req, NVRAM_TEST_OUT_RESULT);
usr/src/uts/common/io/sfxge/common/efx_wol.c
110
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_wol.c
120
req.emr_cmd = MC_CMD_WOL_FILTER_SET;
usr/src/uts/common/io/sfxge/common/efx_wol.c
121
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_wol.c
122
req.emr_in_length = MC_CMD_WOL_FILTER_SET_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_wol.c
123
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_wol.c
124
req.emr_out_length = MC_CMD_WOL_FILTER_SET_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_wol.c
128
MCDI_IN_SET_DWORD(req, WOL_FILTER_SET_IN_FILTER_MODE,
usr/src/uts/common/io/sfxge/common/efx_wol.c
130
MCDI_IN_SET_DWORD(req, WOL_FILTER_SET_IN_WOL_TYPE,
usr/src/uts/common/io/sfxge/common/efx_wol.c
133
MCDI_IN2(req, uint8_t, WOL_FILTER_SET_IN_MAGIC_MAC),
usr/src/uts/common/io/sfxge/common/efx_wol.c
142
MCDI_IN_SET_DWORD(req, WOL_FILTER_SET_IN_FILTER_MODE,
usr/src/uts/common/io/sfxge/common/efx_wol.c
144
MCDI_IN_SET_DWORD(req, WOL_FILTER_SET_IN_WOL_TYPE,
usr/src/uts/common/io/sfxge/common/efx_wol.c
152
dwordp = MCDI_IN2(req, efx_dword_t,
usr/src/uts/common/io/sfxge/common/efx_wol.c
173
(void) memcpy(MCDI_IN2(req, uint8_t,
usr/src/uts/common/io/sfxge/common/efx_wol.c
180
MCDI_IN_SET_DWORD(req, WOL_FILTER_SET_IN_BITMAP_LEN,
usr/src/uts/common/io/sfxge/common/efx_wol.c
186
MCDI_IN_SET_DWORD(req, WOL_FILTER_SET_IN_FILTER_MODE,
usr/src/uts/common/io/sfxge/common/efx_wol.c
188
MCDI_IN_SET_DWORD(req, WOL_FILTER_SET_IN_WOL_TYPE,
usr/src/uts/common/io/sfxge/common/efx_wol.c
194
MCDI_IN_SET_BYTE(req, WOL_FILTER_SET_IN_LINK_MASK,
usr/src/uts/common/io/sfxge/common/efx_wol.c
202
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_wol.c
204
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_wol.c
205
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_wol.c
209
if (req.emr_out_length_used < MC_CMD_WOL_FILTER_SET_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_wol.c
214
*filter_idp = MCDI_OUT_DWORD(req, WOL_FILTER_SET_OUT_FILTER_ID);
usr/src/uts/common/io/sfxge/common/efx_wol.c
231
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_wol.c
240
req.emr_cmd = MC_CMD_WOL_FILTER_REMOVE;
usr/src/uts/common/io/sfxge/common/efx_wol.c
241
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_wol.c
242
req.emr_in_length = MC_CMD_WOL_FILTER_REMOVE_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_wol.c
243
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_wol.c
244
req.emr_out_length = MC_CMD_WOL_FILTER_REMOVE_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_wol.c
246
MCDI_IN_SET_DWORD(req, WOL_FILTER_REMOVE_IN_FILTER_ID, filter_id);
usr/src/uts/common/io/sfxge/common/efx_wol.c
248
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_wol.c
250
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_wol.c
251
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_wol.c
271
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_wol.c
281
req.emr_cmd = MC_CMD_ADD_LIGHTSOUT_OFFLOAD;
usr/src/uts/common/io/sfxge/common/efx_wol.c
282
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_wol.c
283
req.emr_in_length = sizeof (type);
usr/src/uts/common/io/sfxge/common/efx_wol.c
284
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_wol.c
285
req.emr_out_length = MC_CMD_ADD_LIGHTSOUT_OFFLOAD_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_wol.c
289
req.emr_in_length = MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_ARP_LEN;
usr/src/uts/common/io/sfxge/common/efx_wol.c
291
MCDI_IN_SET_DWORD(req, ADD_LIGHTSOUT_OFFLOAD_IN_PROTOCOL,
usr/src/uts/common/io/sfxge/common/efx_wol.c
293
EFX_MAC_ADDR_COPY(MCDI_IN2(req, uint8_t,
usr/src/uts/common/io/sfxge/common/efx_wol.c
296
MCDI_IN_SET_DWORD(req, ADD_LIGHTSOUT_OFFLOAD_IN_ARP_IP,
usr/src/uts/common/io/sfxge/common/efx_wol.c
300
req.emr_in_length = MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_LEN;
usr/src/uts/common/io/sfxge/common/efx_wol.c
302
MCDI_IN_SET_DWORD(req, ADD_LIGHTSOUT_OFFLOAD_IN_PROTOCOL,
usr/src/uts/common/io/sfxge/common/efx_wol.c
304
EFX_MAC_ADDR_COPY(MCDI_IN2(req, uint8_t,
usr/src/uts/common/io/sfxge/common/efx_wol.c
307
(void) memcpy(MCDI_IN2(req, uint8_t,
usr/src/uts/common/io/sfxge/common/efx_wol.c
311
(void) memcpy(MCDI_IN2(req, uint8_t,
usr/src/uts/common/io/sfxge/common/efx_wol.c
320
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_wol.c
322
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_wol.c
323
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_wol.c
327
if (req.emr_out_length_used < MC_CMD_ADD_LIGHTSOUT_OFFLOAD_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/efx_wol.c
332
*filter_idp = MCDI_OUT_DWORD(req, ADD_LIGHTSOUT_OFFLOAD_OUT_FILTER_ID);
usr/src/uts/common/io/sfxge/common/efx_wol.c
353
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_wol.c
362
req.emr_cmd = MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD;
usr/src/uts/common/io/sfxge/common/efx_wol.c
363
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_wol.c
364
req.emr_in_length = MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_wol.c
365
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_wol.c
366
req.emr_out_length = MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_wol.c
370
MCDI_IN_SET_DWORD(req, REMOVE_LIGHTSOUT_OFFLOAD_IN_PROTOCOL,
usr/src/uts/common/io/sfxge/common/efx_wol.c
374
MCDI_IN_SET_DWORD(req, REMOVE_LIGHTSOUT_OFFLOAD_IN_PROTOCOL,
usr/src/uts/common/io/sfxge/common/efx_wol.c
382
MCDI_IN_SET_DWORD(req, REMOVE_LIGHTSOUT_OFFLOAD_IN_FILTER_ID,
usr/src/uts/common/io/sfxge/common/efx_wol.c
385
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_wol.c
387
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_wol.c
388
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/efx_wol.c
69
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/efx_wol.c
78
req.emr_cmd = MC_CMD_WOL_FILTER_RESET;
usr/src/uts/common/io/sfxge/common/efx_wol.c
79
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_wol.c
80
req.emr_in_length = MC_CMD_WOL_FILTER_RESET_IN_LEN;
usr/src/uts/common/io/sfxge/common/efx_wol.c
81
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/efx_wol.c
82
req.emr_out_length = MC_CMD_WOL_FILTER_RESET_OUT_LEN;
usr/src/uts/common/io/sfxge/common/efx_wol.c
84
MCDI_IN_SET_DWORD(req, WOL_FILTER_RESET_IN_MASK,
usr/src/uts/common/io/sfxge/common/efx_wol.c
88
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/efx_wol.c
90
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/efx_wol.c
91
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/hunt_phy.c
100
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/hunt_phy.c
102
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/hunt_phy.c
103
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/hunt_phy.c
107
if (req.emr_out_length_used < MC_CMD_POLL_BIST_OUT_RESULT_OFST + 4) {
usr/src/uts/common/io/sfxge/common/hunt_phy.c
115
result = MCDI_OUT_DWORD(req, POLL_BIST_OUT_RESULT);
usr/src/uts/common/io/sfxge/common/hunt_phy.c
118
req.emr_out_length >= MC_CMD_POLL_BIST_OUT_MEM_LEN &&
usr/src/uts/common/io/sfxge/common/hunt_phy.c
122
MCDI_OUT_DWORD(req, POLL_BIST_OUT_MEM_TEST);
usr/src/uts/common/io/sfxge/common/hunt_phy.c
124
MCDI_OUT_DWORD(req, POLL_BIST_OUT_MEM_ADDR);
usr/src/uts/common/io/sfxge/common/hunt_phy.c
126
MCDI_OUT_DWORD(req, POLL_BIST_OUT_MEM_BUS);
usr/src/uts/common/io/sfxge/common/hunt_phy.c
128
MCDI_OUT_DWORD(req, POLL_BIST_OUT_MEM_EXPECT);
usr/src/uts/common/io/sfxge/common/hunt_phy.c
130
MCDI_OUT_DWORD(req, POLL_BIST_OUT_MEM_ACTUAL);
usr/src/uts/common/io/sfxge/common/hunt_phy.c
132
MCDI_OUT_DWORD(req, POLL_BIST_OUT_MEM_ECC);
usr/src/uts/common/io/sfxge/common/hunt_phy.c
134
MCDI_OUT_DWORD(req, POLL_BIST_OUT_MEM_ECC_PARITY);
usr/src/uts/common/io/sfxge/common/hunt_phy.c
136
MCDI_OUT_DWORD(req, POLL_BIST_OUT_MEM_ECC_FATAL);
usr/src/uts/common/io/sfxge/common/hunt_phy.c
148
req.emr_out_length >= MC_CMD_POLL_BIST_OUT_MRSFP_LEN &&
usr/src/uts/common/io/sfxge/common/hunt_phy.c
152
MCDI_OUT_DWORD(req, POLL_BIST_OUT_MRSFP_TEST);
usr/src/uts/common/io/sfxge/common/hunt_phy.c
85
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/hunt_phy.c
94
req.emr_cmd = MC_CMD_POLL_BIST;
usr/src/uts/common/io/sfxge/common/hunt_phy.c
95
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/hunt_phy.c
96
req.emr_in_length = MC_CMD_POLL_BIST_IN_LEN;
usr/src/uts/common/io/sfxge/common/hunt_phy.c
97
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/hunt_phy.c
98
req.emr_out_length = MCDI_CTL_SDU_LEN_MAX;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
313
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
318
req.emr_cmd = MC_CMD_READ_SENSORS;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
319
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
320
req.emr_in_length = MC_CMD_READ_SENSORS_EXT_IN_LEN;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
321
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
322
req.emr_out_length = MC_CMD_READ_SENSORS_EXT_OUT_LEN;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
327
MCDI_IN_SET_DWORD(req, READ_SENSORS_EXT_IN_DMA_ADDR_LO, addr_lo);
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
328
MCDI_IN_SET_DWORD(req, READ_SENSORS_EXT_IN_DMA_ADDR_HI, addr_hi);
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
329
MCDI_IN_SET_DWORD(req, READ_SENSORS_EXT_IN_LENGTH, size);
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
331
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
333
return (req.emr_rc);
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
341
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
352
req.emr_cmd = MC_CMD_SENSOR_INFO;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
353
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
354
req.emr_in_length = MC_CMD_SENSOR_INFO_EXT_IN_LEN;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
355
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
356
req.emr_out_length = MC_CMD_SENSOR_INFO_OUT_LENMAX;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
358
MCDI_IN_SET_DWORD(req, SENSOR_INFO_EXT_IN_PAGE, page++);
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
360
efx_mcdi_execute_quiet(enp, &req);
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
362
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
363
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
366
} while (MCDI_OUT_DWORD(req, SENSOR_INFO_OUT_MASK) &
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
385
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
397
req.emr_cmd = MC_CMD_SENSOR_INFO;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
398
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
399
req.emr_in_length = MC_CMD_SENSOR_INFO_EXT_IN_LEN;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
400
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
401
req.emr_out_length = MC_CMD_SENSOR_INFO_OUT_LENMAX;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
403
MCDI_IN_SET_DWORD(req, SENSOR_INFO_EXT_IN_PAGE, page);
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
405
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
407
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
408
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/mcdi_mon.c
412
mask = MCDI_OUT_DWORD(req, SENSOR_INFO_OUT_MASK);
usr/src/uts/common/io/sfxge/common/medford_nic.c
42
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/medford_nic.c
49
req.emr_cmd = MC_CMD_GET_RXDP_CONFIG;
usr/src/uts/common/io/sfxge/common/medford_nic.c
50
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/medford_nic.c
51
req.emr_in_length = MC_CMD_GET_RXDP_CONFIG_IN_LEN;
usr/src/uts/common/io/sfxge/common/medford_nic.c
52
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/medford_nic.c
53
req.emr_out_length = MC_CMD_GET_RXDP_CONFIG_OUT_LEN;
usr/src/uts/common/io/sfxge/common/medford_nic.c
55
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/medford_nic.c
56
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/medford_nic.c
57
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/medford_nic.c
61
if (MCDI_OUT_DWORD_FIELD(req, GET_RXDP_CONFIG_OUT_DATA,
usr/src/uts/common/io/sfxge/common/medford_nic.c
66
switch(MCDI_OUT_DWORD_FIELD(req, GET_RXDP_CONFIG_OUT_DATA,
usr/src/uts/common/io/sfxge/common/siena_mac.c
103
req.emr_cmd = MC_CMD_SET_MAC;
usr/src/uts/common/io/sfxge/common/siena_mac.c
104
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_mac.c
105
req.emr_in_length = MC_CMD_SET_MAC_IN_LEN;
usr/src/uts/common/io/sfxge/common/siena_mac.c
106
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_mac.c
107
req.emr_out_length = MC_CMD_SET_MAC_OUT_LEN;
usr/src/uts/common/io/sfxge/common/siena_mac.c
109
MCDI_IN_SET_DWORD(req, SET_MAC_IN_MTU, epp->ep_mac_pdu);
usr/src/uts/common/io/sfxge/common/siena_mac.c
110
MCDI_IN_SET_DWORD(req, SET_MAC_IN_DRAIN, epp->ep_mac_drain ? 1 : 0);
usr/src/uts/common/io/sfxge/common/siena_mac.c
111
EFX_MAC_ADDR_COPY(MCDI_IN2(req, uint8_t, SET_MAC_IN_ADDR),
usr/src/uts/common/io/sfxge/common/siena_mac.c
113
MCDI_IN_POPULATE_DWORD_2(req, SET_MAC_IN_REJECT,
usr/src/uts/common/io/sfxge/common/siena_mac.c
127
MCDI_IN_SET_DWORD(req, SET_MAC_IN_FCNTL, fcntl);
usr/src/uts/common/io/sfxge/common/siena_mac.c
129
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/siena_mac.c
131
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/siena_mac.c
132
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/siena_mac.c
171
req.emr_cmd = MC_CMD_SET_MCAST_HASH;
usr/src/uts/common/io/sfxge/common/siena_mac.c
172
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_mac.c
173
req.emr_in_length = MC_CMD_SET_MCAST_HASH_IN_LEN;
usr/src/uts/common/io/sfxge/common/siena_mac.c
174
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_mac.c
175
req.emr_out_length = MC_CMD_SET_MCAST_HASH_OUT_LEN;
usr/src/uts/common/io/sfxge/common/siena_mac.c
177
(void) memcpy(MCDI_IN2(req, uint8_t, SET_MCAST_HASH_IN_HASH0),
usr/src/uts/common/io/sfxge/common/siena_mac.c
180
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/siena_mac.c
182
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/siena_mac.c
183
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/siena_mac.c
94
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/siena_nic.c
302
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/siena_nic.c
319
req.emr_cmd = MC_CMD_ENTITY_RESET;
usr/src/uts/common/io/sfxge/common/siena_nic.c
320
req.emr_in_buf = NULL;
usr/src/uts/common/io/sfxge/common/siena_nic.c
321
req.emr_in_length = 0;
usr/src/uts/common/io/sfxge/common/siena_nic.c
322
req.emr_out_buf = NULL;
usr/src/uts/common/io/sfxge/common/siena_nic.c
323
req.emr_out_length = 0;
usr/src/uts/common/io/sfxge/common/siena_nic.c
325
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/siena_nic.c
327
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/siena_nic.c
328
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/siena_nic.c
42
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/siena_nic.c
48
req.emr_cmd = MC_CMD_NVRAM_TYPES;
usr/src/uts/common/io/sfxge/common/siena_nic.c
49
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_nic.c
50
req.emr_in_length = MC_CMD_NVRAM_TYPES_IN_LEN;
usr/src/uts/common/io/sfxge/common/siena_nic.c
51
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_nic.c
52
req.emr_out_length = MC_CMD_NVRAM_TYPES_OUT_LEN;
usr/src/uts/common/io/sfxge/common/siena_nic.c
54
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/siena_nic.c
56
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/siena_nic.c
57
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/siena_nic.c
61
if (req.emr_out_length_used < MC_CMD_NVRAM_TYPES_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/siena_nic.c
66
*maskp = MCDI_OUT_DWORD(req, NVRAM_TYPES_OUT_TYPES);
usr/src/uts/common/io/sfxge/common/siena_nvram.c
433
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/siena_nvram.c
440
req.emr_cmd = MC_CMD_GET_BOARD_CFG;
usr/src/uts/common/io/sfxge/common/siena_nvram.c
441
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_nvram.c
442
req.emr_in_length = MC_CMD_GET_BOARD_CFG_IN_LEN;
usr/src/uts/common/io/sfxge/common/siena_nvram.c
443
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_nvram.c
444
req.emr_out_length = MC_CMD_GET_BOARD_CFG_OUT_LENMAX;
usr/src/uts/common/io/sfxge/common/siena_nvram.c
446
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/siena_nvram.c
448
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/siena_nvram.c
449
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/siena_nvram.c
453
if (req.emr_out_length_used < MC_CMD_GET_BOARD_CFG_OUT_LENMIN) {
usr/src/uts/common/io/sfxge/common/siena_nvram.c
458
if (req.emr_out_length_used <
usr/src/uts/common/io/sfxge/common/siena_nvram.c
465
fw_list = MCDI_OUT2(req, efx_word_t,
usr/src/uts/common/io/sfxge/common/siena_phy.c
195
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/siena_phy.c
201
req.emr_cmd = MC_CMD_GET_LINK;
usr/src/uts/common/io/sfxge/common/siena_phy.c
202
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_phy.c
203
req.emr_in_length = MC_CMD_GET_LINK_IN_LEN;
usr/src/uts/common/io/sfxge/common/siena_phy.c
204
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_phy.c
205
req.emr_out_length = MC_CMD_GET_LINK_OUT_LEN;
usr/src/uts/common/io/sfxge/common/siena_phy.c
207
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/siena_phy.c
209
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/siena_phy.c
210
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/siena_phy.c
214
if (req.emr_out_length_used < MC_CMD_GET_LINK_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/siena_phy.c
219
siena_phy_decode_cap(MCDI_OUT_DWORD(req, GET_LINK_OUT_CAP),
usr/src/uts/common/io/sfxge/common/siena_phy.c
221
siena_phy_decode_cap(MCDI_OUT_DWORD(req, GET_LINK_OUT_LP_CAP),
usr/src/uts/common/io/sfxge/common/siena_phy.c
224
siena_phy_decode_link_mode(enp, MCDI_OUT_DWORD(req, GET_LINK_OUT_FLAGS),
usr/src/uts/common/io/sfxge/common/siena_phy.c
225
MCDI_OUT_DWORD(req, GET_LINK_OUT_LINK_SPEED),
usr/src/uts/common/io/sfxge/common/siena_phy.c
226
MCDI_OUT_DWORD(req, GET_LINK_OUT_FCNTL),
usr/src/uts/common/io/sfxge/common/siena_phy.c
250
slsp->sls_loopback = MCDI_OUT_DWORD(req, GET_LINK_OUT_LOOPBACK_MODE);
usr/src/uts/common/io/sfxge/common/siena_phy.c
253
slsp->sls_mac_up = MCDI_OUT_DWORD(req, GET_LINK_OUT_MAC_FAULT) == 0;
usr/src/uts/common/io/sfxge/common/siena_phy.c
270
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/siena_phy.c
281
req.emr_cmd = MC_CMD_SET_LINK;
usr/src/uts/common/io/sfxge/common/siena_phy.c
282
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_phy.c
283
req.emr_in_length = MC_CMD_SET_LINK_IN_LEN;
usr/src/uts/common/io/sfxge/common/siena_phy.c
284
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_phy.c
285
req.emr_out_length = MC_CMD_SET_LINK_OUT_LEN;
usr/src/uts/common/io/sfxge/common/siena_phy.c
288
MCDI_IN_POPULATE_DWORD_10(req, SET_LINK_IN_CAP,
usr/src/uts/common/io/sfxge/common/siena_phy.c
301
MCDI_IN_SET_DWORD(req, SET_LINK_IN_LOOPBACK_MODE,
usr/src/uts/common/io/sfxge/common/siena_phy.c
317
MCDI_IN_SET_DWORD(req, SET_LINK_IN_LOOPBACK_MODE, MC_CMD_LOOPBACK_NONE);
usr/src/uts/common/io/sfxge/common/siena_phy.c
320
MCDI_IN_SET_DWORD(req, SET_LINK_IN_LOOPBACK_SPEED, speed);
usr/src/uts/common/io/sfxge/common/siena_phy.c
323
MCDI_IN_SET_DWORD(req, SET_LINK_IN_FLAGS, epp->ep_phy_flags);
usr/src/uts/common/io/sfxge/common/siena_phy.c
325
MCDI_IN_SET_DWORD(req, SET_LINK_IN_FLAGS, 0);
usr/src/uts/common/io/sfxge/common/siena_phy.c
328
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/siena_phy.c
330
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/siena_phy.c
331
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/siena_phy.c
337
req.emr_cmd = MC_CMD_SET_ID_LED;
usr/src/uts/common/io/sfxge/common/siena_phy.c
338
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_phy.c
339
req.emr_in_length = MC_CMD_SET_ID_LED_IN_LEN;
usr/src/uts/common/io/sfxge/common/siena_phy.c
340
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_phy.c
341
req.emr_out_length = MC_CMD_SET_ID_LED_OUT_LEN;
usr/src/uts/common/io/sfxge/common/siena_phy.c
359
MCDI_IN_SET_DWORD(req, SET_ID_LED_IN_STATE, led_mode);
usr/src/uts/common/io/sfxge/common/siena_phy.c
361
MCDI_IN_SET_DWORD(req, SET_ID_LED_IN_STATE, MC_CMD_LED_DEFAULT);
usr/src/uts/common/io/sfxge/common/siena_phy.c
364
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/siena_phy.c
366
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/siena_phy.c
367
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/siena_phy.c
385
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/siena_phy.c
392
req.emr_cmd = MC_CMD_GET_PHY_STATE;
usr/src/uts/common/io/sfxge/common/siena_phy.c
393
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_phy.c
394
req.emr_in_length = MC_CMD_GET_PHY_STATE_IN_LEN;
usr/src/uts/common/io/sfxge/common/siena_phy.c
395
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_phy.c
396
req.emr_out_length = MC_CMD_GET_PHY_STATE_OUT_LEN;
usr/src/uts/common/io/sfxge/common/siena_phy.c
398
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/siena_phy.c
400
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/siena_phy.c
401
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/siena_phy.c
405
if (req.emr_out_length_used < MC_CMD_GET_PHY_STATE_OUT_LEN) {
usr/src/uts/common/io/sfxge/common/siena_phy.c
410
state = MCDI_OUT_DWORD(req, GET_PHY_STATE_OUT_STATE);
usr/src/uts/common/io/sfxge/common/siena_phy.c
554
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/siena_phy.c
560
req.emr_cmd = MC_CMD_PHY_STATS;
usr/src/uts/common/io/sfxge/common/siena_phy.c
561
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_phy.c
562
req.emr_in_length = MC_CMD_PHY_STATS_IN_LEN;
usr/src/uts/common/io/sfxge/common/siena_phy.c
563
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_phy.c
564
req.emr_out_length = MC_CMD_PHY_STATS_OUT_DMA_LEN;
usr/src/uts/common/io/sfxge/common/siena_phy.c
566
MCDI_IN_SET_DWORD(req, PHY_STATS_IN_DMA_ADDR_LO,
usr/src/uts/common/io/sfxge/common/siena_phy.c
568
MCDI_IN_SET_DWORD(req, PHY_STATS_IN_DMA_ADDR_HI,
usr/src/uts/common/io/sfxge/common/siena_phy.c
571
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/siena_phy.c
573
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/siena_phy.c
574
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/siena_phy.c
577
EFSYS_ASSERT3U(req.emr_out_length, ==, MC_CMD_PHY_STATS_OUT_DMA_LEN);
usr/src/uts/common/io/sfxge/common/siena_phy.c
647
efx_mcdi_req_t req;
usr/src/uts/common/io/sfxge/common/siena_phy.c
652
req.emr_cmd = MC_CMD_POLL_BIST;
usr/src/uts/common/io/sfxge/common/siena_phy.c
653
req.emr_in_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_phy.c
654
req.emr_in_length = MC_CMD_POLL_BIST_IN_LEN;
usr/src/uts/common/io/sfxge/common/siena_phy.c
655
req.emr_out_buf = payload;
usr/src/uts/common/io/sfxge/common/siena_phy.c
656
req.emr_out_length = MCDI_CTL_SDU_LEN_MAX;
usr/src/uts/common/io/sfxge/common/siena_phy.c
658
efx_mcdi_execute(enp, &req);
usr/src/uts/common/io/sfxge/common/siena_phy.c
660
if (req.emr_rc != 0) {
usr/src/uts/common/io/sfxge/common/siena_phy.c
661
rc = req.emr_rc;
usr/src/uts/common/io/sfxge/common/siena_phy.c
665
if (req.emr_out_length_used < MC_CMD_POLL_BIST_OUT_RESULT_OFST + 4) {
usr/src/uts/common/io/sfxge/common/siena_phy.c
673
result = MCDI_OUT_DWORD(req, POLL_BIST_OUT_RESULT);
usr/src/uts/common/io/sfxge/common/siena_phy.c
678
req.emr_out_length_used >= MC_CMD_POLL_BIST_OUT_SFT9001_LEN &&
usr/src/uts/common/io/sfxge/common/siena_phy.c
686
MCDI_OUT_DWORD(req,
usr/src/uts/common/io/sfxge/common/siena_phy.c
694
MCDI_OUT_DWORD(req,
usr/src/uts/common/io/sfxge/common/siena_phy.c
702
MCDI_OUT_DWORD(req,
usr/src/uts/common/io/sfxge/common/siena_phy.c
710
MCDI_OUT_DWORD(req,
usr/src/uts/common/io/sfxge/common/siena_phy.c
717
word = MCDI_OUT_WORD(req,
usr/src/uts/common/io/sfxge/common/siena_phy.c
727
word = MCDI_OUT_WORD(req,
usr/src/uts/common/io/sfxge/common/siena_phy.c
737
word = MCDI_OUT_WORD(req,
usr/src/uts/common/io/sfxge/common/siena_phy.c
747
word = MCDI_OUT_WORD(req,
usr/src/uts/common/io/sfxge/common/siena_phy.c
757
req.emr_out_length >= MC_CMD_POLL_BIST_OUT_MRSFP_LEN &&
usr/src/uts/common/io/sfxge/common/siena_phy.c
761
MCDI_OUT_DWORD(req, POLL_BIST_OUT_MRSFP_TEST);
usr/src/uts/common/io/skd/skd.c
1290
struct fit_sg_descriptor *sgd = &skspcl->req.sksg_list[0];
usr/src/uts/common/io/skd/skd.c
1302
dma_address = skspcl->req.sksg_dma_address.cookies->_dmu._dmac_ll;
usr/src/uts/common/io/skd/skd.c
1329
struct fit_sg_descriptor *sgd = &skspcl->req.sksg_list[0];
usr/src/uts/common/io/skd/skd.c
1332
if (SKD_REQ_STATE_IDLE != skspcl->req.state) {
usr/src/uts/common/io/skd/skd.c
1340
ASSERT(0 == (skspcl->req.id & SKD_ID_INCR));
usr/src/uts/common/io/skd/skd.c
1341
skspcl->req.state = SKD_REQ_STATE_BUSY;
usr/src/uts/common/io/skd/skd.c
1342
skspcl->req.id += SKD_ID_INCR;
usr/src/uts/common/io/skd/skd.c
1346
scsi->hdr.tag = skspcl->req.id;
usr/src/uts/common/io/skd/skd.c
1349
opcode, skspcl->req.id);
usr/src/uts/common/io/skd/skd.c
1495
skspcl->req.completion = *skcomp;
usr/src/uts/common/io/skd/skd.c
1496
skspcl->req.state = SKD_REQ_STATE_IDLE;
usr/src/uts/common/io/skd/skd.c
1497
skspcl->req.id += SKD_ID_INCR;
usr/src/uts/common/io/skd/skd.c
1499
status = skspcl->req.completion.status;
usr/src/uts/common/io/skd/skd.c
1694
for (i = 0; i < skspcl->req.n_sg; i++) {
usr/src/uts/common/io/skd/skd.c
1696
&skspcl->req.sksg_list[i];
usr/src/uts/common/io/skd/skd.c
2149
ASSERT(skspcl->req.id == req_id);
usr/src/uts/common/io/skd/skd.c
2150
ASSERT(skspcl->req.state == SKD_REQ_STATE_BUSY);
usr/src/uts/common/io/skd/skd.c
2876
if (SKD_REQ_STATE_IDLE != skspcl->req.state) {
usr/src/uts/common/io/skd/skd.c
3294
skspcl->req.id = 0 + SKD_ID_INTERNAL;
usr/src/uts/common/io/skd/skd.c
3295
skspcl->req.state = SKD_REQ_STATE_IDLE;
usr/src/uts/common/io/skd/skd.c
3326
skspcl->req.sksg_list = skd_cons_sg_list(skdev, 1,
usr/src/uts/common/io/skd/skd.c
3327
&skspcl->req.sksg_dma_address);
usr/src/uts/common/io/skd/skd.c
3330
if (skspcl->req.sksg_list == NULL) {
usr/src/uts/common/io/skd/skd.c
3554
skd_free_sg_list(skdev, skspcl->req.sksg_list, 1,
usr/src/uts/common/io/skd/skd.c
3555
skspcl->req.sksg_dma_address);
usr/src/uts/common/io/skd/skd.c
3557
skspcl->req.sksg_list = NULL;
usr/src/uts/common/io/skd/skd.h
317
struct skd_request_context req;
usr/src/uts/common/io/softmac/softmac_fp.c
1068
softmac_switch_req_t *req;
usr/src/uts/common/io/softmac/softmac_fp.c
1110
req = kmem_alloc(sizeof (softmac_switch_req_t), KM_NOSLEEP);
usr/src/uts/common/io/softmac/softmac_fp.c
1111
if (req == NULL)
usr/src/uts/common/io/softmac/softmac_fp.c
1114
req->ssq_expected_mode = expected_mode;
usr/src/uts/common/io/softmac/softmac_fp.c
1116
list_insert_tail(&reqlist, req);
usr/src/uts/common/io/softmac/softmac_fp.c
1123
kmem_free(req, sizeof (softmac_switch_req_t));
usr/src/uts/common/io/softmac/softmac_fp.c
1127
list_insert_tail(&reqlist, req);
usr/src/uts/common/io/softmac/softmac_fp.c
1169
req = list_head(&reqlist);
usr/src/uts/common/io/softmac/softmac_fp.c
1170
ASSERT(req != NULL);
usr/src/uts/common/io/softmac/softmac_fp.c
1171
list_remove(&reqlist, req);
usr/src/uts/common/io/softmac/softmac_fp.c
1172
list_insert_tail(&sup->su_req_list, req);
usr/src/uts/common/io/softmac/softmac_fp.c
1189
while ((req = list_head(&reqlist)) != NULL) {
usr/src/uts/common/io/softmac/softmac_fp.c
1190
list_remove(&reqlist, req);
usr/src/uts/common/io/softmac/softmac_fp.c
1191
kmem_free(req, sizeof (softmac_switch_req_t));
usr/src/uts/common/io/softmac/softmac_fp.c
1215
softmac_switch_req_t *req;
usr/src/uts/common/io/softmac/softmac_fp.c
1230
while ((req = list_head(&sup->su_req_list)) != NULL) {
usr/src/uts/common/io/softmac/softmac_fp.c
1231
list_remove(&sup->su_req_list, req);
usr/src/uts/common/io/softmac/softmac_fp.c
1232
kmem_free(req, sizeof (softmac_switch_req_t));
usr/src/uts/common/io/softmac/softmac_fp.c
1245
softmac_switch_req_t *req;
usr/src/uts/common/io/softmac/softmac_fp.c
1249
req = list_head(&sup->su_req_list);
usr/src/uts/common/io/softmac/softmac_fp.c
1250
list_remove(&sup->su_req_list, req);
usr/src/uts/common/io/softmac/softmac_fp.c
1251
expected_mode = req->ssq_expected_mode;
usr/src/uts/common/io/softmac/softmac_fp.c
1252
kmem_free(req, sizeof (softmac_switch_req_t));
usr/src/uts/common/io/tl.c
5512
tl_get_any_addr(tl_endpt_t *tep, tl_addr_t *req)
usr/src/uts/common/io/tl.c
5527
if (req == NULL) {
usr/src/uts/common/io/tl.c
5530
alen = max(req->ta_alen, sizeof (uint32_t));
usr/src/uts/common/io/tl.c
5531
ASSERT(tep->te_zoneid == req->ta_zoneid);
usr/src/uts/common/io/tl.c
5552
if (req != NULL) {
usr/src/uts/common/io/tl.c
5553
ASSERT(alen >= req->ta_alen);
usr/src/uts/common/io/tl.c
5554
bcopy(req->ta_abuf, tep->te_abuf, (size_t)req->ta_alen);
usr/src/uts/common/io/tpm/tpm.c
2131
crypto_req_handle_t req)
usr/src/uts/common/io/tpm/tpm.c
2196
crypto_session_id_t sid, uchar_t *buf, size_t len, crypto_req_handle_t req)
usr/src/uts/common/io/uath/uath.c
1208
uath_cmd_txeof(usb_pipe_handle_t pipe, struct usb_bulk_req *req)
usr/src/uts/common/io/uath/uath.c
1210
struct uath_softc *sc = (struct uath_softc *)req->bulk_client_private;
usr/src/uts/common/io/uath/uath.c
1214
usb_str_cr(req->bulk_completion_reason),
usr/src/uts/common/io/uath/uath.c
1215
req->bulk_completion_reason,
usr/src/uts/common/io/uath/uath.c
1216
req->bulk_cb_flags,
usr/src/uts/common/io/uath/uath.c
1219
if (req->bulk_completion_reason != USB_CR_OK)
usr/src/uts/common/io/uath/uath.c
1225
usb_free_bulk_req(req);
usr/src/uts/common/io/uath/uath.c
1394
uath_cmd_rxeof(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/uath/uath.c
1396
struct uath_softc *sc = (struct uath_softc *)req->bulk_client_private;
usr/src/uts/common/io/uath/uath.c
1404
usb_str_cr(req->bulk_completion_reason),
usr/src/uts/common/io/uath/uath.c
1405
req->bulk_completion_reason,
usr/src/uts/common/io/uath/uath.c
1406
req->bulk_cb_flags,
usr/src/uts/common/io/uath/uath.c
1409
m = req->bulk_data;
usr/src/uts/common/io/uath/uath.c
1410
req->bulk_data = NULL;
usr/src/uts/common/io/uath/uath.c
1412
if (req->bulk_completion_reason != USB_CR_OK) {
usr/src/uts/common/io/uath/uath.c
1447
usb_free_bulk_req(req);
usr/src/uts/common/io/uath/uath.c
1453
usb_bulk_req_t *req;
usr/src/uts/common/io/uath/uath.c
1456
req = usb_alloc_bulk_req(sc->sc_dev, UATH_MAX_CMDSZ, USB_FLAGS_SLEEP);
usr/src/uts/common/io/uath/uath.c
1457
if (req == NULL) {
usr/src/uts/common/io/uath/uath.c
1463
req->bulk_len = UATH_MAX_CMDSZ;
usr/src/uts/common/io/uath/uath.c
1464
req->bulk_client_private = (usb_opaque_t)sc;
usr/src/uts/common/io/uath/uath.c
1465
req->bulk_cb = uath_cmd_rxeof;
usr/src/uts/common/io/uath/uath.c
1466
req->bulk_exc_cb = uath_cmd_rxeof;
usr/src/uts/common/io/uath/uath.c
1467
req->bulk_timeout = 0;
usr/src/uts/common/io/uath/uath.c
1468
req->bulk_completion_reason = 0;
usr/src/uts/common/io/uath/uath.c
1469
req->bulk_cb_flags = 0;
usr/src/uts/common/io/uath/uath.c
1470
req->bulk_attributes = USB_ATTRS_SHORT_XFER_OK
usr/src/uts/common/io/uath/uath.c
1473
err = usb_pipe_bulk_xfer(sc->rx_cmd_pipe, req, USB_FLAGS_NOSLEEP);
usr/src/uts/common/io/uath/uath.c
1477
usb_free_bulk_req(req);
usr/src/uts/common/io/uath/uath.c
1495
uath_data_txeof(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/uath/uath.c
1497
struct uath_softc *sc = (struct uath_softc *)req->bulk_client_private;
usr/src/uts/common/io/uath/uath.c
1502
usb_str_cr(req->bulk_completion_reason),
usr/src/uts/common/io/uath/uath.c
1503
req->bulk_completion_reason,
usr/src/uts/common/io/uath/uath.c
1504
req->bulk_cb_flags,
usr/src/uts/common/io/uath/uath.c
1507
if (req->bulk_completion_reason != USB_CR_OK)
usr/src/uts/common/io/uath/uath.c
1519
usb_free_bulk_req(req);
usr/src/uts/common/io/uath/uath.c
1525
usb_bulk_req_t *req;
usr/src/uts/common/io/uath/uath.c
1528
req = usb_alloc_bulk_req(sc->sc_dev, 0, USB_FLAGS_SLEEP);
usr/src/uts/common/io/uath/uath.c
1529
if (req == NULL) {
usr/src/uts/common/io/uath/uath.c
1536
req->bulk_len = msgdsize(mp);
usr/src/uts/common/io/uath/uath.c
1537
req->bulk_data = mp;
usr/src/uts/common/io/uath/uath.c
1538
req->bulk_client_private = (usb_opaque_t)sc;
usr/src/uts/common/io/uath/uath.c
1539
req->bulk_timeout = UATH_DATA_TIMEOUT;
usr/src/uts/common/io/uath/uath.c
1540
req->bulk_attributes = USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/uath/uath.c
1541
req->bulk_cb = uath_data_txeof;
usr/src/uts/common/io/uath/uath.c
1542
req->bulk_exc_cb = uath_data_txeof;
usr/src/uts/common/io/uath/uath.c
1543
req->bulk_completion_reason = 0;
usr/src/uts/common/io/uath/uath.c
1544
req->bulk_cb_flags = 0;
usr/src/uts/common/io/uath/uath.c
1546
if ((err = usb_pipe_bulk_xfer(sc->tx_data_pipe, req, 0)) !=
usr/src/uts/common/io/uath/uath.c
1551
usb_free_bulk_req(req);
usr/src/uts/common/io/uath/uath.c
1561
uath_data_rxeof(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/uath/uath.c
1563
struct uath_softc *sc = (struct uath_softc *)req->bulk_client_private;
usr/src/uts/common/io/uath/uath.c
1578
usb_str_cr(req->bulk_completion_reason),
usr/src/uts/common/io/uath/uath.c
1579
req->bulk_completion_reason,
usr/src/uts/common/io/uath/uath.c
1580
req->bulk_cb_flags,
usr/src/uts/common/io/uath/uath.c
1583
mp = req->bulk_data;
usr/src/uts/common/io/uath/uath.c
1584
req->bulk_data = NULL;
usr/src/uts/common/io/uath/uath.c
1586
if (req->bulk_completion_reason != USB_CR_OK) {
usr/src/uts/common/io/uath/uath.c
1687
usb_free_bulk_req(req);
usr/src/uts/common/io/uath/uath.c
1697
usb_bulk_req_t *req;
usr/src/uts/common/io/uath/uath.c
1700
req = usb_alloc_bulk_req(sc->sc_dev,
usr/src/uts/common/io/uath/uath.c
1702
if (req == NULL) {
usr/src/uts/common/io/uath/uath.c
1708
req->bulk_len = IEEE80211_MAX_LEN;
usr/src/uts/common/io/uath/uath.c
1709
req->bulk_cb = uath_data_rxeof;
usr/src/uts/common/io/uath/uath.c
1710
req->bulk_exc_cb = uath_data_rxeof;
usr/src/uts/common/io/uath/uath.c
1711
req->bulk_client_private = (usb_opaque_t)sc;
usr/src/uts/common/io/uath/uath.c
1712
req->bulk_timeout = 0;
usr/src/uts/common/io/uath/uath.c
1713
req->bulk_completion_reason = 0;
usr/src/uts/common/io/uath/uath.c
1714
req->bulk_cb_flags = 0;
usr/src/uts/common/io/uath/uath.c
1715
req->bulk_attributes = USB_ATTRS_SHORT_XFER_OK
usr/src/uts/common/io/uath/uath.c
1718
err = usb_pipe_bulk_xfer(sc->rx_data_pipe, req, 0);
usr/src/uts/common/io/uath/uath.c
1722
usb_free_bulk_req(req);
usr/src/uts/common/io/uath/uath.c
677
usb_bulk_req_t *req;
usr/src/uts/common/io/uath/uath.c
681
req = usb_alloc_bulk_req(sc->sc_dev, len, USB_FLAGS_SLEEP);
usr/src/uts/common/io/uath/uath.c
682
if (req == NULL) {
usr/src/uts/common/io/uath/uath.c
689
req->bulk_len = len;
usr/src/uts/common/io/uath/uath.c
690
req->bulk_client_private = (usb_opaque_t)sc;
usr/src/uts/common/io/uath/uath.c
691
req->bulk_timeout = 0;
usr/src/uts/common/io/uath/uath.c
692
req->bulk_attributes = USB_ATTRS_SHORT_XFER_OK
usr/src/uts/common/io/uath/uath.c
695
err = usb_pipe_bulk_xfer(sc->rx_cmd_pipe, req, USB_FLAGS_SLEEP);
usr/src/uts/common/io/uath/uath.c
699
usb_free_bulk_req(req);
usr/src/uts/common/io/uath/uath.c
703
mp = req->bulk_data;
usr/src/uts/common/io/uath/uath.c
704
req->bulk_data = NULL;
usr/src/uts/common/io/uath/uath.c
712
usb_free_bulk_req(req);
usr/src/uts/common/io/ural/ural.c
1542
usb_bulk_req_t *req;
usr/src/uts/common/io/ural/ural.c
1547
req = usb_alloc_bulk_req(sc->sc_dev, 0, USB_FLAGS_SLEEP);
usr/src/uts/common/io/ural/ural.c
1548
if (req == NULL) {
usr/src/uts/common/io/ural/ural.c
1555
req->bulk_len = (uintptr_t)mp->b_wptr - (uintptr_t)mp->b_rptr;
usr/src/uts/common/io/ural/ural.c
1556
req->bulk_data = mp;
usr/src/uts/common/io/ural/ural.c
1557
req->bulk_client_private = (usb_opaque_t)sc;
usr/src/uts/common/io/ural/ural.c
1558
req->bulk_timeout = RAL_TX_TIMEOUT;
usr/src/uts/common/io/ural/ural.c
1559
req->bulk_attributes = USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/ural/ural.c
1560
req->bulk_cb = ural_txeof;
usr/src/uts/common/io/ural/ural.c
1561
req->bulk_exc_cb = ural_txeof;
usr/src/uts/common/io/ural/ural.c
1562
req->bulk_completion_reason = 0;
usr/src/uts/common/io/ural/ural.c
1563
req->bulk_cb_flags = 0;
usr/src/uts/common/io/ural/ural.c
1565
if ((err = usb_pipe_bulk_xfer(sc->sc_tx_pipeh, req, 0))
usr/src/uts/common/io/ural/ural.c
1570
usb_free_bulk_req(req);
usr/src/uts/common/io/ural/ural.c
1582
usb_bulk_req_t *req;
usr/src/uts/common/io/ural/ural.c
1585
req = usb_alloc_bulk_req(sc->sc_dev, RAL_RXBUF_SIZE, USB_FLAGS_SLEEP);
usr/src/uts/common/io/ural/ural.c
1586
if (req == NULL) {
usr/src/uts/common/io/ural/ural.c
1592
req->bulk_len = RAL_RXBUF_SIZE;
usr/src/uts/common/io/ural/ural.c
1593
req->bulk_client_private = (usb_opaque_t)sc;
usr/src/uts/common/io/ural/ural.c
1594
req->bulk_timeout = 0;
usr/src/uts/common/io/ural/ural.c
1595
req->bulk_attributes = USB_ATTRS_SHORT_XFER_OK
usr/src/uts/common/io/ural/ural.c
1597
req->bulk_cb = ural_rxeof;
usr/src/uts/common/io/ural/ural.c
1598
req->bulk_exc_cb = ural_rxeof;
usr/src/uts/common/io/ural/ural.c
1599
req->bulk_completion_reason = 0;
usr/src/uts/common/io/ural/ural.c
1600
req->bulk_cb_flags = 0;
usr/src/uts/common/io/ural/ural.c
1602
err = usb_pipe_bulk_xfer(sc->sc_rx_pipeh, req, 0);
usr/src/uts/common/io/ural/ural.c
1607
usb_free_bulk_req(req);
usr/src/uts/common/io/ural/ural.c
312
usb_ctrl_setup_t req;
usr/src/uts/common/io/ural/ural.c
319
bzero(&req, sizeof (req));
usr/src/uts/common/io/ural/ural.c
320
req.bmRequestType = USB_DEV_REQ_TYPE_VENDOR | USB_DEV_REQ_DEV_TO_HOST;
usr/src/uts/common/io/ural/ural.c
321
req.bRequest = RAL_READ_MAC;
usr/src/uts/common/io/ural/ural.c
322
req.wValue = 0;
usr/src/uts/common/io/ural/ural.c
323
req.wIndex = reg;
usr/src/uts/common/io/ural/ural.c
324
req.wLength = sizeof (uint16_t);
usr/src/uts/common/io/ural/ural.c
327
err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/ural/ural.c
349
usb_ctrl_setup_t req;
usr/src/uts/common/io/ural/ural.c
355
bzero(&req, sizeof (req));
usr/src/uts/common/io/ural/ural.c
356
req.bmRequestType = USB_DEV_REQ_TYPE_VENDOR | USB_DEV_REQ_DEV_TO_HOST;
usr/src/uts/common/io/ural/ural.c
357
req.bRequest = RAL_READ_MULTI_MAC;
usr/src/uts/common/io/ural/ural.c
358
req.wValue = 0;
usr/src/uts/common/io/ural/ural.c
359
req.wIndex = reg;
usr/src/uts/common/io/ural/ural.c
360
req.wLength = (uint16_t)len;
usr/src/uts/common/io/ural/ural.c
361
req.attrs = USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/ural/ural.c
364
err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/ural/ural.c
384
usb_ctrl_setup_t req;
usr/src/uts/common/io/ural/ural.c
389
bzero(&req, sizeof (req));
usr/src/uts/common/io/ural/ural.c
390
req.bmRequestType = USB_DEV_REQ_TYPE_VENDOR | USB_DEV_REQ_HOST_TO_DEV;
usr/src/uts/common/io/ural/ural.c
391
req.bRequest = RAL_WRITE_MAC;
usr/src/uts/common/io/ural/ural.c
392
req.wValue = val;
usr/src/uts/common/io/ural/ural.c
393
req.wIndex = reg;
usr/src/uts/common/io/ural/ural.c
394
req.wLength = 0;
usr/src/uts/common/io/ural/ural.c
395
req.attrs = USB_ATTRS_NONE;
usr/src/uts/common/io/ural/ural.c
397
err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, NULL,
usr/src/uts/common/io/ural/ural.c
410
ural_txeof(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/ural/ural.c
412
struct ural_softc *sc = (struct ural_softc *)req->bulk_client_private;
usr/src/uts/common/io/ural/ural.c
417
usb_str_cr(req->bulk_completion_reason),
usr/src/uts/common/io/ural/ural.c
418
req->bulk_completion_reason,
usr/src/uts/common/io/ural/ural.c
419
req->bulk_cb_flags,
usr/src/uts/common/io/ural/ural.c
422
if (req->bulk_completion_reason != USB_CR_OK)
usr/src/uts/common/io/ural/ural.c
436
usb_free_bulk_req(req);
usr/src/uts/common/io/ural/ural.c
441
ural_rxeof(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/ural/ural.c
443
struct ural_softc *sc = (struct ural_softc *)req->bulk_client_private;
usr/src/uts/common/io/ural/ural.c
454
mp = req->bulk_data;
usr/src/uts/common/io/ural/ural.c
455
req->bulk_data = NULL;
usr/src/uts/common/io/ural/ural.c
459
usb_str_cr(req->bulk_completion_reason),
usr/src/uts/common/io/ural/ural.c
460
req->bulk_completion_reason,
usr/src/uts/common/io/ural/ural.c
461
req->bulk_cb_flags,
usr/src/uts/common/io/ural/ural.c
464
if (req->bulk_completion_reason != USB_CR_OK) {
usr/src/uts/common/io/ural/ural.c
528
usb_free_bulk_req(req);
usr/src/uts/common/io/ural/ural.c
859
usb_ctrl_setup_t req;
usr/src/uts/common/io/ural/ural.c
864
bzero(&req, sizeof (req));
usr/src/uts/common/io/ural/ural.c
865
req.bmRequestType = USB_DEV_REQ_TYPE_VENDOR | USB_DEV_REQ_HOST_TO_DEV;
usr/src/uts/common/io/ural/ural.c
866
req.bRequest = RAL_VENDOR_REQUEST;
usr/src/uts/common/io/ural/ural.c
867
req.wValue = 4;
usr/src/uts/common/io/ural/ural.c
868
req.wIndex = 1;
usr/src/uts/common/io/ural/ural.c
869
req.wLength = 0;
usr/src/uts/common/io/ural/ural.c
870
req.attrs = USB_ATTRS_NONE;
usr/src/uts/common/io/ural/ural.c
872
err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, NULL,
usr/src/uts/common/io/ural/ural.c
886
usb_ctrl_setup_t req;
usr/src/uts/common/io/ural/ural.c
892
bzero(&req, sizeof (req));
usr/src/uts/common/io/ural/ural.c
893
req.bmRequestType = USB_DEV_REQ_TYPE_VENDOR | USB_DEV_REQ_DEV_TO_HOST;
usr/src/uts/common/io/ural/ural.c
894
req.bRequest = RAL_READ_EEPROM;
usr/src/uts/common/io/ural/ural.c
895
req.wValue = 0;
usr/src/uts/common/io/ural/ural.c
896
req.wIndex = addr;
usr/src/uts/common/io/ural/ural.c
897
req.wLength = (uint16_t)len;
usr/src/uts/common/io/ural/ural.c
900
err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/urtw/urtw.c
1220
usb_ctrl_setup_t req;
usr/src/uts/common/io/urtw/urtw.c
1226
bzero(&req, sizeof (req));
usr/src/uts/common/io/urtw/urtw.c
1227
req.bmRequestType = UT_READ_VENDOR_DEVICE;
usr/src/uts/common/io/urtw/urtw.c
1228
req.bRequest = URTW_8187_GETREGS_REQ;
usr/src/uts/common/io/urtw/urtw.c
1229
req.wValue = val | 0xff00;
usr/src/uts/common/io/urtw/urtw.c
1230
req.wIndex = idx & 0x03;
usr/src/uts/common/io/urtw/urtw.c
1231
req.wLength = sizeof (uint8_t);
usr/src/uts/common/io/urtw/urtw.c
1233
error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/urtw/urtw.c
1251
usb_ctrl_setup_t req;
usr/src/uts/common/io/urtw/urtw.c
1257
bzero(&req, sizeof (req));
usr/src/uts/common/io/urtw/urtw.c
1258
req.bmRequestType = UT_READ_VENDOR_DEVICE;
usr/src/uts/common/io/urtw/urtw.c
1259
req.bRequest = URTW_8187_GETREGS_REQ;
usr/src/uts/common/io/urtw/urtw.c
1260
req.wValue = val | 0xfe00;
usr/src/uts/common/io/urtw/urtw.c
1261
req.wIndex = 0;
usr/src/uts/common/io/urtw/urtw.c
1262
req.wLength = sizeof (uint8_t);
usr/src/uts/common/io/urtw/urtw.c
1263
req.attrs = USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/urtw/urtw.c
1264
error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/urtw/urtw.c
1284
usb_ctrl_setup_t req;
usr/src/uts/common/io/urtw/urtw.c
1290
bzero(&req, sizeof (req));
usr/src/uts/common/io/urtw/urtw.c
1291
req.bmRequestType = UT_READ_VENDOR_DEVICE;
usr/src/uts/common/io/urtw/urtw.c
1292
req.bRequest = URTW_8187_GETREGS_REQ;
usr/src/uts/common/io/urtw/urtw.c
1293
req.wValue = val | 0xff00;
usr/src/uts/common/io/urtw/urtw.c
1294
req.wIndex = idx & 0x03;
usr/src/uts/common/io/urtw/urtw.c
1295
req.wLength = sizeof (uint16_t);
usr/src/uts/common/io/urtw/urtw.c
1296
req.attrs = USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/urtw/urtw.c
1297
error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/urtw/urtw.c
1317
usb_ctrl_setup_t req;
usr/src/uts/common/io/urtw/urtw.c
1323
bzero(&req, sizeof (req));
usr/src/uts/common/io/urtw/urtw.c
1324
req.bmRequestType = UT_READ_VENDOR_DEVICE;
usr/src/uts/common/io/urtw/urtw.c
1325
req.bRequest = URTW_8187_GETREGS_REQ;
usr/src/uts/common/io/urtw/urtw.c
1326
req.wValue = val | 0xff00;
usr/src/uts/common/io/urtw/urtw.c
1327
req.wIndex = idx & 0x03;
usr/src/uts/common/io/urtw/urtw.c
1328
req.wLength = sizeof (uint32_t);
usr/src/uts/common/io/urtw/urtw.c
1329
req.attrs = USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/urtw/urtw.c
1331
error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/urtw/urtw.c
1351
usb_ctrl_setup_t req;
usr/src/uts/common/io/urtw/urtw.c
1357
bzero(&req, sizeof (req));
usr/src/uts/common/io/urtw/urtw.c
1358
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
usr/src/uts/common/io/urtw/urtw.c
1359
req.bRequest = URTW_8187_SETREGS_REQ;
usr/src/uts/common/io/urtw/urtw.c
1360
req.wValue = val | 0xff00;
usr/src/uts/common/io/urtw/urtw.c
1361
req.wIndex = idx & 0x03;
usr/src/uts/common/io/urtw/urtw.c
1362
req.wLength = sizeof (uint8_t);
usr/src/uts/common/io/urtw/urtw.c
1363
req.attrs = USB_ATTRS_NONE;
usr/src/uts/common/io/urtw/urtw.c
1372
error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/urtw/urtw.c
1387
usb_ctrl_setup_t req;
usr/src/uts/common/io/urtw/urtw.c
1393
bzero(&req, sizeof (req));
usr/src/uts/common/io/urtw/urtw.c
1394
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
usr/src/uts/common/io/urtw/urtw.c
1395
req.bRequest = URTW_8187_SETREGS_REQ;
usr/src/uts/common/io/urtw/urtw.c
1396
req.wValue = val | 0xfe00;
usr/src/uts/common/io/urtw/urtw.c
1397
req.wIndex = 0;
usr/src/uts/common/io/urtw/urtw.c
1398
req.wLength = sizeof (uint8_t);
usr/src/uts/common/io/urtw/urtw.c
1399
req.attrs = USB_ATTRS_NONE;
usr/src/uts/common/io/urtw/urtw.c
1409
error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/urtw/urtw.c
1425
usb_ctrl_setup_t req;
usr/src/uts/common/io/urtw/urtw.c
1431
bzero(&req, sizeof (req));
usr/src/uts/common/io/urtw/urtw.c
1432
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
usr/src/uts/common/io/urtw/urtw.c
1433
req.bRequest = URTW_8187_SETREGS_REQ;
usr/src/uts/common/io/urtw/urtw.c
1434
req.wValue = val | 0xff00;
usr/src/uts/common/io/urtw/urtw.c
1435
req.wIndex = idx & 0x03;
usr/src/uts/common/io/urtw/urtw.c
1436
req.wLength = sizeof (uint16_t);
usr/src/uts/common/io/urtw/urtw.c
1437
req.attrs = USB_ATTRS_NONE;
usr/src/uts/common/io/urtw/urtw.c
1446
error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/urtw/urtw.c
1462
usb_ctrl_setup_t req;
usr/src/uts/common/io/urtw/urtw.c
1468
bzero(&req, sizeof (req));
usr/src/uts/common/io/urtw/urtw.c
1469
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
usr/src/uts/common/io/urtw/urtw.c
1470
req.bRequest = URTW_8187_SETREGS_REQ;
usr/src/uts/common/io/urtw/urtw.c
1471
req.wValue = val | 0xff00;
usr/src/uts/common/io/urtw/urtw.c
1472
req.wIndex = idx & 0x03;
usr/src/uts/common/io/urtw/urtw.c
1473
req.wLength = sizeof (uint32_t);
usr/src/uts/common/io/urtw/urtw.c
1474
req.attrs = USB_ATTRS_NONE;
usr/src/uts/common/io/urtw/urtw.c
1483
error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/urtw/urtw.c
2512
urtw_rxeof(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/urtw/urtw.c
2514
struct urtw_softc *sc = (struct urtw_softc *)req->bulk_client_private;
usr/src/uts/common/io/urtw/urtw.c
2523
mp = req->bulk_data;
usr/src/uts/common/io/urtw/urtw.c
2524
req->bulk_data = NULL;
usr/src/uts/common/io/urtw/urtw.c
2525
if (req->bulk_completion_reason != USB_CR_OK ||
usr/src/uts/common/io/urtw/urtw.c
2530
req->bulk_completion_reason, mp));
usr/src/uts/common/io/urtw/urtw.c
2531
req->bulk_data = mp;
usr/src/uts/common/io/urtw/urtw.c
2551
req->bulk_data = mp;
usr/src/uts/common/io/urtw/urtw.c
2595
usb_free_bulk_req(req);
usr/src/uts/common/io/urtw/urtw.c
2901
urtw_txeof_low(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/urtw/urtw.c
2903
struct urtw_softc *sc = (struct urtw_softc *)req->bulk_client_private;
usr/src/uts/common/io/urtw/urtw.c
2908
usb_str_cr(req->bulk_completion_reason),
usr/src/uts/common/io/urtw/urtw.c
2909
req->bulk_completion_reason,
usr/src/uts/common/io/urtw/urtw.c
2910
req->bulk_cb_flags,
usr/src/uts/common/io/urtw/urtw.c
2913
if (req->bulk_completion_reason != USB_CR_OK) {
usr/src/uts/common/io/urtw/urtw.c
2925
usb_free_bulk_req(req);
usr/src/uts/common/io/urtw/urtw.c
2930
urtw_txeof_normal(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/urtw/urtw.c
2932
struct urtw_softc *sc = (struct urtw_softc *)req->bulk_client_private;
usr/src/uts/common/io/urtw/urtw.c
2937
usb_str_cr(req->bulk_completion_reason),
usr/src/uts/common/io/urtw/urtw.c
2938
req->bulk_completion_reason,
usr/src/uts/common/io/urtw/urtw.c
2939
req->bulk_cb_flags,
usr/src/uts/common/io/urtw/urtw.c
2943
if (req->bulk_completion_reason != USB_CR_OK) {
usr/src/uts/common/io/urtw/urtw.c
2955
usb_free_bulk_req(req);
usr/src/uts/common/io/urtw/urtw.c
3840
usb_bulk_req_t *req;
usr/src/uts/common/io/urtw/urtw.c
3843
req = usb_alloc_bulk_req(sc->sc_dev, 0, USB_FLAGS_SLEEP);
usr/src/uts/common/io/urtw/urtw.c
3844
if (req == NULL) {
usr/src/uts/common/io/urtw/urtw.c
3851
req->bulk_len = MBLKL(mp);
usr/src/uts/common/io/urtw/urtw.c
3852
req->bulk_data = mp;
usr/src/uts/common/io/urtw/urtw.c
3853
req->bulk_client_private = (usb_opaque_t)sc;
usr/src/uts/common/io/urtw/urtw.c
3854
req->bulk_timeout = URTW_TX_TIMEOUT;
usr/src/uts/common/io/urtw/urtw.c
3855
req->bulk_attributes = USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/urtw/urtw.c
3856
req->bulk_cb = (priority)?urtw_txeof_normal : urtw_txeof_low;
usr/src/uts/common/io/urtw/urtw.c
3857
req->bulk_exc_cb = (priority)?urtw_txeof_normal: urtw_txeof_low;
usr/src/uts/common/io/urtw/urtw.c
3858
req->bulk_completion_reason = 0;
usr/src/uts/common/io/urtw/urtw.c
3859
req->bulk_cb_flags = 0;
usr/src/uts/common/io/urtw/urtw.c
3862
(priority)?sc->sc_txpipe_normal:sc->sc_txpipe_low, req, 0))
usr/src/uts/common/io/urtw/urtw.c
3867
usb_free_bulk_req(req);
usr/src/uts/common/io/urtw/urtw.c
3883
usb_bulk_req_t *req;
usr/src/uts/common/io/urtw/urtw.c
3886
req = usb_alloc_bulk_req(sc->sc_dev, URTW_RXBUF_SIZE, USB_FLAGS_SLEEP);
usr/src/uts/common/io/urtw/urtw.c
3887
if (req == NULL) {
usr/src/uts/common/io/urtw/urtw.c
3893
req->bulk_len = URTW_RXBUF_SIZE;
usr/src/uts/common/io/urtw/urtw.c
3894
req->bulk_client_private = (usb_opaque_t)sc;
usr/src/uts/common/io/urtw/urtw.c
3895
req->bulk_timeout = 0;
usr/src/uts/common/io/urtw/urtw.c
3896
req->bulk_attributes = USB_ATTRS_SHORT_XFER_OK |
usr/src/uts/common/io/urtw/urtw.c
3898
req->bulk_cb = urtw_rxeof;
usr/src/uts/common/io/urtw/urtw.c
3899
req->bulk_exc_cb = urtw_rxeof;
usr/src/uts/common/io/urtw/urtw.c
3900
req->bulk_completion_reason = 0;
usr/src/uts/common/io/urtw/urtw.c
3901
req->bulk_cb_flags = 0;
usr/src/uts/common/io/urtw/urtw.c
3903
err = usb_pipe_bulk_xfer(sc->sc_rxpipe, req, 0);
usr/src/uts/common/io/urtw/urtw.c
3908
usb_free_bulk_req(req);
usr/src/uts/common/io/urtw/urtw.c
638
usb_ctrl_setup_t req;
usr/src/uts/common/io/urtw/urtw.c
646
bzero(&req, sizeof (req));
usr/src/uts/common/io/urtw/urtw.c
647
req.bmRequestType = UT_WRITE_VENDOR_DEVICE;
usr/src/uts/common/io/urtw/urtw.c
648
req.bRequest = URTW_8187_SETREGS_REQ;
usr/src/uts/common/io/urtw/urtw.c
649
req.wValue = addr;
usr/src/uts/common/io/urtw/urtw.c
650
req.wIndex = (uint16_t)index;
usr/src/uts/common/io/urtw/urtw.c
651
req.wLength = sizeof (uint16_t);
usr/src/uts/common/io/urtw/urtw.c
652
req.attrs = USB_ATTRS_NONE;
usr/src/uts/common/io/urtw/urtw.c
662
error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp,
usr/src/uts/common/io/usb/clients/hid/hid.c
1566
hid_interrupt_pipe_callback(usb_pipe_handle_t pipe, usb_intr_req_t *req)
usr/src/uts/common/io/usb/clients/hid/hid.c
1568
hid_state_t *hidp = (hid_state_t *)req->intr_client_private;
usr/src/uts/common/io/usb/clients/hid/hid.c
1573
(void *)pipe, (void *)req);
usr/src/uts/common/io/usb/clients/hid/hid.c
1601
putnext(q, req->intr_data);
usr/src/uts/common/io/usb/clients/hid/hid.c
1604
req->intr_data = NULL;
usr/src/uts/common/io/usb/clients/hid/hid.c
1611
usb_free_intr_req(req);
usr/src/uts/common/io/usb/clients/hid/hid.c
1623
hid_default_pipe_callback(usb_pipe_handle_t pipe, usb_ctrl_req_t *req)
usr/src/uts/common/io/usb/clients/hid/hid.c
1626
(hid_default_pipe_arg_t *)req->ctrl_client_private;
usr/src/uts/common/io/usb/clients/hid/hid.c
1636
(void *)pipe, (void *)req, (void *)data);
usr/src/uts/common/io/usb/clients/hid/hid.c
1638
ASSERT((req->ctrl_cb_flags & USB_CB_INTR_CONTEXT) == 0);
usr/src/uts/common/io/usb/clients/hid/hid.c
1640
if (req->ctrl_data) {
usr/src/uts/common/io/usb/clients/hid/hid.c
1641
data = req->ctrl_data;
usr/src/uts/common/io/usb/clients/hid/hid.c
1642
req->ctrl_data = NULL;
usr/src/uts/common/io/usb/clients/hid/hid.c
1668
usb_free_ctrl_req(req);
usr/src/uts/common/io/usb/clients/hid/hid.c
1688
usb_intr_req_t *req)
usr/src/uts/common/io/usb/clients/hid/hid.c
1690
hid_state_t *hidp = (hid_state_t *)req->intr_client_private;
usr/src/uts/common/io/usb/clients/hid/hid.c
1691
mblk_t *data = req->intr_data;
usr/src/uts/common/io/usb/clients/hid/hid.c
1692
usb_cb_flags_t flags = req->intr_cb_flags;
usr/src/uts/common/io/usb/clients/hid/hid.c
1698
req->intr_completion_reason, (void *)data, req->intr_cb_flags);
usr/src/uts/common/io/usb/clients/hid/hid.c
1700
ASSERT((req->intr_cb_flags & USB_CB_INTR_CONTEXT) == 0);
usr/src/uts/common/io/usb/clients/hid/hid.c
1708
req->intr_cb_flags);
usr/src/uts/common/io/usb/clients/hid/hid.c
1713
switch (req->intr_completion_reason) {
usr/src/uts/common/io/usb/clients/hid/hid.c
1734
usb_free_intr_req(req);
usr/src/uts/common/io/usb/clients/hid/hid.c
1745
usb_ctrl_req_t *req)
usr/src/uts/common/io/usb/clients/hid/hid.c
1748
(hid_default_pipe_arg_t *)req->ctrl_client_private;
usr/src/uts/common/io/usb/clients/hid/hid.c
1752
usb_cr_t ctrl_completion_reason = req->ctrl_completion_reason;
usr/src/uts/common/io/usb/clients/hid/hid.c
1758
ctrl_completion_reason, (void *)data, req->ctrl_cb_flags);
usr/src/uts/common/io/usb/clients/hid/hid.c
1760
ASSERT((req->ctrl_cb_flags & USB_CB_INTR_CONTEXT) == 0);
usr/src/uts/common/io/usb/clients/hid/hid.c
1785
usb_free_ctrl_req(req);
usr/src/uts/common/io/usb/clients/hid/hid.c
2368
usb_intr_req_t *req;
usr/src/uts/common/io/usb/clients/hid/hid.c
2381
req = usb_alloc_intr_req(hidp->hid_dip, 0, USB_FLAGS_SLEEP);
usr/src/uts/common/io/usb/clients/hid/hid.c
2382
req->intr_client_private = (usb_opaque_t)hidp;
usr/src/uts/common/io/usb/clients/hid/hid.c
2383
req->intr_attributes = USB_ATTRS_SHORT_XFER_OK |
usr/src/uts/common/io/usb/clients/hid/hid.c
2385
req->intr_len = hidp->hid_packet_size;
usr/src/uts/common/io/usb/clients/hid/hid.c
2386
req->intr_cb = hid_interrupt_pipe_callback;
usr/src/uts/common/io/usb/clients/hid/hid.c
2387
req->intr_exc_cb = hid_interrupt_pipe_exception_callback;
usr/src/uts/common/io/usb/clients/hid/hid.c
2394
if ((rval = usb_pipe_intr_xfer(hidp->hid_interrupt_pipe, req,
usr/src/uts/common/io/usb/clients/hid/hid.c
2399
usb_free_intr_req(req);
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2281
usb_bulk_req_t *req;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2293
req = usb_alloc_bulk_req(usbprnp->usbprn_dip, 0, USB_FLAGS_SLEEP);
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2294
req->bulk_len = (uint_t)xfer_count;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2295
req->bulk_data = mp;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2296
req->bulk_timeout = timeout;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2297
req->bulk_cb = usbprn_bulk_xfer_cb;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2298
req->bulk_exc_cb = usbprn_bulk_xfer_exc_cb;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2299
req->bulk_client_private = (usb_opaque_t)usbprnp;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2300
req->bulk_attributes = USB_ATTRS_AUTOCLEARING;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2305
(void *)req, max_xfer_count, (void *)mp, xfer_count, timeout);
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2310
if ((rval = usb_pipe_bulk_xfer(bulk_out->ps_handle, req, 0)) !=
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2323
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2338
usbprn_bulk_xfer_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2340
usbprn_state_t *usbprnp = (usbprn_state_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2353
ASSERT((req->bulk_cb_flags & USB_CB_INTR_CONTEXT) == 0);
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2382
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2391
usbprn_bulk_xfer_exc_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2393
usbprn_state_t *usbprnp = (usbprn_state_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2396
mblk_t *data = req->bulk_data;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2397
usb_cr_t completion_reason = req->bulk_completion_reason;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2398
usb_cb_flags_t cb_flags = req->bulk_cb_flags;
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2403
(void *)pipe, (void *)req, completion_reason, cb_flags,
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2406
ASSERT((req->bulk_cb_flags & USB_CB_INTR_CONTEXT) == 0);
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2423
(req->bulk_completion_reason == USB_CR_DEV_NOT_RESP)) {
usr/src/uts/common/io/usb/clients/printer/usbprn.c
2445
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1036
usbecm_bulkin_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1038
usbecm_state_t *ecmp = (usbecm_state_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1043
data = req->bulk_data;
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1059
(req->bulk_completion_reason == USB_CR_OK)) {
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1116
req->bulk_data = NULL;
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1117
} else if (req->bulk_completion_reason != USB_CR_OK) {
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1122
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1198
usbecm_bulkout_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1200
usbecm_state_t *ecmp = (usbecm_state_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1204
data_len = (req->bulk_data) ? MBLKL(req->bulk_data) : 0;
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1208
req->bulk_completion_reason);
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1219
if (req->bulk_completion_reason && (data_len > 0)) {
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1235
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1548
usbecm_intr_cb(usb_pipe_handle_t ph, usb_intr_req_t *req)
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1550
usbecm_state_t *ecmp = (usbecm_state_t *)req->intr_client_private;
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1551
mblk_t *data = req->intr_data;
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1556
DTRACE_PROBE2(usbecm_intr__cb, (usb_intr_req_t *), req, int, data_len);
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1562
usb_free_intr_req(req);
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1566
req->intr_data = NULL;
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1567
usb_free_intr_req(req);
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1582
usbecm_intr_ex_cb(usb_pipe_handle_t ph, usb_intr_req_t *req)
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1584
usbecm_state_t *ecmp = (usbecm_state_t *)req->intr_client_private;
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1585
usb_cr_t cr = req->intr_completion_reason;
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
1590
usb_free_intr_req(req);
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
89
static void usbecm_intr_cb(usb_pipe_handle_t ph, usb_intr_req_t *req);
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
90
static void usbecm_intr_ex_cb(usb_pipe_handle_t ph, usb_intr_req_t *req);
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1645
uftdi_bulkin_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1647
uftdi_state_t *uf = (uftdi_state_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1651
data = req->bulk_data;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1662
if (req->bulk_completion_reason == USB_CR_OK && data_len >= 2) {
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1742
"cr=%d len=%d", req->bulk_completion_reason, data_len);
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1747
req->bulk_completion_reason == USB_CR_OK) {
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1748
req->bulk_data = NULL;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1754
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1775
uftdi_bulkout_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1777
uftdi_state_t *uf = (uftdi_state_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1779
mblk_t *data = req->bulk_data;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1785
req->bulk_completion_reason, data_len);
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1788
req->bulk_completion_reason && data_len > 0) {
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1790
req->bulk_data = NULL;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
1793
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
2051
usb_ctrl_setup_t req;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
2058
req.bmRequestType =
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
2060
req.bRequest = (uchar_t)reqno;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
2061
req.wValue = val;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
2062
req.wIndex = idx;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
2063
req.wLength = 0;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
2064
req.attrs = USB_ATTRS_NONE;
usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
2067
&req, NULL, &cr, &cb_flags, 0)) != USB_SUCCESS) {
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2259
usbsacm_bulkin_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2261
usbsacm_port_t *acm_port = (usbsacm_port_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2266
data = req->bulk_data;
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2276
(req->bulk_completion_reason == USB_CR_OK)) {
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2279
req->bulk_data = NULL;
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2292
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2320
usbsacm_bulkout_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2322
usbsacm_port_t *acm_port = (usbsacm_port_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2325
mblk_t *data = req->bulk_data;
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2330
data_len = (req->bulk_data) ? MBLKL(req->bulk_data) : 0;
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2333
if (req->bulk_completion_reason && (data_len > 0)) {
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2335
req->bulk_data = NULL;
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
2338
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
287
static void usbsacm_intr_cb(usb_pipe_handle_t ph, usb_intr_req_t *req);
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
288
static void usbsacm_intr_ex_cb(usb_pipe_handle_t ph, usb_intr_req_t *req);
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
3122
usbsacm_intr_cb(usb_pipe_handle_t ph, usb_intr_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
3124
usbsacm_port_t *acm_port = (usbsacm_port_t *)req->intr_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
3126
mblk_t *data = req->intr_data;
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
3138
usb_free_intr_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
3142
req->intr_data = NULL;
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
3143
usb_free_intr_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
3158
usbsacm_intr_ex_cb(usb_pipe_handle_t ph, usb_intr_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
3160
usbsacm_port_t *acm_port = (usbsacm_port_t *)req->intr_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
3162
usb_cr_t cr = req->intr_completion_reason;
usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
3167
usb_free_intr_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1138
keyspan_bulkin_cb_usa49(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1140
keyspan_port_t *kp = (keyspan_port_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1142
mblk_t *data = req->bulk_data;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1143
uint_t cr = req->bulk_completion_reason;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1152
" cr=%d flags=%x", data_len, cr, req->bulk_cb_flags);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1166
req->bulk_data = NULL;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1190
keyspan_bulkin_cb_usa49wg(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1192
keyspan_port_t *kp = (keyspan_port_t *)req->bulk_client_private,
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1195
mblk_t *data = req->bulk_data,
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1197
uint_t cr = req->bulk_completion_reason,
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1211
" cr=%d flags=%x", data_len, cr, req->bulk_cb_flags);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1332
req->bulk_data = NULL;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1333
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1345
keyspan_bulkin_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1347
keyspan_port_t *kp = (keyspan_port_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1357
data_len = keyspan_bulkin_cb_usa49(pipe, req);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1362
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1384
keyspan_status_cb_usa19hs(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1386
keyspan_state_t *ksp = (keyspan_state_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1388
mblk_t *data = req->bulk_data;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1389
usb_cr_t cr = req->bulk_completion_reason;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1396
" cr=%d flags=%x", data_len, cr, req->bulk_cb_flags);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1465
keyspan_status_cb_usa49(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1467
keyspan_state_t *ksp = (keyspan_state_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1469
mblk_t *data = req->bulk_data;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1470
uint_t cr = req->bulk_completion_reason;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1477
" cr=%d flags=%x", data_len, cr, req->bulk_cb_flags);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1542
keyspan_status_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1544
keyspan_state_t *ksp = (keyspan_state_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1545
usb_cr_t cr = req->bulk_completion_reason;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1553
keyspan_status_cb_usa19hs(pipe, req);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1559
keyspan_status_cb_usa49(pipe, req);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1571
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1793
keyspan_status_cb_usa49wg(usb_pipe_handle_t pipe, usb_intr_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1795
keyspan_state_t *ksp = (keyspan_state_t *)req->intr_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1797
mblk_t *data = req->intr_data;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1798
uint_t cr = req->intr_completion_reason;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1805
" cr=%d flags=%x", data_len, cr, req->intr_cb_flags);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1869
keyspan_intr_cb_usa49wg(usb_pipe_handle_t pipe, usb_intr_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1871
keyspan_state_t *ksp = (keyspan_state_t *)req->intr_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1872
usb_cr_t cr = req->intr_completion_reason;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1878
(void) keyspan_status_cb_usa49wg(pipe, req);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1880
usb_free_intr_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1891
keyspan_intr_ex_cb_usa49wg(usb_pipe_handle_t pipe, usb_intr_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1893
keyspan_state_t *ksp = (keyspan_state_t *)req->intr_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1894
usb_cr_t cr = req->intr_completion_reason;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
1899
usb_free_intr_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
902
keyspan_bulkout_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
904
keyspan_port_t *kp = (keyspan_port_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
906
mblk_t *data = req->bulk_data;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
913
data_len, req->bulk_completion_reason, req->bulk_cb_flags);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
915
if (req->bulk_completion_reason && data) {
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
924
req->bulk_data = NULL;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
927
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
963
keyspan_introut_cb_usa49wg(usb_pipe_handle_t pipe, usb_intr_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
965
keyspan_port_t *kp = (keyspan_port_t *)req->intr_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
967
mblk_t *data = req->intr_data;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
974
data_len, req->intr_completion_reason, req->intr_cb_flags);
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
976
if (req->intr_completion_reason && (data_len > 0)) {
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
985
req->intr_data = NULL;
usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/keyspan_pipe.c
988
usb_free_intr_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1554
pl2303_bulkin_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1556
pl2303_state_t *plp = (pl2303_state_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1560
data = req->bulk_data;
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1565
req->bulk_completion_reason,
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1570
(req->bulk_completion_reason == USB_CR_OK)) {
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1571
req->bulk_data = NULL;
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1578
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1599
pl2303_bulkout_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1601
pl2303_state_t *plp = (pl2303_state_t *)req->bulk_client_private;
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1603
mblk_t *data = req->bulk_data;
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1605
data_len = (req->bulk_data) ? MBLKL(req->bulk_data) : 0;
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1609
req->bulk_completion_reason,
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1614
req->bulk_completion_reason && (data_len > 0)) {
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1616
req->bulk_data = NULL;
usr/src/uts/common/io/usb/clients/usbser/usbsprl/pl2303_dsd.c
1619
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3088
usb_isoc_req_t *req;
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3114
if ((req = usb_alloc_isoc_req(usbvcp->usbvc_dip, n_pkt,
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3120
req->isoc_pkt_descr[pkt].isoc_pkt_length = pkt_size;
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3123
req->isoc_pkts_count = n_pkt;
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3130
req->isoc_pkts_length = 0;
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3131
req->isoc_attributes = USB_ATTRS_ISOC_XFER_ASAP |
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3133
req->isoc_cb = usbvc_isoc_cb;
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3134
req->isoc_exc_cb = usbvc_isoc_exc_cb;
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3136
req->isoc_client_private = (usb_opaque_t)usbvcp;
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3138
rval = usb_pipe_isoc_xfer(strm_if->datain_ph, req, 0);
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3149
if (req) {
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3150
usb_free_isoc_req(req);
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc.c
3151
req = NULL;
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc_v4l2.c
1376
char req[16];
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc_v4l2.c
1391
(void) strncpy(&req[0], "GET_MIN", sizeof (req));
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc_v4l2.c
1398
(void) strncpy(&req[0], "GET_MAX", sizeof (req));
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc_v4l2.c
1406
(void) strncpy(&req[0], "GET_RES", sizeof (req));
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc_v4l2.c
1414
(void) strncpy(&req[0], "GET_DEF", sizeof (req));
usr/src/uts/common/io/usb/clients/video/usbvc/usbvc_v4l2.c
1436
"usbvc_v4l2_query_ctrl: fail when %s", req);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
205
usb_ctrl_req_t *req)
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
208
uint16_t port = req->ctrl_wIndex - 1;
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
213
req->ctrl_bmRequestType, req->ctrl_bRequest, req->ctrl_wValue,
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
214
req->ctrl_wIndex, req->ctrl_wLength, (void *)req->ctrl_data);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
218
switch (req->ctrl_bmRequestType) {
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
220
uhci_handle_get_device_status(uhcip, req);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
225
req->ctrl_bRequest, req->ctrl_wValue, port);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
229
uhci_handle_get_port_status(uhcip, req, port);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
233
switch (req->ctrl_bRequest) {
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
235
uhci_handle_get_hub_descriptor(uhcip, req);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
239
uhci_handle_get_hub_status(uhcip, req);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
245
"request 0x%x", req->ctrl_bmRequestType);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
254
req->ctrl_bmRequestType);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
265
uhci_rh_hcdi_callback(uhcip, pipe_handle, (usb_opaque_t)req,
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
590
usb_ctrl_req_t *req,
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
599
usb_ctrl_req_t *ctrl_reqp = (usb_ctrl_req_t *)req;
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
600
uint16_t wLength = req->ctrl_wLength;
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
632
usb_ctrl_req_t *req)
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
639
req->ctrl_wLength);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
641
ASSERT(req->ctrl_wLength != 0);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
642
ASSERT(req->ctrl_data != NULL);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
656
bcopy(raw_descr, req->ctrl_data->b_wptr, req->ctrl_wLength);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
657
req->ctrl_data->b_wptr += req->ctrl_wLength;
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
667
usb_ctrl_req_t *req)
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
672
req->ctrl_wLength);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
673
ASSERT(req->ctrl_wLength != 0);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
674
ASSERT(req->ctrl_data != NULL);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
681
bzero(req->ctrl_data->b_wptr, req->ctrl_wLength);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
682
req->ctrl_data->b_wptr += req->ctrl_wLength;
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
692
usb_ctrl_req_t *req)
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
698
req->ctrl_wLength);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
70
usb_ctrl_req_t *req,
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
700
ASSERT(req->ctrl_wLength != 0);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
701
ASSERT(req->ctrl_data != NULL);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
709
*req->ctrl_data->b_wptr++ = (uchar_t)dev_status;
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
710
*req->ctrl_data->b_wptr++ = (uchar_t)(dev_status >> 8);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
74
usb_ctrl_req_t *req);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
77
usb_ctrl_req_t *req);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
80
usb_ctrl_req_t *req);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
87
usb_opaque_t req,
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
957
usb_opaque_t req,
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
962
(void *)ph, cr, (void *)req);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
971
if ((usb_intr_req_t *)req ==
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
976
} else if ((usb_intr_req_t *)req ==
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
984
ASSERT(req);
usr/src/uts/common/io/usb/hcd/uhci/uhcihub.c
989
usba_hcdi_cb(ph, req, cr);
usr/src/uts/common/io/usb/hcd/uhci/uhcitgt.c
45
usb_intr_req_t *req,
usr/src/uts/common/io/usb/hcd/uhci/uhcitgt.c
741
usb_intr_req_t *req,
usr/src/uts/common/io/usb/hcd/uhci/uhcitgt.c
748
"uhci_hcdi_pipe_intr_xfer: req=0x%p, uf=0x%x", (void *)req, flags);
usr/src/uts/common/io/usb/hcd/uhci/uhcitgt.c
753
(usb_opaque_t)req, flags));
usr/src/uts/common/io/usb/hcd/uhci/uhcitgt.c
756
return (uhci_send_intr_data(uhcip, ph, req, flags));
usr/src/uts/common/io/usb/hcd/uhci/uhcitgt.c
769
usb_intr_req_t *req,
usr/src/uts/common/io/usb/hcd/uhci/uhcitgt.c
788
if ((rval = uhci_insert_intr_td(uhcip, pipe_handle, req, flags)) !=
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
1533
usb_intr_req_t *req,
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
1545
"uhci_insert_intr_td: req: 0x%p", (void *)req);
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
1553
if (req) {
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
1554
length = req->intr_len;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
1595
tw->tw_curr_xfer_reqp = (usb_opaque_t)req;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
1641
if (req->intr_len) {
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
1643
ASSERT(req->intr_data != NULL);
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
1646
ddi_rep_put8(tw->tw_accesshandle, req->intr_data->b_rptr,
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
1647
(uint8_t *)tw->tw_buf, req->intr_len, DDI_DEV_AUTOINCR);
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2208
usb_ctrl_req_t *req = (usb_ctrl_req_t *)tw->tw_curr_xfer_reqp;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2212
req->ctrl_bmRequestType, req->ctrl_bRequest, req->ctrl_wValue,
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2213
req->ctrl_wIndex, req->ctrl_wLength, (void *)req->ctrl_data);
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2219
sdata = (req->ctrl_bmRequestType | (req->ctrl_bRequest << 8) |
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2220
(req->ctrl_wValue << 16));
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2224
sdata = (uint32_t)(req->ctrl_wIndex | (req->ctrl_wLength << 16));
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2234
pp, tw, PID_SETUP, req->ctrl_attributes)) != USB_SUCCESS) {
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2241
req->ctrl_attributes);
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2248
if (req->ctrl_wLength != 0) {
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2250
if (req->ctrl_bmRequestType & USB_DEV_REQ_DEV_TO_HOST) {
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2257
req->ctrl_data->b_rptr,
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2259
req->ctrl_wLength,
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2784
usb_bulk_req_t *req,
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2799
"uhci_insert_bulk_td: req: 0x%p, flags = 0x%x", (void *)req, flags);
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2806
if ((tw = uhci_create_transfer_wrapper(uhcip, pp, req->bulk_len,
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2815
tw->tw_bytes_pending = req->bulk_len;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2817
tw->tw_handle_callback_value = (usb_opaque_t)req->bulk_data;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2818
tw->tw_timeout_cnt = req->bulk_timeout;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2819
tw->tw_data = req->bulk_data;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2820
tw->tw_curr_xfer_reqp = (usb_opaque_t)req;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2831
if (req->bulk_len) {
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2832
ASSERT(req->bulk_data != NULL);
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2836
req->bulk_data->b_rptr,
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2838
req->bulk_len, DDI_DEV_AUTOINCR);
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
3770
usb_isoc_req_t *req,
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
3782
usb_isoc_req_t *tmp_req = req;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
3791
if ((req == NULL) && (UHCI_XFER_DIR(&pp->pp_pipe_handle->p_ep) ==
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
74
usb_isoc_req_t *req, size_t length,
usr/src/uts/common/io/usb/hcd/xhci/xhci_hub.c
616
usb_intr_req_t *req, *new;
usr/src/uts/common/io/usb/hcd/xhci/xhci_hub.c
649
req = xhcip->xhci_usba.xa_intr_cb_req;
usr/src/uts/common/io/usb/hcd/xhci/xhci_hub.c
652
new = usba_hcdi_dup_intr_req(ph->p_dip, req, req->intr_len, 0);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4900
scsa2usb_cmd_t *cmd, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4913
(void *)cmd, (void *)req);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4927
req->bulk_len = cmd->cmd_xfercount - 1;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4928
req->bulk_attributes = 0;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4930
SCSA2USB_FREE_MSG(req->bulk_data);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4931
req->bulk_data = allocb_wait(req->bulk_len, BPRI_LO,
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4934
ASSERT(req->bulk_timeout);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4936
scsa2usbp->scsa2usb_bulkin_pipe, req, flags);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4977
req->bulk_len = cmd->cmd_xfercount;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4978
req->bulk_attributes = attrs;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4979
SCSA2USB_FREE_MSG(req->bulk_data);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4982
req->bulk_data = esballoc_wait(
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4985
req->bulk_len, BPRI_LO, &frnop);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4987
ASSERT(req->bulk_timeout);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
4989
req, flags);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5003
req->bulk_len = CSW_LEN;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5006
ASSERT(req->bulk_timeout);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5008
scsa2usbp->scsa2usb_bulkin_pipe, req, flags);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5020
req->bulk_data = scsa2usb_bp_to_mblk(scsa2usbp);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5021
if (req->bulk_data == NULL) {
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5041
req->bulk_len = MBLKL(req->bulk_data);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5042
req->bulk_timeout = scsa2usb_bulk_timeout(cmd->cmd_timeout);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5045
ASSERT(req->bulk_timeout);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5047
req, flags);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5055
req->bulk_completion_reason);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5059
if (req->bulk_completion_reason == USB_CR_STALL) {
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5093
scsa2usb_cmd_t *cmd, usb_bulk_req_t *req)
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5097
mblk_t *data = req->bulk_data;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5169
(req->bulk_completion_reason == USB_CR_OK)) {
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5253
if ((req->bulk_completion_reason != USB_CR_OK) ||
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5281
usb_bulk_req_t *req;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5285
req = usb_alloc_bulk_req(scsa2usbp->scsa2usb_dip, length,
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5288
req->bulk_len = (uint_t)length; /* xfer length */
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5289
req->bulk_timeout = scsa2usb_bulk_timeout(timeout); /* xfer timeout */
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5290
req->bulk_attributes = attrs; /* xfer attrs */
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5291
req->bulk_client_private = (usb_opaque_t)scsa2usbp; /* statep */
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5293
return (req);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5867
usb_bulk_req_t *req;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5874
req = scsa2usb_init_bulk_req(scsa2usbp, len,
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5879
*req->bulk_data->b_wptr++ = (uchar_t)i;
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5883
ASSERT(req->bulk_timeout);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5884
rval = usb_pipe_bulk_xfer(scsa2usbp->scsa2usb_bulkout_pipe, req, flags);
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
5890
usb_free_bulk_req(req);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
200
usb_bulk_req_t *req;
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
209
req = scsa2usb_init_bulk_req(scsa2usbp, USB_BULK_CBWCMD_LEN,
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
212
scsa2usb_fill_in_cbw(scsa2usbp, cmd, req->bulk_data); /* Fill CBW */
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
218
ASSERT(req->bulk_timeout);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
219
rval = usb_pipe_bulk_xfer(scsa2usbp->scsa2usb_bulkout_pipe, req,
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
230
scsa2usb_bulk_only_handle_error(scsa2usbp, req);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
236
SCSA2USB_FREE_MSG(req->bulk_data);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
237
req->bulk_data = NULL;
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
243
req->bulk_timeout = scsa2usb_bulk_timeout(cmd->cmd_timeout);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
253
rval = scsa2usb_handle_data_start(scsa2usbp, cmd, req);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
256
scsa2usb_handle_data_done(scsa2usbp, cmd, req);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
262
rval, req->bulk_completion_reason);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
266
if (req->bulk_completion_reason == USB_CR_STALL) {
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
272
scsa2usb_bulk_only_handle_error(scsa2usbp, req);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
279
SCSA2USB_FREE_MSG(req->bulk_data);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
280
req->bulk_data = NULL;
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
288
rval = scsa2usb_handle_status_start(scsa2usbp, req);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
291
(req->bulk_completion_reason == USB_CR_STALL)) {
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
307
rval = scsa2usb_handle_csw_result(scsa2usbp, req->bulk_data);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
309
scsa2usb_bulk_only_handle_error(scsa2usbp, req);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
314
SCSA2USB_FREE_BULK_REQ(req); /* free request */
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
459
usb_bulk_req_t *req)
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
465
(void *)req, (req ? req->bulk_completion_reason : 0));
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
467
if (req) {
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
471
switch (req->bulk_completion_reason) {
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
498
SCSA2USB_FREE_BULK_REQ(req);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
508
usb_bulk_req_t *req)
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
513
"scsa2usb_handle_status_start: req = 0x%p", (void *)req);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
519
req->bulk_attributes = 0;
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
521
req->bulk_attributes = USB_ATTRS_SHORT_XFER_OK;
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
523
req->bulk_len = CSW_LEN;
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
525
SCSA2USB_FREE_MSG(req->bulk_data);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
526
req->bulk_data = allocb_wait(req->bulk_len,
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
532
ASSERT(req->bulk_timeout);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
533
rval = usb_pipe_bulk_xfer(scsa2usbp->scsa2usb_bulkin_pipe, req,
usr/src/uts/common/io/usb/scsa2usb/usb_ms_bulkonly.c
547
if (req->bulk_completion_reason == USB_CR_STALL) {
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
352
usb_intr_req_t *req = NULL;
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
362
req = usb_alloc_intr_req(scsa2usbp->scsa2usb_dip, 0, USB_FLAGS_SLEEP);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
363
req->intr_client_private = (usb_opaque_t)scsa2usbp;
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
364
req->intr_attributes = USB_ATTRS_ONE_XFER | USB_ATTRS_PIPE_RESET |
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
366
req->intr_len = scsa2usbp->scsa2usb_intr_ept.wMaxPacketSize;
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
367
req->intr_timeout = 20; /* arbitrary large for now */
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
370
if ((rval = usb_pipe_intr_xfer(scsa2usbp->scsa2usb_intr_pipe, req,
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
377
if (req->intr_completion_reason == USB_CR_STALL) {
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
385
req->intr_completion_reason);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
388
usb_free_intr_req(req);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
389
req = NULL;
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
400
return (req);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
435
scsa2usb_handle_cbi_status(usb_intr_req_t *req)
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
442
req->intr_client_private;
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
445
"scsa2usb_handle_cbi_status: req: 0x%p", (void *)req);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
448
ASSERT(req->intr_data != NULL);
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
451
status = *(req->intr_data->b_rptr + 1) & CBI_STATUS_MASK;
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
466
*(req->intr_data->b_rptr), *(req->intr_data->b_rptr+1));
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
477
if (*(req->intr_data->b_rptr)) {
usr/src/uts/common/io/usb/scsa2usb/usb_ms_cbi.c
498
*(req->intr_data->b_rptr), *(req->intr_data->b_rptr+1));
usr/src/uts/common/io/usb/usba/hcdi.c
485
usba_hcdi_cb(usba_pipe_handle_data_t *ph_data, usb_opaque_t req,
usr/src/uts/common/io/usb/usba/hcdi.c
492
usba_req_wrapper_t *req_wrp = USBA_REQ2WRP(req);
usr/src/uts/common/io/usb/usba/hcdi.c
503
(void *)ph_data, (void *)req, ph_data->p_ph_impl->usba_ph_state,
usr/src/uts/common/io/usb/usba/hcdi.c
513
((usb_ctrl_req_t *)req)->
usr/src/uts/common/io/usb/usba/hcdi.c
517
((usb_bulk_req_t *)req)->
usr/src/uts/common/io/usb/usba/hcdi.c
521
((usb_intr_req_t *)req)->
usr/src/uts/common/io/usb/usba/hcdi.c
525
((usb_isoc_req_t *)req)->
usr/src/uts/common/io/usb/usba/hcdi.c
952
usba_hcdi_get_req_private(usb_opaque_t req)
usr/src/uts/common/io/usb/usba/hcdi.c
954
usba_req_wrapper_t *wrp = USBA_REQ2WRP(req);
usr/src/uts/common/io/usb/usba/hcdi.c
970
usba_hcdi_set_req_private(usb_opaque_t req, usb_opaque_t hcd_private)
usr/src/uts/common/io/usb/usba/hcdi.c
972
usba_req_wrapper_t *wrp = USBA_REQ2WRP(req);
usr/src/uts/common/io/usb/usba/hubdi.c
510
static void hubd_read_cb(usb_pipe_handle_t pipe, usb_intr_req_t *req);
usr/src/uts/common/io/usb/usba/hubdi.c
512
usb_intr_req_t *req);
usr/src/uts/common/io/usb/usba/usba10_calls.c
413
usb_intr_req_t *req,
usr/src/uts/common/io/usb/usba/usba10_calls.c
416
return (usb_pipe_intr_xfer(pipe_handle, req, flags));
usr/src/uts/common/io/usb/usba/usbai_req.c
106
_usba_check_req(usba_pipe_handle_data_t *ph_data, usb_opaque_t req,
usr/src/uts/common/io/usb/usba/usbai_req.c
109
usb_ctrl_req_t *ctrl_req = (usb_ctrl_req_t *)req;
usr/src/uts/common/io/usb/usba/usbai_req.c
1090
usb_free_ctrl_req(usb_ctrl_req_t *req)
usr/src/uts/common/io/usb/usba/usbai_req.c
1092
if (req) {
usr/src/uts/common/io/usb/usba/usbai_req.c
1094
"usb_free_ctrl_req: req = 0x%p", (void *)req);
usr/src/uts/common/io/usb/usba/usbai_req.c
1096
if (req->ctrl_data) {
usr/src/uts/common/io/usb/usba/usbai_req.c
1097
freemsg(req->ctrl_data);
usr/src/uts/common/io/usb/usba/usbai_req.c
1099
usba_req_wrapper_free(USBA_REQ2WRP(req));
usr/src/uts/common/io/usb/usba/usbai_req.c
110
usb_bulk_req_t *bulk_req = (usb_bulk_req_t *)req;
usr/src/uts/common/io/usb/usba/usbai_req.c
111
usb_intr_req_t *intr_req = (usb_intr_req_t *)req;
usr/src/uts/common/io/usb/usba/usbai_req.c
112
usb_isoc_req_t *isoc_req = (usb_isoc_req_t *)req;
usr/src/uts/common/io/usb/usba/usbai_req.c
1120
usb_ctrl_req_t *req,
usr/src/uts/common/io/usb/usba/usbai_req.c
1124
usba_req_wrapper_t *wrp = USBA_REQ2WRP(req);
usr/src/uts/common/io/usb/usba/usbai_req.c
113
usba_req_wrapper_t *wrp = USBA_REQ2WRP(req);
usr/src/uts/common/io/usb/usba/usbai_req.c
1133
(void *)req, (void *)wrp, req->ctrl_bmRequestType,
usr/src/uts/common/io/usb/usba/usbai_req.c
1134
req->ctrl_bRequest, req->ctrl_wValue, req->ctrl_wIndex,
usr/src/uts/common/io/usb/usba/usbai_req.c
1135
req->ctrl_wLength, usb_flags);
usr/src/uts/common/io/usb/usba/usbai_req.c
1145
if ((rval = usba_check_req(ph_data, (usb_opaque_t)req, usb_flags,
usr/src/uts/common/io/usb/usba/usbai_req.c
1179
(void *)req);
usr/src/uts/common/io/usb/usba/usbai_req.c
1191
usba_hcdi_pipe_ctrl_xfer(ph_data, req, usb_flags);
usr/src/uts/common/io/usb/usba/usbai_req.c
1196
"usb_pipe_ctrl_xfer: queue request 0x%p", (void *)req);
usr/src/uts/common/io/usb/usba/usbai_req.c
1206
"pending def pipe error", (void *)req);
usr/src/uts/common/io/usb/usba/usbai_req.c
1230
"usb_pipe_ctrl_xfer: hcd failed req 0x%p", (void *)req);
usr/src/uts/common/io/usb/usba/usbai_req.c
1232
if (req->ctrl_completion_reason == USB_CR_OK) {
usr/src/uts/common/io/usb/usba/usbai_req.c
1233
req->ctrl_completion_reason = usba_rval2cr(rval);
usr/src/uts/common/io/usb/usba/usbai_req.c
127
(void *)ph_data, (void *)req, flags);
usr/src/uts/common/io/usb/usba/usbai_req.c
129
if (req == NULL) {
usr/src/uts/common/io/usb/usba/usbai_req.c
1492
usb_free_bulk_req(usb_bulk_req_t *req)
usr/src/uts/common/io/usb/usba/usbai_req.c
1494
if (req) {
usr/src/uts/common/io/usb/usba/usbai_req.c
1496
"usb_free_bulk_req: req=0x%p", (void *)req);
usr/src/uts/common/io/usb/usba/usbai_req.c
1498
if (req->bulk_data) {
usr/src/uts/common/io/usb/usba/usbai_req.c
1499
freemsg(req->bulk_data);
usr/src/uts/common/io/usb/usba/usbai_req.c
1501
usba_req_wrapper_free(USBA_REQ2WRP(req));
usr/src/uts/common/io/usb/usba/usbai_req.c
1520
usb_bulk_req_t *req,
usr/src/uts/common/io/usb/usba/usbai_req.c
1524
usba_req_wrapper_t *wrp = USBA_REQ2WRP(req);
usr/src/uts/common/io/usb/usba/usbai_req.c
1531
"usb_pipe_bulk_xfer: req=0x%p uf=0x%x", (void *)req, usb_flags);
usr/src/uts/common/io/usb/usba/usbai_req.c
1541
if ((rval = usba_check_req(ph_data, (usb_opaque_t)req, usb_flags,
usr/src/uts/common/io/usb/usba/usbai_req.c
1566
(void *)req);
usr/src/uts/common/io/usb/usba/usbai_req.c
1577
usba_hcdi_pipe_bulk_xfer(ph_data, req, usb_flags);
usr/src/uts/common/io/usb/usba/usbai_req.c
1582
"usb_pipe_bulk_xfer: queue request 0x%p", (void *)req);
usr/src/uts/common/io/usb/usba/usbai_req.c
1598
if (req->bulk_completion_reason == USB_CR_OK) {
usr/src/uts/common/io/usb/usba/usbai_req.c
1599
req->bulk_completion_reason = usba_rval2cr(rval);
usr/src/uts/common/io/usb/usba/usbai_req.c
1781
usb_free_intr_req(usb_intr_req_t *req)
usr/src/uts/common/io/usb/usba/usbai_req.c
1783
if (req) {
usr/src/uts/common/io/usb/usba/usbai_req.c
1785
"usb_free_intr_req: req = 0x%p", (void *)req);
usr/src/uts/common/io/usb/usba/usbai_req.c
1787
if (req->intr_data) {
usr/src/uts/common/io/usb/usba/usbai_req.c
1788
freemsg(req->intr_data);
usr/src/uts/common/io/usb/usba/usbai_req.c
1791
usba_req_wrapper_free(USBA_REQ2WRP(req));
usr/src/uts/common/io/usb/usba/usbai_req.c
1810
usb_intr_req_t *req,
usr/src/uts/common/io/usb/usba/usbai_req.c
1814
usba_req_wrapper_t *wrp = USBA_REQ2WRP(req);
usr/src/uts/common/io/usb/usba/usbai_req.c
1824
(void *)req, usb_flags);
usr/src/uts/common/io/usb/usba/usbai_req.c
1834
if ((rval = usba_check_req(ph_data, (usb_opaque_t)req, usb_flags,
usr/src/uts/common/io/usb/usba/usbai_req.c
1906
req, usb_flags)) != USB_SUCCESS) {
usr/src/uts/common/io/usb/usba/usbai_req.c
1909
if (req->intr_completion_reason == USB_CR_OK) {
usr/src/uts/common/io/usb/usba/usbai_req.c
1910
req->intr_completion_reason = usba_rval2cr(rval);
usr/src/uts/common/io/usb/usba/usbai_req.c
2256
usb_free_isoc_req(usb_isoc_req_t *req)
usr/src/uts/common/io/usb/usba/usbai_req.c
2258
if (req) {
usr/src/uts/common/io/usb/usba/usbai_req.c
2260
"usb_free_isoc_req: req=0x%p", (void *)req);
usr/src/uts/common/io/usb/usba/usbai_req.c
2262
if (req->isoc_data) {
usr/src/uts/common/io/usb/usba/usbai_req.c
2263
freemsg(req->isoc_data);
usr/src/uts/common/io/usb/usba/usbai_req.c
2266
usba_req_wrapper_free(USBA_REQ2WRP(req));
usr/src/uts/common/io/usb/usba/usbai_req.c
2367
usb_isoc_req_t *req,
usr/src/uts/common/io/usb/usba/usbai_req.c
2371
usba_req_wrapper_t *wrp = USBA_REQ2WRP(req);
usr/src/uts/common/io/usb/usba/usbai_req.c
2389
if ((rval = usba_check_req(ph_data, (usb_opaque_t)req, flags,
usr/src/uts/common/io/usb/usba/usbai_req.c
2398
req->isoc_error_count = 0;
usr/src/uts/common/io/usb/usba/usbai_req.c
2434
ph_data, req, flags)) != USB_SUCCESS) {
usr/src/uts/common/io/usb/usba/usbai_req.c
2435
if (req->isoc_completion_reason == USB_CR_OK) {
usr/src/uts/common/io/usb/usba/usbai_req.c
2436
req->isoc_completion_reason = usba_rval2cr(rval);
usr/src/uts/common/io/usb/usba/usbai_req.c
90
usba_check_req(usba_pipe_handle_data_t *ph_data, usb_opaque_t req,
usr/src/uts/common/io/usb/usba/usbai_req.c
93
int rval = _usba_check_req(ph_data, req, flags, pipe_type);
usr/src/uts/common/io/usb/usba/usbai_req.c
98
(void *)ph_data, (void *)req, flags, rval);
usr/src/uts/common/io/usb/usba/usbai_util.c
1593
usba_pipe_async_req_t *req,
usr/src/uts/common/io/usb/usba/usbai_util.c
1596
uint_t n = (uint_t)((uintptr_t)(req->arg));
usr/src/uts/common/io/usb/usba10/usba10.c
441
usb_intr_req_t *req,
usr/src/uts/common/io/usb/usba10/usba10.c
444
return (usba10_usb_pipe_intr_xfer(pipe_handle, req, flags));
usr/src/uts/common/io/usbgem/usbgem.c
2209
usb_intr_req_t *req;
usr/src/uts/common/io/usbgem/usbgem.c
2246
req = usb_alloc_intr_req(dp->dip, 0, USB_FLAGS_SLEEP);
usr/src/uts/common/io/usbgem/usbgem.c
2247
if (req == NULL) {
usr/src/uts/common/io/usbgem/usbgem.c
2252
req->intr_data = NULL;
usr/src/uts/common/io/usbgem/usbgem.c
2253
req->intr_client_private = (usb_opaque_t)dp;
usr/src/uts/common/io/usbgem/usbgem.c
2254
req->intr_timeout = 0;
usr/src/uts/common/io/usbgem/usbgem.c
2255
req->intr_attributes =
usr/src/uts/common/io/usbgem/usbgem.c
2257
req->intr_len = dp->ep_intr->wMaxPacketSize;
usr/src/uts/common/io/usbgem/usbgem.c
2258
req->intr_cb = usbgem_intr_cb;
usr/src/uts/common/io/usbgem/usbgem.c
2259
req->intr_exc_cb = usbgem_intr_cb;
usr/src/uts/common/io/usbgem/usbgem.c
2260
req->intr_completion_reason = 0;
usr/src/uts/common/io/usbgem/usbgem.c
2261
req->intr_cb_flags = 0;
usr/src/uts/common/io/usbgem/usbgem.c
2263
err = usb_pipe_intr_xfer(dp->intr_pipe, req, flags);
usr/src/uts/common/io/usbgem/usbgem.c
371
usbgem_rx_start_unit(struct usbgem_dev *dp, usb_bulk_req_t *req)
usr/src/uts/common/io/usbgem/usbgem.c
377
ASSERT(req);
usr/src/uts/common/io/usbgem/usbgem.c
3857
uint8_t reqt, uint8_t req, uint16_t val, uint16_t ix, uint16_t len,
usr/src/uts/common/io/usbgem/usbgem.c
386
req->bulk_len = dp->rx_buf_len;
usr/src/uts/common/io/usbgem/usbgem.c
387
req->bulk_data = mp;
usr/src/uts/common/io/usbgem/usbgem.c
3871
dp->name, __func__, reqt, req, val, ix, len, bp, dp->nic_state));
usr/src/uts/common/io/usbgem/usbgem.c
388
req->bulk_client_private = (usb_opaque_t)dp;
usr/src/uts/common/io/usbgem/usbgem.c
3888
setup.bRequest = req;
usr/src/uts/common/io/usbgem/usbgem.c
389
req->bulk_timeout = 0;
usr/src/uts/common/io/usbgem/usbgem.c
390
req->bulk_attributes = USB_ATTRS_SHORT_XFER_OK;
usr/src/uts/common/io/usbgem/usbgem.c
3909
dp->name, __func__, reqt, req, val, ix, len,
usr/src/uts/common/io/usbgem/usbgem.c
391
req->bulk_cb = usbgem_bulkin_cb;
usr/src/uts/common/io/usbgem/usbgem.c
392
req->bulk_exc_cb = usbgem_bulkin_cb;
usr/src/uts/common/io/usbgem/usbgem.c
3926
uint8_t reqt, uint8_t req, uint16_t val, uint16_t ix, uint16_t len,
usr/src/uts/common/io/usbgem/usbgem.c
393
req->bulk_completion_reason = 0;
usr/src/uts/common/io/usbgem/usbgem.c
394
req->bulk_cb_flags = 0;
usr/src/uts/common/io/usbgem/usbgem.c
3941
dp->name, __func__, reqt, req, val, ix, len, bp, dp->mac_state));
usr/src/uts/common/io/usbgem/usbgem.c
3950
setup.bRequest = req;
usr/src/uts/common/io/usbgem/usbgem.c
397
err = usb_pipe_bulk_xfer(dp->bulkin_pipe, req, flags);
usr/src/uts/common/io/usbgem/usbgem.c
3973
reqt, req, val, ix, len,
usr/src/uts/common/io/usbgem/usbgem.c
3990
uint8_t reqt, uint8_t req, uint16_t val, uint16_t ix, uint16_t len,
usr/src/uts/common/io/usbgem/usbgem.c
4008
return (usbgem_ctrl_out(dp, reqt, req, val, ix, len, buf, len));
usr/src/uts/common/io/usbgem/usbgem.c
4013
uint8_t reqt, uint8_t req, uint16_t val, uint16_t ix, uint16_t len,
usr/src/uts/common/io/usbgem/usbgem.c
4023
err = usbgem_ctrl_in(dp, reqt, req, val, ix, len, buf, len);
usr/src/uts/common/io/usbgem/usbgem.c
404
usb_free_bulk_req(req);
usr/src/uts/common/io/usbgem/usbgem.c
421
usb_bulk_req_t *req;
usr/src/uts/common/io/usbgem/usbgem.c
426
req = usb_alloc_bulk_req(dp->dip, 0, USB_FLAGS_SLEEP);
usr/src/uts/common/io/usbgem/usbgem.c
427
if (req == NULL) {
usr/src/uts/common/io/usbgem/usbgem.c
433
if (!usbgem_rx_start_unit(dp, req)) {
usr/src/uts/common/io/usbgem/usbgem.c
451
usb_bulk_req_t *req;
usr/src/uts/common/io/usbgem/usbgem.c
454
while ((req = dp->tx_free_list) != NULL) {
usr/src/uts/common/io/usbgem/usbgem.c
456
(usb_bulk_req_t *)req->bulk_client_private;
usr/src/uts/common/io/usbgem/usbgem.c
457
req->bulk_data = NULL;
usr/src/uts/common/io/usbgem/usbgem.c
458
usb_free_bulk_req(req);
usr/src/uts/common/io/usbgem/usbgem.c
467
usb_bulk_req_t *req;
usr/src/uts/common/io/usbgem/usbgem.c
472
req = usb_alloc_bulk_req(dp->dip, 0, USB_FLAGS_SLEEP);
usr/src/uts/common/io/usbgem/usbgem.c
473
if (req == NULL) {
usr/src/uts/common/io/usbgem/usbgem.c
484
req->bulk_client_private = (usb_opaque_t)dp->tx_free_list;
usr/src/uts/common/io/usbgem/usbgem.c
485
dp->tx_free_list = req;
usr/src/uts/common/io/usbgem/usbgem.c
510
usb_bulk_req_t *req;
usr/src/uts/common/io/usbgem/usbgem.c
568
req = dp->tx_free_list;
usr/src/uts/common/io/usbgem/usbgem.c
569
dp->tx_free_list = (usb_bulk_req_t *)req->bulk_client_private;
usr/src/uts/common/io/usbgem/usbgem.c
593
req->bulk_len = (long)new->b_wptr - (long)new->b_rptr;
usr/src/uts/common/io/usbgem/usbgem.c
594
req->bulk_data = new;
usr/src/uts/common/io/usbgem/usbgem.c
595
req->bulk_client_private = (usb_opaque_t)dp;
usr/src/uts/common/io/usbgem/usbgem.c
596
req->bulk_timeout = dp->bulkout_timeout; /* in second */
usr/src/uts/common/io/usbgem/usbgem.c
597
req->bulk_attributes = 0;
usr/src/uts/common/io/usbgem/usbgem.c
598
req->bulk_cb = usbgem_bulkout_cb;
usr/src/uts/common/io/usbgem/usbgem.c
599
req->bulk_exc_cb = usbgem_bulkout_cb;
usr/src/uts/common/io/usbgem/usbgem.c
600
req->bulk_completion_reason = 0;
usr/src/uts/common/io/usbgem/usbgem.c
601
req->bulk_cb_flags = 0;
usr/src/uts/common/io/usbgem/usbgem.c
606
if ((err = usb_pipe_bulk_xfer(dp->bulkout_pipe, req, usb_flags))
usr/src/uts/common/io/usbgem/usbgem.c
611
req->bulk_data = NULL;
usr/src/uts/common/io/usbgem/usbgem.c
616
req->bulk_client_private = (usb_opaque_t)dp->tx_free_list;
usr/src/uts/common/io/usbgem/usbgem.c
617
dp->tx_free_list = req;
usr/src/uts/common/io/usbgem/usbgem.c
634
usbgem_bulkout_cb(dp->bulkout_pipe, req);
usr/src/uts/common/io/usbgem/usbgem.c
815
usbgem_bulkin_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usbgem/usbgem.c
827
dp = (struct usbgem_dev *)req->bulk_client_private;
usr/src/uts/common/io/usbgem/usbgem.c
828
mp = req->bulk_data;
usr/src/uts/common/io/usbgem/usbgem.c
829
req->bulk_data = NULL;
usr/src/uts/common/io/usbgem/usbgem.c
833
usb_str_cr(req->bulk_completion_reason),
usr/src/uts/common/io/usbgem/usbgem.c
834
req->bulk_completion_reason));
usr/src/uts/common/io/usbgem/usbgem.c
844
if (req->bulk_completion_reason == USB_CR_OK &&
usr/src/uts/common/io/usbgem/usbgem.c
890
if (usbgem_rx_start_unit(dp, req)) {
usr/src/uts/common/io/usbgem/usbgem.c
907
usb_free_bulk_req(req);
usr/src/uts/common/io/usbgem/usbgem.c
923
usbgem_bulkout_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/usbgem/usbgem.c
929
dp = (struct usbgem_dev *)req->bulk_client_private;
usr/src/uts/common/io/usbgem/usbgem.c
935
usb_str_cr(req->bulk_completion_reason),
usr/src/uts/common/io/usbgem/usbgem.c
936
req->bulk_completion_reason,
usr/src/uts/common/io/usbgem/usbgem.c
937
req->bulk_cb_flags,
usr/src/uts/common/io/usbgem/usbgem.c
941
intr = DB_TCI(req->bulk_data);
usr/src/uts/common/io/usbgem/usbgem.c
942
freemsg(req->bulk_data);
usr/src/uts/common/io/usbgem/usbgem.c
944
if (req->bulk_completion_reason != USB_CR_OK &&
usr/src/uts/common/io/usbgem/usbgem.c
960
req->bulk_client_private = (usb_opaque_t)dp->tx_free_list;
usr/src/uts/common/io/usbgem/usbgem.c
961
dp->tx_free_list = req;
usr/src/uts/common/io/usbgem/usbgem.c
982
usbgem_intr_cb(usb_pipe_handle_t ph, usb_intr_req_t *req)
usr/src/uts/common/io/usbgem/usbgem.c
986
dp = (struct usbgem_dev *)req->intr_client_private;
usr/src/uts/common/io/usbgem/usbgem.c
989
if (req->intr_completion_reason == USB_CR_OK) {
usr/src/uts/common/io/usbgem/usbgem.c
990
(*dp->ugc.usbgc_interrupt)(dp, req->intr_data);
usr/src/uts/common/io/usbgem/usbgem.c
994
usb_free_intr_req(req);
usr/src/uts/common/io/usbgem/usbgem.h
362
uint8_t reqt, uint8_t req, uint16_t val, uint16_t ix, uint16_t len,
usr/src/uts/common/io/usbgem/usbgem.h
366
uint8_t reqt, uint8_t req, uint16_t val, uint16_t ix, uint16_t len,
usr/src/uts/common/io/usbgem/usbgem.h
370
uint8_t reqt, uint8_t req, uint16_t val, uint16_t ix, uint16_t len,
usr/src/uts/common/io/usbgem/usbgem.h
374
uint8_t reqt, uint8_t req, uint16_t val, uint16_t ix, uint16_t len,
usr/src/uts/common/io/vioscsi/vioscsi.c
102
tmf = &req.vr_req->tmf;
usr/src/uts/common/io/vioscsi/vioscsi.c
103
res = &req.vr_res->tmf;
usr/src/uts/common/io/vioscsi/vioscsi.c
1031
vioscsi_probe_target(vioscsi_softc_t *sc, vioscsi_request_t *req,
usr/src/uts/common/io/vioscsi/vioscsi.c
1034
struct virtio_scsi_cmd_req *cmd = &req->vr_req->cmd;
usr/src/uts/common/io/vioscsi/vioscsi.c
1035
struct virtio_scsi_cmd_resp *res = &req->vr_res->cmd;
usr/src/uts/common/io/vioscsi/vioscsi.c
1040
virtio_chain_clear(req->vr_vic);
usr/src/uts/common/io/vioscsi/vioscsi.c
1041
if (virtio_chain_append(req->vr_vic, req->vr_req_pa,
usr/src/uts/common/io/vioscsi/vioscsi.c
1045
if (virtio_chain_append(req->vr_vic, req->vr_res_pa,
usr/src/uts/common/io/vioscsi/vioscsi.c
1049
req->vr_poll = B_TRUE;
usr/src/uts/common/io/vioscsi/vioscsi.c
1050
req->vr_start = ddi_get_lbolt();
usr/src/uts/common/io/vioscsi/vioscsi.c
1051
req->vr_time = 10; /* seconds */
usr/src/uts/common/io/vioscsi/vioscsi.c
1052
req->vr_target = target;
usr/src/uts/common/io/vioscsi/vioscsi.c
1053
req->vr_lun = 0;
usr/src/uts/common/io/vioscsi/vioscsi.c
1054
req->vr_task_attr = VIRTIO_SCSI_S_HEAD;
usr/src/uts/common/io/vioscsi/vioscsi.c
1055
vioscsi_start(sc, req);
usr/src/uts/common/io/vioscsi/vioscsi.c
113
virtio_chain_clear(req.vr_vic);
usr/src/uts/common/io/vioscsi/vioscsi.c
1131
vioscsi_request_t req;
usr/src/uts/common/io/vioscsi/vioscsi.c
1134
if (vioscsi_req_init(sc, &req, sc->vs_cmd_vq, KM_SLEEP) != 0) {
usr/src/uts/common/io/vioscsi/vioscsi.c
1135
vioscsi_req_fini(&req);
usr/src/uts/common/io/vioscsi/vioscsi.c
114
if (virtio_chain_append(req.vr_vic, req.vr_req_pa, sizeof (*tmf),
usr/src/uts/common/io/vioscsi/vioscsi.c
1140
vioscsi_req_fini(&req);
usr/src/uts/common/io/vioscsi/vioscsi.c
1147
switch (vioscsi_probe_target(sc, &req, target)) {
usr/src/uts/common/io/vioscsi/vioscsi.c
1153
vioscsi_req_fini(&req);
usr/src/uts/common/io/vioscsi/vioscsi.c
116
virtio_chain_clear(req.vr_vic);
usr/src/uts/common/io/vioscsi/vioscsi.c
1161
vioscsi_req_fini(&req);
usr/src/uts/common/io/vioscsi/vioscsi.c
1166
vioscsi_req_fini(&req);
usr/src/uts/common/io/vioscsi/vioscsi.c
120
if (virtio_chain_append(req.vr_vic, req.vr_res_pa, sizeof (*res),
usr/src/uts/common/io/vioscsi/vioscsi.c
122
virtio_chain_clear(req.vr_vic);
usr/src/uts/common/io/vioscsi/vioscsi.c
129
virtio_dma_sync(req.vr_dma, DDI_DMA_SYNC_FORDEV);
usr/src/uts/common/io/vioscsi/vioscsi.c
134
virtio_chain_submit(req.vr_vic, B_TRUE);
usr/src/uts/common/io/vioscsi/vioscsi.c
140
if (!vioscsi_poll_until(sc, &req, vioscsi_ctl_handler, 5)) {
usr/src/uts/common/io/vioscsi/vioscsi.c
151
vioscsi_req_fini(&req);
usr/src/uts/common/io/vioscsi/vioscsi.c
178
vioscsi_req_abort(vioscsi_softc_t *sc, vioscsi_request_t *req)
usr/src/uts/common/io/vioscsi/vioscsi.c
181
req->vr_target, req->vr_lun, req));
usr/src/uts/common/io/vioscsi/vioscsi.c
187
vioscsi_request_t *req;
usr/src/uts/common/io/vioscsi/vioscsi.c
191
for (req = list_head(l); req != NULL; req = list_next(l, req)) {
usr/src/uts/common/io/vioscsi/vioscsi.c
193
req->vr_target, req->vr_lun, req);
usr/src/uts/common/io/vioscsi/vioscsi.c
203
vioscsi_request_t *req;
usr/src/uts/common/io/vioscsi/vioscsi.c
221
for (req = list_head(l); req != NULL; req = list_next(l, req)) {
usr/src/uts/common/io/vioscsi/vioscsi.c
226
if (now < req->vr_expire) {
usr/src/uts/common/io/vioscsi/vioscsi.c
229
atomic_or_8(&req->vr_expired, 1);
usr/src/uts/common/io/vioscsi/vioscsi.c
235
(int)req->vr_time);
usr/src/uts/common/io/vioscsi/vioscsi.c
236
(void) vioscsi_req_abort(sc, req);
usr/src/uts/common/io/vioscsi/vioscsi.c
253
vioscsi_poll(vioscsi_softc_t *sc, vioscsi_request_t *req)
usr/src/uts/common/io/vioscsi/vioscsi.c
255
if (vioscsi_poll_until(sc, req, vioscsi_cmd_handler, req->vr_time)) {
usr/src/uts/common/io/vioscsi/vioscsi.c
263
if (vioscsi_req_abort(sc, req) &&
usr/src/uts/common/io/vioscsi/vioscsi.c
264
vioscsi_poll_until(sc, req, vioscsi_cmd_handler, 1)) {
usr/src/uts/common/io/vioscsi/vioscsi.c
271
if (vioscsi_lun_reset(sc, req->vr_target, req->vr_lun) &&
usr/src/uts/common/io/vioscsi/vioscsi.c
272
vioscsi_poll_until(sc, req, vioscsi_cmd_handler, 1)) {
usr/src/uts/common/io/vioscsi/vioscsi.c
285
(void) vioscsi_target_reset(sc, req->vr_target);
usr/src/uts/common/io/vioscsi/vioscsi.c
286
if (vioscsi_poll_until(sc, req, vioscsi_cmd_handler, 60)) {
usr/src/uts/common/io/vioscsi/vioscsi.c
293
vioscsi_start(vioscsi_softc_t *sc, vioscsi_request_t *req)
usr/src/uts/common/io/vioscsi/vioscsi.c
295
vioscsi_cmd_req_t *cmd = &req->vr_req->cmd;
usr/src/uts/common/io/vioscsi/vioscsi.c
297
req->vr_done = 0;
usr/src/uts/common/io/vioscsi/vioscsi.c
298
req->vr_expired = 0;
usr/src/uts/common/io/vioscsi/vioscsi.c
300
cmd->lun[1] = req->vr_target;
usr/src/uts/common/io/vioscsi/vioscsi.c
301
cmd->lun[2] = 0x40 | ((req->vr_lun >> 8) & 0xff);
usr/src/uts/common/io/vioscsi/vioscsi.c
302
cmd->lun[3] = req->vr_lun & 0xff;
usr/src/uts/common/io/vioscsi/vioscsi.c
307
cmd->tag = (uint64_t)req;
usr/src/uts/common/io/vioscsi/vioscsi.c
310
cmd->task_attr = req->vr_task_attr;
usr/src/uts/common/io/vioscsi/vioscsi.c
315
virtio_dma_sync(req->vr_dma, DDI_DMA_SYNC_FORDEV);
usr/src/uts/common/io/vioscsi/vioscsi.c
321
if (req->vr_poll) {
usr/src/uts/common/io/vioscsi/vioscsi.c
325
virtio_chain_submit(req->vr_vic, B_TRUE);
usr/src/uts/common/io/vioscsi/vioscsi.c
331
vioscsi_poll(sc, req);
usr/src/uts/common/io/vioscsi/vioscsi.c
336
virtio_chain_submit(req->vr_vic, B_TRUE);
usr/src/uts/common/io/vioscsi/vioscsi.c
345
vioscsi_request_t *req = pkt->pkt_ha_private;
usr/src/uts/common/io/vioscsi/vioscsi.c
346
virtio_chain_t *vic = req->vr_vic;
usr/src/uts/common/io/vioscsi/vioscsi.c
347
vioscsi_cmd_req_t *cmd = &req->vr_req->cmd;
usr/src/uts/common/io/vioscsi/vioscsi.c
348
vioscsi_cmd_res_t *res = &req->vr_res->cmd;
usr/src/uts/common/io/vioscsi/vioscsi.c
362
req->vr_time = min(pkt->pkt_time ? pkt->pkt_time : 10, 3600);
usr/src/uts/common/io/vioscsi/vioscsi.c
363
req->vr_dev = vd;
usr/src/uts/common/io/vioscsi/vioscsi.c
364
req->vr_poll = ((pkt->pkt_flags & FLAG_NOINTR) != 0);
usr/src/uts/common/io/vioscsi/vioscsi.c
365
req->vr_target = vd->vd_target;
usr/src/uts/common/io/vioscsi/vioscsi.c
366
req->vr_lun = vd->vd_lun;
usr/src/uts/common/io/vioscsi/vioscsi.c
367
req->vr_start = ddi_get_lbolt();
usr/src/uts/common/io/vioscsi/vioscsi.c
368
req->vr_expire = req->vr_start + req->vr_time * vioscsi_hz;
usr/src/uts/common/io/vioscsi/vioscsi.c
374
req->vr_task_attr = VIRTIO_SCSI_S_HEAD;
usr/src/uts/common/io/vioscsi/vioscsi.c
376
req->vr_task_attr = VIRTIO_SCSI_S_ORDERED;
usr/src/uts/common/io/vioscsi/vioscsi.c
378
req->vr_task_attr = VIRTIO_SCSI_S_ACA;
usr/src/uts/common/io/vioscsi/vioscsi.c
380
req->vr_task_attr = VIRTIO_SCSI_S_SIMPLE;
usr/src/uts/common/io/vioscsi/vioscsi.c
400
if (virtio_chain_append(vic, req->vr_req_pa, sizeof (*cmd),
usr/src/uts/common/io/vioscsi/vioscsi.c
420
if (virtio_chain_append(vic, req->vr_res_pa, sizeof (*res),
usr/src/uts/common/io/vioscsi/vioscsi.c
448
if (!req->vr_poll) {
usr/src/uts/common/io/vioscsi/vioscsi.c
464
if ((req->vr_expire - r->vr_expire) >= 0) {
usr/src/uts/common/io/vioscsi/vioscsi.c
465
list_insert_after(l, r, req);
usr/src/uts/common/io/vioscsi/vioscsi.c
473
list_insert_head(l, req);
usr/src/uts/common/io/vioscsi/vioscsi.c
483
vioscsi_start(vd->vd_sc, req);
usr/src/uts/common/io/vioscsi/vioscsi.c
496
vioscsi_request_t *req;
usr/src/uts/common/io/vioscsi/vioscsi.c
510
if ((req = pkt->pkt_ha_private) != NULL) {
usr/src/uts/common/io/vioscsi/vioscsi.c
511
return (vioscsi_req_abort(vd->vd_sc, req) ? 1 : 0);
usr/src/uts/common/io/vioscsi/vioscsi.c
518
vioscsi_req_fini(vioscsi_request_t *req)
usr/src/uts/common/io/vioscsi/vioscsi.c
520
if (req->vr_dma != NULL) {
usr/src/uts/common/io/vioscsi/vioscsi.c
521
virtio_dma_free(req->vr_dma);
usr/src/uts/common/io/vioscsi/vioscsi.c
522
req->vr_dma = NULL;
usr/src/uts/common/io/vioscsi/vioscsi.c
524
if (req->vr_vic != NULL) {
usr/src/uts/common/io/vioscsi/vioscsi.c
525
virtio_chain_free(req->vr_vic);
usr/src/uts/common/io/vioscsi/vioscsi.c
526
req->vr_vic = NULL;
usr/src/uts/common/io/vioscsi/vioscsi.c
531
vioscsi_req_init(vioscsi_softc_t *sc, vioscsi_request_t *req,
usr/src/uts/common/io/vioscsi/vioscsi.c
536
bzero(req, sizeof (*req));
usr/src/uts/common/io/vioscsi/vioscsi.c
537
list_link_init(&req->vr_node);
usr/src/uts/common/io/vioscsi/vioscsi.c
538
req->vr_vq = vq;
usr/src/uts/common/io/vioscsi/vioscsi.c
539
req->vr_dma = virtio_dma_alloc(sc->vs_virtio, sizeof (vioscsi_op_t),
usr/src/uts/common/io/vioscsi/vioscsi.c
542
req->vr_vic = virtio_chain_alloc(vq, sleep);
usr/src/uts/common/io/vioscsi/vioscsi.c
543
if ((req->vr_dma == NULL) || (req->vr_vic == NULL)) {
usr/src/uts/common/io/vioscsi/vioscsi.c
546
virtio_chain_data_set(req->vr_vic, req);
usr/src/uts/common/io/vioscsi/vioscsi.c
547
req->vr_req = virtio_dma_va(req->vr_dma, VIOSCSI_REQ_OFFSET);
usr/src/uts/common/io/vioscsi/vioscsi.c
548
req->vr_res = virtio_dma_va(req->vr_dma, VIOSCSI_RES_OFFSET);
usr/src/uts/common/io/vioscsi/vioscsi.c
549
pa = virtio_dma_cookie_pa(req->vr_dma, 0);
usr/src/uts/common/io/vioscsi/vioscsi.c
550
req->vr_req_pa = pa + VIOSCSI_REQ_OFFSET;
usr/src/uts/common/io/vioscsi/vioscsi.c
551
req->vr_res_pa = pa + VIOSCSI_RES_OFFSET;
usr/src/uts/common/io/vioscsi/vioscsi.c
558
vioscsi_request_t *req = pkt->pkt_ha_private;
usr/src/uts/common/io/vioscsi/vioscsi.c
560
vioscsi_req_fini(req);
usr/src/uts/common/io/vioscsi/vioscsi.c
568
vioscsi_request_t *req = pkt->pkt_ha_private;
usr/src/uts/common/io/vioscsi/vioscsi.c
570
if (vioscsi_req_init(sc, req, sc->vs_cmd_vq, sleep) != 0) {
usr/src/uts/common/io/vioscsi/vioscsi.c
571
vioscsi_req_fini(req);
usr/src/uts/common/io/vioscsi/vioscsi.c
574
req->vr_pkt = pkt;
usr/src/uts/common/io/vioscsi/vioscsi.c
594
vioscsi_request_t *req = pkt->pkt_ha_private;
usr/src/uts/common/io/vioscsi/vioscsi.c
595
virtio_chain_t *vic = req->vr_vic;
usr/src/uts/common/io/vioscsi/vioscsi.c
711
vioscsi_request_t *req;
usr/src/uts/common/io/vioscsi/vioscsi.c
713
if ((req = virtio_chain_data(vic)) == NULL) {
usr/src/uts/common/io/vioscsi/vioscsi.c
717
atomic_or_8(&req->vr_done, 1);
usr/src/uts/common/io/vioscsi/vioscsi.c
72
vioscsi_poll_until(vioscsi_softc_t *sc, vioscsi_request_t *req,
usr/src/uts/common/io/vioscsi/vioscsi.c
78
if (req->vr_done) {
usr/src/uts/common/io/vioscsi/vioscsi.c
811
vioscsi_request_t *req;
usr/src/uts/common/io/vioscsi/vioscsi.c
818
if ((req = virtio_chain_data(vic)) == NULL) {
usr/src/uts/common/io/vioscsi/vioscsi.c
826
virtio_dma_sync(req->vr_dma, DDI_DMA_SYNC_FORKERNEL);
usr/src/uts/common/io/vioscsi/vioscsi.c
827
res = &req->vr_res->cmd;
usr/src/uts/common/io/vioscsi/vioscsi.c
828
pkt = req->vr_pkt;
usr/src/uts/common/io/vioscsi/vioscsi.c
838
if (req->vr_poll) {
usr/src/uts/common/io/vioscsi/vioscsi.c
839
atomic_or_8(&req->vr_done, 1);
usr/src/uts/common/io/vioscsi/vioscsi.c
84
atomic_or_8(&req->vr_expired, 1);
usr/src/uts/common/io/vioscsi/vioscsi.c
844
if ((vd = req->vr_dev) != NULL) {
usr/src/uts/common/io/vioscsi/vioscsi.c
847
list_remove(&vd->vd_reqs, req);
usr/src/uts/common/io/vioscsi/vioscsi.c
913
if (req->vr_expired) {
usr/src/uts/common/io/vioscsi/vioscsi.c
92
vioscsi_request_t req;
usr/src/uts/common/io/vioscsi/vioscsi.c
941
if (!req->vr_poll) {
usr/src/uts/common/io/vioscsi/vioscsi.c
944
atomic_or_8(&req->vr_done, 1);
usr/src/uts/common/io/vioscsi/vioscsi.c
96
bzero(&req, sizeof (req));
usr/src/uts/common/io/vioscsi/vioscsi.c
98
if (vioscsi_req_init(sc, &req, sc->vs_ctl_vq, KM_NOSLEEP) != 0) {
usr/src/uts/common/io/vioscsi/vioscsi.h
233
vioscsi_req_t req;
usr/src/uts/common/io/vioscsi/vioscsi.h
237
#define VIOSCSI_REQ_OFFSET offsetof(struct virtio_scsi_op, req)
usr/src/uts/common/io/vscan/vscan_svc.c
1234
vscan_svc_insert_req(vscan_req_t *req)
usr/src/uts/common/io/vscan/vscan_svc.c
1246
req->vsr_idx = idx;
usr/src/uts/common/io/vscan/vscan_svc.c
1250
node->vsn_req = req;
usr/src/uts/common/io/vscan/vscan_svc.c
1286
vscan_req_t *req;
usr/src/uts/common/io/vscan/vscan_svc.c
1289
req = list_head(&vscan_svc_reql);
usr/src/uts/common/io/vscan/vscan_svc.c
1291
while (req != NULL) {
usr/src/uts/common/io/vscan/vscan_svc.c
1292
ASSERT(req->vsr_magic == VS_REQ_MAGIC);
usr/src/uts/common/io/vscan/vscan_svc.c
1293
if ((req->vsr_vp == vp) &&
usr/src/uts/common/io/vscan/vscan_svc.c
1294
(req->vsr_state != VS_SVC_REQ_COMPLETE))
usr/src/uts/common/io/vscan/vscan_svc.c
1297
req = list_next(&vscan_svc_reql, req);
usr/src/uts/common/io/vscan/vscan_svc.c
1300
return (req);
usr/src/uts/common/io/vscan/vscan_svc.c
1310
vscan_req_t *req;
usr/src/uts/common/io/vscan/vscan_svc.c
1315
if ((req = vscan_svc_reql_find(vp)) != NULL)
usr/src/uts/common/io/vscan/vscan_svc.c
1316
return (req);
usr/src/uts/common/io/vscan/vscan_svc.c
1325
req = kmem_zalloc(sizeof (vscan_req_t), KM_SLEEP);
usr/src/uts/common/io/vscan/vscan_svc.c
1327
req->vsr_magic = VS_REQ_MAGIC;
usr/src/uts/common/io/vscan/vscan_svc.c
1330
req->vsr_seqnum = ++vscan_svc_seqnum;
usr/src/uts/common/io/vscan/vscan_svc.c
1331
req->vsr_vp = vp;
usr/src/uts/common/io/vscan/vscan_svc.c
1332
req->vsr_refcnt = 1; /* decremented in vscan_svc_scan_complete */
usr/src/uts/common/io/vscan/vscan_svc.c
1333
req->vsr_state = VS_SVC_REQ_INIT;
usr/src/uts/common/io/vscan/vscan_svc.c
1334
cv_init(&(req->vsr_cv), NULL, CV_DEFAULT, NULL);
usr/src/uts/common/io/vscan/vscan_svc.c
1336
list_insert_tail(&vscan_svc_reql, req);
usr/src/uts/common/io/vscan/vscan_svc.c
1338
vscan_svc_reql_next = req;
usr/src/uts/common/io/vscan/vscan_svc.c
1345
return (req);
usr/src/uts/common/io/vscan/vscan_svc.c
1353
vscan_svc_reql_remove(vscan_req_t *req)
usr/src/uts/common/io/vscan/vscan_svc.c
1356
ASSERT(req->vsr_magic == VS_REQ_MAGIC);
usr/src/uts/common/io/vscan/vscan_svc.c
1358
if (vscan_svc_reql_next == req)
usr/src/uts/common/io/vscan/vscan_svc.c
1359
vscan_svc_reql_next = list_next(&vscan_svc_reql, req);
usr/src/uts/common/io/vscan/vscan_svc.c
1361
list_remove(&vscan_svc_reql, req);
usr/src/uts/common/io/vscan/vscan_svc.c
1362
cv_destroy(&(req->vsr_cv));
usr/src/uts/common/io/vscan/vscan_svc.c
1363
VN_RELE(req->vsr_vp);
usr/src/uts/common/io/vscan/vscan_svc.c
1365
kmem_free(req, sizeof (vscan_req_t));
usr/src/uts/common/io/vscan/vscan_svc.c
461
vscan_req_t *req;
usr/src/uts/common/io/vscan/vscan_svc.c
488
if ((req = vscan_svc_reql_insert(vp)) == NULL) {
usr/src/uts/common/io/vscan/vscan_svc.c
501
++(req->vsr_refcnt);
usr/src/uts/common/io/vscan/vscan_svc.c
503
while ((time_left > 0) && (req->vsr_state != VS_SVC_REQ_COMPLETE)) {
usr/src/uts/common/io/vscan/vscan_svc.c
505
time_left = cv_reltimedwait_sig(&(req->vsr_cv),
usr/src/uts/common/io/vscan/vscan_svc.c
511
vp->v_path, req->vsr_seqnum);
usr/src/uts/common/io/vscan/vscan_svc.c
512
DTRACE_PROBE1(vscan__scan__timeout, vscan_req_t *, req);
usr/src/uts/common/io/vscan/vscan_svc.c
515
ASSERT(req->vsr_magic == VS_REQ_MAGIC);
usr/src/uts/common/io/vscan/vscan_svc.c
518
else if (req->vsr_idx == 0)
usr/src/uts/common/io/vscan/vscan_svc.c
521
access = vscan_svc_nodes[req->vsr_idx].vsn_access;
usr/src/uts/common/io/vscan/vscan_svc.c
523
if ((--req->vsr_refcnt) == 0)
usr/src/uts/common/io/vscan/vscan_svc.c
524
vscan_svc_delete_req(req);
usr/src/uts/common/io/vscan/vscan_svc.c
540
vscan_req_t *req, *next;
usr/src/uts/common/io/vscan/vscan_svc.c
562
req = vscan_svc_reql_next;
usr/src/uts/common/io/vscan/vscan_svc.c
564
while (req != NULL) {
usr/src/uts/common/io/vscan/vscan_svc.c
565
ASSERT(req->vsr_magic == VS_REQ_MAGIC);
usr/src/uts/common/io/vscan/vscan_svc.c
566
next = list_next(&vscan_svc_reql, req);
usr/src/uts/common/io/vscan/vscan_svc.c
569
vscan_svc_scan_complete(req);
usr/src/uts/common/io/vscan/vscan_svc.c
572
if (vscan_svc_insert_req(req) == -1)
usr/src/uts/common/io/vscan/vscan_svc.c
578
(void *)req, TQ_SLEEP);
usr/src/uts/common/io/vscan/vscan_svc.c
581
req->vsr_state = VS_SVC_REQ_QUEUED;
usr/src/uts/common/io/vscan/vscan_svc.c
583
req = next;
usr/src/uts/common/io/vscan/vscan_svc.c
586
vscan_svc_reql_next = req;
usr/src/uts/common/io/vscan/vscan_svc.c
605
vscan_req_t *req;
usr/src/uts/common/io/vscan/vscan_svc.c
609
req = (vscan_req_t *)data;
usr/src/uts/common/io/vscan/vscan_svc.c
610
ASSERT(req->vsr_magic == VS_REQ_MAGIC);
usr/src/uts/common/io/vscan/vscan_svc.c
611
vscan_svc_do_scan(req);
usr/src/uts/common/io/vscan/vscan_svc.c
612
if (req->vsr_state != VS_SVC_REQ_SCANNING)
usr/src/uts/common/io/vscan/vscan_svc.c
613
vscan_svc_scan_complete(req);
usr/src/uts/common/io/vscan/vscan_svc.c
630
vscan_svc_do_scan(vscan_req_t *req)
usr/src/uts/common/io/vscan/vscan_svc.c
638
idx = req->vsr_idx;
usr/src/uts/common/io/vscan/vscan_svc.c
641
req->vsr_state = VS_SVC_REQ_IN_PROGRESS;
usr/src/uts/common/io/vscan/vscan_svc.c
651
req->vsr_vp->v_path);
usr/src/uts/common/io/vscan/vscan_svc.c
672
if (req->vsr_state == VS_SVC_REQ_IN_PROGRESS)
usr/src/uts/common/io/vscan/vscan_svc.c
673
req->vsr_state = VS_SVC_REQ_SCANNING;
usr/src/uts/common/io/vscan/vscan_svc.c
690
vscan_req_t *req;
usr/src/uts/common/io/vscan/vscan_svc.c
696
req = node->vsn_req;
usr/src/uts/common/io/vscan/vscan_svc.c
700
scan_req->vsr_seqnum = req->vsr_seqnum;
usr/src/uts/common/io/vscan/vscan_svc.c
701
(void) strncpy(scan_req->vsr_path, req->vsr_vp->v_path, MAXPATHLEN);
usr/src/uts/common/io/vscan/vscan_svc.c
717
vscan_svc_scan_complete(vscan_req_t *req)
usr/src/uts/common/io/vscan/vscan_svc.c
720
ASSERT(req != NULL);
usr/src/uts/common/io/vscan/vscan_svc.c
722
req->vsr_state = VS_SVC_REQ_COMPLETE;
usr/src/uts/common/io/vscan/vscan_svc.c
724
if ((--req->vsr_refcnt) == 0)
usr/src/uts/common/io/vscan/vscan_svc.c
725
vscan_svc_delete_req(req);
usr/src/uts/common/io/vscan/vscan_svc.c
727
cv_broadcast(&(req->vsr_cv));
usr/src/uts/common/io/vscan/vscan_svc.c
735
vscan_svc_delete_req(vscan_req_t *req)
usr/src/uts/common/io/vscan/vscan_svc.c
740
ASSERT(req != NULL);
usr/src/uts/common/io/vscan/vscan_svc.c
741
ASSERT(req->vsr_refcnt == 0);
usr/src/uts/common/io/vscan/vscan_svc.c
742
ASSERT(req->vsr_state == VS_SVC_REQ_COMPLETE);
usr/src/uts/common/io/vscan/vscan_svc.c
744
if ((idx = req->vsr_idx) != 0)
usr/src/uts/common/io/vscan/vscan_svc.c
747
vscan_svc_reql_remove(req);
usr/src/uts/common/io/vscan/vscan_svc.c
764
vscan_req_t *req;
usr/src/uts/common/io/vscan/vscan_svc.c
771
if ((req = node->vsn_req) == NULL) {
usr/src/uts/common/io/vscan/vscan_svc.c
776
ASSERT(req->vsr_magic == VS_REQ_MAGIC);
usr/src/uts/common/io/vscan/vscan_svc.c
778
if (scan_rsp->vsr_seqnum != req->vsr_seqnum) {
usr/src/uts/common/io/vscan/vscan_svc.c
807
vscan_req_t *req;
usr/src/uts/common/io/vscan/vscan_svc.c
812
if ((req = vscan_svc_nodes[idx].vsn_req) == NULL)
usr/src/uts/common/io/vscan/vscan_svc.c
815
ASSERT(req->vsr_magic == VS_REQ_MAGIC);
usr/src/uts/common/io/vscan/vscan_svc.c
817
if (req->vsr_state == VS_SVC_REQ_SCANNING) {
usr/src/uts/common/io/vscan/vscan_svc.c
818
DTRACE_PROBE1(vscan__abort, vscan_req_t *, req);
usr/src/uts/common/io/vscan/vscan_svc.c
820
vscan_svc_scan_complete(req);
usr/src/uts/common/io/zyd/zyd_hw.c
261
struct zyd_rfwrite req;
usr/src/uts/common/io/zyd/zyd_hw.c
272
req.code = LE_16(ZYD_RFCFG_VALUE);
usr/src/uts/common/io/zyd/zyd_hw.c
273
req.width = LE_16((uint16_t)bits);
usr/src/uts/common/io/zyd/zyd_hw.c
278
req.bit[i] = tmp;
usr/src/uts/common/io/zyd/zyd_hw.c
280
res = zyd_usb_cmd_send(&sc->usb, ZYD_CMD_RFCFG, &req,
usr/src/uts/common/io/zyd/zyd_usb.c
1000
req->bulk_exc_cb = zyd_data_in_exc_cb;
usr/src/uts/common/io/zyd/zyd_usb.c
1002
res = usb_pipe_bulk_xfer(uc->pipe_data_in, req, USB_FLAGS_NOSLEEP);
usr/src/uts/common/io/zyd/zyd_usb.c
1005
usb_free_bulk_req(req);
usr/src/uts/common/io/zyd/zyd_usb.c
484
zyd_data_out_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/zyd/zyd_usb.c
486
struct zyd_softc *sc = (struct zyd_softc *)req->bulk_client_private;
usr/src/uts/common/io/zyd/zyd_usb.c
490
if (req->bulk_completion_reason != USB_CR_OK)
usr/src/uts/common/io/zyd/zyd_usb.c
508
usb_free_bulk_req(req);
usr/src/uts/common/io/zyd/zyd_usb.c
517
zyd_bulk_pipe_cb(usb_pipe_handle_t pipe, struct usb_bulk_req *req)
usr/src/uts/common/io/zyd/zyd_usb.c
520
lock = (struct zyd_cb_lock *)req->bulk_client_private;
usr/src/uts/common/io/zyd/zyd_usb.c
583
zyd_intr_pipe_cb(usb_pipe_handle_t pipe, struct usb_intr_req *req)
usr/src/uts/common/io/zyd/zyd_usb.c
586
lock = (struct zyd_cb_lock *)req->intr_client_private;
usr/src/uts/common/io/zyd/zyd_usb.c
759
zyd_cmd_in_cb(usb_pipe_handle_t pipe, usb_intr_req_t *req)
usr/src/uts/common/io/zyd/zyd_usb.c
768
uc = (struct zyd_usb *)req->intr_client_private;
usr/src/uts/common/io/zyd/zyd_usb.c
771
mblk = req->intr_data;
usr/src/uts/common/io/zyd/zyd_usb.c
788
usb_free_intr_req(req);
usr/src/uts/common/io/zyd/zyd_usb.c
794
usb_free_intr_req(req);
usr/src/uts/common/io/zyd/zyd_usb.c
813
usb_free_intr_req(req);
usr/src/uts/common/io/zyd/zyd_usb.c
821
zyd_cmd_in_exc_cb(usb_pipe_handle_t pipe, usb_intr_req_t *req)
usr/src/uts/common/io/zyd/zyd_usb.c
828
uc = (struct zyd_usb *)req->intr_client_private;
usr/src/uts/common/io/zyd/zyd_usb.c
836
usb_free_intr_req(req);
usr/src/uts/common/io/zyd/zyd_usb.c
886
zyd_data_in_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/zyd/zyd_usb.c
895
uc = (struct zyd_usb *)req->bulk_client_private;
usr/src/uts/common/io/zyd/zyd_usb.c
899
mblk = req->bulk_data;
usr/src/uts/common/io/zyd/zyd_usb.c
952
usb_free_bulk_req(req);
usr/src/uts/common/io/zyd/zyd_usb.c
967
zyd_data_in_exc_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
usr/src/uts/common/io/zyd/zyd_usb.c
973
uc = (struct zyd_usb *)req->bulk_client_private;
usr/src/uts/common/io/zyd/zyd_usb.c
976
usb_free_bulk_req(req);
usr/src/uts/common/io/zyd/zyd_usb.c
985
usb_bulk_req_t *req;
usr/src/uts/common/io/zyd/zyd_usb.c
988
req = usb_alloc_bulk_req(uc->dip, ZYD_RX_BUF_SIZE, USB_FLAGS_SLEEP);
usr/src/uts/common/io/zyd/zyd_usb.c
989
if (req == NULL) {
usr/src/uts/common/io/zyd/zyd_usb.c
994
req->bulk_len = (uint_t)ZYD_RX_BUF_SIZE;
usr/src/uts/common/io/zyd/zyd_usb.c
995
req->bulk_timeout = 0;
usr/src/uts/common/io/zyd/zyd_usb.c
996
req->bulk_client_private = (usb_opaque_t)uc;
usr/src/uts/common/io/zyd/zyd_usb.c
997
req->bulk_attributes =
usr/src/uts/common/io/zyd/zyd_usb.c
999
req->bulk_cb = zyd_data_in_cb;
usr/src/uts/common/klm/klmops.c
141
lm_nlm_dispatch(struct svc_req *req, SVCXPRT *xprt)
usr/src/uts/common/klm/klmops.c
143
_NOTE(ARGUNUSED(req, xprt))
usr/src/uts/common/klm/klmops.c
147
lm_nlm4_dispatch(struct svc_req *req, SVCXPRT *xprt)
usr/src/uts/common/klm/klmops.c
149
_NOTE(ARGUNUSED(req, xprt))
usr/src/uts/common/krtld/kobj.c
2943
struct modctl *req;
usr/src/uts/common/krtld/kobj.c
2992
if ((req = mod_load_requisite(modp, modname)) == NULL) {
usr/src/uts/common/krtld/kobj.c
3023
add_dependent(mp, req->mod_mp);
usr/src/uts/common/krtld/kobj.c
3024
mod_release_mod(req);
usr/src/uts/common/ktli/t_kbind.c
100
bcopy(req->addr.buf, buf + bind_req->ADDR_offset,
usr/src/uts/common/ktli/t_kbind.c
66
t_kbind(TIUSER *tiptr, struct t_bind *req, struct t_bind *ret)
usr/src/uts/common/ktli/t_kbind.c
87
bindsz = (req == NULL) ? 0 : req->addr.len;
usr/src/uts/common/ktli/t_kbind.c
95
bind_req->ADDR_length = (req == NULL ? 0 : req->addr.len);
usr/src/uts/common/ktli/t_kbind.c
97
bind_req->CONIND_number = (req == NULL ? 0 : req->qlen);
usr/src/uts/common/ktli/t_koptmgmt.c
101
opt_req->MGMT_flags = req->flags;
usr/src/uts/common/ktli/t_koptmgmt.c
106
bcopy(req->opt.buf, opt_data, optlen);
usr/src/uts/common/ktli/t_koptmgmt.c
64
t_koptmgmt(TIUSER *tiptr, struct t_optmgmt *req, struct t_optmgmt *ret)
usr/src/uts/common/ktli/t_koptmgmt.c
81
optlen = req->opt.len;
usr/src/uts/common/ktli/t_koptmgmt.c
83
if (req->opt.buf == NULL)
usr/src/uts/common/nfs/export.h
603
#define rdonly4(req, cs) \
usr/src/uts/common/nfs/export.h
605
(nfsauth4_access((cs)->exi, (cs)->vp, (req), (cs)->basecr, NULL, \
usr/src/uts/common/nfs/nfs4.h
1234
struct svc_req *req;
usr/src/uts/common/os/kcpc.c
1087
kcpc_request_t req;
usr/src/uts/common/os/kcpc.c
1104
req = ctx->kc_set->ks_req[i];
usr/src/uts/common/os/kcpc.c
1106
if (bitmap & (1 << req.kr_picnum)) {
usr/src/uts/common/os/kcpc.c
1107
pcbe_ops->pcbe_configure(req.kr_picnum,
usr/src/uts/common/os/kcpc.c
1108
req.kr_event, req.kr_preset,
usr/src/uts/common/os/kcpc.c
1109
req.kr_flags, req.kr_nattrs,
usr/src/uts/common/os/kcpc.c
1110
req.kr_attr, &(req.kr_config),
usr/src/uts/common/os/kcpc.c
1580
kcpc_request_t *req;
usr/src/uts/common/os/kcpc.c
1585
req = &set->ks_req[i];
usr/src/uts/common/os/kcpc.c
1587
if (req->kr_nattrs != 0) {
usr/src/uts/common/os/kcpc.c
1588
kmem_free(req->kr_attr,
usr/src/uts/common/os/kcpc.c
1589
req->kr_nattrs * sizeof (kcpc_attr_t));
usr/src/uts/common/os/kcpc.c
2222
kcpc_request_t *req;
usr/src/uts/common/os/kcpc.c
2254
req = set->ks_req;
usr/src/uts/common/os/kcpc.c
2259
if (req[i].kr_data == NULL)
usr/src/uts/common/os/kcpc.c
2262
ret = update_func(req[i].kr_ptr, *req[i].kr_data);
usr/src/uts/common/os/kcpc.c
2308
kcpc_request_t *req;
usr/src/uts/common/os/kcpc.c
2340
req = &req_list->krl_list[req_list->krl_cnt];
usr/src/uts/common/os/kcpc.c
2341
req->kr_config = NULL;
usr/src/uts/common/os/kcpc.c
2342
req->kr_picnum = -1; /* have CPC pick this */
usr/src/uts/common/os/kcpc.c
2343
req->kr_index = -1; /* set when assigning request to set */
usr/src/uts/common/os/kcpc.c
2344
req->kr_data = NULL; /* set when configuring request */
usr/src/uts/common/os/kcpc.c
2345
(void) strcpy(req->kr_event, event);
usr/src/uts/common/os/kcpc.c
2346
req->kr_preset = preset;
usr/src/uts/common/os/kcpc.c
2347
req->kr_flags = flags;
usr/src/uts/common/os/kcpc.c
2348
req->kr_nattrs = nattrs;
usr/src/uts/common/os/kcpc.c
2349
req->kr_attr = attr;
usr/src/uts/common/os/kcpc.c
2354
req->kr_ptr = ptr;
usr/src/uts/common/os/klpd.c
287
klpd_do_call(klpd_reg_t *p, const priv_set_t *req, va_list ap)
usr/src/uts/common/os/klpd.c
297
klh = klpd_marshall(p, req, ap);
usr/src/uts/common/os/klpd.c
340
klpd_call(const cred_t *cr, const priv_set_t *req, va_list ap)
usr/src/uts/common/os/klpd.c
363
if (!priv_issubset(req, &CR_LPRIV(cr)))
usr/src/uts/common/os/klpd.c
371
priv_issubset(req, &p->klpd_pset)) {
usr/src/uts/common/os/klpd.c
374
rv = klpd_do_call(p, req, ap);
usr/src/uts/common/os/klpd.c
392
priv_issubset(req, &p->klpd_pset)) {
usr/src/uts/common/os/klpd.c
393
rv = klpd_do_call(p, req, ap);
usr/src/uts/common/os/klpd.c
413
priv_issubset(req, &p->klpd_pset)) {
usr/src/uts/common/os/klpd.c
416
rv = klpd_do_call(p, req, ap);
usr/src/uts/common/os/modctl.c
4342
struct modctl *req;
usr/src/uts/common/os/modctl.c
4352
req = modl->modl_modp;
usr/src/uts/common/os/modctl.c
4353
ASSERT(req->mod_ref >= 1 && req->mod_loaded);
usr/src/uts/common/os/modctl.c
4354
req->mod_ref--;
usr/src/uts/common/os/modctl.c
4355
if (req->mod_ref == 0)
usr/src/uts/common/os/modctl.c
4361
if (req->mod_ref == 0 && req->mod_delay_unload) {
usr/src/uts/common/os/modctl.c
4369
new->modl_modp = req;
usr/src/uts/common/os/modctl.c
4440
struct modctl *req;
usr/src/uts/common/os/modctl.c
4447
req = modl->modl_modp;
usr/src/uts/common/os/modctl.c
4448
(void) mod_hold_by_modctl(req,
usr/src/uts/common/os/modctl.c
4450
status = modinstall(req);
usr/src/uts/common/os/modctl.c
4451
mod_release_mod(req);
usr/src/uts/common/os/policy.c
363
priv_policy_override_set(const cred_t *cr, const priv_set_t *req, va_list ap)
usr/src/uts/common/os/policy.c
366
return (check_user_privs(cr, req));
usr/src/uts/common/os/policy.c
368
return (klpd_call(cr, req, ap));
usr/src/uts/common/os/policy.c
374
priv_policy_override_set_va(const cred_t *cr, const priv_set_t *req, ...)
usr/src/uts/common/os/policy.c
379
va_start(ap, req);
usr/src/uts/common/os/policy.c
380
ret = priv_policy_override_set(cr, req, ap);
usr/src/uts/common/os/policy.c
501
secpolicy_require_set(const cred_t *cr, const priv_set_t *req,
usr/src/uts/common/os/policy.c
510
if (req == PRIV_FULLSET ? HAS_ALLPRIVS(cr) : priv_issubset(req,
usr/src/uts/common/os/policy.c
516
ret = priv_policy_override_set(cr, req, ap);
usr/src/uts/common/os/policy.c
521
if (req == PRIV_FULLSET || priv_isfullset(req)) {
usr/src/uts/common/os/policy.c
528
priv_intersect(req, &pset); /* the actual missing privs */
usr/src/uts/common/os/sunddi.c
5081
ddi_periodic_delete(ddi_periodic_t req)
usr/src/uts/common/os/sunddi.c
5091
i_untimeout((timeout_t)req);
usr/src/uts/common/os/sunpm.c
1537
power_req.req.ppm_set_power_req.who = dip;
usr/src/uts/common/os/sunpm.c
1538
power_req.req.ppm_set_power_req.cmpt = comp;
usr/src/uts/common/os/sunpm.c
1539
power_req.req.ppm_set_power_req.old_level = old_level;
usr/src/uts/common/os/sunpm.c
1540
power_req.req.ppm_set_power_req.new_level = level;
usr/src/uts/common/os/sunpm.c
1541
power_req.req.ppm_set_power_req.canblock = canblock;
usr/src/uts/common/os/sunpm.c
1542
power_req.req.ppm_set_power_req.cookie = NULL;
usr/src/uts/common/os/sunpm.c
1596
power_req.req.ppm_set_power_req.cookie;
usr/src/uts/common/os/sunpm.c
2112
power_req.req.ppm_all_lowest_req.mode = mode;
usr/src/uts/common/os/sunpm.c
2530
power_req.req.ppm_config_req.who = dip;
usr/src/uts/common/os/sunpm.c
2844
power_req.req.ppm_power_lock_owner_req.who = dip;
usr/src/uts/common/os/sunpm.c
2857
if ((owner = power_req.req.ppm_power_lock_owner_req.owner) != NULL &&
usr/src/uts/common/os/sunpm.c
3119
power_req.req.ppm_notify_level_req.who = dip;
usr/src/uts/common/os/sunpm.c
3120
power_req.req.ppm_notify_level_req.cmpt = comp;
usr/src/uts/common/os/sunpm.c
3121
power_req.req.ppm_notify_level_req.new_level = level;
usr/src/uts/common/os/sunpm.c
3122
power_req.req.ppm_notify_level_req.old_level = old_level;
usr/src/uts/common/os/sunpm.c
3226
struct ppm_notify_level_req *p = &power_req.req.ppm_notify_level_req;
usr/src/uts/common/os/sunpm.c
4428
ddi_no_platform_power(power_req_t *req)
usr/src/uts/common/os/sunpm.c
4430
_NOTE(ARGUNUSED(req))
usr/src/uts/common/os/sunpm.c
4465
request.req.set_power_req.who = dip;
usr/src/uts/common/os/sunpm.c
4466
request.req.set_power_req.cmpt = pm_cmpt;
usr/src/uts/common/os/sunpm.c
4467
request.req.set_power_req.level = pm_level;
usr/src/uts/common/os/sunpm.c
4503
request.req.suspend_req.who = dip;
usr/src/uts/common/os/sunpm.c
4504
request.req.suspend_req.cmd = cmd;
usr/src/uts/common/os/sunpm.c
4517
request.req.resume_req.who = dip;
usr/src/uts/common/os/sunpm.c
4518
request.req.resume_req.cmd = cmd;
usr/src/uts/common/os/sunpm.c
4855
target_dip = reqp->req.ppm_set_power_req.who;
usr/src/uts/common/os/sunpm.c
4857
new_level = reqp->req.ppm_set_power_req.new_level;
usr/src/uts/common/os/sunpm.c
4858
cmpt = reqp->req.ppm_set_power_req.cmpt;
usr/src/uts/common/os/sunpm.c
4861
reqp->req.ppm_set_power_req.old_level = old_level;
usr/src/uts/common/os/sunpm.c
491
pm_bp_noinvol_t *req);
usr/src/uts/common/os/sunpm.c
4921
reqp->req.ppm_config_req.result))
usr/src/uts/common/os/sunpm.c
4929
ASSERT(reqp->req.ppm_notify_level_req.who == rdip);
usr/src/uts/common/os/sunpm.c
4932
PM_DEVICE(reqp->req.ppm_notify_level_req.who),
usr/src/uts/common/os/sunpm.c
4933
reqp->req.ppm_notify_level_req.cmpt,
usr/src/uts/common/os/sunpm.c
4934
PM_CURPOWER(reqp->req.ppm_notify_level_req.who,
usr/src/uts/common/os/sunpm.c
4935
reqp->req.ppm_notify_level_req.cmpt),
usr/src/uts/common/os/sunpm.c
4936
reqp->req.ppm_notify_level_req.new_level))
usr/src/uts/common/os/sunpm.c
4945
pm_lock_power_single(reqp->req.ppm_lock_power_req.who);
usr/src/uts/common/os/sunpm.c
4950
reqp->req.ppm_unlock_power_req.who);
usr/src/uts/common/os/sunpm.c
4955
reqp->req.ppm_lock_power_req.who);
usr/src/uts/common/os/sunpm.c
4959
target_dip = reqp->req.ppm_power_lock_owner_req.who;
usr/src/uts/common/os/sunpm.c
4961
reqp->req.ppm_power_lock_owner_req.owner =
usr/src/uts/common/os/sunpm.c
5883
power_req.req.ppm_lock_power_req.who = dip;
usr/src/uts/common/os/sunpm.c
5898
power_req.req.ppm_unlock_power_req.who = dip;
usr/src/uts/common/os/sunpm.c
5916
power_req.req.ppm_lock_power_req.who = dip;
usr/src/uts/common/os/sunpm.c
6809
power_req.req.ppm_config_req.who = dip;
usr/src/uts/common/os/sunpm.c
6817
power_req.req.ppm_config_req.who = dip;
usr/src/uts/common/os/sunpm.c
6842
power_req.req.ppm_config_req.who = dip;
usr/src/uts/common/os/sunpm.c
6851
power_req.req.ppm_config_req.who = dip;
usr/src/uts/common/os/sunpm.c
6954
power_req.req.ppm_config_req.who = dip;
usr/src/uts/common/os/sunpm.c
6962
power_req.req.ppm_config_req.who = dip;
usr/src/uts/common/os/sunpm.c
6973
power_req.req.resume_req.who = cp->ppc_dip;
usr/src/uts/common/os/sunpm.c
6974
power_req.req.resume_req.cmd =
usr/src/uts/common/os/sunpm.c
6983
power_req.req.resume_req.who = cp->ppc_dip;
usr/src/uts/common/os/sunpm.c
6984
power_req.req.resume_req.cmd =
usr/src/uts/common/os/sunpm.c
7015
power_req.req.ppm_config_req.who = dip;
usr/src/uts/common/os/sunpm.c
7023
power_req.req.ppm_config_req.who = dip;
usr/src/uts/common/os/sunpm.c
7042
power_req.req.ppm_config_req.who = cp->ppc_dip;
usr/src/uts/common/os/sunpm.c
7043
power_req.req.ppm_config_req.result = ret;
usr/src/uts/common/os/sunpm.c
7051
power_req.req.ppm_config_req.who = cp->ppc_dip;
usr/src/uts/common/os/sunpm.c
7052
power_req.req.ppm_config_req.result = ret;
usr/src/uts/common/os/sunpm.c
7128
power_req.req.ppm_config_req.who = cp->ppc_dip;
usr/src/uts/common/os/sunpm.c
7129
power_req.req.ppm_config_req.result = ret;
usr/src/uts/common/os/sunpm.c
7137
power_req.req.ppm_config_req.who = cp->ppc_dip;
usr/src/uts/common/os/sunpm.c
7138
power_req.req.ppm_config_req.result = ret;
usr/src/uts/common/os/sunpm.c
7164
power_req.req.ppm_config_req.who = dip;
usr/src/uts/common/os/sunpm.c
7173
power_req.req.ppm_config_req.who = dip;
usr/src/uts/common/os/sunpm.c
7300
power_req.req.ppm_config_req.who = cp->ppc_dip;
usr/src/uts/common/os/sunpm.c
7301
power_req.req.ppm_config_req.result = ret;
usr/src/uts/common/os/sunpm.c
7309
power_req.req.ppm_config_req.who = cp->ppc_dip;
usr/src/uts/common/os/sunpm.c
7310
power_req.req.ppm_config_req.result = ret;
usr/src/uts/common/os/sunpm.c
9130
pm_noinvol_update_node(dev_info_t *dip, pm_bp_noinvol_t *req)
usr/src/uts/common/os/sunpm.c
9135
switch (req->bpni_cmd) {
usr/src/uts/common/os/sunpm.c
9144
if (req->bpni_wasvolpmd) {
usr/src/uts/common/os/sunpm.c
9162
if (req->bpni_wasvolpmd) {
usr/src/uts/common/os/sunpm.c
9180
if (req->bpni_wasvolpmd) {
usr/src/uts/common/os/sunpm.c
9212
req->bpni_volpmd))
usr/src/uts/common/os/sunpm.c
9214
DEVI(dip)->devi_pm_volpmd -= req->bpni_volpmd;
usr/src/uts/common/os/sunpm.c
9343
power_req.req.ppm_search_list_req.searchlist = sp;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4503
pcmcia_alloc_mem(dev_info_t *dip, ndi_ra_request_t *req, ra_return_t *ret,
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4506
return (pcmcia_ra_alloc(dip, req, ret, NDI_RA_TYPE_MEM, res_dip));
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4510
pcmcia_alloc_io(dev_info_t *dip, ndi_ra_request_t *req, ra_return_t *ret,
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4513
return (pcmcia_ra_alloc(dip, req, ret, NDI_RA_TYPE_IO, res_dip));
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4548
pcmcia_pci_alloc(dev_info_t *dip, ndi_ra_request_t *req, ra_return_t *ret,
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4554
if ((ndi_ra_alloc(dip, req, &base, &len, type, NDI_RA_PASS)
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4559
req, ret, type, res_dip));
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4576
pcmcia_ra_alloc(dev_info_t *dip, ndi_ra_request_t *req, ra_return_t *ret,
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4587
if ((ndi_ra_alloc(dip, req, &base, &len, type, NDI_RA_PASS)
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4590
return (pcmcia_pci_alloc(ddi_get_parent(dip), req, ret,
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4671
ndi_ra_request_t req;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4676
bzero(&req, sizeof (req));
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4680
req.ra_flags = NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4681
req.ra_len = 1;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4682
req.ra_addr = (uint64_t)request;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4685
req.ra_boundbase = 0;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4686
req.ra_boundlen = 0xffffffffUL;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4687
req.ra_flags |= NDI_RA_ALLOC_BOUNDED;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4689
err = ndi_ra_alloc(dip, &req, &base, &len, NDI_RA_TYPE_INTR,
usr/src/uts/common/pcmcia/nexus/pcmcia.c
717
(void *)pm->req.set_power_req.who,
usr/src/uts/common/pcmcia/nexus/pcmcia.c
718
pm->req.set_power_req.cmpt,
usr/src/uts/common/pcmcia/nexus/pcmcia.c
719
pm->req.set_power_req.level,
usr/src/uts/common/pcmcia/nexus/pcmcia.c
741
(void) pcmcia_power(pm->req.set_power_req.who,
usr/src/uts/common/pcmcia/nexus/pcmcia.c
742
pm->req.set_power_req.cmpt,
usr/src/uts/common/pcmcia/nexus/pcmcia.c
743
pm->req.set_power_req.level);
usr/src/uts/common/rpc/clnt_gen.c
226
struct t_bind *req;
usr/src/uts/common/rpc/clnt_gen.c
234
if ((error = t_kalloc(tiptr, T_BIND, T_ADDR, (char **)&req)) != 0) {
usr/src/uts/common/rpc/clnt_gen.c
241
(void) t_kfree(tiptr, (char *)req, T_BIND);
usr/src/uts/common/rpc/clnt_gen.c
249
sin6 = (struct sockaddr_in6 *)req->addr.buf;
usr/src/uts/common/rpc/clnt_gen.c
252
req->addr.len = sizeof (struct sockaddr_in6);
usr/src/uts/common/rpc/clnt_gen.c
255
sin = (struct sockaddr_in *)req->addr.buf;
usr/src/uts/common/rpc/clnt_gen.c
258
req->addr.len = sizeof (struct sockaddr_in);
usr/src/uts/common/rpc/clnt_gen.c
270
bcopy(addr->buf, req->addr.buf, addr->len);
usr/src/uts/common/rpc/clnt_gen.c
275
req->addr.len = addr->len;
usr/src/uts/common/rpc/clnt_gen.c
284
if ((error = t_kbind(tiptr, req, ret)) != 0) {
usr/src/uts/common/rpc/clnt_gen.c
293
} else if (bcmp(req->addr.buf, ret->addr.buf,
usr/src/uts/common/rpc/clnt_gen.c
320
if ((error = t_kbind(tiptr, req, ret)) != 0) {
usr/src/uts/common/rpc/clnt_gen.c
329
} else if (bcmp(req->addr.buf, ret->addr.buf,
usr/src/uts/common/rpc/clnt_gen.c
364
(void) t_kfree(tiptr, (char *)req, T_BIND);
usr/src/uts/common/rpc/rpcib.c
2974
event->cm_event.req.req_timeout * 8, NULL, 0);
usr/src/uts/common/rpc/rpcib.c
2981
event->cm_event.req.req_prim_hca_port, &qp);
usr/src/uts/common/rpc/rpcsec_gss.h
293
struct svc_req *req,
usr/src/uts/common/rpc/rpcsec_gss.h
307
struct svc_req *req,
usr/src/uts/common/rpc/sec/sec_svc.c
144
sec_svc_getcred(struct svc_req *req, cred_t *cr, caddr_t *principal,
usr/src/uts/common/rpc/sec/sec_svc.c
155
flavor = req->rq_cred.oa_flavor;
usr/src/uts/common/rpc/sec/sec_svc.c
161
aup = (struct authunix_parms *)req->rq_clntcred;
usr/src/uts/common/rpc/sec/sec_svc.c
174
adc = (struct authdes_cred *)req->rq_clntcred;
usr/src/uts/common/rpc/sec/sec_svc.c
180
stat = rpc_gss_getcred(req, &rcred, &ucred, &cookie);
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
1937
rpc_gss_svc_max_data_length(struct svc_req *req, int max_tp_unit_len)
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
608
do_callback(struct svc_req *req, svc_rpc_gss_data *client_data)
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
616
if (req->rq_prog != cbl->cb.program ||
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
617
req->rq_vers != cbl->cb.version)
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
622
ret = (*cbl->cb.callback)(req, client_data->deleg,
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
624
req->rq_xprt->xp_cookie = client_data->cookie;
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
647
rpc_gss_getcred(struct svc_req *req, rpc_gss_rawcred_t **rcred,
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
654
svcauth = &req->rq_xprt->xp_auth;
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
712
req->rq_xprt->xp_cookie = client_data->cookie;
usr/src/uts/common/rpc/svc.h
585
#define SVC_DUP_EXT(clone_xprt, req, res, size, drpp, dupcachedp) \
usr/src/uts/common/rpc/svc.h
586
(*(clone_xprt)->xp_ops->xp_dup)(req, res, size, drpp, dupcachedp)
usr/src/uts/common/rpc/svc.h
591
#define SVC_DUP(clone_xprt, req, res, size, drpp) \
usr/src/uts/common/rpc/svc.h
592
(*(clone_xprt)->xp_ops->xp_dup)(req, res, size, drpp, NULL)
usr/src/uts/common/rpc/svc_clts.c
771
#define REQTOXID(req) ((req)->rq_xprt->xp_xid)
usr/src/uts/common/rpc/svc_clts.c
805
svc_clts_kdup(struct svc_req *req, caddr_t res, int size, struct dupreq **drpp,
usr/src/uts/common/rpc/svc_clts.c
808
struct rpc_clts_server *stats = CLONE2STATS(req->rq_xprt);
usr/src/uts/common/rpc/svc_clts.c
814
xid = REQTOXID(req);
usr/src/uts/common/rpc/svc_clts.c
823
dr->dr_proc == req->rq_proc &&
usr/src/uts/common/rpc/svc_clts.c
824
dr->dr_prog == req->rq_prog &&
usr/src/uts/common/rpc/svc_clts.c
825
dr->dr_vers == req->rq_vers &&
usr/src/uts/common/rpc/svc_clts.c
826
dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len &&
usr/src/uts/common/rpc/svc_clts.c
827
bcmp(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf,
usr/src/uts/common/rpc/svc_clts.c
884
dr->dr_xid = REQTOXID(req);
usr/src/uts/common/rpc/svc_clts.c
885
dr->dr_prog = req->rq_prog;
usr/src/uts/common/rpc/svc_clts.c
886
dr->dr_vers = req->rq_vers;
usr/src/uts/common/rpc/svc_clts.c
887
dr->dr_proc = req->rq_proc;
usr/src/uts/common/rpc/svc_clts.c
888
if (dr->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) {
usr/src/uts/common/rpc/svc_clts.c
891
dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len;
usr/src/uts/common/rpc/svc_clts.c
901
dr->dr_addr.len = req->rq_xprt->xp_rtaddr.len;
usr/src/uts/common/rpc/svc_clts.c
902
bcopy(req->rq_xprt->xp_rtaddr.buf, dr->dr_addr.buf, dr->dr_addr.len);
usr/src/uts/common/rpc/svc_cots.c
731
#define REQTOXID(req) ((req)->rq_xprt->xp_xid)
usr/src/uts/common/rpc/svc_cots.c
765
svc_cots_kdup(struct svc_req *req, caddr_t res, int size, struct dupreq **drpp,
usr/src/uts/common/rpc/svc_cots.c
768
struct rpc_cots_server *stats = CLONE2STATS(req->rq_xprt);
usr/src/uts/common/rpc/svc_cots.c
774
xid = REQTOXID(req);
usr/src/uts/common/rpc/svc_cots.c
783
dr->dr_proc == req->rq_proc &&
usr/src/uts/common/rpc/svc_cots.c
784
dr->dr_prog == req->rq_prog &&
usr/src/uts/common/rpc/svc_cots.c
785
dr->dr_vers == req->rq_vers &&
usr/src/uts/common/rpc/svc_cots.c
786
dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len &&
usr/src/uts/common/rpc/svc_cots.c
788
(caddr_t)req->rq_xprt->xp_rtaddr.buf,
usr/src/uts/common/rpc/svc_cots.c
850
dr->dr_xid = REQTOXID(req);
usr/src/uts/common/rpc/svc_cots.c
851
dr->dr_prog = req->rq_prog;
usr/src/uts/common/rpc/svc_cots.c
852
dr->dr_vers = req->rq_vers;
usr/src/uts/common/rpc/svc_cots.c
853
dr->dr_proc = req->rq_proc;
usr/src/uts/common/rpc/svc_cots.c
854
if (dr->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) {
usr/src/uts/common/rpc/svc_cots.c
857
dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len;
usr/src/uts/common/rpc/svc_cots.c
866
dr->dr_addr.len = req->rq_xprt->xp_rtaddr.len;
usr/src/uts/common/rpc/svc_cots.c
867
bcopy(req->rq_xprt->xp_rtaddr.buf, dr->dr_addr.buf, dr->dr_addr.len);
usr/src/uts/common/rpc/svc_mt.h
102
struct svc_req *req; /* request */
usr/src/uts/common/rpc/svc_rdma.c
1157
#define REQTOXID(req) ((req)->rq_xprt->xp_xid)
usr/src/uts/common/rpc/svc_rdma.c
1180
svc_rdma_kdup(struct svc_req *req, caddr_t res, int size, struct dupreq **drpp,
usr/src/uts/common/rpc/svc_rdma.c
1188
xid = REQTOXID(req);
usr/src/uts/common/rpc/svc_rdma.c
1197
dr->dr_proc == req->rq_proc &&
usr/src/uts/common/rpc/svc_rdma.c
1198
dr->dr_prog == req->rq_prog &&
usr/src/uts/common/rpc/svc_rdma.c
1199
dr->dr_vers == req->rq_vers &&
usr/src/uts/common/rpc/svc_rdma.c
1200
dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len &&
usr/src/uts/common/rpc/svc_rdma.c
1202
(caddr_t)req->rq_xprt->xp_rtaddr.buf,
usr/src/uts/common/rpc/svc_rdma.c
1258
dr->dr_xid = REQTOXID(req);
usr/src/uts/common/rpc/svc_rdma.c
1259
dr->dr_prog = req->rq_prog;
usr/src/uts/common/rpc/svc_rdma.c
1260
dr->dr_vers = req->rq_vers;
usr/src/uts/common/rpc/svc_rdma.c
1261
dr->dr_proc = req->rq_proc;
usr/src/uts/common/rpc/svc_rdma.c
1262
if (dr->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) {
usr/src/uts/common/rpc/svc_rdma.c
1265
dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len;
usr/src/uts/common/rpc/svc_rdma.c
1274
dr->dr_addr.len = req->rq_xprt->xp_rtaddr.len;
usr/src/uts/common/rpc/svc_rdma.c
1275
bcopy(req->rq_xprt->xp_rtaddr.buf, dr->dr_addr.buf, dr->dr_addr.len);
usr/src/uts/common/rpc/svc_rdma.c
1345
rdma_get_wchunk(struct svc_req *req, iovec_t *iov, struct clist *wlist)
usr/src/uts/common/rpc/svc_rdma.c
1350
if (req->rq_xprt->xp_type != T_RDMA) {
usr/src/uts/common/rpc/xdr.h
264
#define XDR_CONTROL(xdrs, req, op) \
usr/src/uts/common/rpc/xdr.h
265
(*(xdrs)->x_ops->x_control)(xdrs, req, op)
usr/src/uts/common/rpc/xdr.h
266
#define xdr_control(xdrs, req, op) \
usr/src/uts/common/rpc/xdr.h
267
(*(xdrs)->x_ops->x_control)(xdrs, req, op)
usr/src/uts/common/sys/1394/h1394.h
135
int (*read)(void *hal_private, cmd1394_cmd_t *req,
usr/src/uts/common/sys/1394/h1394.h
139
int (*write)(void *hal_private, cmd1394_cmd_t *req,
usr/src/uts/common/sys/1394/h1394.h
145
int (*lock)(void *hal_private, cmd1394_cmd_t *req,
usr/src/uts/common/sys/1394/h1394.h
273
void h1394_write_request(void *sl_private, cmd1394_cmd_t *req);
usr/src/uts/common/sys/1394/h1394.h
275
void h1394_read_request(void *sl_private, cmd1394_cmd_t *req);
usr/src/uts/common/sys/1394/h1394.h
277
void h1394_lock_request(void *sl_private, cmd1394_cmd_t *req);
usr/src/uts/common/sys/1394/s1394.h
953
void s1394_atreq_cmd_complete(s1394_hal_t *hal, cmd1394_cmd_t *req,
usr/src/uts/common/sys/1394/t1394.h
159
void (*recv_read_request)(cmd1394_cmd_t *req);
usr/src/uts/common/sys/1394/t1394.h
160
void (*recv_write_request)(cmd1394_cmd_t *req);
usr/src/uts/common/sys/1394/t1394.h
161
void (*recv_lock_request)(cmd1394_cmd_t *req);
usr/src/uts/common/sys/1394/t1394.h
195
int (*fcp_write_request)(cmd1394_cmd_t *req);
usr/src/uts/common/sys/crypto/api.h
335
extern void crypto_cancel_req(crypto_req_id_t req);
usr/src/uts/common/sys/crypto/dca.h
720
#define PUTDESC32(req, dc_desc_kaddr, reg, val) \
usr/src/uts/common/sys/crypto/dca.h
721
ddi_put32(req->dr_ctx_acch, \
usr/src/uts/common/sys/crypto/dca.h
724
#define PUTDESC16(req, dc_desc_kaddr, reg, val) \
usr/src/uts/common/sys/crypto/dca.h
725
ddi_put16(req->dr_ctx_acch, \
usr/src/uts/common/sys/crypto/dca.h
730
#define PUTCTX32(req, reg, val) \
usr/src/uts/common/sys/crypto/dca.h
731
ddi_put32(req->dr_ctx_acch, \
usr/src/uts/common/sys/crypto/dca.h
732
(uint32_t *)(req->dr_ctx_kaddr + reg), val)
usr/src/uts/common/sys/crypto/dca.h
734
#define PUTCTX16(req, reg, val) \
usr/src/uts/common/sys/crypto/dca.h
735
ddi_put16(req->dr_ctx_acch, \
usr/src/uts/common/sys/crypto/dca.h
736
(uint16_t *)(req->dr_ctx_kaddr + reg), val)
usr/src/uts/common/sys/crypto/dca.h
738
#define CTXBCOPY(req, src, dst, count) \
usr/src/uts/common/sys/crypto/dca.h
739
ddi_rep_put8(req->dr_ctx_acch, (uchar_t *)src, (uchar_t *)dst, count, \
usr/src/uts/common/sys/crypto/impl.h
1000
ctx, mac, plaintext, req) : \
usr/src/uts/common/sys/crypto/impl.h
1005
mac_ctx_template, decr_ctx_template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1011
mac_ctx_template, decr_ctx_template, req) : \
usr/src/uts/common/sys/crypto/impl.h
1016
mac_ctx_template, decr_ctx_template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1023
mac_ctx_template, decr_ctx_template, req) : \
usr/src/uts/common/sys/crypto/impl.h
1030
#define KCF_PROV_SEED_RANDOM(pd, session, buf, len, est, flags, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1033
session, buf, len, est, flags, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1035
#define KCF_PROV_GENERATE_RANDOM(pd, session, buf, len, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1039
session, buf, len, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1049
#define KCF_PROV_SESSION_OPEN(ops_pd, session, req, pd) ( \
usr/src/uts/common/sys/crypto/impl.h
1053
session, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1055
#define KCF_PROV_SESSION_CLOSE(ops_pd, session, req, pd) ( \
usr/src/uts/common/sys/crypto/impl.h
1059
session, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1061
#define KCF_PROV_SESSION_LOGIN(pd, session, user_type, pin, len, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1065
session, user_type, pin, len, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1067
#define KCF_PROV_SESSION_LOGOUT(pd, session, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1071
session, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1077
#define KCF_PROV_OBJECT_CREATE(pd, session, template, count, object, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1080
session, template, count, object, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1083
new_object, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1086
session, object, template, count, new_object, req) : \
usr/src/uts/common/sys/crypto/impl.h
1089
#define KCF_PROV_OBJECT_DESTROY(pd, session, object, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1092
session, object, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1094
#define KCF_PROV_OBJECT_GET_SIZE(pd, session, object, size, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1098
session, object, size, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1101
count, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1105
(pd)->pd_prov_handle, session, object, template, count, req) : \
usr/src/uts/common/sys/crypto/impl.h
1109
count, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1113
(pd)->pd_prov_handle, session, object, template, count, req) : \
usr/src/uts/common/sys/crypto/impl.h
1117
req) ( \
usr/src/uts/common/sys/crypto/impl.h
1121
session, template, count, ppriv, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1124
req) ( \
usr/src/uts/common/sys/crypto/impl.h
1128
req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1130
#define KCF_PROV_OBJECT_FIND_FINAL(pd, ppriv, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1134
(pd)->pd_prov_handle, ppriv, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1141
req) ( \
usr/src/uts/common/sys/crypto/impl.h
1144
session, mech, template, count, object, req) : \
usr/src/uts/common/sys/crypto/impl.h
1148
pub_count, priv_template, priv_count, pub_key, priv_key, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1152
priv_count, pub_key, priv_key, req) : \
usr/src/uts/common/sys/crypto/impl.h
1156
wrapped_key_len, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1160
req) : \
usr/src/uts/common/sys/crypto/impl.h
1164
wrapped_key_len, template, count, key, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1168
template, count, key, req) : \
usr/src/uts/common/sys/crypto/impl.h
1172
key, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1175
session, mech, base_key, template, count, key, req) : \
usr/src/uts/common/sys/crypto/impl.h
1191
#define KCF_PROV_EXT_INFO(ops_pd, provext_info, req, pd) ( \
usr/src/uts/common/sys/crypto/impl.h
1195
provext_info, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1197
#define KCF_PROV_INIT_TOKEN(pd, pin, pin_len, label, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1200
pin, pin_len, label, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1202
#define KCF_PROV_INIT_PIN(pd, session, pin, pin_len, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1205
session, pin, pin_len, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1208
req) ( \
usr/src/uts/common/sys/crypto/impl.h
1211
session, old_pin, old_len, new_pin, new_len, req) : \
usr/src/uts/common/sys/crypto/impl.h
1219
out_template, out_count, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1224
out_template, out_count, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1228
out_pub_count, out_priv_template, out_priv_count, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1234
out_priv_template, out_priv_count, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1237
count, out_template, out_count, req) ( \
usr/src/uts/common/sys/crypto/impl.h
1242
out_template, out_count, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
1293
size_t len, crypto_call_req_t *req);
usr/src/uts/common/sys/crypto/impl.h
1295
size_t len, crypto_call_req_t *req);
usr/src/uts/common/sys/crypto/impl.h
1299
crypto_provider_info_t **info, crypto_call_req_t *req);
usr/src/uts/common/sys/crypto/impl.h
1305
size_t pin_len, crypto_call_req_t *req);
usr/src/uts/common/sys/crypto/impl.h
1307
size_t old_len, char *new_pin, size_t new_len, crypto_call_req_t *req);
usr/src/uts/common/sys/crypto/impl.h
612
#define KCF_PROV_CREATE_CTX_TEMPLATE(pd, mech, key, template, size, req) ( \
usr/src/uts/common/sys/crypto/impl.h
615
(pd)->pd_prov_handle, mech, key, template, size, req) : \
usr/src/uts/common/sys/crypto/impl.h
643
#define KCF_PROV_DIGEST_INIT(pd, ctx, mech, req) ( \
usr/src/uts/common/sys/crypto/impl.h
645
KCF_PROV_DIGEST_OPS(pd)->digest_init(ctx, mech, req) : \
usr/src/uts/common/sys/crypto/impl.h
652
#define KCF_PROV_DIGEST(pd, ctx, data, _digest, req) ( \
usr/src/uts/common/sys/crypto/impl.h
654
KCF_PROV_DIGEST_OPS(pd)->digest(ctx, data, _digest, req) : \
usr/src/uts/common/sys/crypto/impl.h
657
#define KCF_PROV_DIGEST_UPDATE(pd, ctx, data, req) ( \
usr/src/uts/common/sys/crypto/impl.h
659
KCF_PROV_DIGEST_OPS(pd)->digest_update(ctx, data, req) : \
usr/src/uts/common/sys/crypto/impl.h
662
#define KCF_PROV_DIGEST_KEY(pd, ctx, key, req) ( \
usr/src/uts/common/sys/crypto/impl.h
664
KCF_PROV_DIGEST_OPS(pd)->digest_key(ctx, key, req) : \
usr/src/uts/common/sys/crypto/impl.h
667
#define KCF_PROV_DIGEST_FINAL(pd, ctx, digest, req) ( \
usr/src/uts/common/sys/crypto/impl.h
669
KCF_PROV_DIGEST_OPS(pd)->digest_final(ctx, digest, req) : \
usr/src/uts/common/sys/crypto/impl.h
672
#define KCF_PROV_DIGEST_ATOMIC(pd, session, mech, data, digest, req) ( \
usr/src/uts/common/sys/crypto/impl.h
675
(pd)->pd_prov_handle, session, mech, data, digest, req) : \
usr/src/uts/common/sys/crypto/impl.h
682
#define KCF_PROV_ENCRYPT_INIT(pd, ctx, mech, key, template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
685
req) : \
usr/src/uts/common/sys/crypto/impl.h
688
#define KCF_PROV_ENCRYPT(pd, ctx, plaintext, ciphertext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
690
KCF_PROV_CIPHER_OPS(pd)->encrypt(ctx, plaintext, ciphertext, req) : \
usr/src/uts/common/sys/crypto/impl.h
693
#define KCF_PROV_ENCRYPT_UPDATE(pd, ctx, plaintext, ciphertext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
696
ciphertext, req) : \
usr/src/uts/common/sys/crypto/impl.h
699
#define KCF_PROV_ENCRYPT_FINAL(pd, ctx, ciphertext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
701
KCF_PROV_CIPHER_OPS(pd)->encrypt_final(ctx, ciphertext, req) : \
usr/src/uts/common/sys/crypto/impl.h
705
template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
709
template, req) : \
usr/src/uts/common/sys/crypto/impl.h
712
#define KCF_PROV_DECRYPT_INIT(pd, ctx, mech, key, template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
715
req) : \
usr/src/uts/common/sys/crypto/impl.h
718
#define KCF_PROV_DECRYPT(pd, ctx, ciphertext, plaintext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
720
KCF_PROV_CIPHER_OPS(pd)->decrypt(ctx, ciphertext, plaintext, req) : \
usr/src/uts/common/sys/crypto/impl.h
723
#define KCF_PROV_DECRYPT_UPDATE(pd, ctx, ciphertext, plaintext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
726
plaintext, req) : \
usr/src/uts/common/sys/crypto/impl.h
729
#define KCF_PROV_DECRYPT_FINAL(pd, ctx, plaintext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
731
KCF_PROV_CIPHER_OPS(pd)->decrypt_final(ctx, plaintext, req) : \
usr/src/uts/common/sys/crypto/impl.h
735
template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
739
template, req) : \
usr/src/uts/common/sys/crypto/impl.h
746
#define KCF_PROV_MAC_INIT(pd, ctx, mech, key, template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
748
KCF_PROV_MAC_OPS(pd)->mac_init(ctx, mech, key, template, req) \
usr/src/uts/common/sys/crypto/impl.h
755
#define KCF_PROV_MAC(pd, ctx, data, _mac, req) ( \
usr/src/uts/common/sys/crypto/impl.h
757
KCF_PROV_MAC_OPS(pd)->mac(ctx, data, _mac, req) : \
usr/src/uts/common/sys/crypto/impl.h
760
#define KCF_PROV_MAC_UPDATE(pd, ctx, data, req) ( \
usr/src/uts/common/sys/crypto/impl.h
762
KCF_PROV_MAC_OPS(pd)->mac_update(ctx, data, req) : \
usr/src/uts/common/sys/crypto/impl.h
765
#define KCF_PROV_MAC_FINAL(pd, ctx, mac, req) ( \
usr/src/uts/common/sys/crypto/impl.h
767
KCF_PROV_MAC_OPS(pd)->mac_final(ctx, mac, req) : \
usr/src/uts/common/sys/crypto/impl.h
771
req) ( \
usr/src/uts/common/sys/crypto/impl.h
775
req) : \
usr/src/uts/common/sys/crypto/impl.h
779
template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
783
req) : \
usr/src/uts/common/sys/crypto/impl.h
790
#define KCF_PROV_SIGN_INIT(pd, ctx, mech, key, template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
793
ctx, mech, key, template, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
795
#define KCF_PROV_SIGN(pd, ctx, data, sig, req) ( \
usr/src/uts/common/sys/crypto/impl.h
797
KCF_PROV_SIGN_OPS(pd)->sign(ctx, data, sig, req) : \
usr/src/uts/common/sys/crypto/impl.h
800
#define KCF_PROV_SIGN_UPDATE(pd, ctx, data, req) ( \
usr/src/uts/common/sys/crypto/impl.h
802
KCF_PROV_SIGN_OPS(pd)->sign_update(ctx, data, req) : \
usr/src/uts/common/sys/crypto/impl.h
805
#define KCF_PROV_SIGN_FINAL(pd, ctx, sig, req) ( \
usr/src/uts/common/sys/crypto/impl.h
807
KCF_PROV_SIGN_OPS(pd)->sign_final(ctx, sig, req) : \
usr/src/uts/common/sys/crypto/impl.h
811
sig, req) ( \
usr/src/uts/common/sys/crypto/impl.h
815
req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
818
req) ( \
usr/src/uts/common/sys/crypto/impl.h
821
req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
823
#define KCF_PROV_SIGN_RECOVER(pd, ctx, data, sig, req) ( \
usr/src/uts/common/sys/crypto/impl.h
825
KCF_PROV_SIGN_OPS(pd)->sign_recover(ctx, data, sig, req) : \
usr/src/uts/common/sys/crypto/impl.h
829
sig, req) ( \
usr/src/uts/common/sys/crypto/impl.h
834
req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
840
#define KCF_PROV_VERIFY_INIT(pd, ctx, mech, key, template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
843
req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
845
#define KCF_PROV_VERIFY(pd, ctx, data, sig, req) ( \
usr/src/uts/common/sys/crypto/impl.h
847
KCF_PROV_VERIFY_OPS(pd)->verify(ctx, data, sig, req) : \
usr/src/uts/common/sys/crypto/impl.h
850
#define KCF_PROV_VERIFY_UPDATE(pd, ctx, data, req) ( \
usr/src/uts/common/sys/crypto/impl.h
852
KCF_PROV_VERIFY_OPS(pd)->verify_update(ctx, data, req) : \
usr/src/uts/common/sys/crypto/impl.h
855
#define KCF_PROV_VERIFY_FINAL(pd, ctx, sig, req) ( \
usr/src/uts/common/sys/crypto/impl.h
857
KCF_PROV_VERIFY_OPS(pd)->verify_final(ctx, sig, req) : \
usr/src/uts/common/sys/crypto/impl.h
861
req) ( \
usr/src/uts/common/sys/crypto/impl.h
865
req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
868
req) ( \
usr/src/uts/common/sys/crypto/impl.h
872
template, req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
875
#define KCF_PROV_VERIFY_RECOVER(pd, ctx, sig, data, req) ( \
usr/src/uts/common/sys/crypto/impl.h
877
KCF_PROV_VERIFY_OPS(pd)->verify_recover(ctx, sig, data, req) : \
usr/src/uts/common/sys/crypto/impl.h
885
template, data, req) ( \
usr/src/uts/common/sys/crypto/impl.h
890
req) : CRYPTO_NOT_SUPPORTED)
usr/src/uts/common/sys/crypto/impl.h
897
ciphertext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
901
digest_ctx, encrypt_ctx, plaintext, ciphertext, req) : \
usr/src/uts/common/sys/crypto/impl.h
905
plaintext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
909
decrypt_ctx, digest_ctx, ciphertext, plaintext, req) : \
usr/src/uts/common/sys/crypto/impl.h
913
ciphertext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
917
sign_ctx, encrypt_ctx, plaintext, ciphertext, req) : \
usr/src/uts/common/sys/crypto/impl.h
921
plaintext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
925
decrypt_ctx, verify_ctx, ciphertext, plaintext, req) : \
usr/src/uts/common/sys/crypto/impl.h
933
mac_key, encr_ctx_template, mac_ctx_template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
938
mac_ctx_template, req) : \
usr/src/uts/common/sys/crypto/impl.h
941
#define KCF_PROV_ENCRYPT_MAC(pd, ctx, plaintext, ciphertext, mac, req) ( \
usr/src/uts/common/sys/crypto/impl.h
945
ctx, plaintext, ciphertext, mac, req) : \
usr/src/uts/common/sys/crypto/impl.h
948
#define KCF_PROV_ENCRYPT_MAC_UPDATE(pd, ctx, plaintext, ciphertext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
952
ctx, plaintext, ciphertext, req) : \
usr/src/uts/common/sys/crypto/impl.h
955
#define KCF_PROV_ENCRYPT_MAC_FINAL(pd, ctx, ciphertext, mac, req) ( \
usr/src/uts/common/sys/crypto/impl.h
959
ctx, ciphertext, mac, req) : \
usr/src/uts/common/sys/crypto/impl.h
964
encr_ctx_template, mac_ctx_template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
970
encr_ctx_template, mac_ctx_template, req) : \
usr/src/uts/common/sys/crypto/impl.h
974
decr_key, mac_ctx_template, decr_ctx_template, req) ( \
usr/src/uts/common/sys/crypto/impl.h
979
decr_ctx_template, req) : \
usr/src/uts/common/sys/crypto/impl.h
982
#define KCF_PROV_MAC_DECRYPT(pd, ctx, ciphertext, mac, plaintext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
986
ctx, ciphertext, mac, plaintext, req) : \
usr/src/uts/common/sys/crypto/impl.h
989
#define KCF_PROV_MAC_DECRYPT_UPDATE(pd, ctx, ciphertext, plaintext, req) ( \
usr/src/uts/common/sys/crypto/impl.h
993
ctx, ciphertext, plaintext, req) : \
usr/src/uts/common/sys/crypto/impl.h
996
#define KCF_PROV_MAC_DECRYPT_FINAL(pd, ctx, mac, plaintext, req) ( \
usr/src/uts/common/sys/crypto/ops_impl.h
368
#define KCF_WRAP_DIGEST_OPS_PARAMS(req, ftype, _sid, _mech, _key, \
usr/src/uts/common/sys/crypto/ops_impl.h
370
kcf_digest_ops_params_t *dops = &(req)->rp_u.digest_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
373
(req)->rp_opgrp = KCF_OG_DIGEST; \
usr/src/uts/common/sys/crypto/ops_impl.h
374
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
385
#define KCF_WRAP_MAC_OPS_PARAMS(req, ftype, _sid, _mech, _key, \
usr/src/uts/common/sys/crypto/ops_impl.h
387
kcf_mac_ops_params_t *mops = &(req)->rp_u.mac_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
390
(req)->rp_opgrp = KCF_OG_MAC; \
usr/src/uts/common/sys/crypto/ops_impl.h
391
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
403
#define KCF_WRAP_ENCRYPT_OPS_PARAMS(req, ftype, _sid, _mech, _key, \
usr/src/uts/common/sys/crypto/ops_impl.h
405
kcf_encrypt_ops_params_t *cops = &(req)->rp_u.encrypt_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
408
(req)->rp_opgrp = KCF_OG_ENCRYPT; \
usr/src/uts/common/sys/crypto/ops_impl.h
409
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
421
#define KCF_WRAP_DECRYPT_OPS_PARAMS(req, ftype, _sid, _mech, _key, \
usr/src/uts/common/sys/crypto/ops_impl.h
423
kcf_decrypt_ops_params_t *cops = &(req)->rp_u.decrypt_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
426
(req)->rp_opgrp = KCF_OG_DECRYPT; \
usr/src/uts/common/sys/crypto/ops_impl.h
427
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
439
#define KCF_WRAP_SIGN_OPS_PARAMS(req, ftype, _sid, _mech, _key, \
usr/src/uts/common/sys/crypto/ops_impl.h
441
kcf_sign_ops_params_t *sops = &(req)->rp_u.sign_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
444
(req)->rp_opgrp = KCF_OG_SIGN; \
usr/src/uts/common/sys/crypto/ops_impl.h
445
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
457
#define KCF_WRAP_VERIFY_OPS_PARAMS(req, ftype, _sid, _mech, _key, \
usr/src/uts/common/sys/crypto/ops_impl.h
459
kcf_verify_ops_params_t *vops = &(req)->rp_u.verify_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
462
(req)->rp_opgrp = KCF_OG_VERIFY; \
usr/src/uts/common/sys/crypto/ops_impl.h
463
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
475
#define KCF_WRAP_ENCRYPT_MAC_OPS_PARAMS(req, ftype, _sid, _encr_key, \
usr/src/uts/common/sys/crypto/ops_impl.h
477
kcf_encrypt_mac_ops_params_t *cmops = &(req)->rp_u.encrypt_mac_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
479
(req)->rp_opgrp = KCF_OG_ENCRYPT_MAC; \
usr/src/uts/common/sys/crypto/ops_impl.h
480
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
491
#define KCF_WRAP_MAC_DECRYPT_OPS_PARAMS(req, ftype, _sid, _mac_key, \
usr/src/uts/common/sys/crypto/ops_impl.h
493
kcf_mac_decrypt_ops_params_t *cmops = &(req)->rp_u.mac_decrypt_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
495
(req)->rp_opgrp = KCF_OG_MAC_DECRYPT; \
usr/src/uts/common/sys/crypto/ops_impl.h
496
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
507
#define KCF_WRAP_RANDOM_OPS_PARAMS(req, ftype, _sid, _buf, _buflen, \
usr/src/uts/common/sys/crypto/ops_impl.h
510
&(req)->rp_u.random_number_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
512
(req)->rp_opgrp = KCF_OG_RANDOM; \
usr/src/uts/common/sys/crypto/ops_impl.h
513
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
521
#define KCF_WRAP_SESSION_OPS_PARAMS(req, ftype, _sid_ptr, _sid, \
usr/src/uts/common/sys/crypto/ops_impl.h
523
kcf_session_ops_params_t *sops = &(req)->rp_u.session_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
525
(req)->rp_opgrp = KCF_OG_SESSION; \
usr/src/uts/common/sys/crypto/ops_impl.h
526
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
535
#define KCF_WRAP_OBJECT_OPS_PARAMS(req, ftype, _sid, _object_id, \
usr/src/uts/common/sys/crypto/ops_impl.h
538
kcf_object_ops_params_t *jops = &(req)->rp_u.object_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
540
(req)->rp_opgrp = KCF_OG_OBJECT; \
usr/src/uts/common/sys/crypto/ops_impl.h
541
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
554
#define KCF_WRAP_KEY_OPS_PARAMS(req, ftype, _sid, _mech, _key_template, \
usr/src/uts/common/sys/crypto/ops_impl.h
558
kcf_key_ops_params_t *kops = &(req)->rp_u.key_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
561
(req)->rp_opgrp = KCF_OG_KEY; \
usr/src/uts/common/sys/crypto/ops_impl.h
562
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
579
#define KCF_WRAP_PROVMGMT_OPS_PARAMS(req, ftype, _sid, _old_pin, \
usr/src/uts/common/sys/crypto/ops_impl.h
581
kcf_provmgmt_ops_params_t *pops = &(req)->rp_u.provmgmt_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
583
(req)->rp_opgrp = KCF_OG_PROVMGMT; \
usr/src/uts/common/sys/crypto/ops_impl.h
584
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/crypto/ops_impl.h
595
#define KCF_WRAP_NOSTORE_KEY_OPS_PARAMS(req, ftype, _sid, _mech, \
usr/src/uts/common/sys/crypto/ops_impl.h
599
kcf_key_ops_params_t *kops = &(req)->rp_u.key_params; \
usr/src/uts/common/sys/crypto/ops_impl.h
602
(req)->rp_opgrp = KCF_OG_NOSTORE_KEY; \
usr/src/uts/common/sys/crypto/ops_impl.h
603
(req)->rp_optype = ftype; \
usr/src/uts/common/sys/epm.h
289
union req {
usr/src/uts/common/sys/epm.h
419
} req;
usr/src/uts/common/sys/fc4/fcal_transport.h
74
soc_request_t req;
usr/src/uts/common/sys/fc4/fcal_transport.h
78
#define fcal_socal_request w.req
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_dfclib.h
402
}req;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_dfclib.h
442
}req;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_extern.h
65
emlxs_log_req_t *req,
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1002
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1079
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1100
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1171
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1192
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1206
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1221
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1294
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1341
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1373
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1388
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1402
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
1428
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
690
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
720
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
753
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
783
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
809
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
833
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
876
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
892
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
981
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw_eth.h
329
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw_eth.h
391
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw_eth.h
415
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw_eth.h
454
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw_eth.h
485
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw_eth.h
634
}req;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw_eth.h
667
}req;
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
170
static int umad_register(struct ib_user_mad_reg_req *req,
usr/src/uts/common/sys/ib/ibtl/ibti_cm.h
484
ibt_cm_req_rcv_t req;
usr/src/uts/common/sys/ib/mgt/ibcm/ibcm_impl.h
1198
#define IBCM_EVT_REQ(e) (e).cm_event.req
usr/src/uts/common/sys/pci_cfgacc.h
66
#define VAL8(req) ((req)->value.b)
usr/src/uts/common/sys/pci_cfgacc.h
67
#define VAL16(req) ((req)->value.w)
usr/src/uts/common/sys/pci_cfgacc.h
68
#define VAL32(req) ((req)->value.dw)
usr/src/uts/common/sys/pci_cfgacc.h
69
#define VAL64(req) ((req)->value.qw)
usr/src/uts/common/sys/scsi/adapters/iscsi_door.h
95
iscsi_door_req_t req;
usr/src/uts/common/sys/sunndi.h
736
ndi_ra_alloc(dev_info_t *dip, ndi_ra_request_t *req, uint64_t *basep,
usr/src/uts/common/sys/tiuser.h
199
extern int t_bind(int fildes, struct t_bind *req, struct t_bind *ret);
usr/src/uts/common/sys/tiuser.h
211
extern int t_optmgmt(int fildes, struct t_optmgmt *req,
usr/src/uts/common/sys/usb/hcd/uhci/uhcihub.h
38
usb_ctrl_req_t *req);
usr/src/uts/common/sys/usb/hcd/uhci/uhcitgt.h
42
usb_ctrl_req_t *req,
usr/src/uts/common/sys/usb/hcd/uhci/uhcitgt.h
46
usb_bulk_req_t *req,
usr/src/uts/common/sys/usb/hcd/uhci/uhcitgt.h
50
usb_intr_req_t *req,
usr/src/uts/common/sys/usb/hcd/uhci/uhcitgt.h
77
usb_isoc_req_t *req,
usr/src/uts/common/sys/usb/hcd/uhci/uhcitgt.h
85
usb_ctrl_req_t *req);
usr/src/uts/common/sys/usb/hcd/uhci/uhciutil.h
149
usb_ctrl_req_t *req, usb_flags_t flags);
usr/src/uts/common/sys/usb/hcd/uhci/uhciutil.h
154
usb_intr_req_t *req, usb_flags_t flags);
usr/src/uts/common/sys/usb/hcd/uhci/uhciutil.h
72
usb_ctrl_req_t *req);
usr/src/uts/common/sys/usb/hcd/uhci/uhciutil.h
77
usb_bulk_req_t *req, usb_flags_t flags);
usr/src/uts/common/sys/usb/scsa2usb/scsa2usb.h
490
#define SCSA2USB_FREE_BULK_REQ(req) \
usr/src/uts/common/sys/usb/scsa2usb/scsa2usb.h
491
if ((req)) { \
usr/src/uts/common/sys/usb/scsa2usb/scsa2usb.h
492
usb_free_bulk_req((req)); /* Free request */ \
usr/src/uts/common/sys/usb/usba/hcdi.h
250
usb_opaque_t req,
usr/src/uts/common/sys/usb/usba/usba10.h
348
usb_intr_req_t *req,
usr/src/uts/common/sys/usb/usba/usba_impl.h
187
#define USBA_REQ2WRP(req) (usba_req_wrapper_t *)\
usr/src/uts/common/sys/usb/usba/usba_impl.h
188
((uintptr_t)(req) - sizeof (usba_req_wrapper_t))
usr/src/uts/common/sys/usb/usbai.h
1377
struct usb_ctrl_req *req);
usr/src/uts/common/sys/usb/usbai.h
1394
struct usb_ctrl_req *req);
usr/src/uts/common/sys/usb/usbai.h
1907
struct usb_bulk_req *req);
usr/src/uts/common/sys/usb/usbai.h
1911
struct usb_bulk_req *req);
usr/src/uts/common/sys/usb/usbai.h
2066
struct usb_intr_req *req);
usr/src/uts/common/sys/usb/usbai.h
2070
struct usb_intr_req *req);
usr/src/uts/common/sys/usb/usbai.h
2123
usb_intr_req_t *req,
usr/src/uts/common/sys/usb/usbai.h
2296
struct usb_isoc_req *req);
usr/src/uts/common/sys/usb/usbai.h
2300
struct usb_isoc_req *req);
usr/src/uts/common/xen/io/blk_common.c
1000
req->seg[i].last_sect);
usr/src/uts/common/xen/io/blk_common.c
793
blk_ring_request_get(blk_ring_t ring, blkif_request_t *req)
usr/src/uts/common/xen/io/blk_common.c
814
bcopy(src, req, sizeof (*req));
usr/src/uts/common/xen/io/blk_common.c
817
blk_ring_request_32(req, (blkif_x86_32_request_t *)src);
usr/src/uts/common/xen/io/blk_common.c
820
blk_ring_request_64(req, (blkif_x86_64_request_t *)src);
usr/src/uts/common/xen/io/blk_common.c
830
switch (req->operation) {
usr/src/uts/common/xen/io/blk_common.c
981
blk_ring_request_dump(blkif_request_t *req)
usr/src/uts/common/xen/io/blk_common.c
991
cmn_err(CE_NOTE, " op=%s", op_name[req->operation]);
usr/src/uts/common/xen/io/blk_common.c
992
cmn_err(CE_NOTE, " num of segments=%d", req->nr_segments);
usr/src/uts/common/xen/io/blk_common.c
993
cmn_err(CE_NOTE, " handle=%d", req->handle);
usr/src/uts/common/xen/io/blk_common.c
994
cmn_err(CE_NOTE, " id=0x%llx", (unsigned long long)req->id);
usr/src/uts/common/xen/io/blk_common.c
996
(unsigned long long)req->sector_number);
usr/src/uts/common/xen/io/blk_common.c
997
for (i = 0; i < req->nr_segments; i++) {
usr/src/uts/common/xen/io/blk_common.c
999
"last sec=%d", req->seg[i].gref, req->seg[i].first_sect,
usr/src/uts/common/xen/io/blk_common.h
59
boolean_t blk_ring_request_get(blk_ring_t ring, blkif_request_t *req);
usr/src/uts/common/xen/io/blk_common.h
61
void blk_ring_request_dump(blkif_request_t *req);
usr/src/uts/common/xen/io/blk_common.h
64
void blk_ring_response_dump(blkif_response_t *req);
usr/src/uts/common/xen/io/xdb.c
132
xdb_dump_request_oe(blkif_request_t *req)
usr/src/uts/common/xen/io/xdb.c
142
XDB_DBPRINT(XDB_DBG_IO, (CE_NOTE, "op=%s", op_name[req->operation]));
usr/src/uts/common/xen/io/xdb.c
144
req->nr_segments));
usr/src/uts/common/xen/io/xdb.c
145
XDB_DBPRINT(XDB_DBG_IO, (CE_NOTE, "handle=%d", req->handle));
usr/src/uts/common/xen/io/xdb.c
147
(unsigned long long)req->id));
usr/src/uts/common/xen/io/xdb.c
149
(unsigned long long)req->sector_number));
usr/src/uts/common/xen/io/xdb.c
150
for (i = 0; i < req->nr_segments; i++) {
usr/src/uts/common/xen/io/xdb.c
152
"last sec=%d", req->seg[i].gref, req->seg[i].first_sect,
usr/src/uts/common/xen/io/xdb.c
153
req->seg[i].last_sect));
usr/src/uts/common/xen/io/xdb.c
1886
xdb_get_request(xdb_t *vdp, blkif_request_t *req)
usr/src/uts/common/xen/io/xdb.c
1895
(void) memcpy(req, src, sizeof (*req));
usr/src/uts/common/xen/io/xdb.c
1898
blkif_get_x86_32_req(req, src);
usr/src/uts/common/xen/io/xdb.c
1901
blkif_get_x86_64_req(req, src);
usr/src/uts/common/xen/io/xdb.c
237
xdb_get_buf(xdb_t *vdp, blkif_request_t *req, xdb_request_t *xreq)
usr/src/uts/common/xen/io/xdb.c
250
if (req != NULL) {
usr/src/uts/common/xen/io/xdb.c
253
uint8_t op = ddi_get8(acchdl, &req->operation);
usr/src/uts/common/xen/io/xdb.c
257
xreq->xr_id = ddi_get64(acchdl, &req->id);
usr/src/uts/common/xen/io/xdb.c
258
segs = xreq->xr_buf_pages = ddi_get8(acchdl, &req->nr_segments);
usr/src/uts/common/xen/io/xdb.c
291
mapops[i].ref = ddi_get32(acchdl, &req->seg[i].gref);
usr/src/uts/common/xen/io/xdb.c
296
fs = ddi_get8(acchdl, &req->seg[i].first_sect);
usr/src/uts/common/xen/io/xdb.c
297
ls = ddi_get8(acchdl, &req->seg[i].last_sect);
usr/src/uts/common/xen/io/xdb.c
384
bp->b_lblkno = ddi_get64(acchdl, &req->sector_number);
usr/src/uts/common/xen/io/xdb.c
386
bp->b_flags |= (ddi_get8(acchdl, &req->operation) ==
usr/src/uts/common/xen/io/xdb.c
445
xdb_request_t *req;
usr/src/uts/common/xen/io/xdb.c
450
req = &vdp->xs_req[vdp->xs_free_req];
usr/src/uts/common/xen/io/xdb.c
451
vdp->xs_free_req = req->xr_next;
usr/src/uts/common/xen/io/xdb.c
452
idx = req->xr_idx;
usr/src/uts/common/xen/io/xdb.c
453
bzero(req, sizeof (xdb_request_t));
usr/src/uts/common/xen/io/xdb.c
454
req->xr_idx = idx;
usr/src/uts/common/xen/io/xdb.c
455
return (req);
usr/src/uts/common/xen/io/xdb.c
459
xdb_free_req(xdb_request_t *req)
usr/src/uts/common/xen/io/xdb.c
461
xdb_t *vdp = req->xr_vdp;
usr/src/uts/common/xen/io/xdb.c
464
req->xr_next = vdp->xs_free_req;
usr/src/uts/common/xen/io/xdb.c
465
vdp->xs_free_req = req->xr_idx;
usr/src/uts/common/xen/io/xdb.c
469
xdb_response(xdb_t *vdp, blkif_request_t *req, boolean_t ok)
usr/src/uts/common/xen/io/xdb.c
473
if (xdb_push_response(vdp, ddi_get64(acchdl, &req->id),
usr/src/uts/common/xen/io/xdb.c
474
ddi_get8(acchdl, &req->operation), ok))
usr/src/uts/common/xen/io/xdb.c
537
blkif_request_t req, *reqp = &req;
usr/src/uts/common/xen/io/xdf.c
1199
xdf_media_req(xdf_t *vdp, char *req, boolean_t media_required)
usr/src/uts/common/xen/io/xdf.c
1232
if (xenbus_printf(XBT_NULL, xsname, XBP_MEDIA_REQ, "%s", req) != 0)
usr/src/uts/common/xen/io/xenbus_comms.c
162
dst = get_output_chunk(cons, prod, (char *)intf->req, &avail);
usr/src/uts/common/xen/io/xpvtap.c
1078
blkif_request_t req;
usr/src/uts/common/xen/io/xpvtap.c
1126
e = blk_ring_request_get(state->bt_guest_ring, &req);
usr/src/uts/common/xen/io/xpvtap.c
1132
e = xpvtap_user_request_map(state, &req, &uid);
usr/src/uts/common/xen/io/xpvtap.c
1144
e = xpvtap_user_request_push(state, &req, uid);
usr/src/uts/common/xen/io/xpvtap.c
1146
resp.id = req.id;
usr/src/uts/common/xen/io/xpvtap.c
1147
resp.operation = req.operation;
usr/src/uts/common/xen/io/xpvtap.c
1182
xpvtap_user_request_map(xpvtap_state_t *state, blkif_request_t *req,
usr/src/uts/common/xen/io/xpvtap.c
1218
if ((req->operation == BLKIF_OP_WRITE_BARRIER) ||
usr/src/uts/common/xen/io/xpvtap.c
1219
(req->operation == BLKIF_OP_FLUSH_DISKCACHE) ||
usr/src/uts/common/xen/io/xpvtap.c
1220
(req->nr_segments == 0)) {
usr/src/uts/common/xen/io/xpvtap.c
1229
if ((seg == NULL) || ((uaddr + mmu_ptob(req->nr_segments)) >
usr/src/uts/common/xen/io/xpvtap.c
1237
if (req->operation == BLKIF_OP_READ) {
usr/src/uts/common/xen/io/xpvtap.c
1242
for (i = 0; i < req->nr_segments; i++) {
usr/src/uts/common/xen/io/xpvtap.c
1243
gref[i] = req->seg[i].gref;
usr/src/uts/common/xen/io/xpvtap.c
1245
(void) segmf_add_grefs(seg, uaddr, flags, gref, req->nr_segments,
usr/src/uts/common/xen/io/xpvtap.c
1258
xpvtap_user_request_push(xpvtap_state_t *state, blkif_request_t *req,
usr/src/uts/common/xen/io/xpvtap.c
1277
bcopy(req, outstanding_req, sizeof (*outstanding_req));
usr/src/uts/common/xen/io/xpvtap.c
1280
bcopy(req, target, sizeof (*req));
usr/src/uts/common/xen/io/xpvtap.c
1293
blkif_request_t *req;
usr/src/uts/common/xen/io/xpvtap.c
1306
req = &state->bt_map.um_outstanding_reqs[uid];
usr/src/uts/common/xen/io/xpvtap.c
1309
if ((req->operation != BLKIF_OP_WRITE_BARRIER) &&
usr/src/uts/common/xen/io/xpvtap.c
1310
(req->operation != BLKIF_OP_FLUSH_DISKCACHE) &&
usr/src/uts/common/xen/io/xpvtap.c
1311
(req->nr_segments != 0)) {
usr/src/uts/common/xen/io/xpvtap.c
1315
if ((seg == NULL) || ((uaddr + mmu_ptob(req->nr_segments)) >
usr/src/uts/common/xen/io/xpvtap.c
1322
e = segmf_release_grefs(seg, uaddr, req->nr_segments);
usr/src/uts/common/xen/io/xpvtap.c
150
static int xpvtap_user_request_map(xpvtap_state_t *state, blkif_request_t *req,
usr/src/uts/common/xen/io/xpvtap.c
153
blkif_request_t *req, uint_t uid);
usr/src/uts/common/xen/os/hypercall.c
242
HYPERVISOR_mmuext_op(struct mmuext_op *req, int count, uint_t *success_count,
usr/src/uts/common/xen/os/hypercall.c
246
(ulong_t)req, (long)count, (ulong_t)success_count,
usr/src/uts/common/xen/os/hypercall.c
59
HYPERVISOR_mmu_update(mmu_update_t *req, int count, int *success_count,
usr/src/uts/common/xen/os/hypercall.c
63
(ulong_t)req, (long)count, (ulong_t)success_count,
usr/src/uts/common/xen/public/io/ring.h
202
unsigned int req = (_r)->sring->req_prod - (_r)->req_cons; \
usr/src/uts/common/xen/public/io/ring.h
205
req < rsp ? req : rsp; \
usr/src/uts/common/xen/public/io/ring.h
218
(&((_r)->sring->ring[((_idx) & (RING_SIZE(_r) - 1))].req))
usr/src/uts/common/xen/public/io/ring.h
98
__req_t req; \
usr/src/uts/common/xen/public/io/xs_wire.h
107
char req[XENSTORE_RING_SIZE]; /* Requests to xenstore daemon. */
usr/src/uts/common/xen/sys/xendev.h
269
void *req;
usr/src/uts/i86pc/io/acpi/acpinex/acpinex_event.c
54
acpinex_event_generate_event(dev_info_t *dip, ACPI_HANDLE hdl, int req,
usr/src/uts/i86pc/io/acpi/acpinex/acpinex_event.c
87
evnt_val.value.sv_string = SE_REQ2STR(req);
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
666
int req;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
701
err = ddi_intr_get_nintrs(dip, DDI_INTR_TYPE_MSI, &req);
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
712
f, driver, instance, iommu->aiomt_idx, req);
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
715
if (req == 0) {
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
743
if (avail < req) {
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
747
req, avail);
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
752
iommu->aiomt_intr_htable_sz = req * sizeof (ddi_intr_handle_t);
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
760
while (1<<p2req <= req)
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
763
req = 1<<p2req;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
768
f, driver, instance, iommu->aiomt_idx, p2req, req);
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
772
DDI_INTR_TYPE_MSI, 0, req, &actual, DDI_INTR_ALLOC_STRICT);
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
790
if (iommu->aiomt_actual_intrs < req) {
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
794
iommu->aiomt_actual_intrs, req);
usr/src/uts/i86pc/io/mp_platform_common.c
2456
rp->req.psm_state_req.psr_state =
usr/src/uts/i86pc/io/mp_platform_common.c
2458
if (rp->req.psm_state_req.psr_state == NULL)
usr/src/uts/i86pc/io/mp_platform_common.c
2460
rp->req.psm_state_req.psr_state_size =
usr/src/uts/i86pc/io/mp_platform_common.c
2463
rp->req.psm_state_req.psr_state,
usr/src/uts/i86pc/io/mp_platform_common.c
2464
rp->req.psm_state_req.psr_state_size))
usr/src/uts/i86pc/io/mp_platform_common.c
2468
kmem_free(rp->req.psm_state_req.psr_state,
usr/src/uts/i86pc/io/mp_platform_common.c
2469
rp->req.psm_state_req.psr_state_size);
usr/src/uts/i86pc/io/mp_platform_common.c
2471
rp->req.psm_state_req.psr_state,
usr/src/uts/i86pc/io/mp_platform_common.c
2472
rp->req.psm_state_req.psr_state_size))
usr/src/uts/i86pc/io/mp_platform_common.c
2477
rp->req.psm_state_req.psr_state,
usr/src/uts/i86pc/io/mp_platform_common.c
2478
rp->req.psm_state_req.psr_state_size))
usr/src/uts/i86pc/io/mp_platform_common.c
2479
apic_save_state(rp->req.psm_state_req.psr_state);
usr/src/uts/i86pc/io/mp_platform_common.c
2483
apic_restore_state(rp->req.psm_state_req.psr_state);
usr/src/uts/i86pc/io/mp_platform_common.c
2485
rp->req.psm_state_req.psr_state,
usr/src/uts/i86pc/io/mp_platform_common.c
2486
rp->req.psm_state_req.psr_state_size))
usr/src/uts/i86pc/io/pci/pci.c
613
(reqp->req.report_pmcap_req.cap == PCI_PM_IDLESPEED)) {
usr/src/uts/i86pc/io/pci/pci_tools.c
577
pci_cfgacc_req_t req;
usr/src/uts/i86pc/io/pci/pci_tools.c
602
req.rcdip = NULL;
usr/src/uts/i86pc/io/pci/pci_tools.c
603
req.bdf = PCI_GETBDF(prg->bus_no, prg->dev_no, prg->func_no);
usr/src/uts/i86pc/io/pci/pci_tools.c
604
req.offset = prg->offset;
usr/src/uts/i86pc/io/pci/pci_tools.c
605
req.size = size;
usr/src/uts/i86pc/io/pci/pci_tools.c
606
req.write = write_flag;
usr/src/uts/i86pc/io/pci/pci_tools.c
607
req.ioacc = io_access;
usr/src/uts/i86pc/io/pci/pci_tools.c
614
VAL64(&req) = local_data;
usr/src/uts/i86pc/io/pci/pci_tools.c
615
pci_cfgacc_acc(&req);
usr/src/uts/i86pc/io/pci/pci_tools.c
617
pci_cfgacc_acc(&req);
usr/src/uts/i86pc/io/pci/pci_tools.c
620
local_data = VAL8(&req);
usr/src/uts/i86pc/io/pci/pci_tools.c
623
local_data = VAL16(&req);
usr/src/uts/i86pc/io/pci/pci_tools.c
626
local_data = VAL32(&req);
usr/src/uts/i86pc/io/pci/pci_tools.c
629
local_data = VAL64(&req);
usr/src/uts/i86pc/io/pci/pci_tools.c
646
if (req.ioacc && (prg->offset + size - 1 > pci_iocfg_max_offset)) {
usr/src/uts/i86pc/io/pci/pci_tools.c
653
if (!req.ioacc && mcfg_mem_base != 0) {
usr/src/uts/i86pc/io/pciex/npe.c
889
(reqp->req.report_pmcap_req.cap == PCI_PM_IDLESPEED))
usr/src/uts/i86pc/io/pcplusmp/apic_common.c
1052
reqp->req.cpu_add.cpuid = cpuid;
usr/src/uts/i86pc/io/pcplusmp/apic_common.c
1070
cpuid = reqp->req.cpu_remove.cpuid;
usr/src/uts/i86pc/io/pcplusmp/apic_common.c
600
return (apic_cpu_stop(reqp->req.cpu_stop.cpuid,
usr/src/uts/i86pc/io/pcplusmp/apic_common.c
601
reqp->req.cpu_stop.ctx));
usr/src/uts/i86pc/io/pcplusmp/apic_common.c
910
reqp->req.cpu_add.cpuid = (processorid_t)-1;
usr/src/uts/i86pc/io/pcplusmp/apic_common.c
917
ap = (mach_cpu_add_arg_t *)reqp->req.cpu_add.argp;
usr/src/uts/i86pc/io/psm/uppc.c
602
rp->req.psm_state_req.psr_state =
usr/src/uts/i86pc/io/psm/uppc.c
604
if (rp->req.psm_state_req.psr_state == NULL)
usr/src/uts/i86pc/io/psm/uppc.c
606
rp->req.psm_state_req.psr_state_size =
usr/src/uts/i86pc/io/psm/uppc.c
610
kmem_free(rp->req.psm_state_req.psr_state,
usr/src/uts/i86pc/io/psm/uppc.c
611
rp->req.psm_state_req.psr_state_size);
usr/src/uts/i86pc/io/psm/uppc.c
614
pic_save_state(rp->req.psm_state_req.psr_state);
usr/src/uts/i86pc/io/psm/uppc.c
617
pic_restore_state(rp->req.psm_state_req.psr_state);
usr/src/uts/i86pc/os/cpr_impl.c
651
power_req.req.ppm_power_enter_sx_req.sx_state = S3;
usr/src/uts/i86pc/os/cpr_impl.c
652
power_req.req.ppm_power_enter_sx_req.test_point =
usr/src/uts/i86pc/os/cpr_impl.c
654
power_req.req.ppm_power_enter_sx_req.wakephys = wakephys;
usr/src/uts/i86pc/os/cpr_impl.c
676
power_req.req.ppm_power_enter_sx_req.sx_state = S3;
usr/src/uts/i86pc/os/cpr_impl.c
770
i_cpr_platform_alloc(psm_state_request_t *req)
usr/src/uts/i86pc/os/cpr_impl.c
776
PMD(PMD_SX, ("cpu = %d, %s(%p) \n", CPU->cpu_id, str, (void *)req))
usr/src/uts/i86pc/os/cpr_impl.c
783
req->psr_cmd = PSM_STATE_ALLOC;
usr/src/uts/i86pc/os/cpr_impl.c
784
return ((*psm_state)(req));
usr/src/uts/i86pc/os/cpr_impl.c
791
i_cpr_platform_free(psm_state_request_t *req)
usr/src/uts/i86pc/os/cpr_impl.c
797
PMD(PMD_SX, ("cpu = %d, %s(%p) \n", CPU->cpu_id, str, (void *)req))
usr/src/uts/i86pc/os/cpr_impl.c
804
req->psr_cmd = PSM_STATE_FREE;
usr/src/uts/i86pc/os/cpr_impl.c
805
(void) (*psm_state)(req);
usr/src/uts/i86pc/os/cpr_impl.c
809
i_cpr_save_apic(psm_state_request_t *req)
usr/src/uts/i86pc/os/cpr_impl.c
820
req->psr_cmd = PSM_STATE_SAVE;
usr/src/uts/i86pc/os/cpr_impl.c
821
return ((*psm_state)(req));
usr/src/uts/i86pc/os/cpr_impl.c
825
i_cpr_restore_apic(psm_state_request_t *req)
usr/src/uts/i86pc/os/cpr_impl.c
836
req->psr_cmd = PSM_STATE_RESTORE;
usr/src/uts/i86pc/os/cpr_impl.c
837
return ((*psm_state)(req));
usr/src/uts/i86pc/os/cpr_impl.c
89
static int i_cpr_platform_alloc(psm_state_request_t *req);
usr/src/uts/i86pc/os/cpr_impl.c
90
static void i_cpr_platform_free(psm_state_request_t *req);
usr/src/uts/i86pc/os/cpr_impl.c
91
static int i_cpr_save_apic(psm_state_request_t *req);
usr/src/uts/i86pc/os/cpr_impl.c
92
static int i_cpr_restore_apic(psm_state_request_t *req);
usr/src/uts/i86pc/os/mp_machdep.c
1509
request.req.cpu_stop.cpuid = cp->cpu_id;
usr/src/uts/i86pc/os/mp_machdep.c
1510
request.req.cpu_stop.ctx = ctx;
usr/src/uts/i86pc/os/mp_machdep.c
1527
request.req.cpu_add.argp = argp;
usr/src/uts/i86pc/os/mp_machdep.c
1528
request.req.cpu_add.cpuid = -1;
usr/src/uts/i86pc/os/mp_machdep.c
1531
ASSERT(request.req.cpu_add.cpuid != -1);
usr/src/uts/i86pc/os/mp_machdep.c
1532
*cpuidp = request.req.cpu_add.cpuid;
usr/src/uts/i86pc/os/mp_machdep.c
1549
request.req.cpu_remove.cpuid = cpuid;
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
105
pci_cfgacc_io(pci_cfgacc_req_t *req)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
110
bus = PCI_BDF_BUS(req->bdf);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
111
dev = PCI_BDF_DEV(req->bdf);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
112
func = PCI_BDF_FUNC(req->bdf);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
113
ioacc_offset = req->offset;
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
115
switch (req->size) {
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
117
if (req->write)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
119
ioacc_offset, VAL8(req));
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
121
VAL8(req) = (*pci_getb_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
125
if (req->write)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
127
ioacc_offset, VAL16(req));
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
129
VAL16(req) = (*pci_getw_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
133
if (req->write)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
135
ioacc_offset, VAL32(req));
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
137
VAL32(req) = (*pci_getl_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
141
if (req->write) {
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
143
ioacc_offset, VAL64(req) & 0xffffffff);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
145
ioacc_offset + 4, VAL64(req) >> 32);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
147
VAL64(req) = (*pci_getl_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
149
VAL64(req) |= (uint64_t)(*pci_getl_func)(bus, dev, func,
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
157
pci_cfgacc_mmio(pci_cfgacc_req_t *req)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
162
paddr = (paddr_t)req->bdf << 12;
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
163
paddr += mcfg_mem_base + req->offset;
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
168
switch (req->size) {
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
170
if (req->write)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
171
*((uint8_t *)vaddr) = VAL8(req);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
173
VAL8(req) = *((uint8_t *)vaddr);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
176
if (req->write)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
177
*((uint16_t *)vaddr) = VAL16(req);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
179
VAL16(req) = *((uint16_t *)vaddr);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
182
if (req->write)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
183
*((uint32_t *)vaddr) = VAL32(req);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
185
VAL32(req) = *((uint32_t *)vaddr);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
188
if (req->write)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
189
*((uint64_t *)vaddr) = VAL64(req);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
191
VAL64(req) = *((uint64_t *)vaddr);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
199
pci_cfgacc_valid(pci_cfgacc_req_t *req, uint16_t cfgspc_size)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
201
int sz = req->size;
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
203
if (IS_P2ALIGNED(req->offset, sz) &&
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
204
(req->offset + sz - 1 < cfgspc_size) &&
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
209
req->offset, sz);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
214
pci_cfgacc_check_io(pci_cfgacc_req_t *req)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
218
bus = PCI_BDF_BUS(req->bdf);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
222
pci_cfgacc_find_workaround(req->bdf))
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
223
req->ioacc = B_TRUE;
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
227
pci_cfgacc_acc(pci_cfgacc_req_t *req)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
229
if (!req->write)
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
230
VAL64(req) = (uint64_t)-1;
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
232
pci_cfgacc_check_io(req);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
234
if (req->ioacc) {
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
235
if (pci_cfgacc_valid(req, pci_iocfg_max_offset + 1))
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
236
pci_cfgacc_io(req);
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
238
if (pci_cfgacc_valid(req, PCIE_CFG_SPACE_SIZE))
usr/src/uts/i86pc/os/pci_cfgacc_x86.c
239
pci_cfgacc_mmio(req);
usr/src/uts/i86pc/os/pci_cfgspace.c
90
extern void (*pci_cfgacc_acc_p)(pci_cfgacc_req_t *req);
usr/src/uts/i86pc/sys/psm_types.h
116
} req;
usr/src/uts/i86pc/sys/psm_types.h
91
} req;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3780
ndi_ra_request_t req;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3850
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3851
req.ra_flags = (NDI_RA_ALLOC_BOUNDED | NDI_RA_ALLOC_PARTIAL_OK);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3852
req.ra_boundbase = 0;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3853
req.ra_boundlen = req.ra_len = (PCI_MAX_BUS_NUM -1);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3854
req.ra_align_mask = 0; /* no alignment needed */
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3856
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3895
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3896
req.ra_flags = (NDI_RA_ALLOC_BOUNDED | NDI_RA_ALLOC_PARTIAL_OK);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3897
req.ra_boundbase = 0;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3902
req.ra_boundlen = PCICFG_4GIG_LIMIT;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3903
req.ra_len = PCICFG_4GIG_LIMIT; /* Get as big as possible */
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3904
req.ra_align_mask =
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3907
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3938
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3939
req.ra_align_mask = PCICFG_IOGRAN - 1; /* 4k alignment */
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3940
req.ra_boundbase = 0;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3941
req.ra_boundlen = PCICFG_4GIG_LIMIT;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3942
req.ra_flags = (NDI_RA_ALLOC_BOUNDED | NDI_RA_ALLOC_PARTIAL_OK);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3943
req.ra_len = PCICFG_4GIG_LIMIT; /* Get as big as possible */
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3945
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req, &io_answer,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3996
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3997
req.ra_flags = NDI_RA_ALLOC_PARTIAL_OK | NDI_RA_ALLOC_BOUNDED;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3998
req.ra_boundbase = 0;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3999
req.ra_len = PCICFG_4GIG_LIMIT; /* Get as big as possible */
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4000
req.ra_align_mask =
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4003
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4059
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4060
req.ra_flags = NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4061
req.ra_addr = PCICFG_ROUND_DOWN((pf_mem_answer + pf_mem_alen),
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4063
req.ra_len = (pf_mem_answer + pf_mem_alen) -
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4067
(void) ndi_ra_alloc(new_child, &req,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4097
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4098
req.ra_flags = NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4099
req.ra_addr = PCICFG_ROUND_DOWN((mem_answer + mem_alen),
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4101
req.ra_len = (mem_answer + mem_alen) -
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4105
(void) ndi_ra_alloc(new_child, &req,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4139
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4140
req.ra_flags = NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4141
req.ra_addr = PCICFG_ROUND_DOWN((io_answer + io_alen),
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4143
req.ra_len = (io_answer + io_alen) -
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4147
(void) ndi_ra_alloc(new_child, &req,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
826
ndi_ra_request_t req;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
857
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
858
req.ra_len = 1;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
859
if (ndi_ra_alloc(ddi_get_parent(new_device), &req, &next_bus, &blen,
usr/src/uts/intel/io/ipmi/ipmi.c
100
ipmi_complete_request(struct ipmi_softc *sc, struct ipmi_request *req)
usr/src/uts/intel/io/ipmi/ipmi.c
106
if (req->ir_status == IRS_CANCELED) {
usr/src/uts/intel/io/ipmi/ipmi.c
107
ASSERT(req->ir_owner == NULL);
usr/src/uts/intel/io/ipmi/ipmi.c
108
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
112
req->ir_status = IRS_COMPLETED;
usr/src/uts/intel/io/ipmi/ipmi.c
118
if (req->ir_owner == NULL) {
usr/src/uts/intel/io/ipmi/ipmi.c
119
cv_signal(&req->ir_cv);
usr/src/uts/intel/io/ipmi/ipmi.c
121
dev = req->ir_owner;
usr/src/uts/intel/io/ipmi/ipmi.c
122
TAILQ_INSERT_TAIL(&dev->ipmi_completed_requests, req, ir_link);
usr/src/uts/intel/io/ipmi/ipmi.c
139
struct ipmi_request *req = *preq;
usr/src/uts/intel/io/ipmi/ipmi.c
141
ASSERT(req->ir_owner == NULL);
usr/src/uts/intel/io/ipmi/ipmi.c
144
error = sc->ipmi_enqueue_request(sc, req);
usr/src/uts/intel/io/ipmi/ipmi.c
151
while (req->ir_status != IRS_COMPLETED && error >= 0)
usr/src/uts/intel/io/ipmi/ipmi.c
153
cv_wait(&req->ir_cv, &sc->ipmi_lock);
usr/src/uts/intel/io/ipmi/ipmi.c
155
error = cv_timedwait(&req->ir_cv, &sc->ipmi_lock,
usr/src/uts/intel/io/ipmi/ipmi.c
158
switch (req->ir_status) {
usr/src/uts/intel/io/ipmi/ipmi.c
160
TAILQ_REMOVE(&sc->ipmi_pending_requests, req, ir_link);
usr/src/uts/intel/io/ipmi/ipmi.c
161
req->ir_status = IRS_CANCELED;
usr/src/uts/intel/io/ipmi/ipmi.c
165
req->ir_status = IRS_CANCELED;
usr/src/uts/intel/io/ipmi/ipmi.c
170
error = req->ir_error;
usr/src/uts/intel/io/ipmi/ipmi.c
190
struct ipmi_request *req;
usr/src/uts/intel/io/ipmi/ipmi.c
199
req = TAILQ_FIRST(&sc->ipmi_pending_requests);
usr/src/uts/intel/io/ipmi/ipmi.c
200
TAILQ_REMOVE(&sc->ipmi_pending_requests, req, ir_link);
usr/src/uts/intel/io/ipmi/ipmi.c
201
req->ir_status = IRS_PROCESSED;
usr/src/uts/intel/io/ipmi/ipmi.c
203
if (req->ir_owner != NULL)
usr/src/uts/intel/io/ipmi/ipmi.c
204
req->ir_owner->ipmi_status |= IPMI_BUSY;
usr/src/uts/intel/io/ipmi/ipmi.c
206
return (req);
usr/src/uts/intel/io/ipmi/ipmi.c
210
ipmi_polled_enqueue_request(struct ipmi_softc *sc, struct ipmi_request *req)
usr/src/uts/intel/io/ipmi/ipmi.c
215
TAILQ_INSERT_TAIL(&sc->ipmi_pending_requests, req, ir_link);
usr/src/uts/intel/io/ipmi/ipmi.c
216
req->ir_status = IRS_QUEUED;
usr/src/uts/intel/io/ipmi/ipmi.c
233
struct ipmi_request *req;
usr/src/uts/intel/io/ipmi/ipmi.c
249
req = ipmi_alloc_driver_request(IPMI_ADDR(IPMI_APP_REQUEST, 0),
usr/src/uts/intel/io/ipmi/ipmi.c
252
error = ipmi_submit_driver_request(sc, &req, MAX_TIMEOUT);
usr/src/uts/intel/io/ipmi/ipmi.c
255
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
259
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
261
} else if (req->ir_compcode != 0) {
usr/src/uts/intel/io/ipmi/ipmi.c
264
req->ir_compcode);
usr/src/uts/intel/io/ipmi/ipmi.c
265
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
267
} else if (req->ir_replylen < 5) {
usr/src/uts/intel/io/ipmi/ipmi.c
269
req->ir_replylen);
usr/src/uts/intel/io/ipmi/ipmi.c
270
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
276
req->ir_reply[1] & 0x0f, req->ir_reply[2] & 0x7f,
usr/src/uts/intel/io/ipmi/ipmi.c
277
req->ir_reply[3] >> 4, req->ir_reply[3] & 0x0f,
usr/src/uts/intel/io/ipmi/ipmi.c
278
req->ir_reply[4] & 0x0f, req->ir_reply[4] >> 4);
usr/src/uts/intel/io/ipmi/ipmi.c
280
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
282
req = ipmi_alloc_driver_request(IPMI_ADDR(IPMI_APP_REQUEST, 0),
usr/src/uts/intel/io/ipmi/ipmi.c
285
if ((error = ipmi_submit_driver_request(sc, &req, 0)) != 0) {
usr/src/uts/intel/io/ipmi/ipmi.c
287
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
292
if (req->ir_compcode == 0xc0) {
usr/src/uts/intel/io/ipmi/ipmi.c
295
if (req->ir_compcode == 0xc1) {
usr/src/uts/intel/io/ipmi/ipmi.c
298
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
301
req = ipmi_alloc_driver_request(IPMI_ADDR(IPMI_APP_REQUEST, 0),
usr/src/uts/intel/io/ipmi/ipmi.c
303
req->ir_request[0] = (uchar_t)i;
usr/src/uts/intel/io/ipmi/ipmi.c
305
if (ipmi_submit_driver_request(sc, &req, 0) != 0) {
usr/src/uts/intel/io/ipmi/ipmi.c
306
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
310
if (req->ir_compcode != 0) {
usr/src/uts/intel/io/ipmi/ipmi.c
311
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
314
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
319
req = ipmi_alloc_driver_request(IPMI_ADDR(IPMI_APP_REQUEST, 0),
usr/src/uts/intel/io/ipmi/ipmi.c
322
if ((error = ipmi_submit_driver_request(sc, &req, 0)) != 0) {
usr/src/uts/intel/io/ipmi/ipmi.c
324
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
328
if (req->ir_compcode == 0x00) {
usr/src/uts/intel/io/ipmi/ipmi.c
336
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi.c
61
struct ipmi_request *req;
usr/src/uts/intel/io/ipmi/ipmi.c
63
req = kmem_zalloc(sizeof (struct ipmi_request) + requestlen + replylen,
usr/src/uts/intel/io/ipmi/ipmi.c
65
req->ir_sz = sizeof (struct ipmi_request) + requestlen + replylen;
usr/src/uts/intel/io/ipmi/ipmi.c
66
req->ir_owner = dev;
usr/src/uts/intel/io/ipmi/ipmi.c
67
req->ir_msgid = msgid;
usr/src/uts/intel/io/ipmi/ipmi.c
68
req->ir_addr = addr;
usr/src/uts/intel/io/ipmi/ipmi.c
69
req->ir_command = command;
usr/src/uts/intel/io/ipmi/ipmi.c
71
req->ir_request = (uchar_t *)&req[1];
usr/src/uts/intel/io/ipmi/ipmi.c
72
req->ir_requestlen = requestlen;
usr/src/uts/intel/io/ipmi/ipmi.c
75
req->ir_reply = (uchar_t *)&req[1] + requestlen;
usr/src/uts/intel/io/ipmi/ipmi.c
76
req->ir_replybuflen = replylen;
usr/src/uts/intel/io/ipmi/ipmi.c
79
cv_init(&req->ir_cv, NULL, CV_DEFAULT, NULL);
usr/src/uts/intel/io/ipmi/ipmi.c
80
req->ir_status = IRS_ALLOCATED;
usr/src/uts/intel/io/ipmi/ipmi.c
82
return (req);
usr/src/uts/intel/io/ipmi/ipmi.c
87
ipmi_free_request(struct ipmi_request *req)
usr/src/uts/intel/io/ipmi/ipmi.c
89
if (req == NULL)
usr/src/uts/intel/io/ipmi/ipmi.c
92
cv_destroy(&req->ir_cv);
usr/src/uts/intel/io/ipmi/ipmi.c
94
kmem_free(req, req->ir_sz);
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
305
kcs_polled_request(struct ipmi_softc *sc, struct ipmi_request *req)
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
319
if (!kcs_write_byte(sc, req->ir_addr)) {
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
324
cmn_err(CE_NOTE, "KCS: Wrote address: %02x", req->ir_addr);
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
327
if (req->ir_requestlen == 0) {
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
328
if (!kcs_write_last_byte(sc, req->ir_command)) {
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
335
req->ir_command);
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
338
if (!kcs_write_byte(sc, req->ir_command)) {
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
345
req->ir_command);
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
348
cp = req->ir_request;
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
349
for (i = 0; i < req->ir_requestlen - 1; i++) {
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
381
if (data != IPMI_REPLY_ADDR(req->ir_addr)) {
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
394
if (data != req->ir_command) {
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
400
if (kcs_read_byte(sc, &req->ir_compcode) != 1) {
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
406
req->ir_compcode);
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
420
if (i < req->ir_replybuflen) {
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
421
req->ir_reply[i] = data;
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
432
req->ir_replylen = i;
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
435
if (req->ir_replybuflen < i)
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
437
if (req->ir_replybuflen < i && req->ir_replybuflen != 0)
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
440
(int)(req->ir_replybuflen), i);
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
451
struct ipmi_request *req;
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
455
while ((req = ipmi_dequeue_request(sc)) != NULL) {
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
459
ok = kcs_polled_request(sc, req);
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
461
req->ir_error = 0;
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
463
req->ir_error = EIO;
usr/src/uts/intel/io/ipmi/ipmi_kcs.c
465
ipmi_complete_request(sc, req);
usr/src/uts/intel/io/ipmi/ipmi_main.c
192
struct ipmi_request *req, *next;
usr/src/uts/intel/io/ipmi/ipmi_main.c
199
req = TAILQ_FIRST(&sc->ipmi_pending_requests);
usr/src/uts/intel/io/ipmi/ipmi_main.c
200
while (req != NULL) {
usr/src/uts/intel/io/ipmi/ipmi_main.c
201
next = TAILQ_NEXT(req, ir_link);
usr/src/uts/intel/io/ipmi/ipmi_main.c
203
if (req->ir_owner == dp) {
usr/src/uts/intel/io/ipmi/ipmi_main.c
204
TAILQ_REMOVE(&sc->ipmi_pending_requests, req, ir_link);
usr/src/uts/intel/io/ipmi/ipmi_main.c
205
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi_main.c
207
req = next;
usr/src/uts/intel/io/ipmi/ipmi_main.c
216
while ((req = TAILQ_FIRST(&dp->ipmi_completed_requests)) != NULL) {
usr/src/uts/intel/io/ipmi/ipmi_main.c
217
TAILQ_REMOVE(&dp->ipmi_completed_requests, req, ir_link);
usr/src/uts/intel/io/ipmi/ipmi_main.c
218
ipmi_free_request(req);
usr/src/uts/intel/io/ipmi/ipmi_main.c
238
struct ipmi_req req;
usr/src/uts/intel/io/ipmi/ipmi_main.c
257
if (copyin((void *)data, &req, sizeof (req)))
usr/src/uts/intel/io/ipmi/ipmi_main.c
275
req.addr = PTRIN(req32.addr);
usr/src/uts/intel/io/ipmi/ipmi_main.c
276
req.addr_len = req32.addr_len;
usr/src/uts/intel/io/ipmi/ipmi_main.c
277
req.msgid = req32.msgid;
usr/src/uts/intel/io/ipmi/ipmi_main.c
278
req.msg.netfn = req32.msg.netfn;
usr/src/uts/intel/io/ipmi/ipmi_main.c
279
req.msg.cmd = req32.msg.cmd;
usr/src/uts/intel/io/ipmi/ipmi_main.c
280
req.msg.data_len = req32.msg.data_len;
usr/src/uts/intel/io/ipmi/ipmi_main.c
281
req.msg.data = PTRIN(req32.msg.data);
usr/src/uts/intel/io/ipmi/ipmi_main.c
306
if (req.msg.data_len > IPMI_MAX_RX)
usr/src/uts/intel/io/ipmi/ipmi_main.c
309
kreq = ipmi_alloc_request(dev, req.msgid,
usr/src/uts/intel/io/ipmi/ipmi_main.c
310
IPMI_ADDR(req.msg.netfn, 0), req.msg.cmd,
usr/src/uts/intel/io/ipmi/ipmi_main.c
311
req.msg.data_len, IPMI_MAX_RX);
usr/src/uts/intel/io/ipmi/ipmi_main.c
313
if (req.msg.data_len > 0 &&
usr/src/uts/intel/io/ipmi/ipmi_main.c
314
copyin(req.msg.data, kreq->ir_request, req.msg.data_len)) {
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
830
req);
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
835
req);
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
840
req);
usr/src/uts/intel/io/vmm/amd/amdvi_hw.c
845
req);
usr/src/uts/intel/io/vmm/amd/svm_pmu.c
366
svm_pmu_data_read(struct vm *vm, int vcpuid, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/amd/svm_pmu.c
368
VERIFY3U(req->vdr_class, ==, VDC_PMU_AMD);
usr/src/uts/intel/io/vmm/amd/svm_pmu.c
369
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/amd/svm_pmu.c
370
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_pmu_amd_v1));
usr/src/uts/intel/io/vmm/amd/svm_pmu.c
374
struct vdi_pmu_amd_v1 *out = req->vdr_data;
usr/src/uts/intel/io/vmm/amd/svm_pmu.c
389
svm_pmu_data_write(struct vm *vm, int vcpuid, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/amd/svm_pmu.c
391
VERIFY3U(req->vdr_class, ==, VDC_PMU_AMD);
usr/src/uts/intel/io/vmm/amd/svm_pmu.c
392
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/amd/svm_pmu.c
393
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_pmu_amd_v1));
usr/src/uts/intel/io/vmm/amd/svm_pmu.c
397
const struct vdi_pmu_amd_v1 *src = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vatpic.c
804
vatpic_data_read(void *datap, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vatpic.c
806
VERIFY3U(req->vdr_class, ==, VDC_ATPIC);
usr/src/uts/intel/io/vmm/io/vatpic.c
807
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/io/vatpic.c
808
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_atpic_v1));
usr/src/uts/intel/io/vmm/io/vatpic.c
811
struct vdi_atpic_v1 *out = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vatpic.c
865
vatpic_data_write(void *datap, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vatpic.c
867
VERIFY3U(req->vdr_class, ==, VDC_ATPIC);
usr/src/uts/intel/io/vmm/io/vatpic.c
868
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/io/vatpic.c
869
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_atpic_v1));
usr/src/uts/intel/io/vmm/io/vatpic.c
872
const struct vdi_atpic_v1 *src = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vatpit.c
543
vatpit_data_read(void *datap, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vatpit.c
545
VERIFY3U(req->vdr_class, ==, VDC_ATPIT);
usr/src/uts/intel/io/vmm/io/vatpit.c
546
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/io/vatpit.c
547
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_atpit_v1));
usr/src/uts/intel/io/vmm/io/vatpit.c
550
struct vdi_atpit_v1 *out = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vatpit.c
597
vatpit_data_write(void *datap, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vatpit.c
599
VERIFY3U(req->vdr_class, ==, VDC_ATPIT);
usr/src/uts/intel/io/vmm/io/vatpit.c
600
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/io/vatpit.c
601
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_atpit_v1));
usr/src/uts/intel/io/vmm/io/vatpit.c
604
const struct vdi_atpit_v1 *src = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vhpet.c
787
vhpet_data_read(void *datap, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vhpet.c
789
VERIFY3U(req->vdr_class, ==, VDC_HPET);
usr/src/uts/intel/io/vmm/io/vhpet.c
790
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/io/vhpet.c
791
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_hpet_v1));
usr/src/uts/intel/io/vmm/io/vhpet.c
794
struct vdi_hpet_v1 *out = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vhpet.c
833
vhpet_data_validate(const vmm_data_req_t *req, struct vm *vm)
usr/src/uts/intel/io/vmm/io/vhpet.c
835
ASSERT(req->vdr_version == 1 &&
usr/src/uts/intel/io/vmm/io/vhpet.c
836
req->vdr_len >= sizeof (struct vdi_hpet_v1));
usr/src/uts/intel/io/vmm/io/vhpet.c
837
const struct vdi_hpet_v1 *src = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vhpet.c
902
vhpet_data_write(void *datap, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vhpet.c
904
VERIFY3U(req->vdr_class, ==, VDC_HPET);
usr/src/uts/intel/io/vmm/io/vhpet.c
905
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/io/vhpet.c
906
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_hpet_v1));
usr/src/uts/intel/io/vmm/io/vhpet.c
910
if (vhpet_data_validate(req, vhpet->vm) != VVE_OK) {
usr/src/uts/intel/io/vmm/io/vhpet.c
913
const struct vdi_hpet_v1 *src = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vioapic.c
457
vioapic_data_read(void *datap, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vioapic.c
459
VERIFY3U(req->vdr_class, ==, VDC_IOAPIC);
usr/src/uts/intel/io/vmm/io/vioapic.c
460
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/io/vioapic.c
461
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_ioapic_v1));
usr/src/uts/intel/io/vmm/io/vioapic.c
464
struct vdi_ioapic_v1 *out = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vioapic.c
479
vioapic_data_write(void *datap, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vioapic.c
481
VERIFY3U(req->vdr_class, ==, VDC_IOAPIC);
usr/src/uts/intel/io/vmm/io/vioapic.c
482
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/io/vioapic.c
483
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_ioapic_v1));
usr/src/uts/intel/io/vmm/io/vioapic.c
486
const struct vdi_ioapic_v1 *src = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vlapic.c
1823
vlapic_data_read(struct vm *vm, int vcpuid, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vlapic.c
1825
VERIFY3U(req->vdr_class, ==, VDC_LAPIC);
usr/src/uts/intel/io/vmm/io/vlapic.c
1826
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/io/vlapic.c
1827
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_lapic_v1));
usr/src/uts/intel/io/vmm/io/vlapic.c
1830
struct vdi_lapic_v1 *out = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vlapic.c
1919
vlapic_data_validate(const struct vlapic *vlapic, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vlapic.c
1921
ASSERT(req->vdr_version == 1 &&
usr/src/uts/intel/io/vmm/io/vlapic.c
1922
req->vdr_len >= sizeof (struct vdi_lapic_v1));
usr/src/uts/intel/io/vmm/io/vlapic.c
1923
const struct vdi_lapic_v1 *src = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vlapic.c
1981
vlapic_data_write(struct vm *vm, int vcpuid, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vlapic.c
1983
VERIFY3U(req->vdr_class, ==, VDC_LAPIC);
usr/src/uts/intel/io/vmm/io/vlapic.c
1984
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/io/vlapic.c
1985
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_lapic_v1));
usr/src/uts/intel/io/vmm/io/vlapic.c
1988
if (vlapic_data_validate(vlapic, req) != VVE_OK) {
usr/src/uts/intel/io/vmm/io/vlapic.c
1991
const struct vdi_lapic_v1 *src = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vpmtmr.c
162
vpmtmr_data_read(void *datap, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vpmtmr.c
164
VERIFY3U(req->vdr_class, ==, VDC_PM_TIMER);
usr/src/uts/intel/io/vmm/io/vpmtmr.c
165
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/io/vpmtmr.c
166
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_pm_timer_v1));
usr/src/uts/intel/io/vmm/io/vpmtmr.c
169
struct vdi_pm_timer_v1 *out = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vpmtmr.c
178
vpmtmr_data_write(void *datap, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vpmtmr.c
180
VERIFY3U(req->vdr_class, ==, VDC_PM_TIMER);
usr/src/uts/intel/io/vmm/io/vpmtmr.c
181
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/io/vpmtmr.c
182
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_pm_timer_v1));
usr/src/uts/intel/io/vmm/io/vpmtmr.c
185
const struct vdi_pm_timer_v1 *src = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vrtc.c
1326
vrtc_data_read(void *datap, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vrtc.c
1328
VERIFY3U(req->vdr_class, ==, VDC_RTC);
usr/src/uts/intel/io/vmm/io/vrtc.c
1329
VERIFY3U(req->vdr_version, ==, 2);
usr/src/uts/intel/io/vmm/io/vrtc.c
1330
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_rtc_v2));
usr/src/uts/intel/io/vmm/io/vrtc.c
1333
struct vdi_rtc_v2 *out = req->vdr_data;
usr/src/uts/intel/io/vmm/io/vrtc.c
1348
vrtc_data_write(void *datap, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/io/vrtc.c
1350
VERIFY3U(req->vdr_class, ==, VDC_RTC);
usr/src/uts/intel/io/vmm/io/vrtc.c
1351
VERIFY3U(req->vdr_version, ==, 2);
usr/src/uts/intel/io/vmm/io/vrtc.c
1352
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_rtc_v2));
usr/src/uts/intel/io/vmm/io/vrtc.c
1355
const struct vdi_rtc_v2 *src = req->vdr_data;
usr/src/uts/intel/io/vmm/vmm.c
3985
vmm_data_find(const vmm_data_req_t *req, const vmm_data_version_entry_t **resp)
usr/src/uts/intel/io/vmm/vmm.c
3990
ASSERT(req->vdr_result_len != NULL);
usr/src/uts/intel/io/vmm/vmm.c
3994
if (vdp->vdve_class != req->vdr_class ||
usr/src/uts/intel/io/vmm/vmm.c
3995
vdp->vdve_version != req->vdr_version) {
usr/src/uts/intel/io/vmm/vmm.c
4004
vdp->vdve_len_expect > req->vdr_len) {
usr/src/uts/intel/io/vmm/vmm.c
4005
*req->vdr_result_len = vdp->vdve_len_expect;
usr/src/uts/intel/io/vmm/vmm.c
4027
if (req->vdr_vcpuid < llimit ||
usr/src/uts/intel/io/vmm/vmm.c
4028
req->vdr_vcpuid >= VM_MAXCPU) {
usr/src/uts/intel/io/vmm/vmm.c
4049
vmm_data_from_class(const vmm_data_req_t *req, struct vm *vm)
usr/src/uts/intel/io/vmm/vmm.c
4051
switch (req->vdr_class) {
usr/src/uts/intel/io/vmm/vmm.c
4061
panic("Unexpected per-vcpu class %u", req->vdr_class);
usr/src/uts/intel/io/vmm/vmm.c
4087
panic("Unexpected class %u", req->vdr_class);
usr/src/uts/intel/io/vmm/vmm.c
4194
vmm_data_read_msrs(struct vm *vm, int vcpuid, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/vmm.c
4196
VERIFY3U(req->vdr_class, ==, VDC_MSR);
usr/src/uts/intel/io/vmm/vmm.c
4197
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/vmm.c
4199
struct vdi_field_entry_v1 *entryp = req->vdr_data;
usr/src/uts/intel/io/vmm/vmm.c
4202
if ((req->vdr_flags & VDX_FLAG_READ_COPYIN) != 0) {
usr/src/uts/intel/io/vmm/vmm.c
4204
req->vdr_len / sizeof (struct vdi_field_entry_v1);
usr/src/uts/intel/io/vmm/vmm.c
4215
*req->vdr_result_len =
usr/src/uts/intel/io/vmm/vmm.c
4229
*req->vdr_result_len = output_len;
usr/src/uts/intel/io/vmm/vmm.c
4230
if (req->vdr_len < output_len) {
usr/src/uts/intel/io/vmm/vmm.c
4255
vmm_data_write_msrs(struct vm *vm, int vcpuid, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/vmm.c
4257
VERIFY3U(req->vdr_class, ==, VDC_MSR);
usr/src/uts/intel/io/vmm/vmm.c
4258
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/vmm.c
4260
const struct vdi_field_entry_v1 *entryp = req->vdr_data;
usr/src/uts/intel/io/vmm/vmm.c
4262
req->vdr_len / sizeof (struct vdi_field_entry_v1);
usr/src/uts/intel/io/vmm/vmm.c
4281
entryp = req->vdr_data;
usr/src/uts/intel/io/vmm/vmm.c
4290
*req->vdr_result_len = entry_count * sizeof (struct vdi_field_entry_v1);
usr/src/uts/intel/io/vmm/vmm.c
4353
vmm_data_read_varch(struct vm *vm, int vcpuid, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/vmm.c
4355
VERIFY3U(req->vdr_class, ==, VDC_VMM_ARCH);
usr/src/uts/intel/io/vmm/vmm.c
4356
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/vmm.c
4363
struct vdi_field_entry_v1 *entryp = req->vdr_data;
usr/src/uts/intel/io/vmm/vmm.c
4366
if ((req->vdr_flags & VDX_FLAG_READ_COPYIN) != 0) {
usr/src/uts/intel/io/vmm/vmm.c
4368
req->vdr_len / sizeof (struct vdi_field_entry_v1);
usr/src/uts/intel/io/vmm/vmm.c
4376
*req->vdr_result_len =
usr/src/uts/intel/io/vmm/vmm.c
4397
*req->vdr_result_len = total_size;
usr/src/uts/intel/io/vmm/vmm.c
4398
if (req->vdr_len < total_size) {
usr/src/uts/intel/io/vmm/vmm.c
4410
vmm_data_write_varch_vcpu(struct vm *vm, int vcpuid, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/vmm.c
4412
VERIFY3U(req->vdr_class, ==, VDC_VMM_ARCH);
usr/src/uts/intel/io/vmm/vmm.c
4413
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/vmm.c
4419
const struct vdi_field_entry_v1 *entryp = req->vdr_data;
usr/src/uts/intel/io/vmm/vmm.c
4421
req->vdr_len / sizeof (struct vdi_field_entry_v1);
usr/src/uts/intel/io/vmm/vmm.c
4455
*req->vdr_result_len = entry_count * sizeof (struct vdi_field_entry_v1);
usr/src/uts/intel/io/vmm/vmm.c
4460
vmm_data_write_varch(struct vm *vm, int vcpuid, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/vmm.c
4462
VERIFY3U(req->vdr_class, ==, VDC_VMM_ARCH);
usr/src/uts/intel/io/vmm/vmm.c
4463
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/vmm.c
4467
return (vmm_data_write_varch_vcpu(vm, vcpuid, req));
usr/src/uts/intel/io/vmm/vmm.c
4470
const struct vdi_field_entry_v1 *entryp = req->vdr_data;
usr/src/uts/intel/io/vmm/vmm.c
4472
req->vdr_len / sizeof (struct vdi_field_entry_v1);
usr/src/uts/intel/io/vmm/vmm.c
4488
*req->vdr_result_len = entry_count * sizeof (struct vdi_field_entry_v1);
usr/src/uts/intel/io/vmm/vmm.c
4924
vmm_data_read_vmm_time(void *arg, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/vmm.c
4926
VERIFY3U(req->vdr_class, ==, VDC_VMM_TIME);
usr/src/uts/intel/io/vmm/vmm.c
4927
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/vmm.c
4928
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_time_info_v1));
usr/src/uts/intel/io/vmm/vmm.c
4931
struct vdi_time_info_v1 *out = req->vdr_data;
usr/src/uts/intel/io/vmm/vmm.c
4937
if (req->vdr_vcpuid != -1) {
usr/src/uts/intel/io/vmm/vmm.c
4987
vmm_data_write_vmm_time(void *arg, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/vmm.c
4989
VERIFY3U(req->vdr_class, ==, VDC_VMM_TIME);
usr/src/uts/intel/io/vmm/vmm.c
4990
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/vmm.c
4991
VERIFY3U(req->vdr_len, >=, sizeof (struct vdi_time_info_v1));
usr/src/uts/intel/io/vmm/vmm.c
4994
const struct vdi_time_info_v1 *src = req->vdr_data;
usr/src/uts/intel/io/vmm/vmm.c
5003
if (req->vdr_vcpuid != -1) {
usr/src/uts/intel/io/vmm/vmm.c
5089
vmm_data_read_versions(void *arg, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/vmm.c
5091
VERIFY3U(req->vdr_class, ==, VDC_VERSION);
usr/src/uts/intel/io/vmm/vmm.c
5092
VERIFY3U(req->vdr_version, ==, 1);
usr/src/uts/intel/io/vmm/vmm.c
5098
*req->vdr_result_len = total_size;
usr/src/uts/intel/io/vmm/vmm.c
5099
if (req->vdr_len < *req->vdr_result_len) {
usr/src/uts/intel/io/vmm/vmm.c
5103
struct vdi_version_entry_v1 *entryp = req->vdr_data;
usr/src/uts/intel/io/vmm/vmm.c
5118
vmm_data_write_versions(void *arg, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/vmm.c
5134
vmm_data_read(struct vm *vm, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/vmm.c
5139
err = vmm_data_find(req, &entry);
usr/src/uts/intel/io/vmm/vmm.c
5146
void *datap = vmm_data_from_class(req, vm);
usr/src/uts/intel/io/vmm/vmm.c
5148
err = entry->vdve_readf(datap, req);
usr/src/uts/intel/io/vmm/vmm.c
5150
err = entry->vdve_vcpu_readf(vm, req->vdr_vcpuid, req);
usr/src/uts/intel/io/vmm/vmm.c
5160
*req->vdr_result_len = entry->vdve_len_expect;
usr/src/uts/intel/io/vmm/vmm.c
5167
vmm_data_write(struct vm *vm, const vmm_data_req_t *req)
usr/src/uts/intel/io/vmm/vmm.c
5172
err = vmm_data_find(req, &entry);
usr/src/uts/intel/io/vmm/vmm.c
5179
void *datap = vmm_data_from_class(req, vm);
usr/src/uts/intel/io/vmm/vmm.c
5181
err = entry->vdve_writef(datap, req);
usr/src/uts/intel/io/vmm/vmm.c
5183
err = entry->vdve_vcpu_writef(vm, req->vdr_vcpuid, req);
usr/src/uts/intel/io/vmm/vmm.c
5193
*req->vdr_result_len = entry->vdve_len_expect;
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1210
struct vm_fpu_state req;
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1214
if (ddi_copyin(datap, &req, sizeof (req), md)) {
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1218
if (req.len > max_len || req.len == 0) {
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1222
kbuf = kmem_zalloc(req.len, KM_SLEEP);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1223
error = vm_get_fpu(sc->vmm_vm, vcpu, kbuf, req.len);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1225
if (ddi_copyout(kbuf, req.buf, req.len, md)) {
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1229
kmem_free(kbuf, req.len);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1233
struct vm_fpu_state req;
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1237
if (ddi_copyin(datap, &req, sizeof (req), md)) {
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1241
if (req.len > max_len || req.len == 0) {
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1245
kbuf = kmem_alloc(req.len, KM_SLEEP);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1246
if (ddi_copyin(req.buf, kbuf, req.len, md)) {
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1249
error = vm_set_fpu(sc->vmm_vm, vcpu, kbuf, req.len);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1251
kmem_free(kbuf, req.len);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1845
vmm_data_req_t req = {
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1854
error = vmm_data_read(sc->vmm_vm, &req);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1904
vmm_data_req_t req = {
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
1914
error = vmm_data_write(sc->vmm_vm, &req);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
2048
vmmdev_do_vm_create(const struct vm_create_req *req, cred_t *cr)
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
2054
const char *name = req->name;
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
2106
error = vm_create(req->flags, &sc->vmm_vm);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
2848
vmmdev_do_vm_destroy(const struct vm_destroy_req *req, cred_t *cr)
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
2859
sc = vmm_lookup(req->name);
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
3118
struct vm_create_req req;
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
3123
if (ddi_copyin(argp, &req, sizeof (req), md) != 0) {
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
3126
return (vmmdev_do_vm_create(&req, cr));
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
3129
struct vm_destroy_req req;
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
3134
if (ddi_copyin(argp, &req, sizeof (req), md) != 0) {
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
3137
return (vmmdev_do_vm_destroy(&req, cr));
usr/src/uts/sun4/io/efcode/fcode.c
287
st->req = 0;
usr/src/uts/sun4/io/efcode/fcode.c
321
fp = st->req;
usr/src/uts/sun4/io/efcode/fcode.c
328
fp = st->req;
usr/src/uts/sun4/io/efcode/fcode.c
357
if ((fp = st->req) != NULL)
usr/src/uts/sun4/io/efcode/fcode.c
365
st->req = 0;
usr/src/uts/sun4/io/efcode/fcode.c
412
st->req = fp;
usr/src/uts/sun4/io/efcode/fcode.c
514
ASSERT(st->req != NULL);
usr/src/uts/sun4/io/efcode/fcode.c
515
rp = st->req->handle;
usr/src/uts/sun4/io/efcode/fcode.c
517
FC_DEBUG1(3, CE_CONT, "fc_ioctl: fc_get_parameters fp: %p\n", st->req);
usr/src/uts/sun4/io/efcode/fcode.c
53
struct fc_request *req; /* Active Request */
usr/src/uts/sun4/io/efcode/fcode.c
586
ASSERT(st->req != NULL);
usr/src/uts/sun4/io/efcode/fcode.c
587
rp = st->req->handle;
usr/src/uts/sun4/io/efcode/fcode.c
589
FC_DEBUG1(3, CE_CONT, "fc_ioctl: fc_get_my_args fp: %p\n", st->req);
usr/src/uts/sun4/io/efcode/fcode.c
697
fp = st->req;
usr/src/uts/sun4/io/efcode/fcode.c
804
fp = st->req;
usr/src/uts/sun4/io/efcode/fcode.c
847
ASSERT(st->req != NULL);
usr/src/uts/sun4/io/efcode/fcode.c
848
rp = st->req->handle;
usr/src/uts/sun4/io/efcode/fcode.c
850
FC_DEBUG1(3, CE_CONT, "fc_ioctl: fc_get_fcode fp: %p\n", st->req);
usr/src/uts/sun4/io/efcode/fcode.c
911
ASSERT(st->req != NULL);
usr/src/uts/sun4/io/efcode/fcode.c
912
fp = st->req;
usr/src/uts/sun4/io/efcode/fcpci.c
1232
ndi_ra_request_t req;
usr/src/uts/sun4/io/efcode/fcpci.c
1235
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/sun4/io/efcode/fcpci.c
1236
req.ra_flags = NDI_RA_ALLOC_BOUNDED;
usr/src/uts/sun4/io/efcode/fcpci.c
1237
req.ra_boundbase = 0;
usr/src/uts/sun4/io/efcode/fcpci.c
1238
req.ra_boundlen = PCI_4GIG_LIMIT;
usr/src/uts/sun4/io/efcode/fcpci.c
1239
req.ra_len = *mem_size;
usr/src/uts/sun4/io/efcode/fcpci.c
1240
req.ra_align_mask = mem_align - 1;
usr/src/uts/sun4/io/efcode/fcpci.c
1242
rval = ndi_ra_alloc(dip, &req, mem_answer, mem_size,
usr/src/uts/sun4/io/efcode/fcpci.c
1251
ndi_ra_request_t req;
usr/src/uts/sun4/io/efcode/fcpci.c
1254
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/sun4/io/efcode/fcpci.c
1255
req.ra_flags = (NDI_RA_ALLOC_BOUNDED | NDI_RA_ALLOC_PARTIAL_OK);
usr/src/uts/sun4/io/efcode/fcpci.c
1256
req.ra_boundbase = 0;
usr/src/uts/sun4/io/efcode/fcpci.c
1257
req.ra_boundlen = PCI_4GIG_LIMIT;
usr/src/uts/sun4/io/efcode/fcpci.c
1258
req.ra_len = *io_size;
usr/src/uts/sun4/io/efcode/fcpci.c
1259
req.ra_align_mask = io_align - 1;
usr/src/uts/sun4/io/efcode/fcpci.c
1261
rval = ndi_ra_alloc(dip, &req, io_answer, io_size,
usr/src/uts/sun4/io/pcicfg.c
4301
ndi_ra_request_t req;
usr/src/uts/sun4/io/pcicfg.c
4901
ndi_ra_request_t req;
usr/src/uts/sun4/io/pcicfg.c
4935
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/sun4/io/pcicfg.c
4936
req.ra_flags = (NDI_RA_ALLOC_BOUNDED | NDI_RA_ALLOC_PARTIAL_OK);
usr/src/uts/sun4/io/pcicfg.c
4937
req.ra_boundbase = 0;
usr/src/uts/sun4/io/pcicfg.c
4938
req.ra_boundlen = PCICFG_MAX_BUS_DEPTH;
usr/src/uts/sun4/io/pcicfg.c
4939
req.ra_len = PCICFG_MAX_BUS_DEPTH;
usr/src/uts/sun4/io/pcicfg.c
4940
req.ra_align_mask = 0; /* no alignment needed */
usr/src/uts/sun4/io/pcicfg.c
4942
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req,
usr/src/uts/sun4/io/pcicfg.c
4986
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/sun4/io/pcicfg.c
4987
req.ra_flags = (NDI_RA_ALLOC_BOUNDED | NDI_RA_ALLOC_PARTIAL_OK);
usr/src/uts/sun4/io/pcicfg.c
4988
req.ra_boundbase = 0;
usr/src/uts/sun4/io/pcicfg.c
4993
req.ra_boundlen = PCICFG_4GIG_LIMIT + 1;
usr/src/uts/sun4/io/pcicfg.c
4994
req.ra_len = PCICFG_4GIG_LIMIT + 1; /* Get as big as possible */
usr/src/uts/sun4/io/pcicfg.c
4995
req.ra_align_mask =
usr/src/uts/sun4/io/pcicfg.c
4998
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req,
usr/src/uts/sun4/io/pcicfg.c
5033
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/sun4/io/pcicfg.c
5034
req.ra_align_mask = PCICFG_IOGRAN - 1; /* 4k alignment */
usr/src/uts/sun4/io/pcicfg.c
5035
req.ra_boundbase = 0;
usr/src/uts/sun4/io/pcicfg.c
5036
req.ra_boundlen = PCICFG_4GIG_LIMIT;
usr/src/uts/sun4/io/pcicfg.c
5037
req.ra_flags = (NDI_RA_ALLOC_BOUNDED | NDI_RA_ALLOC_PARTIAL_OK);
usr/src/uts/sun4/io/pcicfg.c
5038
req.ra_len = PCICFG_4GIG_LIMIT; /* Get as big as possible */
usr/src/uts/sun4/io/pcicfg.c
5040
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req, &io_answer,
usr/src/uts/sun4/io/pcicfg.c
5121
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/sun4/io/pcicfg.c
5122
req.ra_flags = NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/sun4/io/pcicfg.c
5123
req.ra_addr = PCICFG_ROUND_DOWN((mem_answer + mem_alen),
usr/src/uts/sun4/io/pcicfg.c
5125
req.ra_len = (mem_answer + mem_alen) -
usr/src/uts/sun4/io/pcicfg.c
5129
(void) ndi_ra_alloc(new_child, &req,
usr/src/uts/sun4/io/pcicfg.c
5163
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/sun4/io/pcicfg.c
5164
req.ra_flags = NDI_RA_ALLOC_SPECIFIED;
usr/src/uts/sun4/io/pcicfg.c
5165
req.ra_addr = PCICFG_ROUND_DOWN((io_answer + io_alen),
usr/src/uts/sun4/io/pcicfg.c
5167
req.ra_len = (io_answer + io_alen) -
usr/src/uts/sun4/io/pcicfg.c
5171
(void) ndi_ra_alloc(new_child, &req,
usr/src/uts/sun4/io/pcicfg.c
6015
ndi_ra_request_t req;
usr/src/uts/sun4/io/pcicfg.c
6099
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/sun4/io/pcicfg.c
6101
req.ra_boundbase = 0;
usr/src/uts/sun4/io/pcicfg.c
6102
req.ra_boundlen = PCICFG_4GIG_LIMIT;
usr/src/uts/sun4/io/pcicfg.c
6103
req.ra_len = size;
usr/src/uts/sun4/io/pcicfg.c
6104
req.ra_flags = (NDI_RA_ALIGN_SIZE | NDI_RA_ALLOC_BOUNDED);
usr/src/uts/sun4/io/pcicfg.c
6107
&req, &mem_answer, &mem_alen,
usr/src/uts/sun4/io/pcicfg.c
916
ndi_ra_request_t req;
usr/src/uts/sun4/io/pcicfg.c
947
bzero((caddr_t)&req, sizeof (ndi_ra_request_t));
usr/src/uts/sun4/io/pcicfg.c
948
req.ra_len = 1;
usr/src/uts/sun4/io/pcicfg.c
949
if (ndi_ra_alloc(ddi_get_parent(new_device), &req,
usr/src/uts/sun4/io/px/px_dma.h
215
extern int px_dma_type(px_t *px_p, ddi_dma_req_t *req, ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_dma.h
216
extern int px_dma_pfn(px_t *px_p, ddi_dma_req_t *req, ddi_dma_impl_t *mp);
usr/src/uts/sun4u/boston/os/boston.c
307
rmc_comm_msg_t req; /* request */
usr/src/uts/sun4u/boston/os/boston.c
323
req.msg_type = DP_SET_CPU_NODENAME;
usr/src/uts/sun4u/boston/os/boston.c
324
req.msg_len = strlen(utsname.nodename) + 1;
usr/src/uts/sun4u/boston/os/boston.c
325
req.msg_bytes = 0;
usr/src/uts/sun4u/boston/os/boston.c
326
req.msg_buf = (caddr_t)utsname.nodename;
usr/src/uts/sun4u/boston/os/boston.c
331
(void) (rmc_req_res)(&req, NULL, 2000);
usr/src/uts/sun4u/boston/os/boston.c
345
rmc_comm_msg_t req; /* request */
usr/src/uts/sun4u/boston/os/boston.c
395
req.msg_type = DP_SET_CPU_SIGNATURE;
usr/src/uts/sun4u/boston/os/boston.c
396
req.msg_len = (int)(sizeof (signature));
usr/src/uts/sun4u/boston/os/boston.c
397
req.msg_bytes = 0;
usr/src/uts/sun4u/boston/os/boston.c
398
req.msg_buf = (caddr_t)&signature;
usr/src/uts/sun4u/boston/os/boston.c
417
(void) (rmc_req_now)(&req, RMC_COMM_DREQ_URGENT);
usr/src/uts/sun4u/boston/os/boston.c
419
(void) (rmc_req_now)(&req, 0);
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1017
reqp->req.ppm_set_power_req.cookie = (void *) devlist;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1051
old = reqp->req.ppm_set_power_req.old_level;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1052
new = reqp->req.ppm_set_power_req.new_level;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1053
cmpt = reqp->req.ppm_set_power_req.cmpt;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1057
old = reqp->req.ppm_notify_level_req.old_level;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1058
new = reqp->req.ppm_notify_level_req.new_level;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1059
cmpt = reqp->req.ppm_notify_level_req.cmpt;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1153
new = reqp->req.ppm_set_power_req.new_level;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1154
cmpt = reqp->req.ppm_set_power_req.cmpt;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1158
new = reqp->req.ppm_notify_level_req.new_level;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1159
cmpt = reqp->req.ppm_notify_level_req.cmpt;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1275
old = reqp->req.ppm_set_power_req.old_level;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1276
new = reqp->req.ppm_set_power_req.new_level;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1277
cmpt = reqp->req.ppm_set_power_req.cmpt;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1281
old = reqp->req.ppm_notify_level_req.old_level;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1282
new = reqp->req.ppm_notify_level_req.new_level;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1283
cmpt = reqp->req.ppm_notify_level_req.cmpt;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1457
str, reqp->req.ppm_all_lowest_req.mode));
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1458
if (reqp->req.ppm_all_lowest_req.mode == PM_ALL_LOWEST) {
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1484
if (reqp->req.ppm_config_req.result != DDI_SUCCESS) {
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1528
ASSERT(reqp->req.ppm_power_lock_owner_req.who == rdip);
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1544
reqp->req.ppm_power_lock_owner_req.owner =
usr/src/uts/sun4u/excalibur/io/xcalppm.c
1547
reqp->req.ppm_power_lock_owner_req.owner =
usr/src/uts/sun4u/excalibur/io/xcalppm.c
501
if (ppmd == NULL || reqp->req.ppm_config_req.result != DDI_SUCCESS)
usr/src/uts/sun4u/excalibur/io/xcalppm.c
935
old = reqp->req.ppm_set_power_req.old_level;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
936
new = reqp->req.ppm_set_power_req.new_level;
usr/src/uts/sun4u/excalibur/io/xcalppm.c
996
if (reqp->req.ppm_set_power_req.canblock == PM_CANBLOCK_BLOCK)
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
127
pci_cfgacc_acc(pci_cfgacc_req_t *req)
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
129
if (!req->write)
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
130
VAL64(req) = (uint64_t)-1;
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
132
if (!pci_cfgacc_valid(req))
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
135
if (req->write) {
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
136
pci_cfgacc_set(req->rcdip, req->bdf, req->offset,
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
137
req->size, VAL64(req));
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
139
VAL64(req) = pci_cfgacc_get(req->rcdip, req->bdf,
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
140
req->offset, req->size);
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
43
pci_cfgacc_valid(pci_cfgacc_req_t *req)
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
45
int sz = req->size;
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
47
if (IS_P2ALIGNED(req->offset, sz) &&
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
48
(req->offset + sz - 1 < PCIE_CFG_SPACE_SIZE) &&
usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c
53
req->offset, sz);
usr/src/uts/sun4u/io/ppm_xgsubr.c
433
ppmreq_t req;
usr/src/uts/sun4u/io/ppm_xgsubr.c
439
if (ddi_copyin((caddr_t)arg, &req, sizeof (req), mode)) {
usr/src/uts/sun4u/io/ppm_xgsubr.c
447
if (req.ppmdev != PPM_INTERNAL_DEVICE_POWER) {
usr/src/uts/sun4u/io/ppm_xgsubr.c
449
str, req.ppmdev));
usr/src/uts/sun4u/io/ppm_xgsubr.c
464
level = req.ppmop.idev_power.level;
usr/src/uts/sun4u/io/ppm_xgsubr.c
485
req.ppmop.idev_power.level = (*ppmf.iocget)();
usr/src/uts/sun4u/io/ppm_xgsubr.c
486
if (ddi_copyout((const void *)&req, (void *)arg,
usr/src/uts/sun4u/io/ppm_xgsubr.c
487
sizeof (req), mode)) {
usr/src/uts/sun4u/io/rmc_comm_dp.c
1200
rmc_comm_dp_msend(struct rmc_comm_state *rcs, dp_message_t *req)
usr/src/uts/sun4u/io/rmc_comm_dp.c
1214
DPRINTF(rcs, DPRO, (CE_CONT, "msend msgtype=%02x\n", req->msg_type));
usr/src/uts/sun4u/io/rmc_comm_dp.c
1216
if (IS_NUMBERED_MSG(req->msg_type)) {
usr/src/uts/sun4u/io/rmc_comm_dp.c
1269
if (IS_NUMBERED_MSG(req->msg_type)) {
usr/src/uts/sun4u/io/rmc_comm_dp.c
1276
if (req->msg_msglen > DP_MAX_MSGLEN) {
usr/src/uts/sun4u/io/rmc_comm_dp.c
1325
IS_NUMBERED_MSG(req->msg_type)) ||
usr/src/uts/sun4u/io/rmc_comm_dp.c
1327
IS_UNNUMBERED_MSG(req->msg_type))) &&
usr/src/uts/sun4u/io/rmc_comm_dp.c
1342
pkt->msg_type = req->msg_type;
usr/src/uts/sun4u/io/rmc_comm_dp.c
1347
pkt->msg_msglen = req->msg_msglen + sizeof (dp_header_t);
usr/src/uts/sun4u/io/rmc_comm_dp.c
1359
if (req->msg_msglen == 0)
usr/src/uts/sun4u/io/rmc_comm_dp.c
1393
if (req->msg_msglen > 0) {
usr/src/uts/sun4u/io/rmc_comm_dp.c
1394
bcopy(req->msg_buf, pkt->msg_buf + sizeof (dp_header_t),
usr/src/uts/sun4u/io/rmc_comm_dp.c
1395
req->msg_msglen);
usr/src/uts/sun4u/io/rmc_comm_dp.c
1398
req->msg_msglen);
usr/src/uts/sun4u/io/rmc_comm_dp.c
1414
req->msg_msglen),
usr/src/uts/sun4u/io/rmc_comm_dp.c
1561
dp_message_t *req = &drr->request;
usr/src/uts/sun4u/io/rmc_comm_dp.c
1572
if (req->msg_buf != NULL)
usr/src/uts/sun4u/io/rmc_comm_dp.c
1578
req->msg_type = DP_NULL_MSG;
usr/src/uts/sun4u/io/rmc_comm_dp.c
1579
req->msg_buf = NULL;
usr/src/uts/sun4u/io/rmc_comm_dp.c
1580
req->msg_msglen = 0;
usr/src/uts/sun4u/io/rmc_comm_dp.c
1581
req->msg_bufsiz = 0;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
104
dp_message_t req;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
174
req.msg_type = request->msg_type;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
175
req.msg_buf = (uint8_t *)request->msg_buf;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
176
req.msg_msglen = (uint16_t)request->msg_len;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
181
err = rmc_comm_dp_msend(rcs, &req);
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
278
dp_message_t req;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
375
req.msg_type = request->msg_type;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
376
req.msg_buf = (uint8_t *)request->msg_buf;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
377
req.msg_msglen = request->msg_len;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
388
while ((err = rmc_comm_dp_msend(rcs, &req)) == RCNOERR) {
usr/src/uts/sun4u/io/rmcadm.c
349
rr.req.msg_type = rr32.req.msg_type;
usr/src/uts/sun4u/io/rmcadm.c
350
rr.req.msg_len = rr32.req.msg_len;
usr/src/uts/sun4u/io/rmcadm.c
351
rr.req.msg_bytes = rr32.req.msg_bytes;
usr/src/uts/sun4u/io/rmcadm.c
352
rr.req.msg_buf = (caddr_t)(uintptr_t)rr32.req.msg_buf;
usr/src/uts/sun4u/io/rmcadm.c
377
user_req_buf = rr.req.msg_buf;
usr/src/uts/sun4u/io/rmcadm.c
383
rr.req.msg_buf = kmem_alloc(rr.req.msg_len, KM_SLEEP);
usr/src/uts/sun4u/io/rmcadm.c
385
if (ddi_copyin(user_req_buf, rr.req.msg_buf,
usr/src/uts/sun4u/io/rmcadm.c
386
rr.req.msg_len, mode) != 0) {
usr/src/uts/sun4u/io/rmcadm.c
388
kmem_free(rr.req.msg_buf, rr.req.msg_len);
usr/src/uts/sun4u/io/rmcadm.c
389
rr.req.msg_buf = user_req_buf;
usr/src/uts/sun4u/io/rmcadm.c
393
if (rr.req.msg_len > 0)
usr/src/uts/sun4u/io/rmcadm.c
411
rmc_reqp->msg_type = rr.req.msg_type;
usr/src/uts/sun4u/io/rmcadm.c
412
rmc_reqp->msg_buf = rr.req.msg_buf;
usr/src/uts/sun4u/io/rmcadm.c
413
rmc_reqp->msg_len = rr.req.msg_len;
usr/src/uts/sun4u/io/rmcadm.c
414
rmc_reqp->msg_bytes = rr.req.msg_bytes;
usr/src/uts/sun4u/io/rmcadm.c
485
if (rr.req.msg_buf)
usr/src/uts/sun4u/io/rmcadm.c
486
kmem_free(rr.req.msg_buf, rr.req.msg_len);
usr/src/uts/sun4u/io/rmcadm.c
490
rr.req.msg_buf = user_req_buf;
usr/src/uts/sun4u/io/rmcadm.c
503
rr32.req.msg_type = rr.req.msg_type;
usr/src/uts/sun4u/io/rmcadm.c
504
rr32.req.msg_len = rr.req.msg_len;
usr/src/uts/sun4u/io/rmcadm.c
505
rr32.req.msg_bytes = rr.req.msg_bytes;
usr/src/uts/sun4u/io/rmcadm.c
506
rr32.req.msg_buf = (caddr32_t)(uintptr_t)rr.req.msg_buf;
usr/src/uts/sun4u/lw8/io/sgenv.c
1699
sbbc_msg_t req;
usr/src/uts/sun4u/lw8/io/sgenv.c
1736
req.msg_type.type = DR_MBOX;
usr/src/uts/sun4u/lw8/io/sgenv.c
1737
req.msg_type.sub_type = DR_MBOX_SHOW_BOARD;
usr/src/uts/sun4u/lw8/io/sgenv.c
1738
req.msg_status = SG_MBOX_STATUS_SUCCESS;
usr/src/uts/sun4u/lw8/io/sgenv.c
1739
req.msg_len = sizeof (info_t);
usr/src/uts/sun4u/lw8/io/sgenv.c
1740
req.msg_bytes = sizeof (info_t);
usr/src/uts/sun4u/lw8/io/sgenv.c
1741
req.msg_buf = (caddr_t)&inform;
usr/src/uts/sun4u/lw8/io/sgenv.c
1770
rv = sbbc_mbox_request_response(&req, &resp,
usr/src/uts/sun4u/lw8/io/sgenv.c
1905
sbbc_msg_t req; /* request */
usr/src/uts/sun4u/lw8/io/sgenv.c
1910
req.msg_type.type = SG_ENV;
usr/src/uts/sun4u/lw8/io/sgenv.c
1911
req.msg_type.sub_type = SG_GET_ENV_HPU_KEYS;
usr/src/uts/sun4u/lw8/io/sgenv.c
1912
req.msg_status = SG_MBOX_STATUS_SUCCESS;
usr/src/uts/sun4u/lw8/io/sgenv.c
1913
req.msg_len = 0;
usr/src/uts/sun4u/lw8/io/sgenv.c
1914
req.msg_bytes = 0;
usr/src/uts/sun4u/lw8/io/sgenv.c
1933
rv = sbbc_mbox_request_response(&req, &resp, sgenv_max_mbox_wait_time);
usr/src/uts/sun4u/lw8/io/sgenv.c
1954
sbbc_msg_t req; /* request */
usr/src/uts/sun4u/lw8/io/sgenv.c
1980
req.msg_type.type = SG_ENV;
usr/src/uts/sun4u/lw8/io/sgenv.c
1981
req.msg_type.sub_type = flag;
usr/src/uts/sun4u/lw8/io/sgenv.c
1982
req.msg_status = SG_MBOX_STATUS_SUCCESS;
usr/src/uts/sun4u/lw8/io/sgenv.c
1983
req.msg_len = 0;
usr/src/uts/sun4u/lw8/io/sgenv.c
1984
req.msg_bytes = 0;
usr/src/uts/sun4u/lw8/io/sgenv.c
1985
req.msg_data[0] = key;
usr/src/uts/sun4u/lw8/io/sgenv.c
2003
rv = sbbc_mbox_request_response(&req, &resp, sgenv_max_mbox_wait_time);
usr/src/uts/sun4u/lw8/os/lw8_platmod.c
814
sbbc_msg_t req; /* request */
usr/src/uts/sun4u/lw8/os/lw8_platmod.c
840
req.msg_type.type = INFO_MBOX;
usr/src/uts/sun4u/lw8/os/lw8_platmod.c
841
req.msg_type.sub_type = INFO_MBOX_NODENAME;
usr/src/uts/sun4u/lw8/os/lw8_platmod.c
842
req.msg_status = 0;
usr/src/uts/sun4u/lw8/os/lw8_platmod.c
843
req.msg_len = (int)(nni.namelen + sizeof (nni.namelen));
usr/src/uts/sun4u/lw8/os/lw8_platmod.c
844
req.msg_bytes = 0;
usr/src/uts/sun4u/lw8/os/lw8_platmod.c
845
req.msg_buf = (caddr_t)&nni;
usr/src/uts/sun4u/lw8/os/lw8_platmod.c
846
req.msg_data[0] = 0;
usr/src/uts/sun4u/lw8/os/lw8_platmod.c
847
req.msg_data[1] = 0;
usr/src/uts/sun4u/lw8/os/lw8_platmod.c
864
rv = (sg_mbox)(&req, &resp, sbbc_mbox_default_timeout);
usr/src/uts/sun4u/os/cpr_impl.c
1941
char *req = "power-off";
usr/src/uts/sun4u/os/cpr_impl.c
1950
CPR_DEBUG(CPR_DEBUG1, "\ncpr: %s...\n", req);
usr/src/uts/sun4u/os/cpr_impl.c
1951
prom_interpret(req, 0, 0, 0, 0, 0);
usr/src/uts/sun4u/seattle/os/seattle.c
309
rmc_comm_msg_t req; /* request */
usr/src/uts/sun4u/seattle/os/seattle.c
325
req.msg_type = DP_SET_CPU_NODENAME;
usr/src/uts/sun4u/seattle/os/seattle.c
326
req.msg_len = strlen(utsname.nodename) + 1;
usr/src/uts/sun4u/seattle/os/seattle.c
327
req.msg_bytes = 0;
usr/src/uts/sun4u/seattle/os/seattle.c
328
req.msg_buf = (caddr_t)utsname.nodename;
usr/src/uts/sun4u/seattle/os/seattle.c
333
(void) (rmc_req_res)(&req, NULL, 2000);
usr/src/uts/sun4u/seattle/os/seattle.c
347
rmc_comm_msg_t req; /* request */
usr/src/uts/sun4u/seattle/os/seattle.c
397
req.msg_type = DP_SET_CPU_SIGNATURE;
usr/src/uts/sun4u/seattle/os/seattle.c
398
req.msg_len = (int)(sizeof (signature));
usr/src/uts/sun4u/seattle/os/seattle.c
399
req.msg_bytes = 0;
usr/src/uts/sun4u/seattle/os/seattle.c
400
req.msg_buf = (caddr_t)&signature;
usr/src/uts/sun4u/seattle/os/seattle.c
419
(void) (rmc_req_now)(&req, RMC_COMM_DREQ_URGENT);
usr/src/uts/sun4u/seattle/os/seattle.c
421
(void) (rmc_req_now)(&req, 0);
usr/src/uts/sun4u/serengeti/os/serengeti.c
804
sbbc_msg_t req; /* request */
usr/src/uts/sun4u/serengeti/os/serengeti.c
830
req.msg_type.type = INFO_MBOX;
usr/src/uts/sun4u/serengeti/os/serengeti.c
831
req.msg_type.sub_type = INFO_MBOX_NODENAME;
usr/src/uts/sun4u/serengeti/os/serengeti.c
832
req.msg_status = 0;
usr/src/uts/sun4u/serengeti/os/serengeti.c
833
req.msg_len = (int)(nni.namelen + sizeof (nni.namelen));
usr/src/uts/sun4u/serengeti/os/serengeti.c
834
req.msg_bytes = 0;
usr/src/uts/sun4u/serengeti/os/serengeti.c
835
req.msg_buf = (caddr_t)&nni;
usr/src/uts/sun4u/serengeti/os/serengeti.c
836
req.msg_data[0] = 0;
usr/src/uts/sun4u/serengeti/os/serengeti.c
837
req.msg_data[1] = 0;
usr/src/uts/sun4u/serengeti/os/serengeti.c
854
rv = (sg_mbox)(&req, &resp, sbbc_mbox_default_timeout);
usr/src/uts/sun4u/sys/pci/pci_dma.h
242
extern int pci_dma_type(pci_t *pci_p, ddi_dma_req_t *req, ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
243
extern int pci_dma_pfn(pci_t *pci_p, ddi_dma_req_t *req, ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/rmcadm.h
49
rmcadm_msg_t req;
usr/src/uts/sun4u/sys/rmcadm.h
73
rmcadm_msg32_t req;
usr/src/uts/sun4v/io/dr_cpu.c
1023
for (idx = 0; idx < req->num_records; idx++) {
usr/src/uts/sun4v/io/dr_cpu.c
143
static void dr_cpu_check_cpus(dr_cpu_hdr_t *req, dr_cpu_res_t *res);
usr/src/uts/sun4v/io/dr_cpu.c
149
static size_t dr_cpu_pack_response(dr_cpu_hdr_t *req, dr_cpu_res_t *res,
usr/src/uts/sun4v/io/dr_cpu.c
254
dr_cpu_hdr_t *req = buf;
usr/src/uts/sun4v/io/dr_cpu.c
269
if (req == NULL) {
usr/src/uts/sun4v/io/dr_cpu.c
278
if (req->num_records > NCPU) {
usr/src/uts/sun4v/io/dr_cpu.c
280
req->num_records, NCPU);
usr/src/uts/sun4v/io/dr_cpu.c
284
if (req->num_records == 0) {
usr/src/uts/sun4v/io/dr_cpu.c
292
switch (req->msg_type) {
usr/src/uts/sun4v/io/dr_cpu.c
296
if ((rv = dr_cpu_list_wrk(req, &resp, &resp_len)) != 0) {
usr/src/uts/sun4v/io/dr_cpu.c
298
(req->msg_type == DR_CPU_CONFIGURE) ?
usr/src/uts/sun4v/io/dr_cpu.c
300
(req->msg_type == DR_CPU_FORCE_UNCONFIG) ?
usr/src/uts/sun4v/io/dr_cpu.c
306
if ((rv = dr_cpu_list_status(req, &resp, &resp_len)) != 0)
usr/src/uts/sun4v/io/dr_cpu.c
312
req->msg_type);
usr/src/uts/sun4v/io/dr_cpu.c
319
resp->req_num = (req) ? req->req_num : 0;
usr/src/uts/sun4v/io/dr_cpu.c
346
dr_cpu_err_resp(dr_cpu_hdr_t *req, dr_cpu_hdr_t **respp, char *msg)
usr/src/uts/sun4v/io/dr_cpu.c
353
size = sizeof (*req) + strlen(msg) + 1;
usr/src/uts/sun4v/io/dr_cpu.c
358
resp->req_num = req->req_num;
usr/src/uts/sun4v/io/dr_cpu.c
378
dr_cpu_list_wrk(dr_cpu_hdr_t *req, dr_cpu_hdr_t **resp, int *resp_len)
usr/src/uts/sun4v/io/dr_cpu.c
397
ASSERT((req != NULL) && (req->num_records != 0));
usr/src/uts/sun4v/io/dr_cpu.c
399
count = req->num_records;
usr/src/uts/sun4v/io/dr_cpu.c
405
switch (req->msg_type) {
usr/src/uts/sun4v/io/dr_cpu.c
423
"%s: bad msg_type %d\n", __func__, req->msg_type);
usr/src/uts/sun4v/io/dr_cpu.c
429
req_cpus = DR_CPU_CMD_CPUIDS(req);
usr/src/uts/sun4v/io/dr_cpu.c
456
*resp_len = dr_cpu_err_resp(req,
usr/src/uts/sun4v/io/dr_cpu.c
475
res = dr_cpu_res_array_init(req, drctl_rsrc, count);
usr/src/uts/sun4v/io/dr_cpu.c
483
if (req->msg_type != DR_CPU_CONFIGURE)
usr/src/uts/sun4v/io/dr_cpu.c
484
dr_cpu_check_cpus(req, res);
usr/src/uts/sun4v/io/dr_cpu.c
526
*resp_len = dr_cpu_pack_response(req, res, resp);
usr/src/uts/sun4v/io/dr_cpu.c
551
dr_cpu_res_array_init(dr_cpu_hdr_t *req, drctl_rsrc_t *rsrc, int nrsrc)
usr/src/uts/sun4v/io/dr_cpu.c
577
res[idx].status = (req->msg_type == DR_CPU_CONFIGURE) ?
usr/src/uts/sun4v/io/dr_cpu.c
628
dr_cpu_pack_response(dr_cpu_hdr_t *req, dr_cpu_res_t *res, dr_cpu_hdr_t **respp)
usr/src/uts/sun4v/io/dr_cpu.c
638
int nstat = req->num_records;
usr/src/uts/sun4v/io/dr_cpu.c
668
resp->req_num = req->req_num;
usr/src/uts/sun4v/io/dr_cpu.c
711
dr_cpu_check_cpus(dr_cpu_hdr_t *req, dr_cpu_res_t *res)
usr/src/uts/sun4v/io/dr_cpu.c
717
ASSERT((req->msg_type == DR_CPU_UNCONFIGURE) ||
usr/src/uts/sun4v/io/dr_cpu.c
718
(req->msg_type == DR_CPU_FORCE_UNCONFIG));
usr/src/uts/sun4v/io/dr_cpu.c
723
cpuids = DR_CPU_CMD_CPUIDS(req);
usr/src/uts/sun4v/io/dr_cpu.c
733
dr_cpu_check_psrset(cpuids, res, req->num_records);
usr/src/uts/sun4v/io/dr_cpu.c
736
for (idx = 0; idx < req->num_records; idx++) {
usr/src/uts/sun4v/io/dr_cpu.c
751
if (req->msg_type == DR_CPU_UNCONFIGURE) {
usr/src/uts/sun4v/io/dr_cpu.c
954
dr_cpu_list_status(dr_cpu_hdr_t *req, dr_cpu_hdr_t **resp, int *resp_len)
usr/src/uts/sun4v/io/dr_cpu.c
971
cpuids = DR_CPU_CMD_CPUIDS(req);
usr/src/uts/sun4v/io/dr_cpu.c
975
rlen += req->num_records * sizeof (dr_cpu_stat_t);
usr/src/uts/sun4v/io/dr_cpu.c
980
rp->req_num = req->req_num;
usr/src/uts/sun4v/io/dr_cpu.c
982
rp->num_records = req->num_records;
usr/src/uts/sun4v/io/dr_cpu.c
988
for (idx = 0; idx < req->num_records; idx++) {
usr/src/uts/sun4v/io/dr_io.c
427
dr_io_configure(dr_vio_req_t *req, dr_vio_res_t *res)
usr/src/uts/sun4v/io/dr_io.c
432
uint64_t devid = req->dev_id;
usr/src/uts/sun4v/io/dr_io.c
434
char *name = req->name;
usr/src/uts/sun4v/io/dr_io.c
640
dr_io_unconfigure(dr_vio_req_t *req, dr_vio_res_t *res)
usr/src/uts/sun4v/io/dr_io.c
643
char *name = req->name;
usr/src/uts/sun4v/io/dr_io.c
645
uint64_t devid = req->dev_id;
usr/src/uts/sun4v/io/dr_io.c
680
if (req->msg_type == DR_VIO_FORCE_UNCONFIG)
usr/src/uts/sun4v/io/dr_io.c
782
dr_vio_req_t *req;
usr/src/uts/sun4v/io/dr_io.c
811
req = buf;
usr/src/uts/sun4v/io/dr_io.c
812
switch (req->msg_type) {
usr/src/uts/sun4v/io/dr_io.c
814
(void) dr_io_configure(req, res);
usr/src/uts/sun4v/io/dr_io.c
818
(void) dr_io_unconfigure(req, res);
usr/src/uts/sun4v/io/dr_io.c
821
cmn_err(CE_NOTE, "bad msg_type %d\n", req->msg_type);
usr/src/uts/sun4v/io/dr_io.c
825
res->req_num = (req) ? req->req_num : 0;
usr/src/uts/sun4v/io/dr_mem.c
203
static size_t dr_mem_pack_response(dr_mem_hdr_t *req, dr_mem_res_t *res,
usr/src/uts/sun4v/io/dr_mem.c
302
dr_mem_hdr_t *req = buf;
usr/src/uts/sun4v/io/dr_mem.c
317
if (req == NULL) {
usr/src/uts/sun4v/io/dr_mem.c
329
switch (req->msg_type) {
usr/src/uts/sun4v/io/dr_mem.c
332
if (req->msg_arg == 0) {
usr/src/uts/sun4v/io/dr_mem.c
336
if ((rv = dr_mem_list_wrk(req, &resp, &resp_len)) != 0) {
usr/src/uts/sun4v/io/dr_mem.c
338
(req->msg_type == DR_MEM_CONFIGURE) ?
usr/src/uts/sun4v/io/dr_mem.c
344
if ((rv = dr_mem_del_stat(req, &resp, &resp_len)) != 0)
usr/src/uts/sun4v/io/dr_mem.c
349
if ((rv = dr_mem_del_cancel(req, &resp, &resp_len)) != 0)
usr/src/uts/sun4v/io/dr_mem.c
354
if (req->msg_arg == 0) {
usr/src/uts/sun4v/io/dr_mem.c
358
if ((rv = dr_mem_list_query(req, &resp, &resp_len)) != 0)
usr/src/uts/sun4v/io/dr_mem.c
364
req->msg_type);
usr/src/uts/sun4v/io/dr_mem.c
371
resp->req_num = (req) ? req->req_num : 0;
usr/src/uts/sun4v/io/dr_mem.c
418
dr_mem_list_wrk(dr_mem_hdr_t *req, dr_mem_hdr_t **resp, int *resp_len)
usr/src/uts/sun4v/io/dr_mem.c
440
ASSERT((req != NULL) && (req->msg_arg != 0));
usr/src/uts/sun4v/io/dr_mem.c
442
count = req->msg_arg;
usr/src/uts/sun4v/io/dr_mem.c
448
switch (req->msg_type) {
usr/src/uts/sun4v/io/dr_mem.c
462
__func__, req->msg_type);
usr/src/uts/sun4v/io/dr_mem.c
468
req_mblks = DR_MEM_CMD_MBLKS(req);
usr/src/uts/sun4v/io/dr_mem.c
498
res = dr_mem_res_array_init(req, drctl_rsrc, count);
usr/src/uts/sun4v/io/dr_mem.c
559
*resp_len = dr_mem_pack_response(req, res, resp);
usr/src/uts/sun4v/io/dr_mem.c
580
dr_mem_res_array_init(dr_mem_hdr_t *req, drctl_rsrc_t *rsrc, int nrsrc)
usr/src/uts/sun4v/io/dr_mem.c
605
res[idx].status = (req->msg_type == DR_MEM_CONFIGURE) ?
usr/src/uts/sun4v/io/dr_mem.c
650
dr_mem_pack_response(dr_mem_hdr_t *req, dr_mem_res_t *res, dr_mem_hdr_t **respp)
usr/src/uts/sun4v/io/dr_mem.c
660
int nstat = req->msg_arg;
usr/src/uts/sun4v/io/dr_mem.c
685
resp->req_num = req->req_num;
usr/src/uts/sun4v/io/dr_mem.c
752
dr_mem_list_query(dr_mem_hdr_t *req, dr_mem_hdr_t **resp, int *resp_len)
usr/src/uts/sun4v/io/dr_mem.c
766
req_mblks = DR_MEM_CMD_MBLKS(req);
usr/src/uts/sun4v/io/dr_mem.c
785
rlen += req->msg_arg * sizeof (dr_mem_query_t);
usr/src/uts/sun4v/io/dr_mem.c
790
rp->req_num = req->req_num;
usr/src/uts/sun4v/io/dr_mem.c
792
rp->msg_arg = nml ? nml : req->msg_arg;
usr/src/uts/sun4v/io/dr_mem.c
805
for (idx = 0; idx < req->msg_arg; idx++)
usr/src/uts/sun4v/io/dr_mem.c
943
dr_mem_del_stat(dr_mem_hdr_t *req, dr_mem_hdr_t **resp, int *resp_len)
usr/src/uts/sun4v/io/dr_mem.c
961
rp->req_num = req->req_num;
usr/src/uts/sun4v/io/dr_mem.c
980
dr_mem_del_cancel(dr_mem_hdr_t *req, dr_mem_hdr_t **resp, int *resp_len)
usr/src/uts/sun4v/io/dr_mem.c
990
rp->req_num = req->req_num;
usr/src/uts/sun4v/io/ds_common.c
1011
nack->svc_handle = req->svc_handle;
usr/src/uts/sun4v/io/ds_common.c
1016
PORTID(port), req->svc_id);
usr/src/uts/sun4v/io/ds_common.c
1025
PORTID(port), req->svc_id, (u_longlong_t)svc->hdl);
usr/src/uts/sun4v/io/ds_common.c
1038
if (DS_HDL_ISCLIENT(req->svc_handle)) {
usr/src/uts/sun4v/io/ds_common.c
1045
req->svc_id, svc->state);
usr/src/uts/sun4v/io/ds_common.c
1051
"client" DS_EOL, PORTID(port), req->svc_id);
usr/src/uts/sun4v/io/ds_common.c
1057
PORTID(port), req->svc_id, svc->state);
usr/src/uts/sun4v/io/ds_common.c
1073
req->major_vers, &new_major, &new_minor);
usr/src/uts/sun4v/io/ds_common.c
1082
"svc_portid: %d" DS_EOL, PORTID(port), req->svc_id,
usr/src/uts/sun4v/io/ds_common.c
1109
svc->svc_hdl = req->svc_handle;
usr/src/uts/sun4v/io/ds_common.c
1120
ack->svc_handle = req->svc_handle;
usr/src/uts/sun4v/io/ds_common.c
1121
ack->minor_vers = MIN(new_minor, req->minor_vers);
usr/src/uts/sun4v/io/ds_common.c
1126
version.major = req->major_vers;
usr/src/uts/sun4v/io/ds_common.c
1135
MIN(new_minor, req->minor_vers));
usr/src/uts/sun4v/io/ds_common.c
1147
nack->svc_handle = req->svc_handle;
usr/src/uts/sun4v/io/ds_common.c
1420
ds_unreg_req_t *req;
usr/src/uts/sun4v/io/ds_common.c
1436
req = (ds_unreg_req_t *)(buf + DS_HDR_SZ);
usr/src/uts/sun4v/io/ds_common.c
1441
if (DS_HDL_ISCLIENT(req->svc_handle) ||
usr/src/uts/sun4v/io/ds_common.c
1442
((svc = ds_find_clnt_svc_by_hdl_port(req->svc_handle, port))
usr/src/uts/sun4v/io/ds_common.c
1443
== NULL && ((svc = ds_get_svc(req->svc_handle)) == NULL ||
usr/src/uts/sun4v/io/ds_common.c
1452
DS_EOL, PORTID(port), (u_longlong_t)req->svc_handle);
usr/src/uts/sun4v/io/ds_common.c
1453
ds_send_unreg_nack(port, req->svc_handle);
usr/src/uts/sun4v/io/ds_common.c
1458
PORTID(port), svc->cap.svc_id, (u_longlong_t)req->svc_handle);
usr/src/uts/sun4v/io/ds_common.c
1463
PORTID(port), svc->cap.svc_id, (u_longlong_t)req->svc_handle);
usr/src/uts/sun4v/io/ds_common.c
1477
ack->svc_handle = req->svc_handle;
usr/src/uts/sun4v/io/ds_common.c
1704
ds_reg_req_t *req;
usr/src/uts/sun4v/io/ds_common.c
1748
req = (ds_reg_req_t *)(msg + DS_HDR_SZ);
usr/src/uts/sun4v/io/ds_common.c
1749
req->svc_handle = svc->hdl;
usr/src/uts/sun4v/io/ds_common.c
1751
req->major_vers = ver->major;
usr/src/uts/sun4v/io/ds_common.c
1752
req->minor_vers = ver->minor;
usr/src/uts/sun4v/io/ds_common.c
1755
(void) memcpy(req->svc_id, svc->cap.svc_id, idlen + 1);
usr/src/uts/sun4v/io/ds_common.c
1782
ds_unreg_req_t *req;
usr/src/uts/sun4v/io/ds_common.c
1822
req = (ds_unreg_req_t *)(msg + DS_HDR_SZ);
usr/src/uts/sun4v/io/ds_common.c
1824
req->svc_handle = svc->svc_hdl;
usr/src/uts/sun4v/io/ds_common.c
1826
req->svc_handle = svc->hdl;
usr/src/uts/sun4v/io/ds_common.c
752
ds_init_req_t *req;
usr/src/uts/sun4v/io/ds_common.c
766
req = (ds_init_req_t *)(buf + DS_HDR_SZ);
usr/src/uts/sun4v/io/ds_common.c
769
PORTID(port), req->major_vers, req->minor_vers);
usr/src/uts/sun4v/io/ds_common.c
772
req->major_vers, &new_major, &new_minor);
usr/src/uts/sun4v/io/ds_common.c
788
ack->minor_vers = MIN(new_minor, req->minor_vers);
usr/src/uts/sun4v/io/ds_common.c
791
PORTID(port), MIN(new_minor, req->minor_vers));
usr/src/uts/sun4v/io/ds_common.c
814
ds_set_port_ready(port, req->major_vers, ack->minor_vers);
usr/src/uts/sun4v/io/ds_common.c
968
ds_reg_req_t *req;
usr/src/uts/sun4v/io/ds_common.c
989
req = (ds_reg_req_t *)(buf + DS_HDR_SZ);
usr/src/uts/sun4v/io/ds_common.c
992
DS_EOL, PORTID(port), req->svc_id, req->major_vers, req->minor_vers,
usr/src/uts/sun4v/io/ds_common.c
993
(u_longlong_t)req->svc_handle);
usr/src/uts/sun4v/io/ds_common.c
996
svc = ds_find_svc_by_id_port(req->svc_id,
usr/src/uts/sun4v/io/ds_common.c
997
DS_HDL_ISCLIENT(req->svc_handle) == 0, port);
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
105
pci_cfgacc_acc(pci_cfgacc_req_t *req)
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
107
if (!req->write)
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
108
VAL64(req) = (uint64_t)-1;
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
110
if (!pci_cfgacc_valid(req))
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
113
if (req->write) {
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
114
pci_cfgacc_set(req->rcdip, req->bdf, req->offset,
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
115
req->size, VAL64(req));
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
117
VAL64(req) = pci_cfgacc_get(req->rcdip, req->bdf,
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
118
req->offset, req->size);
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
119
switch (req->size) {
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
121
VAL8(req) = (uint8_t)VAL64(req);
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
124
VAL16(req) = (uint16_t)VAL64(req);
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
127
VAL32(req) = (uint32_t)VAL64(req);
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
48
pci_cfgacc_valid(pci_cfgacc_req_t *req)
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
50
int sz = req->size;
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
52
if (IS_P2ALIGNED(req->offset, sz) &&
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
53
(req->offset + sz - 1 < PCIE_CFG_SPACE_SIZE) &&
usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c
58
req->offset, sz);
usr/src/uts/sun4v/io/px/px_tools_4v.c
229
pci_cfgacc_req_t req;
usr/src/uts/sun4v/io/px/px_tools_4v.c
247
req.rcdip = dip;
usr/src/uts/sun4v/io/px/px_tools_4v.c
248
req.bdf = PCI_GETBDF(prg_p->bus_no, prg_p->dev_no, prg_p->func_no);
usr/src/uts/sun4v/io/px/px_tools_4v.c
249
req.offset = prg_p->offset;
usr/src/uts/sun4v/io/px/px_tools_4v.c
250
req.size = size;
usr/src/uts/sun4v/io/px/px_tools_4v.c
251
req.write = is_write;
usr/src/uts/sun4v/io/px/px_tools_4v.c
282
VAL64(&req) = data.qw;
usr/src/uts/sun4v/io/px/px_tools_4v.c
283
pci_cfgacc_acc(&req);
usr/src/uts/sun4v/io/px/px_tools_4v.c
298
pci_cfgacc_acc(&req);
usr/src/uts/sun4v/io/px/px_tools_4v.c
299
data.qw = VAL64(&req);
usr/src/uts/sun4v/promif/promif_prop.c
176
var_config_msg_t *req;
usr/src/uts/sun4v/promif/promif_prop.c
198
req = kmem_zalloc(sizeof (var_config_hdr_t) + paylen, KM_SLEEP);
usr/src/uts/sun4v/promif/promif_prop.c
199
req->var_config_cmd = VAR_CONFIG_SET_REQ;
usr/src/uts/sun4v/promif/promif_prop.c
200
setp = &req->var_config_set;
usr/src/uts/sun4v/promif/promif_prop.c
204
if ((rv = (*ds_send)(ds_handle, req,
usr/src/uts/sun4v/promif/promif_prop.c
207
kmem_free(req, sizeof (var_config_hdr_t) + paylen);
usr/src/uts/sun4v/promif/promif_prop.c
212
kmem_free(req, sizeof (var_config_hdr_t) + paylen);