Home
last modified time | relevance | path

Searched refs:sg_map (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/dev/ata/
H A Data-dma.c176 &slot->sg_map)) { in ata_dmaalloc()
181 if (bus_dmamap_load(slot->sg_tag, slot->sg_map, slot->sg, MAXTABSZ, in ata_dmaalloc()
222 bus_dmamap_unload(slot->sg_tag, slot->sg_map); in ata_dmafree()
226 bus_dmamem_free(slot->sg_tag, slot->sg, slot->sg_map); in ata_dmafree()
319 bus_dmamap_sync(request->dma->sg_tag, request->dma->sg_map, in ata_dmaload()
337 bus_dmamap_sync(request->dma->sg_tag, request->dma->sg_map, in ata_dmaunload()
H A Data-all.h333 bus_dmamap_t sg_map; /* SG list DMA map */ member
/freebsd/sys/dev/aac/
H A Daac_cam.c455 cm->cm_sgtable = &srb->sg_map; in aac_cam_action()
460 srb->sg_map.SgCount = 1; in aac_cam_action()
461 srb->sg_map.SgEntry[0].SgAddress = in aac_cam_action()
463 srb->sg_map.SgEntry[0].SgByteCount = in aac_cam_action()
472 srb->sg_map.SgCount = 0; in aac_cam_action()
473 srb->sg_map.SgEntry[0].SgByteCount = 0; in aac_cam_action()
H A Daac.c3097 if (srbcmd->sg_map.SgCount > 1) { in aac_ioctl_send_raw_srb()
3104 srbcmd->sg_map.SgCount * sizeof(struct aac_sg_entry))) { in aac_ioctl_send_raw_srb()
3107 sge = srbcmd->sg_map.SgEntry; in aac_ioctl_send_raw_srb()
3117 srbcmd->sg_map.SgCount * sizeof(struct aac_sg_entry64))) { in aac_ioctl_send_raw_srb()
3122 sge64 = (struct aac_sg_entry64 *)srbcmd->sg_map.SgEntry; in aac_ioctl_send_raw_srb()
3142 if (srbcmd->sg_map.SgCount == 1) in aac_ioctl_send_raw_srb()
3145 cm->cm_sgtable = (struct aac_sg_table *)&srbcmd->sg_map; in aac_ioctl_send_raw_srb()
H A Daacreg.h1397 struct aac_sg_table sg_map; member
/freebsd/sys/dev/aic7xxx/
H A Daic7xxx.c4430 struct sg_map_node *sg_map; in ahc_fini_scbdata() local
4435 sg_map->sg_dmamap); in ahc_fini_scbdata()
4437 sg_map->sg_vaddr, in ahc_fini_scbdata()
4438 sg_map->sg_dmamap); in ahc_fini_scbdata()
4439 free(sg_map, M_DEVBUF); in ahc_fini_scbdata()
4472 struct sg_map_node *sg_map; in ahc_alloc_scbs() local
4485 sg_map = malloc(sizeof(*sg_map), M_DEVBUF, M_NOWAIT); in ahc_alloc_scbs()
4487 if (sg_map == NULL) in ahc_alloc_scbs()
4495 free(sg_map, M_DEVBUF); in ahc_alloc_scbs()
4505 segs = sg_map->sg_vaddr; in ahc_alloc_scbs()
[all …]
H A Daic7xxx_inline.h211 aic_dmamap_sync(ahc, ahc->scb_data->sg_dmat, scb->sg_map->sg_dmamap, in ahc_sync_sglist()
212 /*offset*/(scb->sg_list - scb->sg_map->sg_vaddr) in ahc_sync_sglist()
H A Daic79xx.c5752 struct map_node *sg_map; in ahd_fini_scbdata() local
5757 sg_map->dmamap); in ahd_fini_scbdata()
5759 sg_map->vaddr, sg_map->dmamap); in ahd_fini_scbdata()
5760 free(sg_map, M_DEVBUF); in ahd_fini_scbdata()
5989 struct map_node *sg_map; in ahd_alloc_scbs() local
6046 sg_map = malloc(sizeof(*sg_map), M_DEVBUF, M_NOWAIT); in ahd_alloc_scbs()
6048 if (sg_map == NULL) in ahd_alloc_scbs()
6056 free(sg_map, M_DEVBUF); in ahd_alloc_scbs()
6066 segs = sg_map->vaddr; in ahd_alloc_scbs()
6067 sg_busaddr = sg_map->busaddr; in ahd_alloc_scbs()
[all …]
H A Daic7xxx.h594 struct sg_map_node *sg_map; member
H A Daic79xx.h631 struct map_node *sg_map; member
H A Daic79xx_inline.h399 scb->sg_map->dmamap, in ahd_sync_sglist()
/freebsd/sys/powerpc/powermac/
H A Data_dbdma.c243 bus_dmamap_sync(request->dma->sg_tag, request->dma->sg_map, in ata_dbdma_load()
/freebsd/sys/dev/aacraid/
H A Daacraid.c2916 if (srbcmd->sg_map.SgCount > 1) { in aac_ioctl_send_raw_srb()
2922 srbcmd->sg_map.SgCount * sizeof(struct aac_sg_entry))) { in aac_ioctl_send_raw_srb()
2923 struct aac_sg_entry *sgp = srbcmd->sg_map.SgEntry; in aac_ioctl_send_raw_srb()
2932 srbcmd->sg_map.SgCount * sizeof(struct aac_sg_entry64))) { in aac_ioctl_send_raw_srb()
2935 (struct aac_sg_entry64 *)srbcmd->sg_map.SgEntry; in aac_ioctl_send_raw_srb()
2953 if (srbcmd->sg_map.SgCount == 1) in aac_ioctl_send_raw_srb()
3012 cm->cm_sgtable = (struct aac_sg_table *)&srbcmd->sg_map; in aac_ioctl_send_raw_srb()
H A Daacraid_reg.h1486 struct aac_sg_table sg_map; member
H A Daacraid_cam.c917 cm->cm_sgtable = &srb->sg_map; in aac_passthrough_command()