Home
last modified time | relevance | path

Searched refs:scsi (Results 1 – 25 of 135) sorted by relevance

123456

/linux-6.3-rc2/drivers/scsi/arm/
A Dfas216.c198 info->scsi.io_shift, info->scsi.irq, in fas216_dumpinfo()
199 info->scsi.cfg[0], info->scsi.cfg[1], info->scsi.cfg[2], in fas216_dumpinfo()
202 info->scsi.type, info->scsi.phase); in fas216_dumpinfo()
206 info->scsi.disconnectable, info->scsi.aborting); in fas216_dumpinfo()
757 info->scsi.SCp.ptr, info->scsi.SCp.this_residual, in fas216_transfer()
1017 info->scsi.SCp.ptr, info->scsi.SCp.this_residual); in fas216_reselected_intr()
1087 info->scsi.SCp.ptr, info->scsi.SCp.this_residual); in fas216_parse_message()
1100 info->scsi.SCp.ptr, info->scsi.SCp.this_residual); in fas216_parse_message()
1615 memset(&info->scsi.SCp, 0, sizeof(info->scsi.SCp)); in fas216_bus_reset()
2970 info->scsi.type, info->scsi.io_base, in fas216_print_host()
[all …]
A Dacornscsi.c239 host->scsi.SCp.this_residual); in acornscsi_dumpdma()
241 host->scsi.SCp.scsi_xferred); in acornscsi_dumpdma()
709 host->scsi.disconnectable = 0; in acornscsi_kick()
803 if (host->scsi.SCp.ptr && in acornscsi_done()
1324 host->scsi.last_message = NOP; in acornscsi_sendmessage()
1485 host->scsi.phase = PHASE_DONE; in acornscsi_message()
1779 host->scsi.disconnectable = 0; in acornscsi_reconnect_finish()
1817 host->scsi.SCp.ptr, host->scsi.SCp.this_residual); in acornscsi_reconnect_finish()
2329 clear_bit(host->scsi.reconnected.target * 8 + host->scsi.reconnected.lun, in acornscsi_sbicintr()
2498 switch (host->scsi.phase) { in acornscsi_do_abort()
[all …]
A Dpowertec.c137 int dmach = info->info.scsi.dma; in powertecscsi_dma_setup()
178 if (info->info.scsi.dma != NO_DMA) in powertecscsi_dma_stop()
179 disable_dma(info->info.scsi.dma); in powertecscsi_dma_stop()
336 info->info.scsi.irq = ec->irq; in powertecscsi_probe()
337 info->info.scsi.dma = ec->dma; in powertecscsi_probe()
369 if (info->info.scsi.dma != NO_DMA) { in powertecscsi_probe()
373 info->info.scsi.dma = NO_DMA; in powertecscsi_probe()
384 if (info->info.scsi.dma != NO_DMA) in powertecscsi_probe()
385 free_dma(info->info.scsi.dma); in powertecscsi_probe()
412 if (info->info.scsi.dma != NO_DMA) in powertecscsi_remove()
[all …]
A Dcumana_2.c163 int dmach = info->info.scsi.dma; in cumanascsi_2_dma_setup()
288 if (info->info.scsi.dma != NO_DMA) { in cumanascsi_2_dma_stop()
290 disable_dma(info->info.scsi.dma); in cumanascsi_2_dma_stop()
413 info->info.scsi.irq = ec->irq; in cumanascsi2_probe()
414 info->info.scsi.dma = ec->dma; in cumanascsi2_probe()
444 if (info->info.scsi.dma != NO_DMA) { in cumanascsi2_probe()
448 info->info.scsi.dma = NO_DMA; in cumanascsi2_probe()
459 if (info->info.scsi.dma != NO_DMA) in cumanascsi2_probe()
460 free_dma(info->info.scsi.dma); in cumanascsi2_probe()
484 if (info->info.scsi.dma != NO_DMA) in cumanascsi2_remove()
[all …]
A Deesox.c164 int dmach = info->info.scsi.dma; in eesoxscsi_dma_setup()
375 if (info->info.scsi.dma != NO_DMA) in eesoxscsi_dma_stop()
376 disable_dma(info->info.scsi.dma); in eesoxscsi_dma_stop()
530 info->info.scsi.irq = ec->irq; in eesoxscsi_probe()
531 info->info.scsi.dma = ec->dma; in eesoxscsi_probe()
562 if (info->info.scsi.dma != NO_DMA) { in eesoxscsi_probe()
566 info->info.scsi.dma = NO_DMA; in eesoxscsi_probe()
578 if (info->info.scsi.dma != NO_DMA) in eesoxscsi_probe()
579 free_dma(info->info.scsi.dma); in eesoxscsi_probe()
604 if (info->info.scsi.dma != NO_DMA) in eesoxscsi_remove()
[all …]
A Darxescsi.c122 void __iomem *base = info->info.scsi.io_base; in arxescsi_dma_pseudo()
222 host->hostt->name, info->info.scsi.type, info->ec->slot_no, in arxescsi_info()
285 info->info.scsi.io_base = base + 0x2000; in arxescsi_probe()
286 info->info.scsi.irq = 0; in arxescsi_probe()
287 info->info.scsi.dma = NO_DMA; in arxescsi_probe()
288 info->info.scsi.io_shift = 5; in arxescsi_probe()
/linux-6.3-rc2/drivers/s390/scsi/
A Dzfcp_fc.h239 if (scsi->sc_data_direction == DMA_TO_DEVICE) in zfcp_fc_scsi_to_fcp()
242 memcpy(fcp->fc_cdb, scsi->cmnd, scsi->cmd_len); in zfcp_fc_scsi_to_fcp()
244 datalen = scsi_bufflen(scsi); in zfcp_fc_scsi_to_fcp()
273 struct scsi_cmnd *scsi) in zfcp_fc_eval_fcp_rsp() argument
280 scsi->result |= fcp_rsp->resp.fr_status; in zfcp_fc_eval_fcp_rsp()
287 set_host_byte(scsi, DID_OK); in zfcp_fc_eval_fcp_rsp()
289 set_host_byte(scsi, DID_ERROR); in zfcp_fc_eval_fcp_rsp()
305 scsi_set_resid(scsi, resid); in zfcp_fc_eval_fcp_rsp()
306 if (scsi_bufflen(scsi) - resid < scsi->underflow && in zfcp_fc_eval_fcp_rsp()
309 set_host_byte(scsi, DID_ERROR); in zfcp_fc_eval_fcp_rsp()
[all …]
/linux-6.3-rc2/Documentation/scsi/
A Dscsi-parameters.rst20 See header of drivers/scsi/advansys.c.
23 See Documentation/scsi/aha152x.rst.
29 See Documentation/scsi/aic7xxx.rst.
32 See Documentation/scsi/aic79xx.rst.
35 See drivers/scsi/atari_scsi.c.
44 See header of drivers/scsi/ips.c.
47 See drivers/scsi/mac_scsi.c.
73 See also Documentation/scsi/st.rst.
76 See drivers/scsi/scsi_debug.c.
91 (/proc/sys/dev/scsi/logging_level).
[all …]
A DChangeLog.megaraid68 > scsi host busy 1 failed 0
304 linux-scsi mailing list
311 linux-scsi mailing list
319 linux-scsi mailing list
413 linux-scsi mailing list
423 linux-scsi mailing list
432 linux-scsi mailing list
464 linux-scsi mailing list
475 linux-scsi mailing list
481 linux-scsi mailing list
[all …]
A Dscsi.rst12 http://web.archive.org/web/%2E/http://www.torque.net/scsi/SCSI-2.4-HOWTO
16 The scsi support in the linux kernel can be modularized in a number of
20 The scsi-core (also known as the "mid level") contains the core of scsi
21 support. Without it you can do nothing with any of the other scsi drivers.
22 The scsi core support can be a module (scsi_mod.o), or it can be built into
23 the kernel. If the core is a module, it must be the first scsi module
30 once the scsi core is present in the kernel (either compiled in or loaded
32 tape driver [1]_ (st.o) and scsi generics driver (sg.o) represent the upper
A Dindex.rst35 scsi-changer
38 scsi-generic
40 scsi-parameters
41 scsi
A Dscsi_mid_low_api.rst53 scsi-generic.txt (for the sg driver).
319 * @shost: pointer to scsi host instance
346 * @shost: pointer to scsi host instance
360 * Defined in: drivers/scsi/hosts.c
380 * Defined in: drivers/scsi/scsi.c [see source code for more notes]
453 * Defined in: drivers/scsi/hosts.c
472 * Defined in: drivers/scsi/hosts.c
562 * Defined in: drivers/scsi/scsi_scan.c
585 * Defined in: drivers/scsi/scsi.c .
1081 - scsi id of host (scsi initiator) or -1 if not known
[all …]
A Dwd719x.rst19 lha xi pciscsi.exe pci-scsi.exe
20 lha xi pci-scsi.exe nt/wd7296a.sys
21 rm pci-scsi.exe
/linux-6.3-rc2/Documentation/driver-api/
A Dscsi.rst91 include/scsi/scsi_device.h
97 drivers/scsi/scsi.c
102 .. kernel-doc:: drivers/scsi/scsi.c
105 drivers/scsi/scsicam.c
115 drivers/scsi/scsi_error.c
132 drivers/scsi/scsi_ioctl.c
140 drivers/scsi/scsi_lib.c
157 drivers/scsi/scsi_proc.c
180 drivers/scsi/scsi_scan.c
205 drivers/scsi/scsi_sysfs.c
[all …]
A Dtarget.rst34 .. kernel-doc:: drivers/scsi/libiscsi.c
41 .. kernel-doc:: drivers/scsi/iscsi_boot_sysfs.c
47 .. kernel-doc:: drivers/scsi/iscsi_tcp.c
50 .. kernel-doc:: drivers/scsi/libiscsi_tcp.c
/linux-6.3-rc2/fs/nfs/blocklayout/
A Ddev.c150 if (b->scsi.designator_len > 256) in nfs4_block_decode_volume()
152 memcpy(&b->scsi.designator, p, b->scsi.designator_len); in nfs4_block_decode_volume()
266 switch (v->scsi.designator_type) { in bl_validate_designator()
290 v->scsi.code_set, in bl_validate_designator()
291 v->scsi.designator_type, in bl_validate_designator()
292 v->scsi.designator_len); in bl_validate_designator()
297 v->scsi.code_set, in bl_validate_designator()
298 v->scsi.designator_type, in bl_validate_designator()
299 v->scsi.designator_len); in bl_validate_designator()
311 prefix, v->scsi.designator_len, v->scsi.designator); in bl_open_path()
[all …]
/linux-6.3-rc2/drivers/scsi/esas2r/
A Desas2r_io.c54 if (rq->vrq->scsi.function == VDA_FUNC_SCSI) in esas2r_start_request()
278 vrq->scsi.chain_offset = (u8) in esas2r_build_sg_list_sge()
289 (vrq->scsi.chain_offset + in esas2r_build_sg_list_sge()
533 u8 *cdb = (u8 *)&rq->vrq->scsi.cdb[0]; in esas2r_build_sg_list_prd()
540 if (rq->vrq->scsi.function == VDA_FUNC_SCSI in esas2r_build_sg_list_prd()
545 switch (rq->vrq->scsi.cdb[0]) { in esas2r_build_sg_list_prd()
591 rq->vrq->scsi.iblk_cnt_prd = 0; in esas2r_build_sg_list_prd()
639 rq->vrq->scsi.iblk_cnt_prd++; in esas2r_build_sg_list_prd()
804 rqaux->vrq->scsi.length = 0; in esas2r_send_task_mgmt()
807 memset(rqaux->vrq->scsi.cdb, 0, sizeof(rqaux->vrq->scsi.cdb)); in esas2r_send_task_mgmt()
[all …]
A Desas2r_vda.c95 rq->vrq->scsi.function = vi->function; in esas2r_process_vda_ioctl()
357 rq->vrq->scsi.function = VDA_FUNC_FLASH; in esas2r_build_flash_req()
384 rq->vrq->scsi.function = VDA_FUNC_MGT; in esas2r_build_mgt_req()
426 rq->vrq->scsi.function = VDA_FUNC_AE; in esas2r_build_ae_req()
457 rq->vrq->scsi.function = VDA_FUNC_CLI; in esas2r_build_cli_req()
474 rq->vrq->scsi.function = VDA_FUNC_IOCTL; in esas2r_build_ioctl_req()
492 rq->vrq->scsi.function = VDA_FUNC_CFG; in esas2r_build_cfg_req()
506 u32 handle = rq->vrq->scsi.handle; in clear_vda_request()
510 rq->vrq->scsi.handle = handle; in clear_vda_request()
A Desas2r_main.c942 ar->vrq->scsi.length = 0; in esas2r_check_active_queue()
944 ar->vrq->scsi.flags |= cpu_to_le32( in esas2r_check_active_queue()
945 (u8)le32_to_cpu(rq->vrq->scsi.flags)); in esas2r_check_active_queue()
947 memset(ar->vrq->scsi.cdb, 0, in esas2r_check_active_queue()
948 sizeof(ar->vrq->scsi.cdb)); in esas2r_check_active_queue()
950 ar->vrq->scsi.flags |= cpu_to_le32( in esas2r_check_active_queue()
952 ar->vrq->scsi.u.abort_handle = in esas2r_check_active_queue()
953 rq->vrq->scsi.handle; in esas2r_check_active_queue()
1213 rq->vrq->scsi.cdb[0]); in esas2r_log_request_failure()
1217 rq->vrq->scsi.cdb[0]); in esas2r_log_request_failure()
[all …]
/linux-6.3-rc2/Documentation/ABI/stable/
A Dsysfs-transport-srp4 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org
11 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org
20 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org
29 Contact: linux-scsi@vger.kernel.org
36 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org
44 Contact: linux-scsi@vger.kernel.org
50 Contact: linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org
/linux-6.3-rc2/fs/nfsd/
A Dblocklayoutxdr.c60 len = 4 + 4 + 4 + 4 + (XDR_QUADLEN(b->scsi.designator_len) << 2) + 8; in nfsd4_block_encode_volume()
66 *p++ = cpu_to_be32(b->scsi.code_set); in nfsd4_block_encode_volume()
67 *p++ = cpu_to_be32(b->scsi.designator_type); in nfsd4_block_encode_volume()
68 p = xdr_encode_opaque(p, b->scsi.designator, b->scsi.designator_len); in nfsd4_block_encode_volume()
69 p = xdr_encode_hyper(p, b->scsi.pr_key); in nfsd4_block_encode_volume()
/linux-6.3-rc2/arch/mips/sgi-ip22/
A Dip28-berr.c50 struct hpc3_stat scsi[2]; member
133 hpc3.scsi[0].addr = (unsigned long)&hpc3c0->scsi_chan0; in save_and_clear_buserr()
134 hpc3.scsi[0].ctrl = hpc3c0->scsi_chan0.ctrl; /* HPC3_SCTRL_ACTIVE ? */ in save_and_clear_buserr()
135 hpc3.scsi[0].cbp = hpc3c0->scsi_chan0.cbptr; in save_and_clear_buserr()
136 hpc3.scsi[0].ndptr = hpc3c0->scsi_chan0.ndptr; in save_and_clear_buserr()
138 hpc3.scsi[1].addr = (unsigned long)&hpc3c0->scsi_chan1; in save_and_clear_buserr()
139 hpc3.scsi[1].ctrl = hpc3c0->scsi_chan1.ctrl; /* HPC3_SCTRL_ACTIVE ? */ in save_and_clear_buserr()
140 hpc3.scsi[1].cbp = hpc3c0->scsi_chan1.cbptr; in save_and_clear_buserr()
141 hpc3.scsi[1].ndptr = hpc3c0->scsi_chan1.ndptr; in save_and_clear_buserr()
/linux-6.3-rc2/drivers/scsi/
A DKconfig41 <file:Documentation/scsi/scsi.rst>.
87 <file:Documentation/scsi/scsi.rst>.
106 <file:Documentation/scsi/scsi.rst>. The module will be called st.
120 <file:Documentation/scsi/scsi.rst>.
141 <file:Documentation/scsi/scsi-generic.rst> for more information.
144 <file:Documentation/scsi/scsi.rst>. The module will be called sg.
167 changers are listed as "Type: Medium Changer" in /proc/scsi/scsi.
169 here. Check <file:Documentation/scsi/scsi-changer.rst> for details.
174 <file:Documentation/scsi/scsi.rst>. The module will be called ch.o.
613 <file:Documentation/scsi/scsi.rst>.
[all …]
/linux-6.3-rc2/drivers/scsi/cxgbi/
A DKconfig2 source "drivers/scsi/cxgbi/cxgb3i/Kconfig"
3 source "drivers/scsi/cxgbi/cxgb4i/Kconfig"
/linux-6.3-rc2/Documentation/translations/zh_CN/process/
A Dmagic-number.rst70 CCB_MAGIC 0xf2691ad2 ccb ``drivers/scsi/ncr53c8xx.c``
71 QUEUE_MAGIC_FREE 0xf7e1c9a3 queue_entry ``drivers/scsi/arm/queue.c``
72 QUEUE_MAGIC_USED 0xf7e1cc33 queue_entry ``drivers/scsi/arm/queue.c``

Completed in 43 milliseconds

123456