| /linux/drivers/net/ethernet/freescale/fman/ |
| H A D | Kconfig | 20 align buffers, data start, SG fragment length to avoid FMan DMA 34 3. Scatter Gather (SG) frames have more than one SG buffer in 35 the SG list and any one of the buffers, except the last 36 buffer in the SG list has data size that is not a multiple
|
| /linux/drivers/scsi/ |
| H A D | 53c700.c | 350 dma_addr_t offset = (dma_addr_t)((unsigned long)&hostdata->slots[j].SG[0] in NCR_700_detect() 351 - (unsigned long)&hostdata->slots[0].SG[0]); in NCR_700_detect() 1033 slot->SG[0].ins = bS_to_host(SCRIPT_MOVE_DATA_IN | SCSI_SENSE_BUFFERSIZE); in process_script_interrupt() 1034 slot->SG[0].pAddr = bS_to_host(slot->dma_handle); in process_script_interrupt() 1035 slot->SG[1].ins = bS_to_host(SCRIPT_RETURN); in process_script_interrupt() 1036 slot->SG[1].pAddr = 0; in process_script_interrupt() 1038 dma_sync_to_dev(hostdata, slot->SG, sizeof(slot->SG[0])*2); in process_script_interrupt() 1208 __u32 SG = (__u32)bS_to_cpu(hostdata->script[A_SGScriptStartAddress_used[0]]); in process_script_interrupt() local 1212 if(SG >= to32bit(&hostdata->slots[i].pSG[0]) in process_script_interrupt() 1213 && SG <= to32bit(&hostdata->slots[i].pSG[NCR_700_SG_SEGMENTS])) in process_script_interrupt() [all …]
|
| H A 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
|
| H A D | hpsa_cmd.h | 433 struct SGDescriptor SG[SG_ENTRIES_IN_CMD]; member 504 struct SGDescriptor SG[IOACCEL1_MAXSGENTRIES]; member
|
| H A 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
|
| H A D | hpsa.c | 2299 chain_sg = &c->SG[h->max_cmd_sg_entries - 1]; in hpsa_map_sg_chain_block() 2324 chain_sg = &c->SG[h->max_cmd_sg_entries - 1]; in hpsa_unmap_sg_chain_block() 2800 dma_unmap_single(&pdev->dev, le64_to_cpu(c->SG[i].Addr), in hpsa_pci_unmap() 2801 le32_to_cpu(c->SG[i].Len), in hpsa_pci_unmap() 2826 cp->SG[0].Addr = cpu_to_le64(addr64); in hpsa_map_one() 2827 cp->SG[0].Len = cpu_to_le32(buflen); in hpsa_map_one() 2828 cp->SG[0].Ext = cpu_to_le32(HPSA_SG_LAST); /* we are not chaining */ in hpsa_map_one() 4585 curr_sg = cp->SG; in hpsa_scatter_gather() 4764 curr_sg = cp->SG; in hpsa_scsi_ioaccel1_queue_command() 6442 c->SG[0].Addr = cpu_to_le64(0); in hpsa_passthru_ioctl() [all …]
|
| H A D | 53c700.h | 171 struct NCR_700_SG_List SG[NCR_700_SG_SEGMENTS+1]; member
|
| /linux/arch/sparc/kernel/ |
| H A D | iommu_common.h | 36 #define SG_ENT_PHYS_ADDRESS(SG) (__pa(sg_virt((SG)))) argument
|
| /linux/drivers/scsi/mpt3sas/ |
| H A 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/Documentation/translations/zh_CN/scsi/ |
| H A D | libsas.rst | 353 scatter —— 指向散布/聚集(SG)列表数组的指针; 354 num_scatter —— SG 列表元素数量;
|
| H A D | scsi_mid_low_api.rst | 999 数。设置为SG_ALL或更小的值可避免使用链式SG列表,
|
| /linux/arch/alpha/kernel/ |
| H A D | pci_iommu.c | 471 #define SG_ENT_VIRT_ADDRESS(SG) (sg_virt((SG))) argument 472 #define SG_ENT_PHYS_ADDRESS(SG) __pa(SG_ENT_VIRT_ADDRESS(SG)) argument
|
| /linux/Documentation/fb/ |
| H A D | deferred_io.rst | 36 whether to coalesce and issue SG DMA or to do memory bursts.
|
| /linux/Documentation/scsi/ |
| H A D | ChangeLog.ips | 43 4.70.15 - Fix Breakup for very large ( non-SG ) requests
|
| /linux/Documentation/input/joydev/ |
| H A 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/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ |
| H A D | ethernet-driver.rst | 176 Scatter-gather frames are supported on both RX and TX paths. On TX, SG support
|
| /linux/drivers/regulator/ |
| H A D | da9121-regulator.c | 171 DA9xxx_STATUS(0, 0, SG, 0, "Handled E_SG\n"),
|
| /linux/drivers/scsi/aic7xxx/ |
| H A 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
|
| H A D | aic79xx.reg | 1053 * SG Sequencer Byte Count 2922 * CMC SG Ram Address Pointer 2953 * CMC SG Control 2998 * CMC SG RAM Data Port
|
| H A D | aic79xx.seq | 1550 /* Does the hardware have space for another SG entry? */
|
| /linux/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 2598 Do scatter-gather (SG) merging. Implies "force" 2602 Don't do scatter-gather (SG) merging. 2605 Do scatter-gather (SG) merging. Implies "force"
|
| /linux/ |
| H A D | MAINTAINERS | 24536 SCSI SG DRIVER
|