sg_map 612 drivers/scsi/aic7xxx/aic79xx.h struct map_node *sg_map; sg_map 534 drivers/scsi/aic7xxx/aic79xx_core.c scb->sg_map->dmamap, sg_map 6559 drivers/scsi/aic7xxx/aic79xx_core.c struct map_node *sg_map; sg_map 6561 drivers/scsi/aic7xxx/aic79xx_core.c while ((sg_map = SLIST_FIRST(&scb_data->sg_maps)) != NULL) { sg_map 6564 drivers/scsi/aic7xxx/aic79xx_core.c sg_map->dmamap); sg_map 6566 drivers/scsi/aic7xxx/aic79xx_core.c sg_map->vaddr, sg_map->dmamap); sg_map 6567 drivers/scsi/aic7xxx/aic79xx_core.c kfree(sg_map); sg_map 6798 drivers/scsi/aic7xxx/aic79xx_core.c struct map_node *sg_map; sg_map 6850 drivers/scsi/aic7xxx/aic79xx_core.c sg_map = SLIST_FIRST(&scb_data->sg_maps); sg_map 6851 drivers/scsi/aic7xxx/aic79xx_core.c segs = sg_map->vaddr + offset; sg_map 6852 drivers/scsi/aic7xxx/aic79xx_core.c sg_busaddr = sg_map->physaddr + offset; sg_map 6854 drivers/scsi/aic7xxx/aic79xx_core.c sg_map = kmalloc(sizeof(*sg_map), GFP_ATOMIC); sg_map 6856 drivers/scsi/aic7xxx/aic79xx_core.c if (sg_map == NULL) sg_map 6861 drivers/scsi/aic7xxx/aic79xx_core.c (void **)&sg_map->vaddr, sg_map 6862 drivers/scsi/aic7xxx/aic79xx_core.c BUS_DMA_NOWAIT, &sg_map->dmamap) != 0) { sg_map 6863 drivers/scsi/aic7xxx/aic79xx_core.c kfree(sg_map); sg_map 6867 drivers/scsi/aic7xxx/aic79xx_core.c SLIST_INSERT_HEAD(&scb_data->sg_maps, sg_map, links); sg_map 6869 drivers/scsi/aic7xxx/aic79xx_core.c ahd_dmamap_load(ahd, scb_data->sg_dmat, sg_map->dmamap, sg_map 6870 drivers/scsi/aic7xxx/aic79xx_core.c sg_map->vaddr, ahd_sglist_allocsize(ahd), sg_map 6871 drivers/scsi/aic7xxx/aic79xx_core.c ahd_dmamap_cb, &sg_map->physaddr, /*flags*/0); sg_map 6873 drivers/scsi/aic7xxx/aic79xx_core.c segs = sg_map->vaddr; sg_map 6874 drivers/scsi/aic7xxx/aic79xx_core.c sg_busaddr = sg_map->physaddr; sg_map 6937 drivers/scsi/aic7xxx/aic79xx_core.c next_scb->sg_map = sg_map; sg_map 572 drivers/scsi/aic7xxx/aic7xxx.h struct sg_map_node *sg_map; sg_map 409 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_dmamap_sync(ahc, ahc->scb_data->sg_dmat, scb->sg_map->sg_dmamap, sg_map 410 drivers/scsi/aic7xxx/aic7xxx_core.c /*offset*/(scb->sg_list - scb->sg_map->sg_vaddr) sg_map 4910 drivers/scsi/aic7xxx/aic7xxx_core.c struct sg_map_node *sg_map; sg_map 4912 drivers/scsi/aic7xxx/aic7xxx_core.c while ((sg_map = SLIST_FIRST(&scb_data->sg_maps))!= NULL) { sg_map 4915 drivers/scsi/aic7xxx/aic7xxx_core.c sg_map->sg_dmamap); sg_map 4917 drivers/scsi/aic7xxx/aic7xxx_core.c sg_map->sg_vaddr, sg_map 4918 drivers/scsi/aic7xxx/aic7xxx_core.c sg_map->sg_dmamap); sg_map 4919 drivers/scsi/aic7xxx/aic7xxx_core.c kfree(sg_map); sg_map 4962 drivers/scsi/aic7xxx/aic7xxx_core.c struct sg_map_node *sg_map; sg_map 4975 drivers/scsi/aic7xxx/aic7xxx_core.c sg_map = kmalloc(sizeof(*sg_map), GFP_ATOMIC); sg_map 4977 drivers/scsi/aic7xxx/aic7xxx_core.c if (sg_map == NULL) sg_map 4982 drivers/scsi/aic7xxx/aic7xxx_core.c (void **)&sg_map->sg_vaddr, sg_map 4983 drivers/scsi/aic7xxx/aic7xxx_core.c BUS_DMA_NOWAIT, &sg_map->sg_dmamap) != 0) { sg_map 4984 drivers/scsi/aic7xxx/aic7xxx_core.c kfree(sg_map); sg_map 4988 drivers/scsi/aic7xxx/aic7xxx_core.c SLIST_INSERT_HEAD(&scb_data->sg_maps, sg_map, links); sg_map 4990 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_dmamap_load(ahc, scb_data->sg_dmat, sg_map->sg_dmamap, sg_map 4991 drivers/scsi/aic7xxx/aic7xxx_core.c sg_map->sg_vaddr, PAGE_SIZE, ahc_dmamap_cb, sg_map 4992 drivers/scsi/aic7xxx/aic7xxx_core.c &sg_map->sg_physaddr, /*flags*/0); sg_map 4994 drivers/scsi/aic7xxx/aic7xxx_core.c segs = sg_map->sg_vaddr; sg_map 4995 drivers/scsi/aic7xxx/aic7xxx_core.c physaddr = sg_map->sg_physaddr; sg_map 5006 drivers/scsi/aic7xxx/aic7xxx_core.c next_scb->sg_map = sg_map;