Home
last modified time | relevance | path

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

12

/linux/drivers/remoteproc/
H A Dmtk_scp.c63 void scp_put(struct mtk_scp *scp) in scp_put() argument
65 put_device(scp->dev); in scp_put()
69 static void scp_wdt_handler(struct mtk_scp *scp, u32 scp_to_host) in scp_wdt_handler() argument
71 struct mtk_scp_of_cluster *scp_cluster = scp->cluster; in scp_wdt_handler()
74 dev_err(scp->dev, "SCP watchdog timeout! 0x%x", scp_to_host); in scp_wdt_handler()
83 struct mtk_scp *scp = priv; in scp_init_ipi_handler() local
86 scp->run.signaled = run->signaled; in scp_init_ipi_handler()
87 strscpy(scp->run.fw_ver, run->fw_ver, SCP_FW_VER_LEN); in scp_init_ipi_handler()
88 scp->run.dec_capability = run->dec_capability; in scp_init_ipi_handler()
89 scp->run.enc_capability = run->enc_capability; in scp_init_ipi_handler()
[all …]
/linux/drivers/scsi/megaraid/
H A Dmega_common.h69 struct scsi_cmnd *scp; member
199 #define SCP2HOST(scp) (scp)->device->host // to host argument
200 #define SCP2HOSTDATA(scp) SCP2HOST(scp)->hostdata // to soft state argument
201 #define SCP2CHANNEL(scp) (scp)->device->channel // to channel argument
202 #define SCP2TARGET(scp) (scp)->device->id // to target argument
203 #define SCP2LUN(scp) (u32)(scp)->device->lun // to LUN argument
207 #define SCP2ADAPTER(scp) (adapter_t *)SCSIHOST2ADAP(SCP2HOST(scp)) argument
210 #define MRAID_IS_LOGICAL(adp, scp) \ argument
211 (SCP2CHANNEL(scp) == (adp)->max_channel) ? 1 : 0
227 #define MRAID_GET_DEVICE_MAP(adp, scp, p_chan, target, islogical) \ argument
[all …]
H A Dmegaraid_mbox.c1073 scb->scp = NULL; in megaraid_alloc_cmd_packets()
1274 megaraid_alloc_scb(adapter_t *adapter, struct scsi_cmnd *scp) in megaraid_alloc_scb() argument
1294 scb->scp = scp; in megaraid_alloc_scb()
1318 scb->scp = NULL; in megaraid_dealloc_scb()
1341 struct scsi_cmnd *scp; in megaraid_mbox_mksgl() local
1346 scp = scb->scp; in megaraid_mbox_mksgl()
1349 sgcnt = scsi_dma_map(scp); in megaraid_mbox_mksgl()
1358 scsi_for_each_sg(scp, sgl, sgcnt, i) { in megaraid_mbox_mksgl()
1437 static int megaraid_queue_command_lck(struct scsi_cmnd *scp) in megaraid_queue_command_lck() argument
1444 adapter = SCP2ADAPTER(scp); in megaraid_queue_command_lck()
[all …]
H A Dmegaraid_sas_fusion.c2274 struct scsi_cmnd *scp, in megasas_make_sgl_fusion() argument
2290 scsi_for_each_sg(scp, os_sgl, sge_count, i) { in megasas_make_sgl_fusion()
2350 int megasas_make_sgl(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_make_sgl() argument
2357 sge_count = scsi_dma_map(scp); in megasas_make_sgl()
2366 build_prp = megasas_make_prp_nvme(instance, scp, sgl_chain64, in megasas_make_sgl()
2370 megasas_make_sgl_fusion(instance, scp, sgl_chain64, in megasas_make_sgl()
2389 struct IO_REQUEST_INFO *io_info, struct scsi_cmnd *scp, in megasas_set_pd_lba() argument
2407 if (scp->sc_data_direction == DMA_FROM_DEVICE) in megasas_set_pd_lba()
2436 if (scp->sc_data_direction == DMA_FROM_DEVICE) { in megasas_set_pd_lba()
2450 io_request->EEDPBlockSize = cpu_to_le32(scp->device->sector_size); in megasas_set_pd_lba()
[all …]
/linux/drivers/pmdomain/mediatek/
H A Dmtk-scpsys.c133 struct scp;
137 struct scp *scp; member
148 struct scp { struct
174 struct scp *scp = scpd->scp; in scpsys_domain_is_on() argument
176 u32 status = readl(scp->base + scp->ctrl_reg.pwr_sta_offs) & in scpsys_domain_is_on()
178 u32 status2 = readl(scp->base + scp->ctrl_reg.pwr_sta2nd_offs) & in scpsys_domain_is_on()
281 struct scp *scp = scpd->scp; in scpsys_bus_protect_enable() local
286 return mtk_infracfg_set_bus_protection(scp->infracfg, in scpsys_bus_protect_enable()
288 scp->bus_prot_reg_update); in scpsys_bus_protect_enable()
293 struct scp *scp = scpd->scp; in scpsys_bus_protect_disable() local
[all …]
/linux/drivers/scsi/
H A Dscsi_debug.c607 static int resp_get_stream_status(struct scsi_cmnd *scp,
1364 static void mk_sense_invalid_fld(struct scsi_cmnd *scp, in mk_sense_invalid_fld() argument
1372 sbuff = scp->sense_buffer; in mk_sense_invalid_fld()
1374 sdev_printk(KERN_ERR, scp->device, in mk_sense_invalid_fld()
1380 scsi_build_sense(scp, sdebug_dsense, ILLEGAL_REQUEST, asc, 0); in mk_sense_invalid_fld()
1399 sdev_printk(KERN_INFO, scp->device, "%s: [sense_key,asc,ascq" in mk_sense_invalid_fld()
1404 static void mk_sense_buffer(struct scsi_cmnd *scp, int key, int asc, int asq) in mk_sense_buffer() argument
1406 if (!scp->sense_buffer) { in mk_sense_buffer()
1407 sdev_printk(KERN_ERR, scp->device, in mk_sense_buffer()
1411 memset(scp->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); in mk_sense_buffer()
[all …]
H A Dhptiop.c719 struct scsi_cmnd *scp; in hptiop_finish_scsi_req() local
729 scp = hba->reqs[tag].scp; in hptiop_finish_scsi_req()
731 if (HPT_SCP(scp)->mapped) in hptiop_finish_scsi_req()
732 scsi_dma_unmap(scp); in hptiop_finish_scsi_req()
736 scsi_set_resid(scp, in hptiop_finish_scsi_req()
737 scsi_bufflen(scp) - le32_to_cpu(req->dataxfer_length)); in hptiop_finish_scsi_req()
738 scp->result = (DID_OK<<16); in hptiop_finish_scsi_req()
741 scp->result = (DID_BAD_TARGET<<16); in hptiop_finish_scsi_req()
744 scp->result = (DID_BUS_BUSY<<16); in hptiop_finish_scsi_req()
747 scp->result = (DID_RESET<<16); in hptiop_finish_scsi_req()
[all …]
H A Dadvansys.c3599 static void asc_scsi_done(struct scsi_cmnd *scp) in asc_scsi_done() argument
3601 scsi_dma_unmap(scp); in asc_scsi_done()
3602 ASC_STATS(scp->device->host, done); in asc_scsi_done()
3603 scsi_done(scp); in asc_scsi_done()
5900 struct scsi_cmnd *scp; in adv_isr_callback() local
5913 scp = scsi_host_find_tag(boardp->shost, scsiqp->srb_tag); in adv_isr_callback()
5915 ASC_DBG(1, "scp 0x%p\n", scp); in adv_isr_callback()
5916 if (scp == NULL) { in adv_isr_callback()
5921 ASC_DBG_PRT_CDB(2, scp->cmnd, scp->cmd_len); in adv_isr_callback()
5923 reqp = (adv_req_t *)scp->host_scribble; in adv_isr_callback()
[all …]
H A Dhptiop.h250 struct scsi_cmnd *scp; member
260 #define HPT_SCP(scp) ((struct hpt_cmd_priv *)scsi_cmd_priv(scp)) argument
/linux/include/linux/
H A Dsrcutree.h290 struct srcu_ctr __percpu *scp = READ_ONCE(ssp->srcu_ctrp); in __srcu_read_lock_fast() local
293 this_cpu_inc(scp->srcu_locks.counter); // Y, and implicit RCU reader. in __srcu_read_lock_fast()
295 atomic_long_inc(raw_cpu_ptr(&scp->srcu_locks)); // Y, and implicit RCU reader. in __srcu_read_lock_fast()
297 return scp; in __srcu_read_lock_fast()
310 __srcu_read_unlock_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) in __srcu_read_unlock_fast() argument
314 this_cpu_inc(scp->srcu_unlocks.counter); // Z, and implicit RCU reader. in __srcu_read_unlock_fast()
316 atomic_long_inc(raw_cpu_ptr(&scp->srcu_unlocks)); // Z, and implicit RCU reader. in __srcu_read_unlock_fast()
330 struct srcu_ctr __percpu *scp = READ_ONCE(ssp->srcu_ctrp); in __srcu_read_lock_fast_updown() local
333 this_cpu_inc(scp->srcu_locks.counter); // Y, and implicit RCU reader. in __srcu_read_lock_fast_updown()
335 atomic_long_inc(raw_cpu_ptr(&scp->srcu_locks)); // Y, and implicit RCU reader. in __srcu_read_lock_fast_updown()
[all …]
H A Dsrcu.h476 static inline void srcu_read_unlock_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) in srcu_read_unlock_fast() argument
481 __srcu_read_unlock_fast(ssp, scp); in srcu_read_unlock_fast()
493 srcu_read_unlock_fast_updown(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) __releases(ssp) in srcu_read_unlock_fast_updown() argument
497 __srcu_read_unlock_fast_updown(ssp, scp); in srcu_read_unlock_fast_updown()
507 struct srcu_ctr __percpu *scp) __releases(ssp) in srcu_read_unlock_fast_notrace() argument
510 __srcu_read_unlock_fast(ssp, scp); in srcu_read_unlock_fast_notrace()
521 static inline void srcu_up_read_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) in srcu_up_read_fast() argument
526 __srcu_read_unlock_fast_updown(ssp, scp); in srcu_up_read_fast()
605 _T->scp = srcu_read_lock_fast(_T->lock),
606 srcu_read_unlock_fast(_T->lock, _T->scp),
[all …]
H A Dsrcutiny.h103 static inline void __srcu_read_unlock_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) in __srcu_read_unlock_fast() argument
105 __srcu_read_unlock(ssp, __srcu_ptr_to_ctr(ssp, scp)); in __srcu_read_unlock_fast()
114 void __srcu_read_unlock_fast_updown(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) in __srcu_read_unlock_fast_updown() argument
116 __srcu_read_unlock(ssp, __srcu_ptr_to_ctr(ssp, scp)); in __srcu_read_unlock_fast_updown()
/linux/Documentation/translations/zh_CN/scsi/
H A Dscsi_mid_low_api.rst620 * @scp: 标识超时的命令
639 int eh_timed_out(struct scsi_cmnd * scp)
644 * @scp: 标识要中止的命令
656 int eh_abort_handler(struct scsi_cmnd * scp)
661 * @scp: 包含该设备的SCSI总线应进行重置
675 int eh_bus_reset_handler(struct scsi_cmnd * scp)
680 * @scp: 指定将被重置的SCSI设备
694 int eh_device_reset_handler(struct scsi_cmnd * scp)
699 * @scp: 管理该设备的SCSI主机适配器应该被重置
716 int eh_host_reset_handler(struct scsi_cmnd * scp)
[all …]
/linux/arch/arm64/boot/dts/arm/
H A Djuno-scmi.dtsi201 /delete-node/ scp-sram@0;
202 /delete-node/ scp-sram@200;
204 cpu_scp_lpri0: scp-sram@0 {
209 cpu_scp_lpri1: scp-sram@80 {
214 cpu_scp_hpri0: scp-sram@100 {
219 cpu_scp_hpri1: scp-sram@180 {
/linux/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-vpu.h43 struct mtk_scp *scp; member
58 int mdp_vpu_dev_init(struct mdp_vpu_dev *vpu, struct mtk_scp *scp,
/linux/kernel/rcu/
H A Drefscale.c231 struct srcu_ctr __percpu *scp; in srcu_fast_ref_scale_read_section() local
234 scp = srcu_read_lock_fast(srcu_ctlp); in srcu_fast_ref_scale_read_section()
235 srcu_read_unlock_fast(srcu_ctlp, scp); in srcu_fast_ref_scale_read_section()
242 struct srcu_ctr __percpu *scp; in srcu_fast_ref_scale_delay_section() local
245 scp = srcu_read_lock_fast(srcu_ctlp); in srcu_fast_ref_scale_delay_section()
247 srcu_read_unlock_fast(srcu_ctlp, scp); in srcu_fast_ref_scale_delay_section()
267 struct srcu_ctr __percpu *scp; in srcu_fast_updown_ref_scale_read_section() local
270 scp = srcu_read_lock_fast_updown(srcu_ctlp); in srcu_fast_updown_ref_scale_read_section()
271 srcu_read_unlock_fast_updown(srcu_ctlp, scp); in srcu_fast_updown_ref_scale_read_section()
278 struct srcu_ctr __percpu *scp; in srcu_fast_updown_ref_scale_delay_section() local
[all …]
/linux/tools/testing/ktest/examples/include/
H A Dbootconfig.conf21 BOOTCONFIG_TEST_PREP = scp ${BOOTCONFIG_PATH}${BOOTCONFIG_FILE} ${SSH_USER}@${MACHINE}:/tmp && ${AD…
28 DO_TEST = scp ${BOOTCONFIG_PATH}${BOOTCONFIG_VERIFY} ${SSH_USER}@${MACHINE}:/tmp && ${SSH} /tmp/${B…
/linux/drivers/net/ethernet/i825xx/
H A Dsun3_82586.c152 volatile struct scp_struct *scp; /* volatile is important */ member
218 p->scp = (struct scp_struct *)(p->base + SCP_DEFAULT_ADDRESS); in check586()
219 memset((char *)p->scp,0, sizeof(struct scp_struct)); in check586()
221 if(((char *)p->scp)[i]) in check586()
223 p->scp->sysbus = SYSBUSVAL; /* 1 = 8Bit-Bus, 0 = 16 Bit */ in check586()
224 if(p->scp->sysbus != SYSBUSVAL) in check586()
232 p->scp->iscp = make24(p->iscp); in check586()
255 p->scp = (struct scp_struct *) (p->base + SCP_DEFAULT_ADDRESS); in alloc586()
260 memset((char *) p->scp ,0,sizeof(struct scp_struct)); in alloc586()
262 p->scp->iscp = make24(p->iscp); in alloc586()
[all …]
H A D82596.c316 volatile struct i596_scp scp; member
463 &lp->scp, lp->scp.sysbus, lp->scp.iscp); in i596_display_data()
648 MPU_PORT(dev, PORT_ALTSCP, (void *)virt_to_bus((void *)&lp->scp)); in init_i596_mem()
656 lp->scp.sysbus = 0x00000054; in init_i596_mem()
660 lp->scp.sysbus = 0x0000004c; in init_i596_mem()
663 lp->scp.iscp = WSWAPiscp(virt_to_bus((void *)&lp->iscp)); in init_i596_mem()
H A Dlib82596.c300 struct i596_scp scp __attribute__((aligned(32))); member
442 &dma->scp, dma->scp.sysbus, SWAP32(dma->scp.iscp)); in i596_display_data()
594 dma->scp.sysbus = SYSBUS; in init_i596_mem()
595 dma->scp.iscp = SWAP32(virt_to_dma(lp, &(dma->iscp))); in init_i596_mem()
605 dma_sync_dev(dev, &(dma->scp), sizeof(struct i596_scp)); in init_i596_mem()
609 mpu_port(dev, PORT_ALTSCP, virt_to_dma(lp, &dma->scp)); in init_i596_mem()
/linux/drivers/net/
H A Deql.c482 static int eql_g_slave_cfg(struct net_device *dev, slave_config_t __user *scp) in eql_g_slave_cfg() argument
490 if (copy_from_user(&sc, scp, sizeof (slave_config_t))) in eql_g_slave_cfg()
509 if (!ret && copy_to_user(scp, &sc, sizeof (slave_config_t))) in eql_g_slave_cfg()
515 static int eql_s_slave_cfg(struct net_device *dev, slave_config_t __user *scp) in eql_s_slave_cfg() argument
523 if (copy_from_user(&sc, scp, sizeof (slave_config_t))) in eql_s_slave_cfg()
/linux/drivers/tty/serial/
H A Dcpm_uart.c753 scc_t __iomem *scp; in cpm_uart_init_scc() local
758 scp = pinfo->sccp; in cpm_uart_init_scc()
801 out_be32(&scp->scc_gsmrh, 0); in cpm_uart_init_scc()
802 out_be32(&scp->scc_gsmrl, in cpm_uart_init_scc()
806 out_be16(&scp->scc_sccm, 0); in cpm_uart_init_scc()
807 out_be16(&scp->scc_scce, 0xffff); in cpm_uart_init_scc()
808 out_be16(&scp->scc_dsr, 0x7e7e); in cpm_uart_init_scc()
809 out_be16(&scp->scc_psmr, 0x3000); in cpm_uart_init_scc()
811 setbits32(&scp->scc_gsmrl, SCC_GSMRL_ENR | SCC_GSMRL_ENT); in cpm_uart_init_scc()
/linux/tools/sound/
H A Ddapm-graph83 scp -q "${1}:${3}/dapm.tar" "${3}"
/linux/drivers/media/platform/mediatek/vcodec/common/
H A Dmtk_vcodec_fw_priv.h15 struct mtk_scp *scp; member
/linux/Documentation/devicetree/bindings/bus/
H A Domap-ocp2scp.txt1 * OMAP OCP2SCP - ocp interface to scp interface

12