tag | line | file | source code |
dma_sectors | 2075 | drivers/scsi/scsi.c | static unsigned int dma_sectors = 0; |
dma_sectors | 2097 | drivers/scsi/scsi.c | for(i=0;i < (dma_sectors >> (MALLOC_PAGEBITS - 9)); i++) |
dma_sectors | 2124 | drivers/scsi/scsi.c | for (page = 0; page < (dma_sectors >> 3); page++) |
dma_sectors | 2133 | drivers/scsi/scsi.c | if (page == (dma_sectors >> 3)) panic("Bad offset"); |
dma_sectors | 2135 | drivers/scsi/scsi.c | if(sector >= dma_sectors) panic ("Bad page"); |
dma_sectors | 2319 | drivers/scsi/scsi.c | dma_sectors = 16; /* Base value we use */ |
dma_sectors | 2330 | drivers/scsi/scsi.c | dma_sectors += ((host->sg_tablesize * |
dma_sectors | 2337 | drivers/scsi/scsi.c | dma_sectors += (PAGE_SIZE >> 9) * host->sg_tablesize * |
dma_sectors | 2343 | drivers/scsi/scsi.c | dma_sectors = (dma_sectors + 15) & 0xfff0; |
dma_sectors | 2344 | drivers/scsi/scsi.c | dma_free_sectors = dma_sectors; /* This must be a multiple of 16 */ |
dma_sectors | 2346 | drivers/scsi/scsi.c | if (dma_sectors) |
dma_sectors | 2349 | drivers/scsi/scsi.c | scsi_init_malloc(dma_sectors >> 3, GFP_ATOMIC); |
dma_sectors | 2350 | drivers/scsi/scsi.c | memset(dma_malloc_freelist, 0, dma_sectors >> 3); |
dma_sectors | 2353 | drivers/scsi/scsi.c | scsi_init_malloc(dma_sectors >> 1, GFP_ATOMIC); |
dma_sectors | 2354 | drivers/scsi/scsi.c | memset(dma_malloc_pages, 0, dma_sectors >> 1); |
dma_sectors | 2356 | drivers/scsi/scsi.c | for(i=0; i< dma_sectors >> 3; i++) |
dma_sectors | 2628 | drivers/scsi/scsi.c | if( new_dma_sectors < dma_sectors ) |
dma_sectors | 2629 | drivers/scsi/scsi.c | new_dma_sectors = dma_sectors; |
dma_sectors | 2645 | drivers/scsi/scsi.c | if( new_dma_sectors > dma_sectors ) { |
dma_sectors | 2646 | drivers/scsi/scsi.c | for(i=dma_sectors >> 3; i< new_dma_sectors >> 3; i++) |
dma_sectors | 2658 | drivers/scsi/scsi.c | memcpy(new_dma_malloc_freelist, dma_malloc_freelist, dma_sectors >> 3); |
dma_sectors | 2659 | drivers/scsi/scsi.c | scsi_init_free(dma_malloc_freelist, dma_sectors>>3); |
dma_sectors | 2665 | drivers/scsi/scsi.c | memcpy(new_dma_malloc_pages, dma_malloc_pages, dma_sectors >> 1); |
dma_sectors | 2666 | drivers/scsi/scsi.c | scsi_init_free((char *) dma_malloc_pages, dma_sectors>>1); |
dma_sectors | 2669 | drivers/scsi/scsi.c | dma_free_sectors += new_dma_sectors - dma_sectors; |
dma_sectors | 2671 | drivers/scsi/scsi.c | dma_sectors = new_dma_sectors; |
dma_sectors | 3071 | drivers/scsi/scsi.c | dma_sectors = PAGE_SIZE / 512; |
dma_sectors | 3079 | drivers/scsi/scsi.c | scsi_init_malloc(dma_sectors >> 3, GFP_ATOMIC); |
dma_sectors | 3080 | drivers/scsi/scsi.c | memset(dma_malloc_freelist, 0, dma_sectors >> 3); |
dma_sectors | 3084 | drivers/scsi/scsi.c | scsi_init_malloc(dma_sectors >> 1, GFP_ATOMIC); |
dma_sectors | 3105 | drivers/scsi/scsi.c | for(i=0; i < dma_sectors >> 3; i++) |
dma_sectors | 3107 | drivers/scsi/scsi.c | scsi_init_free((char *) dma_malloc_pages, dma_sectors>>1); |
dma_sectors | 3108 | drivers/scsi/scsi.c | scsi_init_free(dma_malloc_freelist, dma_sectors>>3); |