Searched refs:scmd (Results 1 - 20 of 20) sorted by last modified time

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/macintosh/
H A Dsmu.c272 int smu_queue_simple(struct smu_simple_cmd *scmd, u8 command, argument
277 struct smu_cmd *cmd = &scmd->cmd;
281 if (data_len > sizeof(scmd->buffer))
284 memset(scmd, 0, sizeof(*scmd));
287 cmd->data_buf = scmd->buffer;
288 cmd->reply_len = sizeof(scmd->buffer);
289 cmd->reply_buf = scmd->buffer;
295 scmd->buffer[i] = (u8)va_arg(list, int);
712 list_add_tail(&cmd->scmd
738 smu_i2c_low_completion(struct smu_cmd *scmd, void *misc) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/block/
H A Dub.c357 static void ub_top_sense_done(struct ub_dev *sc, struct ub_scsi_cmd *scmd);
1385 struct ub_scsi_cmd *scmd; local
1394 scmd = &sc->top_rqs_cmd;
1395 memset(scmd, 0, sizeof(struct ub_scsi_cmd));
1396 scmd->cdb[0] = REQUEST_SENSE;
1397 scmd->cdb[4] = UB_SENSE_SIZE;
1398 scmd->cdb_len = 6;
1399 scmd->dir = UB_DIR_READ;
1400 scmd->state = UB_CMDST_INIT;
1401 scmd
1464 ub_top_sense_done(struct ub_dev *sc, struct ub_scsi_cmd *scmd) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ata/
H A Dlibata-eh.c246 * completions are honored. A scmd is determined to have
250 struct scsi_cmnd *scmd, *tmp; local
255 list_for_each_entry_safe(scmd, tmp, &host->eh_cmd_q, eh_entry) {
261 qc->scsicmd == scmd)
266 /* the scmd has an associated qc */
278 scmd->retries = scmd->allowed;
279 scsi_eh_finish_cmd(scmd, &ap->eh_done_q);
358 /* finish or retry handled scmd's and clean up */
701 static void ata_eh_scsidone(struct scsi_cmnd *scmd) argument
709 struct scsi_cmnd *scmd = qc->scsicmd; local
730 struct scsi_cmnd *scmd = qc->scsicmd; local
748 struct scsi_cmnd *scmd = qc->scsicmd; local
[all...]
H A Dlibata-scsi.c880 struct scsi_cmnd *scmd = (void *)arg; local
882 scmd->scsi_done(scmd);
885 static void ata_delayed_done(struct scsi_cmnd *scmd) argument
889 setup_timer(&timer, ata_delayed_done_timerfn, (unsigned long)scmd);
910 struct scsi_cmnd *scmd = qc->scsicmd; local
912 const u8 *cdb = scmd->cmnd;
914 if (scmd->cmd_len < 5)
961 scmd->scsi_done = qc->scsidone;
964 scmd
1121 struct scsi_cmnd *scmd = qc->scsicmd; local
1249 struct scsi_cmnd *scmd = qc->scsicmd; local
2341 struct scsi_cmnd *scmd = qc->scsicmd; local
2508 struct scsi_cmnd *scmd = qc->scsicmd; local
2704 __ata_scsi_queuecmd(struct scsi_cmnd *scmd, void (*done)(struct scsi_cmnd *), struct ata_device *dev) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/
H A D53c700.h27 #define CDEBUG(prefix, scmd, fmt, a...) \
28 scmd_printk(prefix, scmd, fmt, ##a)
31 #define DDEBUG(prefix, scmd, fmt, a...) do {} while (0)
32 #define CDEBUG(prefix, scmd, fmt, a...) do {} while (0)
H A Dst.c2923 unsigned char scmd[MAX_COMMAND_SIZE];
2930 memset(scmd, 0, MAX_COMMAND_SIZE);
2932 scmd[0] = QFA_REQUEST_BLOCK;
2933 scmd[4] = 3;
2935 scmd[0] = READ_POSITION;
2937 scmd[1] = 1;
2939 SRpnt = st_do_scsi(NULL, STp, scmd, 20, DMA_FROM_DEVICE,
2986 unsigned char scmd[MAX_COMMAND_SIZE];
3016 memset(scmd, 0, MAX_COMMAND_SIZE);
3018 scmd[
2910 unsigned char scmd[MAX_COMMAND_SIZE]; local
2973 unsigned char scmd[MAX_COMMAND_SIZE]; local
[all...]
H A Dtmscsim.c519 struct scsi_cmnd *scmd = pSRB->pcmd; local
520 struct scsi_device *sdev = scmd->device;
551 scmd->cmnd[0], pDCB->SyncMode));
564 (((scmd->cmnd[0] == REQUEST_SENSE || (pSRB->SRBFlag & AUTO_REQSENSE)) &&
565 !(pDCB->SyncMode & SYNC_NEGO_DONE)) || scmd->cmnd[0] == INQUIRY))
574 if ((pDCB->SyncMode & EN_TAG_QUEUEING) && disc_allowed && scsi_populate_tag_msg(scmd, tag)) {
579 DEBUG1(printk(KERN_INFO "DC390: Select w/DisCn for Cmd %li (SRB %p), block tag %02x\n", scmd->pid, pSRB, tag[1]));
584 DEBUG1(printk(KERN_INFO "DC390: Select w%s/DisCn for Cmd %li (SRB %p), No TagQ\n", disc_allowed ? "" : "o", scmd->pid, pSRB));
614 DC390_write8 (ScsiFifo, sizeof(scmd->sense_buffer));
621 ptr = (u8 *)scmd
1027 struct scsi_cmnd *scmd = scsi_find_tag(pSRB->pcmd->device, tag); local
[all...]
H A Dips.c338 static void ips_scmd_buf_write(struct scsi_cmnd * scmd, void *data,
340 static void ips_scmd_buf_read(struct scsi_cmnd * scmd, void *data,
3655 ips_scmd_buf_write(struct scsi_cmnd *scmd, void *data, unsigned int count) argument
3657 if (scmd->use_sg) {
3663 struct scatterlist *sg = scmd->request_buffer;
3665 (i < scmd->use_sg) && (xfer_cnt < count); i++) {
3680 unsigned int min_cnt = min(count, scmd->request_bufflen);
3681 memcpy(scmd->request_buffer, data, min_cnt);
3693 ips_scmd_buf_read(struct scsi_cmnd *scmd, void *data, unsigned int count) argument
3695 if (scmd
[all...]
H A Dmegaraid.c356 * @scmd - Issue this scsi command
362 megaraid_queue(Scsi_Cmnd *scmd, void (*done)(Scsi_Cmnd *)) argument
369 adapter = (adapter_t *)scmd->device->host->hostdata;
371 scmd->scsi_done = done;
384 scb = mega_build_cmd(adapter, scmd, &busy);
4469 Scsi_Cmnd *scmd; local
4484 scmd = &adapter->int_scmd;
4485 memset(scmd, 0, sizeof(Scsi_Cmnd));
4489 scmd->device = sdev;
4491 scmd
4540 mega_internal_done(Scsi_Cmnd *scmd) argument
[all...]
H A Dosst.c2806 unsigned char scmd[MAX_COMMAND_SIZE];
2819 memset (scmd, 0, MAX_COMMAND_SIZE);
2820 scmd[0] = READ_POSITION;
2823 SRpnt = osst_do_scsi(*aSRpnt, STp, scmd, 20, DMA_FROM_DEVICE,
2840 memset (scmd, 0, MAX_COMMAND_SIZE);
2841 scmd[0] = READ_POSITION;
2843 SRpnt = osst_do_scsi(SRpnt, STp, scmd, 20, DMA_FROM_DEVICE,
2890 unsigned char scmd[MAX_COMMAND_SIZE];
2912 memset (scmd, 0, MAX_COMMAND_SIZE);
2913 scmd[
2804 unsigned char scmd[MAX_COMMAND_SIZE]; local
2888 unsigned char scmd[MAX_COMMAND_SIZE]; local
[all...]
H A Dscsi.c1019 struct scsi_cmnd *scmd; local
1027 list_for_each_entry(scmd, &sdev->cmd_list, list) {
1028 if (scmd->request) {
1034 if (!scsi_delete_timer(scmd))
1036 list_add_tail(&scmd->eh_entry, &active_list);
1043 scmd = list_entry(lh, struct scsi_cmnd, eh_entry);
1046 !scsi_eh_scmd_add(scmd, SCSI_EH_CANCEL_CMD)) {
1047 scmd->result = (DID_ABORT << 16);
1048 scsi_finish_command(scmd);
H A Dscsi_error.c63 * Schedule SCSI EH without scmd.
83 * @scmd: scmd to run eh on.
89 int scsi_eh_scmd_add(struct scsi_cmnd *scmd, int eh_flag) argument
91 struct Scsi_Host *shost = scmd->device->host;
104 scmd->eh_eflags |= eh_flag;
105 list_add_tail(&scmd->eh_entry, &shost->eh_cmd_q);
115 * @scmd: scsi command that is about to start running.
124 void scsi_add_timer(struct scsi_cmnd *scmd, int timeout, argument
133 if (scmd
158 scsi_delete_timer(struct scsi_cmnd *scmd) argument
184 scsi_times_out(struct scsi_cmnd *scmd) argument
251 struct scsi_cmnd *scmd; local
298 scsi_check_sense(struct scsi_cmnd *scmd) argument
401 scsi_eh_completed_normally(struct scsi_cmnd *scmd) argument
452 scsi_eh_done(struct scsi_cmnd *scmd) argument
469 scsi_try_host_reset(struct scsi_cmnd *scmd) argument
498 scsi_try_bus_reset(struct scsi_cmnd *scmd) argument
533 scsi_try_bus_device_reset(struct scsi_cmnd *scmd) argument
549 __scsi_try_to_abort_cmd(struct scsi_cmnd *scmd) argument
568 scsi_try_to_abort_cmd(struct scsi_cmnd *scmd) argument
579 scsi_abort_eh_cmnd(struct scsi_cmnd *scmd) argument
604 scsi_send_eh_cmnd(struct scsi_cmnd *scmd, unsigned char *cmnd, int cmnd_size, int timeout, int copy_sense) argument
753 scsi_request_sense(struct scsi_cmnd *scmd) argument
773 scsi_eh_finish_cmd(struct scsi_cmnd *scmd, struct list_head *done_q) argument
784 struct scsi_cmnd *scmd, *next; local
833 scsi_eh_tur(struct scsi_cmnd *scmd) argument
871 struct scsi_cmnd *scmd, *next; local
906 scsi_eh_try_stu(struct scsi_cmnd *scmd) argument
937 struct scsi_cmnd *scmd, *stu_scmd, *next; local
990 struct scsi_cmnd *scmd, *bdr_scmd, *next; local
1040 struct scsi_cmnd *scmd, *chan_scmd, *next; local
1092 struct scsi_cmnd *scmd, *next; local
1128 struct scsi_cmnd *scmd, *next; local
1156 scsi_decide_disposition(struct scsi_cmnd *scmd) argument
1423 struct scsi_cmnd *scmd, *next; local
1630 scsi_reset_provider_done_command(struct scsi_cmnd *scmd) argument
1650 struct scsi_cmnd *scmd = scsi_get_command(dev, GFP_KERNEL); local
[all...]
H A Dscsi_priv.h19 #define SCSI_SENSE_VALID(scmd) \
20 (((scmd)->sense_buffer[0] & 0x70) == 0x70)
H A Dscsi_transport_fc.c1393 * @scmd: The SCSI command which timed out
1414 fc_timed_out(struct scsi_cmnd *scmd) argument
1416 struct fc_rport *rport = starget_to_rport(scsi_target(scmd->device));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/megaraid/
H A Dmegaraid_sas.c117 cmd->scmd = NULL;
746 * @scmd: SCSI command
796 if(!cmd->scmd)
799 if (megasas_is_ldio(cmd->scmd)){
835 * @scmd: SCSI command to be queued
839 megasas_queue_command(struct scsi_cmnd *scmd, void (*done) (struct scsi_cmnd *)) argument
846 scmd->device->host->hostdata;
852 scmd->scsi_done = done;
853 scmd->result = 0;
855 if (MEGASAS_IS_LOGICAL(scmd)
971 megasas_generic_reset(struct scsi_cmnd *scmd) argument
1004 megasas_reset_timer(struct scsi_cmnd *scmd) argument
1032 megasas_reset_device(struct scsi_cmnd *scmd) argument
1047 megasas_reset_bus_host(struct scsi_cmnd *scmd) argument
[all...]
H A Dmegaraid_sas.h1133 struct scsi_cmnd *scmd; member in struct:megasas_cmd
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/scsi/
H A Dscsi_device.h159 #define scmd_printk(prefix, scmd, fmt, a...) \
160 (scmd)->request->rq_disk ? \
161 sdev_printk(prefix, (scmd)->device, "[%s] " fmt, \
162 (scmd)->request->rq_disk->disk_name, ##a) : \
163 sdev_printk(prefix, (scmd)->device, fmt, ##a)
322 #define scmd_id(scmd) sdev_id((scmd)->device)
323 #define scmd_channel(scmd) sdev_channel((scmd)->device)
H A Dscsi_eh.h37 extern void scsi_eh_finish_cmd(struct scsi_cmnd *scmd,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/
H A Dsmu.h302 extern int smu_queue_simple(struct smu_simple_cmd *scmd, u8 command,
320 static inline void smu_spinwait_simple(struct smu_simple_cmd *scmd) argument
322 smu_spinwait_cmd(&scmd->cmd);
385 struct smu_cmd scmd; member in struct:smu_i2c_cmd
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/shared/
H A Dflashutl.c58 static void scmd(uint16 cmd, unsigned long off);
219 scmd((unsigned char)INTEL_UNLOCK1, a);
220 scmd((unsigned char)INTEL_UNLOCK2, a);
228 scmd(flashutl_cmd->confirm, a);
361 scmd(uint16 cmd, unsigned long off) function
427 scmd(flashutl_cmd->clear_csr, 0);
429 scmd(flashutl_cmd->read_array, 0);

Completed in 242 milliseconds