Home
last modified time | relevance | path

Searched refs:SG (Results 1 – 31 of 31) sorted by relevance

/linux-4.1.27/drivers/scsi/
D53c700.c341 dma_addr_t offset = (dma_addr_t)((unsigned long)&hostdata->slots[j].SG[0] in NCR_700_detect()
342 - (unsigned long)&hostdata->slots[0].SG[0]); in NCR_700_detect()
1022 slot->SG[0].ins = bS_to_host(SCRIPT_MOVE_DATA_IN | SCSI_SENSE_BUFFERSIZE); in process_script_interrupt()
1023 slot->SG[0].pAddr = bS_to_host(slot->dma_handle); in process_script_interrupt()
1024 slot->SG[1].ins = bS_to_host(SCRIPT_RETURN); in process_script_interrupt()
1025 slot->SG[1].pAddr = 0; in process_script_interrupt()
1027 dma_cache_sync(hostdata->dev, slot->SG, sizeof(slot->SG[0])*2, DMA_TO_DEVICE); in process_script_interrupt()
1193 __u32 SG = (__u32)bS_to_cpu(hostdata->script[A_SGScriptStartAddress_used[0]]); in process_script_interrupt() local
1197 if(SG >= to32bit(&hostdata->slots[i].pSG[0]) in process_script_interrupt()
1198 && SG <= to32bit(&hostdata->slots[i].pSG[NCR_700_SG_SEGMENTS])) in process_script_interrupt()
[all …]
D53c700.scr34 ; SG components is preceded by a script fragment which moves the
35 ; necessary amount of data and jumps to the next SG segment. The final
36 ; SG segment jumps back to . However, this address is the first SG script
Dhpsa_cmd.h403 struct SGDescriptor SG[SG_ENTRIES_IN_CMD]; member
462 struct SGDescriptor SG[IOACCEL1_MAXSGENTRIES]; member
Dhpsa.c1590 chain_sg = &c->SG[h->max_cmd_sg_entries - 1]; in hpsa_map_sg_chain_block()
1615 chain_sg = &c->SG[h->max_cmd_sg_entries - 1]; in hpsa_unmap_sg_chain_block()
1967 pci_unmap_single(pdev, (dma_addr_t) le64_to_cpu(c->SG[i].Addr), in hpsa_pci_unmap()
1968 le32_to_cpu(c->SG[i].Len), in hpsa_pci_unmap()
1993 cp->SG[0].Addr = cpu_to_le64(addr64); in hpsa_map_one()
1994 cp->SG[0].Len = cpu_to_le32(buflen); in hpsa_map_one()
1995 cp->SG[0].Ext = cpu_to_le32(HPSA_SG_LAST); /* we are not chaining */ in hpsa_map_one()
3275 curr_sg = cp->SG; in hpsa_scatter_gather()
3401 curr_sg = cp->SG; in hpsa_scsi_ioaccel1_queue_command()
4942 c->SG[0].Addr = cpu_to_le64(0); in hpsa_passthru_ioctl()
[all …]
D53c700_d.h_shipped37 ; SG components is preceded by a script fragment which moves the
38 ; necessary amount of data and jumps to the next SG segment. The final
39 ; SG segment jumps back to . However, this address is the first SG script
D53c700.h170 struct NCR_700_SG_List SG[NCR_700_SG_SEGMENTS+1]; member
/linux-4.1.27/arch/sparc/kernel/
Diommu_common.h36 #define SG_ENT_PHYS_ADDRESS(SG) (__pa(sg_virt((SG)))) argument
/linux-4.1.27/block/
DKconfig51 bool "Block layer SG support v4"
54 Saying Y here will enable generic SG (SCSI generic) v4 support
57 Unlike SG v3 (aka block/scsi_ioctl.c drivers/scsi/sg.c), SG v4
69 bool "Block layer SG support v4 helper lib"
/linux-4.1.27/drivers/block/
Dcciss.c346 chain_sg = &c->SG[h->max_cmd_sgentries - 1]; in cciss_unmap_sg_chain_block()
358 chain_sg = &c->SG[h->max_cmd_sgentries - 1]; in cciss_map_sg_chain_block()
1523 c->SG[0].Addr.lower = temp64.val32.lower; in cciss_passthru()
1524 c->SG[0].Addr.upper = temp64.val32.upper; in cciss_passthru()
1525 c->SG[0].Len = iocommand.buf_size; in cciss_passthru()
1526 c->SG[0].Ext = 0; /* we are not chaining */ in cciss_passthru()
1534 temp64.val32.lower = c->SG[0].Addr.lower; in cciss_passthru()
1535 temp64.val32.upper = c->SG[0].Addr.upper; in cciss_passthru()
1651 c->SG[i].Addr.lower = temp64.val32.lower; in cciss_bigpassthru()
1652 c->SG[i].Addr.upper = temp64.val32.upper; in cciss_bigpassthru()
[all …]
Dcciss_cmd.h201 SGDescriptor_struct SG[MAXSGENTRIES]; member
Dcciss_scsi.c887 addr64.val32.lower = c->SG[0].Addr.lower; in cciss_unmap_one()
888 addr64.val32.upper = c->SG[0].Addr.upper; in cciss_unmap_one()
902 c->SG[0].Addr.lower = in cciss_map_one()
904 c->SG[0].Addr.upper = in cciss_map_one()
906 c->SG[0].Len = buflen; in cciss_map_one()
1371 curr_sg = c->SG; in cciss_scatter_gather()
/linux-4.1.27/arch/ia64/sn/pci/
Dpci_dma.c22 #define SG_ENT_PHYS_ADDRESS(SG) virt_to_phys(SG_ENT_VIRT_ADDRESS(SG)) argument
/linux-4.1.27/arch/alpha/kernel/
Dpci_iommu.c500 #define SG_ENT_VIRT_ADDRESS(SG) (sg_virt((SG))) argument
501 #define SG_ENT_PHYS_ADDRESS(SG) __pa(SG_ENT_VIRT_ADDRESS(SG)) argument
/linux-4.1.27/include/linux/
Dnetdev_features.h108 #define NETIF_F_SG __NETIF_F(SG)
/linux-4.1.27/drivers/scsi/mpt3sas/
DKconfig52 int "LSI MPT Fusion Max number of SG Entries (16 - 256)"
/linux-4.1.27/drivers/scsi/mpt2sas/
DKconfig52 int "LSI MPT Fusion Max number of SG Entries (16 - 128)"
/linux-4.1.27/Documentation/fb/
Ddeferred_io.txt35 whether to coalesce and issue SG DMA or to do memory bursts.
/linux-4.1.27/Documentation/scsi/
DChangeLog.ips43 4.70.15 - Fix Breakup for very large ( non-SG ) requests
DChangeLog.1992-1997375 * 53c7,8xx.h: Change SG size to 127.
1336 larger SG lists.
1387 adapter. The buslogic board apparently supports large SG lists,
/linux-4.1.27/Documentation/input/
Djoystick-api.txt237 4.3 JSIOC[SG]CORR
240 For usage on JSIOC[SG]CORR I suggest you to look into jscal.c They are
/linux-4.1.27/Documentation/x86/x86_64/
Dboot-options.txt228 merge Do scatter-gather (SG) merging. Implies "force"
230 nomerge Don't do scatter-gather (SG) merging.
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic79xx.reg1053 * SG Sequencer Byte Count
2922 * CMC SG Ram Address Pointer
2953 * CMC SG Control
2998 * CMC SG RAM Data Port
Daic7xxx.seq769 /* Does the hardware have space for another SG entry? */
1093 /* If we are the last SG block, tell the hardware. */
1187 * Load the next SG element's data address and length
1276 * After a DMA finishes, save the SG and STCNT residuals back into
Daic79xx.seq1550 /* Does the hardware have space for another SG entry? */
/linux-4.1.27/sound/oss/
DCHANGELOG256 - Disables Disney Sound System with SG NX Pro 16 (less noise).
DKconfig309 made by Microsoft or Aztech SG 16 Pro (or NX16 Pro). Also you may
/linux-4.1.27/Documentation/sound/oss/
DREADME.OSS76 Hunyue Yau Mixer support for SG NX Pro.
820 System card made by Microsoft or Aztech SG 16 Pro (or NX16 Pro).
1257 The older 16 bit cards (SG Pro16, SG NX Pro16, Nova and Lyra) have
/linux-4.1.27/Documentation/blockdev/
Dparide.txt83 ktti KT Technology PHd adapter (SG)
/linux-4.1.27/drivers/net/ethernet/3com/
Dtyphoon.c143 #warning Typhoon only supports 32 entries in its SG list for TSO, disabling TSO
/linux-4.1.27/lib/
DKconfig.debug1159 bool "Debug SG table operations"
/linux-4.1.27/
DMAINTAINERS8698 SCSI SG DRIVER