/Linux-v5.4/drivers/scsi/ |
D | 53c700.c | 325 dma_addr_t offset = (dma_addr_t)((unsigned long)&hostdata->slots[j].SG[0] in NCR_700_detect() 326 - (unsigned long)&hostdata->slots[0].SG[0]); in NCR_700_detect() 1006 slot->SG[0].ins = bS_to_host(SCRIPT_MOVE_DATA_IN | SCSI_SENSE_BUFFERSIZE); in process_script_interrupt() 1007 slot->SG[0].pAddr = bS_to_host(slot->dma_handle); in process_script_interrupt() 1008 slot->SG[1].ins = bS_to_host(SCRIPT_RETURN); in process_script_interrupt() 1009 slot->SG[1].pAddr = 0; in process_script_interrupt() 1011 dma_cache_sync(hostdata->dev, slot->SG, sizeof(slot->SG[0])*2, DMA_TO_DEVICE); in process_script_interrupt() 1181 __u32 SG = (__u32)bS_to_cpu(hostdata->script[A_SGScriptStartAddress_used[0]]); in process_script_interrupt() local 1185 if(SG >= to32bit(&hostdata->slots[i].pSG[0]) in process_script_interrupt() 1186 && SG <= to32bit(&hostdata->slots[i].pSG[NCR_700_SG_SEGMENTS])) in process_script_interrupt() [all …]
|
D | 53c700.scr | 34 ; 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
|
D | hpsa_cmd.h | 428 struct SGDescriptor SG[SG_ENTRIES_IN_CMD]; member 490 struct SGDescriptor SG[IOACCEL1_MAXSGENTRIES]; member
|
D | 53c700_d.h_shipped | 37 ; 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
|
D | hpsa.c | 2287 chain_sg = &c->SG[h->max_cmd_sg_entries - 1]; in hpsa_map_sg_chain_block() 2312 chain_sg = &c->SG[h->max_cmd_sg_entries - 1]; in hpsa_unmap_sg_chain_block() 2793 dma_unmap_single(&pdev->dev, le64_to_cpu(c->SG[i].Addr), in hpsa_pci_unmap() 2794 le32_to_cpu(c->SG[i].Len), in hpsa_pci_unmap() 2819 cp->SG[0].Addr = cpu_to_le64(addr64); in hpsa_map_one() 2820 cp->SG[0].Len = cpu_to_le32(buflen); in hpsa_map_one() 2821 cp->SG[0].Ext = cpu_to_le32(HPSA_SG_LAST); /* we are not chaining */ in hpsa_map_one() 4568 curr_sg = cp->SG; in hpsa_scatter_gather() 4748 curr_sg = cp->SG; in hpsa_scsi_ioaccel1_queue_command() 6398 c->SG[0].Addr = cpu_to_le64(0); in hpsa_passthru_ioctl() [all …]
|
D | 53c700.h | 172 struct NCR_700_SG_List SG[NCR_700_SG_SEGMENTS+1]; member
|
/Linux-v5.4/arch/sparc/kernel/ |
D | iommu_common.h | 36 #define SG_ENT_PHYS_ADDRESS(SG) (__pa(sg_virt((SG)))) argument
|
/Linux-v5.4/block/ |
D | Kconfig | 36 bool "Block layer SG support v4" 40 Saying Y here will enable generic SG (SCSI generic) v4 support 43 Unlike SG v3 (aka block/scsi_ioctl.c drivers/scsi/sg.c), SG v4 55 bool "Block layer SG support v4 helper lib"
|
/Linux-v5.4/drivers/scsi/mpt3sas/ |
D | Kconfig | 53 int "LSI MPT Fusion SAS 2.0 Max number of SG Entries (16 - 256)" 65 int "LSI MPT Fusion SAS 3.0 Max number of SG Entries (16 - 256)"
|
/Linux-v5.4/arch/alpha/kernel/ |
D | pci_iommu.c | 513 #define SG_ENT_VIRT_ADDRESS(SG) (sg_virt((SG))) argument 514 #define SG_ENT_PHYS_ADDRESS(SG) __pa(SG_ENT_VIRT_ADDRESS(SG)) argument
|
/Linux-v5.4/include/linux/ |
D | netdev_features.h | 122 #define NETIF_F_SG __NETIF_F(SG)
|
/Linux-v5.4/Documentation/devicetree/bindings/opp/ |
D | qcom-nvmem-cpufreq.txt | 51 4: MSM8996 SG, speedbin 0 52 5: MSM8996 SG, speedbin 1 53 6: MSM8996 SG, speedbin 2
|
/Linux-v5.4/Documentation/fb/ |
D | deferred_io.rst | 36 whether to coalesce and issue SG DMA or to do memory bursts.
|
/Linux-v5.4/Documentation/scsi/ |
D | ChangeLog.ips | 43 4.70.15 - Fix Breakup for very large ( non-SG ) requests
|
/Linux-v5.4/Documentation/input/joydev/ |
D | joystick-api.rst | 270 JSIOC[SG]CORR 273 For usage on JSIOC[SG]CORR I suggest you to look into jscal.c They are
|
/Linux-v5.4/Documentation/x86/x86_64/ |
D | boot-options.rst | 285 Do scatter-gather (SG) merging. Implies "force" (experimental). 287 Don't do scatter-gather (SG) merging.
|
/Linux-v5.4/Documentation/networking/device_drivers/freescale/dpaa2/ |
D | ethernet-driver.rst | 175 Scatter-gather frames are supported on both RX and TX paths. On TX, SG support
|
/Linux-v5.4/Documentation/devicetree/bindings/arm/ |
D | coresight.txt | 102 use the SG mode on this system.
|
/Linux-v5.4/drivers/scsi/aic7xxx/ |
D | aic79xx.reg | 1053 * SG Sequencer Byte Count 2922 * CMC SG Ram Address Pointer 2953 * CMC SG Control 2998 * CMC SG RAM Data Port
|
D | aic7xxx.seq | 769 /* 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
|
D | aic79xx.seq | 1550 /* Does the hardware have space for another SG entry? */
|
/Linux-v5.4/Documentation/admin-guide/blockdev/ |
D | paride.rst | 88 ktti KT Technology PHd adapter (SG)
|
/Linux-v5.4/Documentation/sound/kernel-api/ |
D | writing-an-alsa-driver.rst | 3691 descriptors as in via82xx, you can use the scatter-gather (SG) DMA. ALSA 3692 provides an interface for handling SG-buffers. The API is provided in 3695 For creating the SG-buffer handler, call 3709 callback as well as in the case of normal PCI buffer. The SG-buffer 3718 When a SG-handler is used, you need to set
|
/Linux-v5.4/drivers/net/ethernet/3com/ |
D | typhoon.c | 143 #warning Typhoon only supports 32 entries in its SG list for TSO, disabling TSO
|
/Linux-v5.4/lib/ |
D | Kconfig.debug | 1372 bool "Debug SG table operations"
|