Home
last modified time | relevance | path

Searched refs:scp (Results 1 – 25 of 27) sorted by relevance

12

/drivers/scsi/megaraid/
Dmega_common.h73 struct scsi_cmnd *scp; member
203 #define SCP2HOST(scp) (scp)->device->host // to host argument
204 #define SCP2HOSTDATA(scp) SCP2HOST(scp)->hostdata // to soft state argument
205 #define SCP2CHANNEL(scp) (scp)->device->channel // to channel argument
206 #define SCP2TARGET(scp) (scp)->device->id // to target argument
207 #define SCP2LUN(scp) (u32)(scp)->device->lun // to LUN argument
211 #define SCP2ADAPTER(scp) (adapter_t *)SCSIHOST2ADAP(SCP2HOST(scp)) argument
214 #define MRAID_IS_LOGICAL(adp, scp) \ argument
215 (SCP2CHANNEL(scp) == (adp)->max_channel) ? 1 : 0
231 #define MRAID_GET_DEVICE_MAP(adp, scp, p_chan, target, islogical) \ argument
[all …]
Dmegaraid_mbox.c1083 scb->scp = NULL; in megaraid_alloc_cmd_packets()
1287 megaraid_alloc_scb(adapter_t *adapter, struct scsi_cmnd *scp) in megaraid_alloc_scb() argument
1307 scb->scp = scp; in megaraid_alloc_scb()
1331 scb->scp = NULL; in megaraid_dealloc_scb()
1354 struct scsi_cmnd *scp; in megaraid_mbox_mksgl() local
1359 scp = scb->scp; in megaraid_mbox_mksgl()
1362 sgcnt = scsi_dma_map(scp); in megaraid_mbox_mksgl()
1371 scsi_for_each_sg(scp, sgl, sgcnt, i) { in megaraid_mbox_mksgl()
1433 scsi_sglist(scb->scp), in mbox_post_cmd()
1434 scsi_sg_count(scb->scp), in mbox_post_cmd()
[all …]
Dmegaraid_sas_fusion.c1782 struct scsi_cmnd *scp, in megasas_make_sgl_fusion() argument
1798 scsi_for_each_sg(scp, os_sgl, sge_count, i) { in megasas_make_sgl_fusion()
1859 int megasas_make_sgl(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_make_sgl() argument
1866 sge_count = scsi_dma_map(scp); in megasas_make_sgl()
1875 build_prp = megasas_make_prp_nvme(instance, scp, sgl_chain64, in megasas_make_sgl()
1879 megasas_make_sgl_fusion(instance, scp, sgl_chain64, in megasas_make_sgl()
1895 struct IO_REQUEST_INFO *io_info, struct scsi_cmnd *scp, in megasas_set_pd_lba() argument
1913 if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) in megasas_set_pd_lba()
1942 if (scp->sc_data_direction == PCI_DMA_FROMDEVICE) { in megasas_set_pd_lba()
1956 io_request->EEDPBlockSize = cpu_to_le32(scp->device->sector_size); in megasas_set_pd_lba()
[all …]
Dmegaraid_sas_base.c1135 megasas_make_sgl32(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_make_sgl32() argument
1142 sge_count = scsi_dma_map(scp); in megasas_make_sgl32()
1146 scsi_for_each_sg(scp, os_sgl, sge_count, i) { in megasas_make_sgl32()
1164 megasas_make_sgl64(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_make_sgl64() argument
1171 sge_count = scsi_dma_map(scp); in megasas_make_sgl64()
1175 scsi_for_each_sg(scp, os_sgl, sge_count, i) { in megasas_make_sgl64()
1194 struct scsi_cmnd *scp, union megasas_sgl *mfi_sgl) in megasas_make_sgl_skinny() argument
1200 sge_count = scsi_dma_map(scp); in megasas_make_sgl_skinny()
1203 scsi_for_each_sg(scp, os_sgl, sge_count, i) { in megasas_make_sgl_skinny()
1283 megasas_build_dcdb(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_build_dcdb() argument
[all …]
Dmegaraid_sas.h2348 #define MEGASAS_DEV_INDEX(scp) \ argument
2349 (((scp->device->channel % 2) * MEGASAS_MAX_DEV_PER_CHANNEL) + \
2350 scp->device->id)
2352 #define MEGASAS_PD_INDEX(scp) \ argument
2353 ((scp->device->channel * MEGASAS_MAX_DEV_PER_CHANNEL) + \
2354 scp->device->id)
/drivers/soc/mediatek/
Dmtk-scpsys.c115 struct scp;
119 struct scp *scp; member
130 struct scp { struct
154 struct scp *scp = scpd->scp; in scpsys_domain_is_on() local
156 u32 status = readl(scp->base + scp->ctrl_reg.pwr_sta_offs) & in scpsys_domain_is_on()
158 u32 status2 = readl(scp->base + scp->ctrl_reg.pwr_sta2nd_offs) & in scpsys_domain_is_on()
177 struct scp *scp = scpd->scp; in scpsys_power_on() local
180 void __iomem *ctl_addr = scp->base + scpd->data->ctl_offs; in scpsys_power_on()
256 ret = mtk_infracfg_clear_bus_protection(scp->infracfg, in scpsys_power_on()
273 dev_err(scp->dev, "Failed to power on domain %s\n", genpd->name); in scpsys_power_on()
[all …]
/drivers/scsi/
Dscsi_debug.c717 static void mk_sense_invalid_fld(struct scsi_cmnd *scp, in mk_sense_invalid_fld() argument
725 sbuff = scp->sense_buffer; in mk_sense_invalid_fld()
727 sdev_printk(KERN_ERR, scp->device, in mk_sense_invalid_fld()
752 sdev_printk(KERN_INFO, scp->device, "%s: [sense_key,asc,ascq" in mk_sense_invalid_fld()
757 static void mk_sense_buffer(struct scsi_cmnd *scp, int key, int asc, int asq) in mk_sense_buffer() argument
761 sbuff = scp->sense_buffer; in mk_sense_buffer()
763 sdev_printk(KERN_ERR, scp->device, in mk_sense_buffer()
772 sdev_printk(KERN_INFO, scp->device, in mk_sense_buffer()
777 static void mk_sense_invalid_opcode(struct scsi_cmnd *scp) in mk_sense_invalid_opcode() argument
779 mk_sense_buffer(scp, ILLEGAL_REQUEST, INVALID_OPCODE, 0); in mk_sense_invalid_opcode()
[all …]
Dhptiop.c727 struct scsi_cmnd *scp; in hptiop_finish_scsi_req() local
737 scp = hba->reqs[tag].scp; in hptiop_finish_scsi_req()
739 if (HPT_SCP(scp)->mapped) in hptiop_finish_scsi_req()
740 scsi_dma_unmap(scp); in hptiop_finish_scsi_req()
744 scsi_set_resid(scp, in hptiop_finish_scsi_req()
745 scsi_bufflen(scp) - le32_to_cpu(req->dataxfer_length)); in hptiop_finish_scsi_req()
746 scp->result = (DID_OK<<16); in hptiop_finish_scsi_req()
749 scp->result = (DID_BAD_TARGET<<16); in hptiop_finish_scsi_req()
752 scp->result = (DID_BUS_BUSY<<16); in hptiop_finish_scsi_req()
755 scp->result = (DID_RESET<<16); in hptiop_finish_scsi_req()
[all …]
Dgdth.c149 Scsi_Cmnd *scp);
153 static void gdth_putq(gdth_ha_str *ha, Scsi_Cmnd *scp, u8 priority);
155 static int gdth_fill_raw_cmd(gdth_ha_str *ha, Scsi_Cmnd *scp, u8 b);
156 static int gdth_special_cmd(gdth_ha_str *ha, Scsi_Cmnd *scp);
164 static void gdth_copy_internal_data(gdth_ha_str *ha, Scsi_Cmnd *scp,
166 static int gdth_internal_cache_cmd(gdth_ha_str *ha, Scsi_Cmnd *scp);
167 static int gdth_fill_cache_cmd(gdth_ha_str *ha, Scsi_Cmnd *scp, u16 hdrive);
188 static int __gdth_queuecommand(gdth_ha_str *ha, struct scsi_cmnd *scp,
190 static void gdth_scsi_done(struct scsi_cmnd *scp);
429 static void gdth_scsi_done(struct scsi_cmnd *scp) in gdth_scsi_done() argument
[all …]
Dadvansys.c3653 static void asc_scsi_done(struct scsi_cmnd *scp) in asc_scsi_done() argument
3655 scsi_dma_unmap(scp); in asc_scsi_done()
3656 ASC_STATS(scp->device->host, done); in asc_scsi_done()
3657 scp->scsi_done(scp); in asc_scsi_done()
5955 struct scsi_cmnd *scp; in adv_isr_callback() local
5969 scp = scsi_host_find_tag(boardp->shost, scsiqp->srb_tag); in adv_isr_callback()
5971 ASC_DBG(1, "scp 0x%p\n", scp); in adv_isr_callback()
5972 if (scp == NULL) { in adv_isr_callback()
5977 ASC_DBG_PRT_CDB(2, scp->cmnd, scp->cmd_len); in adv_isr_callback()
5979 reqp = (adv_req_t *)scp->host_scribble; in adv_isr_callback()
[all …]
Dhptiop.h258 struct scsi_cmnd *scp; member
268 #define HPT_SCP(scp) ((struct hpt_scsi_pointer *)&(scp)->SCp) argument
Dgdth_proc.c629 Scsi_Cmnd *scp; in gdth_wait_completion() local
636 scp = ha->cmd_tab[i].cmnd; in gdth_wait_completion()
637 cmndinfo = gdth_cmnd_priv(scp); in gdth_wait_completion()
639 b = scp->device->channel; in gdth_wait_completion()
640 t = scp->device->id; in gdth_wait_completion()
641 if (!SPECIAL_SCP(scp) && t == (u8)id && in gdth_wait_completion()
Dmegaraid.h760 #define SCSI_LIST(scp) ((struct list_head *)(&(scp)->SCp)) argument
/drivers/scsi/cxlflash/
Dmain.c48 static void process_cmd_err(struct afu_cmd *cmd, struct scsi_cmnd *scp) in process_cmd_err() argument
65 scsi_set_resid(scp, resid); in process_cmd_err()
67 __func__, cmd, scp, resid); in process_cmd_err()
72 __func__, cmd, scp); in process_cmd_err()
73 scp->result = (DID_ERROR << 16); in process_cmd_err()
84 memcpy(scp->sense_buffer, ioasa->sense_data, in process_cmd_err()
86 scp->result = ioasa->rc.scsi_rc; in process_cmd_err()
88 scp->result = ioasa->rc.scsi_rc | (DID_ERROR << 16); in process_cmd_err()
99 scp->result = (DID_REQUEUE << 16); in process_cmd_err()
109 scp->result = (DID_ERROR << 16); in process_cmd_err()
[all …]
Dcommon.h160 struct scsi_cmnd *scp; member
/drivers/net/ethernet/i825xx/
Dsun3_82586.c149 volatile struct scp_struct *scp; /* volatile is important */ member
215 p->scp = (struct scp_struct *)(p->base + SCP_DEFAULT_ADDRESS); in check586()
216 memset((char *)p->scp,0, sizeof(struct scp_struct)); in check586()
218 if(((char *)p->scp)[i]) in check586()
220 p->scp->sysbus = SYSBUSVAL; /* 1 = 8Bit-Bus, 0 = 16 Bit */ in check586()
221 if(p->scp->sysbus != SYSBUSVAL) in check586()
229 p->scp->iscp = make24(p->iscp); in check586()
252 p->scp = (struct scp_struct *) (p->base + SCP_DEFAULT_ADDRESS); in alloc586()
257 memset((char *) p->scp ,0,sizeof(struct scp_struct)); in alloc586()
259 p->scp->iscp = make24(p->iscp); in alloc586()
[all …]
D82596.c317 volatile struct i596_scp scp; member
464 &lp->scp, lp->scp.sysbus, lp->scp.iscp); in i596_display_data()
649 MPU_PORT(dev, PORT_ALTSCP, (void *)virt_to_bus((void *)&lp->scp)); in init_i596_mem()
657 lp->scp.sysbus = 0x00000054; in init_i596_mem()
661 lp->scp.sysbus = 0x0000004c; in init_i596_mem()
664 lp->scp.iscp = WSWAPiscp(virt_to_bus((void *)&lp->iscp)); in init_i596_mem()
Dlib82596.c301 struct i596_scp scp __attribute__((aligned(32))); member
412 &dma->scp, dma->scp.sysbus, SWAP32(dma->scp.iscp)); in i596_display_data()
567 dma->scp.sysbus = SYSBUS; in init_i596_mem()
568 dma->scp.iscp = SWAP32(virt_to_dma(lp, &(dma->iscp))); in init_i596_mem()
578 DMA_WBACK(dev, &(dma->scp), sizeof(struct i596_scp)); in init_i596_mem()
582 mpu_port(dev, PORT_ALTSCP, virt_to_dma(lp, &dma->scp)); in init_i596_mem()
/drivers/net/
Deql.c479 static int eql_g_slave_cfg(struct net_device *dev, slave_config_t __user *scp) in eql_g_slave_cfg() argument
487 if (copy_from_user(&sc, scp, sizeof (slave_config_t))) in eql_g_slave_cfg()
506 if (!ret && copy_to_user(scp, &sc, sizeof (slave_config_t))) in eql_g_slave_cfg()
512 static int eql_s_slave_cfg(struct net_device *dev, slave_config_t __user *scp) in eql_s_slave_cfg() argument
520 if (copy_from_user(&sc, scp, sizeof (slave_config_t))) in eql_s_slave_cfg()
Dmacsec.c1490 struct macsec_tx_sc **scp, in get_txsa_from_nl() argument
1518 *scp = tx_sc; in get_txsa_from_nl()
1560 struct macsec_rx_sc **scp, in get_rxsa_from_nl() argument
1581 *scp = rx_sc; in get_rxsa_from_nl()
/drivers/tty/serial/cpm_uart/
Dcpm_uart_core.c810 scc_t __iomem *scp; in cpm_uart_init_scc() local
815 scp = pinfo->sccp; in cpm_uart_init_scc()
857 out_be32(&scp->scc_gsmrh, 0); in cpm_uart_init_scc()
858 out_be32(&scp->scc_gsmrl, in cpm_uart_init_scc()
862 out_be16(&scp->scc_sccm, 0); in cpm_uart_init_scc()
863 out_be16(&scp->scc_scce, 0xffff); in cpm_uart_init_scc()
864 out_be16(&scp->scc_dsr, 0x7e7e); in cpm_uart_init_scc()
865 out_be16(&scp->scc_psmr, 0x3000); in cpm_uart_init_scc()
867 setbits32(&scp->scc_gsmrl, SCC_GSMRL_ENR | SCC_GSMRL_ENT); in cpm_uart_init_scc()
/drivers/bus/
DKconfig108 protocol to scp protocol. In OMAP4, USB PHY is connected via
/drivers/usb/storage/
Duas.c132 struct scsi_pointer *scp = (void *)cmdinfo; in uas_add_work() local
133 struct scsi_cmnd *cmnd = container_of(scp, struct scsi_cmnd, SCp); in uas_add_work()
/drivers/scsi/pm8001/
Dpm8001_hwi.h453 __le32 scp; member
Dpm80xx_hwi.h584 __le32 scp; member

12