/illumos-gate/usr/src/lib/mpapi/libmpapi/common/ |
H A D | mpapi-sun.h | 61 struct uscsi_cmd *cmd
|
H A D | mpapi-sun.c | 45 MP_OID pathOid, struct uscsi_cmd *cmd)
|
H A D | mpapi-plugin.h | 283 MP_OID oid, struct uscsi_cmd *cmd
|
/illumos-gate/usr/src/lib/libbc/inc/include/scsi/impl/ |
H A D | uscsi.h | 43 struct uscsi_cmd { struct 64 #define USCSICMD _IOWR('u', 1, struct uscsi_cmd) /* user scsi command */
|
/illumos-gate/usr/src/cmd/cdrw/ |
H A D | transport.h | 47 struct uscsi_cmd *get_uscsi_cmd(void); 48 int uscsi(int fd, struct uscsi_cmd *scmd);
|
H A D | mmc.c | 41 struct uscsi_cmd *scmd; 56 struct uscsi_cmd *scmd; 74 struct uscsi_cmd *scmd; 91 struct uscsi_cmd *scmd; 118 struct uscsi_cmd *scmd; 143 struct uscsi_cmd *scmd; 177 struct uscsi_cmd *scmd; 206 struct uscsi_cmd *scmd; 229 struct uscsi_cmd *scmd; 248 struct uscsi_cmd *scm [all...] |
H A D | toshiba.c | 57 struct uscsi_cmd *scmd; 79 struct uscsi_cmd *scmd; 113 struct uscsi_cmd *scmd;
|
H A D | transport.c | 43 static struct uscsi_cmd uscmd; 47 struct uscsi_cmd * 57 uscsi(int fd, struct uscsi_cmd *scmd)
|
/illumos-gate/usr/src/uts/common/sys/scsi/impl/ |
H A D | uscsi.h | 41 struct uscsi_cmd { struct 198 struct uscsi_cmd *scsi_uscsi_alloc(); 200 struct scsi_address *, struct uscsi_cmd **); 202 struct scsi_address *, struct uscsi_cmd **); 204 int scsi_uscsi_pktinit(struct uscsi_cmd *, struct scsi_pkt *); 206 struct uscsi_cmd *, int (*)(struct buf *), 208 int scsi_uscsi_pktfini(struct scsi_pkt *, struct uscsi_cmd *); 210 int scsi_uscsi_copyout(intptr_t, struct uscsi_cmd *); 211 void scsi_uscsi_free(struct uscsi_cmd *); 212 int scsi_uscsi_copyout_and_free(intptr_t, struct uscsi_cmd *); [all...] |
/illumos-gate/usr/src/cmd/format/ |
H A D | ctlr_scsi.h | 138 int uscsi_cmd(int, struct uscsi_cmd *, int); 170 int uscsi_cmd();
|
H A D | ctlr_scsi.c | 80 static void scsi_printerr(struct uscsi_cmd *, 208 struct uscsi_cmd ucmd; 259 rc = uscsi_cmd(fd, &ucmd, flags); 335 struct uscsi_cmd ucmd; 480 status = uscsi_cmd(cur_file, &ucmd, 493 status = uscsi_cmd(cur_file, &ucmd, 506 status = uscsi_cmd(cur_file, &ucmd, 542 struct uscsi_cmd ucmd; 588 status = uscsi_cmd(cur_file, &ucmd, F_NORMAL); 597 status = uscsi_cmd(cur_fil 1983 uscsi_cmd(fd, ucmd, flags) function [all...] |
/illumos-gate/usr/src/cmd/ndmpd/tlm/ |
H A D | tlm_init.c | 57 struct uscsi_cmd uscsi_cmd; local 64 (void) memset(&uscsi_cmd, 0, sizeof (uscsi_cmd)); 68 uscsi_cmd.uscsi_flags |= USCSI_READ | USCSI_ISOLATE; 69 uscsi_cmd.uscsi_bufaddr = data; 70 uscsi_cmd.uscsi_buflen = size; 71 uscsi_cmd.uscsi_timeout = 1000; 72 uscsi_cmd.uscsi_cdb = (char *)cdb; 75 uscsi_cmd [all...] |
/illumos-gate/usr/src/cmd/hal/utils/ |
H A D | cdutils.h | 41 void uscsi_cmd_init(struct uscsi_cmd *scmd, char *cdb, int cdblen); 42 int uscsi(int fd, struct uscsi_cmd *scmd);
|
H A D | cdutils.c | 44 uscsi_cmd_init(struct uscsi_cmd *scmd, char *cdb, int cdblen) 52 uscsi(int fd, struct uscsi_cmd *scmd) 136 struct uscsi_cmd scmd; 191 struct uscsi_cmd scmd; 366 struct uscsi_cmd scmd; 412 struct uscsi_cmd scmd; 483 struct uscsi_cmd scmd;
|
/illumos-gate/usr/src/lib/storage/libg_fc/common/ |
H A D | io.c | 92 struct uscsi_cmd ucmd; 127 struct uscsi_cmd ucmd; 165 struct uscsi_cmd ucmd; 229 struct uscsi_cmd ucmd; 265 struct uscsi_cmd ucmd; 294 struct uscsi_cmd ucmd; 337 struct uscsi_cmd ucmd; 372 struct uscsi_cmd ucmd; 412 struct uscsi_cmd ucmd; 458 struct uscsi_cmd ucm [all...] |
/illumos-gate/usr/src/lib/fm/libseslog/common/ |
H A D | libseslog.c | 67 construct_scsi_pt_obj(struct uscsi_cmd *uscsi) 69 (void) memset(uscsi, 0, sizeof (struct uscsi_cmd)); 78 set_scsi_pt_cdb(struct uscsi_cmd *uscsi, const unsigned char *cdb, 89 set_scsi_pt_sense(struct uscsi_cmd *uscsi, unsigned char *sense, 101 set_scsi_pt_data_in(struct uscsi_cmd *uscsi, unsigned char *dxferp, 116 do_scsi_pt(struct uscsi_cmd *uscsi, int fd, int time_secs) 147 struct uscsi_cmd uscsi; 440 set_scsi_pt_data_out(struct uscsi_cmd *uscsi, const unsigned char *dxferp, 468 struct uscsi_cmd uscsi; 505 struct uscsi_cmd uscs [all...] |
/illumos-gate/usr/src/lib/storage/libg_fc/common/hdrs/ |
H A D | g_state.h | 173 extern void g_scsi_printerr(struct uscsi_cmd *, 196 extern int cmd(int, struct uscsi_cmd *, int);
|
/illumos-gate/usr/src/lib/mpapi/libmpscsi_vhci/common/ |
H A D | Sun_MP_SendScsiCmd.c | 40 Sun_MP_SendScsiCmd(MP_OID pathOid, struct uscsi_cmd *cmd)
|
/illumos-gate/usr/src/lib/fm/libdiskstatus/common/ |
H A D | ds_scsi_uscsi.c | 659 scsi_printerr(struct uscsi_cmd *ucmd, struct scsi_extended_sense *rq, int rqlen) 712 sizeof (struct uscsi_cmd)); 1038 * the "uscsi_cmd" structure should have the request sense buffer allocated in 1042 uscsi_cmd(int fd, struct uscsi_cmd *ucmd, void *rqbuf, int *rqlen) function 1168 struct uscsi_cmd ucmd; 1181 status = uscsi_cmd(fd, &ucmd, rqbuf, rqblen); 1205 struct uscsi_cmd ucmd; 1231 status = uscsi_cmd(fd, &ucmd, rqbuf, rqblen); 1327 struct uscsi_cmd ucm [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | sgen.c | 136 static int sgen_uscsi_cmd(dev_t, struct uscsi_cmd *, int); 1183 retval = sgen_uscsi_cmd(dev, (struct uscsi_cmd *)arg, flag); 1202 sgen_uscsi_cmd(dev_t dev, struct uscsi_cmd *ucmd, int flag) 1204 struct uscsi_cmd *uscmd; 1445 struct uscsi_cmd *ucmd; 1453 ucmd = (struct uscsi_cmd *)bp->b_private; 1573 struct uscsi_cmd *ucmd; 1594 ucmd = (struct uscsi_cmd *)bp->b_private; 1726 struct uscsi_cmd *ucmd = 1727 (struct uscsi_cmd *)sg_stat [all...] |
/illumos-gate/usr/src/cmd/smserverd/ |
H A D | smediad.c | 249 static int32_t do_uscsi_cmd(int32_t file, struct uscsi_cmd *uscsi_cmd, 295 static int32_t invalid_uscsi_operation(door_data_t *, struct uscsi_cmd *); 302 invalid_uscsi_operation(door_data_t *door_dp, struct uscsi_cmd *ucmd) 336 struct uscsi_cmd ucmd; 463 do_uscsi_cmd(int32_t file, struct uscsi_cmd *uscsi_cmd, int32_t flag) argument 470 uscsi_cmd->uscsi_flags = USCSI_ISOLATE; 473 uscsi_cmd->uscsi_flags |= USCSI_DIAGNOSE; 475 uscsi_cmd [all...] |
/illumos-gate/usr/src/uts/common/sys/scsi/targets/ |
H A D | sgendef.h | 73 struct uscsi_cmd *sgen_ucmd; /* uscsi command struct */
|
H A D | ses.h | 52 #define Uscmd struct uscsi_cmd 197 _NOTE(SCHEME_PROTECTS_DATA("unique per pkt", uscsi_cmd))
|
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_subr.c | 2041 struct uscsi_cmd uic_cmd; 2085 struct uscsi_cmd **uscmdp) 2088 struct uscsi_cmd *uscmd; 2096 * unmapped, etc. First get some memory for the uscsi_cmd 2097 * struct and copy the contents of the given uscsi_cmd struct 2114 struct uscsi_cmd * 2123 * It is supposed that the uscsi_cmd has been alloced correctly, 2133 struct uscsi_cmd **uscmdp) 2143 struct uscsi_cmd *uscmd = *uscmdp; 2161 bzero(uscmd, sizeof (struct uscsi_cmd)); [all...] |
/illumos-gate/usr/src/lib/scsi/plugins/scsi/engines/uscsi/ |
H A D | uscsi.c | 134 struct uscsi_cmd cmd;
|