Lines Matching defs:sg_map
5701 struct map_node *sg_map;
5703 while ((sg_map = SLIST_FIRST(&scb_data->sg_maps)) != NULL) {
5705 ahd_freedmamem(ahd, sg_map);
5706 free(sg_map, M_DEVBUF, 0);
5825 struct map_node *sg_map;
5875 sg_map = SLIST_FIRST(&scb_data->sg_maps);
5876 segs = sg_map->vaddr + offset;
5877 sg_busaddr = sg_map->busaddr + offset;
5879 sg_map = malloc(sizeof(*sg_map), M_DEVBUF, M_NOWAIT);
5881 if (sg_map == NULL)
5885 if (ahd_createdmamem(ahd, ahd_sglist_allocsize(ahd), sg_map,
5887 free(sg_map, M_DEVBUF, 0);
5891 SLIST_INSERT_HEAD(&scb_data->sg_maps, sg_map, links);
5893 segs = sg_map->vaddr;
5894 sg_busaddr = sg_map->busaddr;
5953 next_scb->sg_map = sg_map;