• Home
  • Raw
  • Download

Lines Matching refs:cmnd

333 			  char *cmnd, int timeout, u32 *info)  in __gdth_execute()  argument
357 scp->cmnd = cmnd; in __gdth_execute()
362 TRACE(("__gdth_execute() cmd 0x%x\n", scp->cmnd[0])); in __gdth_execute()
375 int gdth_execute(struct Scsi_Host *shost, gdth_cmd_str *gdtcmd, char *cmnd, in gdth_execute() argument
379 int rval = __gdth_execute(sdev, gdtcmd, cmnd, timeout, info); in gdth_execute()
954 if (ha->cmd_tab[i].cmnd == UNUSED_CMND) { in gdth_get_cmd_index()
955 ha->cmd_tab[i].cmnd = ha->pccb->RequestBuffer; in gdth_get_cmd_index()
1036 if (ha->cmd_tab[j].cmnd != UNUSED_CMND) in gdth_release_event()
1626 if (nscp->cmnd[0] == TEST_UNIT_READY) { in gdth_next()
1658 if (b == ha->virt_bus && nscp->cmnd[0] != INQUIRY && in gdth_next()
1659 nscp->cmnd[0] != READ_CAPACITY && nscp->cmnd[0] != MODE_SENSE && in gdth_next()
1698 nscp->cmnd[0], b, t, l)); in gdth_next()
1705 switch (nscp->cmnd[0]) { in gdth_next()
1714 TRACE(("cache cmd %x/%x/%x/%x/%x/%x\n",nscp->cmnd[0], in gdth_next()
1715 nscp->cmnd[1],nscp->cmnd[2],nscp->cmnd[3], in gdth_next()
1716 nscp->cmnd[4],nscp->cmnd[5])); in gdth_next()
1717 if (ha->hdr[t].media_changed && nscp->cmnd[0] != INQUIRY) { in gdth_next()
1720 nscp->cmnd[0], t)); in gdth_next()
1735 TRACE(("cache cmd %x/%x/%x/%x/%x/%x\n",nscp->cmnd[0], in gdth_next()
1736 nscp->cmnd[1],nscp->cmnd[2],nscp->cmnd[3], in gdth_next()
1737 nscp->cmnd[4],nscp->cmnd[5])); in gdth_next()
1738 if ( (nscp->cmnd[4]&1) && !(ha->hdr[t].devtype&1) ) { in gdth_next()
1747 nscp->cmnd[3] = (ha->hdr[t].devtype&1) ? 1:0; in gdth_next()
1749 nscp->cmnd[4],nscp->cmnd[3])); in gdth_next()
1757 TRACE2(("cache cmd %s\n",nscp->cmnd[0] == RESERVE ? in gdth_next()
1772 nscp->cmnd[0], t)); in gdth_next()
1787 TRACE2(("cache cmd %x/%x/%x/%x/%x/%x unknown\n",nscp->cmnd[0], in gdth_next()
1788 nscp->cmnd[1],nscp->cmnd[2],nscp->cmnd[3], in gdth_next()
1789 nscp->cmnd[4],nscp->cmnd[5])); in gdth_next()
1791 ha->hanum, nscp->cmnd[0]); in gdth_next()
1882 scp->cmnd[0],t)); in gdth_internal_cache_cmd()
1887 switch (scp->cmnd[0]) { in gdth_internal_cache_cmd()
1946 if ((scp->cmnd[1] & 0x1f) == SAI_READ_CAPACITY_16 && in gdth_internal_cache_cmd()
1961 TRACE2(("Internal cache cmd 0x%x unknown\n",scp->cmnd[0])); in gdth_internal_cache_cmd()
1984 scp->cmnd[0],scp->cmd_len,hdrive)); in gdth_fill_cache_cmd()
2006 else if (scp->cmnd[0] == RESERVE) in gdth_fill_cache_cmd()
2008 else if (scp->cmnd[0] == RELEASE) in gdth_fill_cache_cmd()
2010 else if (scp->cmnd[0] == ALLOW_MEDIUM_REMOVAL) { in gdth_fill_cache_cmd()
2011 if (scp->cmnd[4] & 1) /* prevent ? */ in gdth_fill_cache_cmd()
2013 else if (scp->cmnd[3] & 1) /* removable drive ? */ in gdth_fill_cache_cmd()
2017 } else if (scp->cmnd[0] == WRITE_6 || scp->cmnd[0] == WRITE_10 || in gdth_fill_cache_cmd()
2018 scp->cmnd[0] == WRITE_12 || scp->cmnd[0] == WRITE_16 in gdth_fill_cache_cmd()
2044 memcpy(&no, &scp->cmnd[2], sizeof(u64)); in gdth_fill_cache_cmd()
2046 memcpy(&cnt, &scp->cmnd[10], sizeof(u32)); in gdth_fill_cache_cmd()
2049 memcpy(&no, &scp->cmnd[2], sizeof(u32)); in gdth_fill_cache_cmd()
2051 memcpy(&cnt, &scp->cmnd[7], sizeof(u16)); in gdth_fill_cache_cmd()
2054 memcpy(&no, &scp->cmnd[0], sizeof(u32)); in gdth_fill_cache_cmd()
2056 blockcnt= scp->cmnd[4]==0 ? 0x100 : scp->cmnd[4]; in gdth_fill_cache_cmd()
2127 ha->cmd_tab[cmd_index-2].cmnd = UNUSED_CMND; in gdth_fill_cache_cmd()
2150 scp->cmnd[0],b,t,l)); in gdth_fill_raw_cmd()
2204 gdth_direction_tab[scp->cmnd[0]]==DOU ? GDTH_DATA_OUT:GDTH_DATA_IN; in gdth_fill_raw_cmd()
2205 memcpy(cmdp->u.raw64.cmd,scp->cmnd,16); in gdth_fill_raw_cmd()
2221 gdth_direction_tab[scp->cmnd[0]]==DOU ? GDTH_DATA_OUT:GDTH_DATA_IN; in gdth_fill_raw_cmd()
2222 memcpy(cmdp->u.raw.cmd,scp->cmnd,12); in gdth_fill_raw_cmd()
2284 ha->cmd_tab[cmd_index-2].cmnd = UNUSED_CMND; in gdth_fill_raw_cmd()
2346 ha->cmd_tab[cmd_index-2].cmnd = UNUSED_CMND; in gdth_special_cmd()
2601 scp = ha->cmd_tab[IStatus-2].cmnd; in __gdth_interrupt()
2603 ha->cmd_tab[IStatus-2].cmnd = UNUSED_CMND; in __gdth_interrupt()
2780 if (scp->cmnd[0] == RESERVE) { in gdth_sync_event()
2782 } else if (scp->cmnd[0] == RELEASE) { in gdth_sync_event()
3140 if (ha->cmd_tab[i].cmnd != UNUSED_CMND) in gdth_timeout()
3205 TRACE(("%s() cmd 0x%x\n", scp->cmnd[0], __func__)); in gdth_timed_out()
3235 struct scsi_cmnd *cmnd; in gdth_eh_bus_reset() local
3245 cmnd = ha->cmd_tab[i].cmnd; in gdth_eh_bus_reset()
3246 if (!SPECIAL_SCP(cmnd) && cmnd->device->channel == b) in gdth_eh_bus_reset()
3247 ha->cmd_tab[i].cmnd = UNUSED_CMND; in gdth_eh_bus_reset()
3317 TRACE(("gdth_queuecommand() cmd 0x%x\n", scp->cmnd[0])); in gdth_queuecommand_lck()
3439 static int ioc_resetdrv(void __user *arg, char *cmnd) in ioc_resetdrv() argument
3463 rval = __gdth_execute(ha->sdev, &cmd, cmnd, 30, NULL); in ioc_resetdrv()
3552 static int ioc_general(void __user *arg, char *cmnd) in ioc_general() argument
3595 rval = __gdth_execute(ha->sdev, &gen.command, cmnd, gen.timeout, in ioc_general()
3617 static int ioc_hdrlist(void __user *arg, char *cmnd) in ioc_hdrlist() argument
3654 if (__gdth_execute(ha->sdev, cmd, cmnd, 30, &cluster_type) == S_OK) in ioc_hdrlist()
3670 static int ioc_rescan(void __user *arg, char *cmnd) in ioc_rescan() argument
3704 status = __gdth_execute(ha->sdev, cmd, cmnd, 30, &info); in ioc_rescan()
3720 status = __gdth_execute(ha->sdev, cmd, cmnd, 30, &info); in ioc_rescan()
3754 status = __gdth_execute(ha->sdev, cmd, cmnd, 30, &info); in ioc_rescan()
3767 status = __gdth_execute(ha->sdev, cmd, cmnd, 30, &info); in ioc_rescan()
3782 status = __gdth_execute(ha->sdev, cmd, cmnd, 30, &info); in ioc_rescan()
3805 char cmnd[MAX_COMMAND_SIZE]; in gdth_ioctl() local
3808 memset(cmnd, 0xff, 12); in gdth_ioctl()
3868 return ioc_general(argp, cmnd); in gdth_ioctl()
3905 return ioc_rescan(argp, cmnd); in gdth_ioctl()
3908 return ioc_hdrlist(argp, cmnd); in gdth_ioctl()
3935 return ioc_resetdrv(argp, cmnd); in gdth_ioctl()
3960 char cmnd[MAX_COMMAND_SIZE]; in gdth_flush() local
3961 memset(cmnd, 0xff, MAX_COMMAND_SIZE); in gdth_flush()
3981 gdth_execute(ha->shost, &gdtcmd, cmnd, 30, NULL); in gdth_flush()
4075 ha->cmd_tab[i].cmnd = UNUSED_CMND; in gdth_pci_probe_one()