Searched refs:use_sg (Results 1 - 25 of 102) sorted by relevance

12345

/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/usb/storage/
H A Dshuttle_usbat.h63 int use_sg);
66 int use_sg, int minutes);
H A Ddatafab.c178 int use_sg)
218 if (use_sg) {
244 if (use_sg)
252 if (use_sg)
263 if (use_sg) {
265 while (sg_idx < use_sg && transferred < len) {
302 int use_sg)
343 if (use_sg) {
395 if (use_sg)
403 if (use_sg)
173 datafab_read_data(struct us_data *us, struct datafab_info *info, u32 sector, u32 sectors, unsigned char *dest, int use_sg) argument
297 datafab_write_data(struct us_data *us, struct datafab_info *info, u32 sector, u32 sectors, unsigned char *src, int use_sg) argument
[all...]
H A Dsddr09.c347 int use_sg) {
360 if (direction == SCSI_DATA_WRITE && !use_sg) {
379 len, use_sg);
381 if (!use_sg)
386 for (i=0; i<use_sg && transferred<len; i++) {
402 if (direction == SCSI_DATA_READ && !use_sg) {
494 int use_sg) {
518 buf, bulklen, use_sg);
538 int nr_of_pages, int pageshift, unsigned char *buf, int use_sg) {
543 buf, use_sg);
345 sddr09_bulk_transport(struct us_data *us, int direction, unsigned char *data, unsigned int len, int use_sg) argument
492 sddr09_readX(struct us_data *us, int x, unsigned long fromaddress, int nr_of_pages, int bulklen, unsigned char *buf, int use_sg) argument
537 sddr09_read20(struct us_data *us, unsigned long fromaddress, int nr_of_pages, int pageshift, unsigned char *buf, int use_sg) argument
560 sddr09_read21(struct us_data *us, unsigned long fromaddress, int count, int controlshift, unsigned char *buf, int use_sg) argument
578 sddr09_read22(struct us_data *us, unsigned long fromaddress, int nr_of_pages, int pageshift, unsigned char *buf, int use_sg) argument
655 sddr09_writeX(struct us_data *us, unsigned long Waddress, unsigned long Eaddress, int nr_of_pages, int bulklen, unsigned char *buf, int use_sg) argument
697 sddr09_write_inplace(struct us_data *us, unsigned long address, int nr_of_pages, int pageshift, unsigned char *buf, int use_sg) argument
810 sddr09_read_data(struct us_data *us, unsigned long address, unsigned int sectors, unsigned char *content, int use_sg) argument
1057 sddr09_write_data(struct us_data *us, unsigned long address, unsigned int sectors, unsigned char *content, int use_sg) argument
1131 sddr09_read_control(struct us_data *us, unsigned long address, unsigned int blocks, unsigned char *content, int use_sg) argument
[all...]
H A Dshuttle_usbat.c198 int use_sg) {
214 if (!use_sg)
218 for (i=0; i<use_sg && transferred<len; i++) {
301 int use_sg) {
322 NULL, 0, SCSI_DATA_READ, content, len, use_sg);
382 int use_sg,
404 NULL, 0, SCSI_DATA_WRITE, content, len, use_sg);
424 int use_sg,
489 // len, use_sg);
492 NULL, 0, direction, content, len, use_sg);
192 usbat_bulk_transport(struct us_data *us, unsigned char *command, unsigned short command_len, int direction, unsigned char *data, unsigned short len, int use_sg) argument
296 usbat_read_block(struct us_data *us, unsigned char access, unsigned char reg, unsigned char *content, unsigned short len, int use_sg) argument
377 usbat_write_block(struct us_data *us, unsigned char access, unsigned char reg, unsigned char *content, unsigned short len, int use_sg, int minutes) argument
412 usbat_rw_block_test(struct us_data *us, unsigned char access, unsigned char *registers, unsigned char *data_out, unsigned short num_registers, unsigned char data_reg, unsigned char status_reg, unsigned char timeout, unsigned char qualifier, int direction, unsigned char *content, unsigned short len, int use_sg, int minutes) argument
[all...]
H A Djumpshot.c263 int use_sg)
295 if (use_sg) {
320 if (use_sg)
328 if (use_sg)
339 if (use_sg) {
341 while (sg_idx < use_sg && transferred < len) {
378 int use_sg)
410 if (use_sg) {
464 if (use_sg)
488 if (use_sg) {
258 jumpshot_read_data(struct us_data *us, struct jumpshot_info *info, u32 sector, u32 sectors, unsigned char *dest, int use_sg) argument
373 jumpshot_write_data(struct us_data *us, struct jumpshot_info *info, u32 sector, u32 sectors, unsigned char *src, int use_sg) argument
[all...]
H A Dscsiglue.c555 if ( the10->use_sg == 0 )
572 for ( i=0; i < the10->use_sg; i++)
589 i=the10->use_sg;
601 if ( sb >= the10->use_sg ||
603 db >= the10->use_sg ||
642 if ( db >= the10->use_sg ||
725 if ( !the6->use_sg )
741 for ( i=0; i < the6->use_sg; i++)
757 i=the6->use_sg;
766 db=the6->use_sg
[all...]
H A Dsddr55.c279 int use_sg) {
308 if (use_sg) {
359 if (use_sg)
370 if (use_sg)
380 if (use_sg)
388 if (use_sg)
402 if (use_sg) {
404 for (i=0; i<use_sg && transferred<len; i++) {
421 int use_sg) {
457 if (use_sg) {
274 sddr55_read_data(struct us_data *us, unsigned int lba, unsigned int page, unsigned short sectors, unsigned char *content, int use_sg) argument
416 sddr55_write_data(struct us_data *us, unsigned int lba, unsigned int page, unsigned short sectors, unsigned char *content, int use_sg) argument
[all...]
H A Ddebug.c189 US_DEBUGP("Buffer has %d scatterlists.\n", cmd->use_sg );
190 for ( i=0; i<cmd->use_sg; i++ )
H A Dtransport.c347 if (srb->use_sg) {
350 for (i = 0; i < srb->use_sg; i++)
1145 if (srb->use_sg) {
1160 sg, srb->use_sg, transfer_amount, &partial);
1163 for (i = 0; i < srb->use_sg; i++) {
1325 old_sg = srb->use_sg;
1326 srb->use_sg = 0;
1334 srb->use_sg = old_sg;
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/scsi/
H A Dscsi_merge.c140 printk("use_sg:%d\ti:%d\n", SCpnt->use_sg, i);
145 for(jj=0; jj < SCpnt->use_sg; jj++)
845 SCpnt->use_sg = count;
846 SCpnt->sglist_len = (SCpnt->use_sg * sizeof(struct scatterlist));
852 SCpnt->sglist_len += (SCpnt->use_sg * sizeof(void *));
884 (SCpnt->use_sg * sizeof(struct scatterlist)));
947 if (count != SCpnt->use_sg) {
979 SCpnt->use_sg = i;
996 SCpnt->use_sg
[all...]
H A Dsr.c290 sg_ent = SCpnt->use_sg;
314 sg_count = SCpnt->use_sg;
339 SCpnt->use_sg = sg_count;
349 memcpy(sg + i, old_sg, SCpnt->use_sg * sizeof(struct scatterlist));
351 memcpy(bbpnt + i, old_bbpnt, SCpnt->use_sg * sizeof(void *));
352 scsi_free(old_sg, (((SCpnt->use_sg * sizeof(struct scatterlist)) +
353 (SCpnt->use_sg * sizeof(void *))) + 511) & ~511);
362 SCpnt->use_sg += i;
365 sg[SCpnt->use_sg].address = back;
366 bbpnt[SCpnt->use_sg]
[all...]
H A Dst.h24 unsigned short use_sg; /* zero or number of segments for this adapter */ member in struct:__anon2600
H A Dpci2000.c208 if ( SCpnt->use_sg )
211 zc = pci_map_sg (padapter->pdev, sg, SCpnt->use_sg, scsi_to_pci_dma_dir (SCpnt->sc_data_direction));
348 if ( SCpnt->use_sg )
349 pci_unmap_sg (padapter->pdev, (struct scatterlist *)SCpnt->request_buffer, SCpnt->use_sg, scsi_to_pci_dma_dir(SCpnt->sc_data_direction));
495 if ( SCpnt->use_sg )
514 if ( SCpnt->use_sg )
537 if ( SCpnt->use_sg )
H A Dscsi_lib.c193 SCpnt->old_use_sg = SCpnt->use_sg;
484 if (SCpnt->use_sg) {
493 for (i = 0; i < SCpnt->use_sg; i++) {
560 if (SCpnt->use_sg) {
569 for (i = 0; i < SCpnt->use_sg; i++) {
608 SCSI_LOG_HLCOMPLETE(1, printk("use_sg is %d\n ", SCpnt->use_sg));
H A Da2091.c86 if (cmd->use_sg)
151 if (SCpnt && SCpnt->use_sg) {
H A Da3000.c73 if (cmd->use_sg) {
149 if (SCpnt && SCpnt->use_sg) {
H A D3w-xxxx.c83 Fix use_sg = 1 calculation bug.
1602 int tw_aen_code, i, use_sg; local
1742 use_sg = command_packet->size - 3;
1743 for (i=0;i<use_sg;i++)
1754 for (i=0;i<use_sg;i++) {
1773 use_sg = command_packet->size - 4;
1774 for (i=0;i<use_sg;i++)
1785 for (i=0;i<use_sg;i++) {
1840 use_sg = command_save->size - 3;
1842 for (i=0;i<use_sg;
1985 int use_sg; local
2910 int i, use_sg, count = 0; local
[all...]
H A Daha1740.c375 if (SCpnt->use_sg)
387 for(i=0; i<SCpnt->use_sg; i++)
392 host->ecb[ecbno].datalen = SCpnt->use_sg * sizeof(struct aha1740_chain);
H A Dmac53c94.c276 if (cmd->use_sg > 0 || cmd->request_bufflen != 0)
357 && (cmd->use_sg > 0 || cmd->request_bufflen != 0)) {
465 if (cmd->use_sg > 0) {
468 for (i = 0; i < cmd->use_sg; ++i) {
H A Dscsi_obsolete.c232 SCpnt->use_sg = 0;
378 SCpnt->use_sg = SCpnt->old_use_sg;
648 SCpnt->use_sg = SCpnt->old_use_sg;
676 SCpnt->use_sg = SCpnt->old_use_sg;
H A Dsim710.c1160 sg_start = (MAX_SG - (cmd->use_sg ? cmd->use_sg : 1)) * 2;
1164 for (i = 0; cmd->use_sg ? (i < cmd->use_sg) : !i; i++) {
1165 u32 vbuf = cmd->use_sg ?
1169 u32 cnt = cmd->use_sg ?
1328 if (cmd->use_sg > MAX_SG)
1329 panic ("cmd->use_sg = %d\n", cmd->use_sg);
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/message/i2o/
H A Di2o_scsi.c647 if(SCpnt->use_sg)
654 if((sg_max_frags > 11) && (SCpnt->use_sg > 11))
660 i2o_raw_writel(direction|0xB0000000|(SCpnt->use_sg*2*4), mptr++);
663 if (SCpnt->use_sg > max_sg_len)
665 max_sg_len = SCpnt->use_sg;
667 SCpnt, SCpnt->use_sg, sg_chain_tag);
671 for(i = 0 ; i < SCpnt->use_sg; i++)
682 for(i = 0 ; i < SCpnt->use_sg; i++)
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/scsi/sym53c8xx_2/
H A Dsym_glue.c352 #define __map_scsi_sg_data(pdev, cmd) ((cmd)->use_sg)
387 bus_unmap_sg(pdev, cmd->buffer, cmd->use_sg, dma_dir);
414 int use_sg; local
417 use_sg = bus_map_sg(pdev, cmd->buffer, cmd->use_sg, dma_dir);
418 if (use_sg > 0) {
420 SYM_UCMD_PTR(cmd)->data_mapping = use_sg;
423 return use_sg;
432 bus_dma_sync_sg(pdev, cmd->buffer, cmd->use_sg, dma_dir);
595 if (!cmd || cmd->use_sg)
637 int use_sg = (int) cmd->use_sg; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/usb/
H A Dmicrotek.c604 context->srb->use_sg ? mts_do_sg : mts_data_done);
615 MTS_DEBUG("Processing fragment %d of %d\n", context->fragment,context->srb->use_sg);
628 context->fragment + 1 == context->srb->use_sg ? mts_data_done : mts_do_sg);
656 if (!srb->use_sg) {
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/block/
H A Dcciss_scsi.c569 if (cmd->use_sg) {
571 cmd->buffer, cmd->use_sg,
1212 unsigned int use_sg, nsegs=0, len; local
1217 if (!cmd->use_sg) {
1233 else if (cmd->use_sg <= MAXSGENTRIES) { /* not too many addrs? */
1235 use_sg = pci_map_sg(pdev, cmd->buffer, cmd->use_sg,
1238 for (nsegs=0; nsegs < use_sg; nsegs++) {

Completed in 151 milliseconds

12345