Home
last modified time | relevance | path

Searched refs:dm_segs (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/dev/pms/freebsd/driver/ini/src/
H A Dagtiproto.h29 bus_dma_segment_t *dm_segs,
34 bus_dma_segment_t *dm_segs,
132 bus_dma_segment_t *dm_segs,
136 bus_dma_segment_t *dm_segs,
H A Dagtiapi.c1542 bus_dma_segment_t *dm_segs, in agtiapi_SglMemoryCB() argument
1555 *addr = dm_segs[0].ds_addr; in agtiapi_SglMemoryCB()
1560 bus_dma_segment_t *dm_segs, in agtiapi_MemoryCB() argument
1573 *addr = dm_segs[0].ds_addr; in agtiapi_MemoryCB()
/freebsd/sys/dev/aic7xxx/
H A Daic7xxx_osm.c57 static void ahc_execute_scb(void *arg, bus_dma_segment_t *dm_segs,
930 ahc_execute_scb(void *arg, bus_dma_segment_t *dm_segs, int nsegments, in ahc_execute_scb()
959 end_seg = dm_segs + nsegments; in ahc_execute_scb()
963 while (dm_segs < end_seg) { in ahc_execute_scb()
966 sg->addr = aic_htole32(dm_segs->ds_addr); in ahc_execute_scb()
967 len = dm_segs->ds_len in ahc_execute_scb()
968 | ((dm_segs->ds_addr >> 8) & 0x7F000000); in ahc_execute_scb()
971 dm_segs++; in ahc_execute_scb()
918 ahc_execute_scb(void * arg,bus_dma_segment_t * dm_segs,int nsegments,int error) ahc_execute_scb() argument
H A Daic79xx_osm.c66 static void ahd_execute_scb(void *arg, bus_dma_segment_t *dm_segs,
948 ahd_execute_scb(void *arg, bus_dma_segment_t *dm_segs, int nsegments, in ahd_execute_scb()
980 sg = ahd_sg_setup(ahd, scb, sg, dm_segs->ds_addr, in ahd_execute_scb()
981 dm_segs->ds_len, in ahd_execute_scb()
983 dm_segs++; in ahd_execute_scb()
936 ahd_execute_scb(void * arg,bus_dma_segment_t * dm_segs,int nsegments,int error) ahd_execute_scb() argument
/freebsd/sys/dev/mpt/
H A Dmpt_cam.c1270 mpt_execute_req_a64(void *arg, bus_dma_segment_t *dm_segs, int nseg, int error) in mpt_execute_req_a64() argument
1418 for (seg = 0; seg < first_lim; seg++, se++, dm_segs++) { in mpt_execute_req_a64()
1421 MPI_pSGE_SET_LENGTH(se, dm_segs->ds_len); in mpt_execute_req_a64()
1422 se->Address.Low = htole32(dm_segs->ds_addr & 0xffffffff); in mpt_execute_req_a64()
1424 addr = ((uint64_t)dm_segs->ds_addr) >> 32; in mpt_execute_req_a64()
1426 if (mpt->is_1078 && (((uint64_t)dm_segs->ds_addr + in mpt_execute_req_a64()
1541 MPI_pSGE_SET_LENGTH(se, dm_segs->ds_len); in mpt_execute_req_a64()
1542 se->Address.Low = htole32(dm_segs->ds_addr & in mpt_execute_req_a64()
1545 addr = ((uint64_t)dm_segs->ds_addr) >> 32; in mpt_execute_req_a64()
1548 (((uint64_t)dm_segs->ds_addr + in mpt_execute_req_a64()
[all …]
/freebsd/sys/dev/arcmsr/
H A Darcmsr.c177 static void arcmsr_build_srb(struct CommandControlBlock *srb, bus_dma_segment_t *dm_segs, u_int32_t…
988 bus_dma_segment_t *dm_segs, u_int32_t nseg) in arcmsr_build_srb() argument
1019 length = arcmsr_htole32(dm_segs[i].ds_len); in arcmsr_build_srb()
1020 address_lo = arcmsr_htole32(dma_addr_lo32(dm_segs[i].ds_addr)); in arcmsr_build_srb()
1021 address_hi = arcmsr_htole32(dma_addr_hi32(dm_segs[i].ds_addr)); in arcmsr_build_srb()
2963 static void arcmsr_execute_srb(void *arg, bus_dma_segment_t *dm_segs, int nseg, int error) in arcmsr_execute_srb() argument
3030 arcmsr_build_srb(srb, dm_segs, nseg); in arcmsr_execute_srb()