Home
last modified time | relevance | path

Searched refs:psge (Results 1 – 13 of 13) sorted by relevance

/linux-4.1.27/drivers/scsi/mpt2sas/
Dmpt2sas_transport.c300 void *psge; in _transport_expander_report_manufacture() local
381 psge = &mpi_request->SGL; in _transport_expander_report_manufacture()
387 ioc->base_add_sg_single(psge, sgl_flags | in _transport_expander_report_manufacture()
391 psge += ioc->sge_size; in _transport_expander_report_manufacture()
398 ioc->base_add_sg_single(psge, sgl_flags | in _transport_expander_report_manufacture()
1090 void *psge; in _transport_get_expander_phy_error_log() local
1173 psge = &mpi_request->SGL; in _transport_get_expander_phy_error_log()
1179 ioc->base_add_sg_single(psge, sgl_flags | in _transport_get_expander_phy_error_log()
1183 psge += ioc->sge_size; in _transport_get_expander_phy_error_log()
1190 ioc->base_add_sg_single(psge, sgl_flags | in _transport_get_expander_phy_error_log()
[all …]
Dmpt2sas_ctl.c628 void *psge; in _ctl_do_mpt_command() local
764 psge = (void *)request + (karg.data_sge_offset*4); in _ctl_do_mpt_command()
767 mpt2sas_base_build_zero_len_sge(ioc, psge); in _ctl_do_mpt_command()
773 ioc->base_add_sg_single(psge, sgl_flags | in _ctl_do_mpt_command()
777 psge += ioc->sge_size; in _ctl_do_mpt_command()
784 ioc->base_add_sg_single(psge, sgl_flags | in _ctl_do_mpt_command()
791 ioc->base_add_sg_single(psge, sgl_flags | in _ctl_do_mpt_command()
798 ioc->base_add_sg_single(psge, sgl_flags | in _ctl_do_mpt_command()
/linux-4.1.27/drivers/scsi/mpt3sas/
Dmpt3sas_transport.c304 void *psge; in _transport_expander_report_manufacture() local
387 psge = &mpi_request->SGL; in _transport_expander_report_manufacture()
389 ioc->build_sg(ioc, psge, data_out_dma, data_out_sz, data_in_dma, in _transport_expander_report_manufacture()
1086 void *psge; in _transport_get_expander_phy_error_log() local
1168 psge = &mpi_request->SGL; in _transport_get_expander_phy_error_log()
1170 ioc->build_sg(ioc, psge, data_out_dma, in _transport_get_expander_phy_error_log()
1396 void *psge; in _transport_expander_phy_control() local
1484 psge = &mpi_request->SGL; in _transport_expander_phy_control()
1490 ioc->base_add_sg_single(psge, sgl_flags | in _transport_expander_phy_control()
1494 psge += ioc->sge_size; in _transport_expander_phy_control()
[all …]
Dmpt3sas_base.c1210 _base_build_sg(struct MPT3SAS_ADAPTER *ioc, void *psge, in _base_build_sg() argument
1217 _base_build_zero_len_sge(ioc, psge); in _base_build_sg()
1226 ioc->base_add_sg_single(psge, sgl_flags | in _base_build_sg()
1230 psge += ioc->sge_size; in _base_build_sg()
1237 ioc->base_add_sg_single(psge, sgl_flags | in _base_build_sg()
1244 ioc->base_add_sg_single(psge, sgl_flags | in _base_build_sg()
1251 ioc->base_add_sg_single(psge, sgl_flags | in _base_build_sg()
1438 _base_build_sg_ieee(struct MPT3SAS_ADAPTER *ioc, void *psge, in _base_build_sg_ieee() argument
1445 _base_build_zero_len_sge_ieee(ioc, psge); in _base_build_sg_ieee()
1453 _base_add_sg_single_ieee(psge, sgl_flags, 0, data_out_sz, in _base_build_sg_ieee()
[all …]
Dmpt3sas_ctl.c623 void *psge; in _ctl_do_mpt_command() local
759 psge = (void *)request + (karg.data_sge_offset*4); in _ctl_do_mpt_command()
777 ioc->build_sg(ioc, psge, data_out_dma, data_out_sz, in _ctl_do_mpt_command()
809 ioc->build_sg_mpi(ioc, psge, data_out_dma, data_out_sz, in _ctl_do_mpt_command()
840 ioc->build_sg(ioc, psge, data_out_dma, data_out_sz, data_in_dma, in _ctl_do_mpt_command()
849 ioc->build_sg(ioc, psge, data_out_dma, data_out_sz, data_in_dma, in _ctl_do_mpt_command()
860 ioc->build_sg(ioc, psge, data_out_dma, data_out_sz, in _ctl_do_mpt_command()
863 ioc->build_sg_mpi(ioc, psge, data_out_dma, data_out_sz, in _ctl_do_mpt_command()
883 ioc->build_sg_mpi(ioc, psge, data_out_dma, data_out_sz, in _ctl_do_mpt_command()
Dmpt3sas_base.h519 typedef void (*MPT_BUILD_SG)(struct MPT3SAS_ADAPTER *ioc, void *psge,
/linux-4.1.27/Documentation/scsi/
DChangeLog.arcmsr46 ** psge += sizeof(struct _SG64ENTRY *) =>
47 ** psge += sizeof(struct _SG64ENTRY)
/linux-4.1.27/drivers/message/fusion/
Dmptscsih.c182 char *psge; in mptscsih_AddSGE() local
204 psge = (char *) &pReq->SGL; in mptscsih_AddSGE()
247 ioc->add_sge(psge, sgflags | thisxfer, v2); in mptscsih_AddSGE()
251 psge += ioc->SGE_size; in mptscsih_AddSGE()
269 ioc->add_sge(psge, sgflags | thisxfer, v2); in mptscsih_AddSGE()
313 u32 *ptmp = (u32 *) (psge - ioc->SGE_size); in mptscsih_AddSGE()
369 chainSge = (char *) psge; in mptscsih_AddSGE()
371 ioc->name, psge, req_idx)); in mptscsih_AddSGE()
375 psge = (char *) (ioc->ChainBuffer + chain_dma_off); in mptscsih_AddSGE()
380 ioc->name, psge, chain_idx)); in mptscsih_AddSGE()
Dmptctl.c1825 char *psge; in mptctl_do_mpt_command() local
2172 psge = (char *) (((int *) mf) + karg.dataSgeOffset); in mptctl_do_mpt_command()
2205 ioc->add_sge(psge, flagsLength, dma_addr_out); in mptctl_do_mpt_command()
2206 psge += ioc->SGE_size; in mptctl_do_mpt_command()
2239 ioc->add_sge(psge, flagsLength, dma_addr_in); in mptctl_do_mpt_command()
2245 ioc->add_sge(psge, flagsLength, (dma_addr_t) -1); in mptctl_do_mpt_command()
Dmptsas.c2223 char *psge; in mptsas_smp_handler() local
2273 psge = (char *) in mptsas_smp_handler()
2287 ioc->add_sge(psge, flagsLength, dma_addr_out); in mptsas_smp_handler()
2288 psge += ioc->SGE_size; in mptsas_smp_handler()
2302 ioc->add_sge(psge, flagsLength, dma_addr_in); in mptsas_smp_handler()
2846 char *psge; in mptsas_exp_repmanufacture_info() local
2895 psge = (char *) in mptsas_exp_repmanufacture_info()
2905 ioc->add_sge(psge, flagsLength, data_out_dma); in mptsas_exp_repmanufacture_info()
2906 psge += ioc->SGE_size; in mptsas_exp_repmanufacture_info()
2914 ioc->add_sge(psge, flagsLength, data_out_dma + in mptsas_exp_repmanufacture_info()
Dmptbase.c1316 char *psge; in mpt_host_page_alloc() local
1357 psge = (char *)&ioc_init->HostPageBufferSGE; in mpt_host_page_alloc()
1364 ioc->add_sge(psge, flags_length, ioc->HostPageBuffer_dma); in mpt_host_page_alloc()
/linux-4.1.27/drivers/scsi/
Ddc395x.c1938 struct SGentry *psge = srb->segment_x + idx; in sg_verify_length() local
1939 for (; idx < srb->sg_count; psge++, idx++) in sg_verify_length()
1940 len += psge->length; in sg_verify_length()
1957 struct SGentry *psge = srb->segment_x + srb->sg_index; in sg_update_list() local
1970 if (xferred >= psge->length) { in sg_update_list()
1972 xferred -= psge->length; in sg_update_list()
1975 psge->length -= xferred; in sg_update_list()
1976 psge->address += xferred; in sg_update_list()
1985 psge++; in sg_update_list()
/linux-4.1.27/drivers/scsi/arcmsr/
Darcmsr_hba.c1340 int8_t *psge = (int8_t *)&arcmsr_cdb->u; in arcmsr_build_ccb() local
1364 struct SG32ENTRY *pdma_sg = (struct SG32ENTRY *)psge; in arcmsr_build_ccb()
1368 psge += sizeof (struct SG32ENTRY); in arcmsr_build_ccb()
1371 struct SG64ENTRY *pdma_sg = (struct SG64ENTRY *)psge; in arcmsr_build_ccb()
1376 psge += sizeof (struct SG64ENTRY); in arcmsr_build_ccb()