Searched refs:dm_segs (Results 1 - 8 of 8) sorted by relevance

/freebsd-13-stable/sys/dev/pms/freebsd/driver/ini/src/
H A Dagtiproto.h30 bus_dma_segment_t *dm_segs,
35 bus_dma_segment_t *dm_segs,
133 bus_dma_segment_t *dm_segs,
137 bus_dma_segment_t *dm_segs,
H A Dagtiapi.c1571 bus_dma_segment_t *dm_segs,
1584 *addr = dm_segs[0].ds_addr;
1589 bus_dma_segment_t *dm_segs,
1602 *addr = dm_segs[0].ds_addr;
1570 agtiapi_SglMemoryCB( void *arg, bus_dma_segment_t *dm_segs, int nseg, int error ) argument
1588 agtiapi_MemoryCB( void *arg, bus_dma_segment_t *dm_segs, int nseg, int error ) argument
/freebsd-13-stable/sys/dev/aic7xxx/
H A Daic7xxx_osm.c62 static void ahc_execute_scb(void *arg, bus_dma_segment_t *dm_segs,
921 ahc_execute_scb(void *arg, bus_dma_segment_t *dm_segs, int nsegments, argument
951 end_seg = dm_segs + nsegments;
955 while (dm_segs < end_seg) {
958 sg->addr = aic_htole32(dm_segs->ds_addr);
959 len = dm_segs->ds_len
960 | ((dm_segs->ds_addr >> 8) & 0x7F000000);
963 dm_segs++;
H A Daic79xx_osm.c69 static void ahd_execute_scb(void *arg, bus_dma_segment_t *dm_segs,
937 ahd_execute_scb(void *arg, bus_dma_segment_t *dm_segs, int nsegments, argument
970 sg = ahd_sg_setup(ahd, scb, sg, dm_segs->ds_addr,
971 dm_segs->ds_len,
973 dm_segs++;
/freebsd-13-stable/sys/dev/iir/
H A Diir.c178 static void gdtmapmem(void *arg, bus_dma_segment_t *dm_segs,
180 static void gdtexecuteccb(void *arg, bus_dma_segment_t *dm_segs,
1168 gdtmapmem(void *arg, bus_dma_segment_t *dm_segs, int nseg, int error) argument
1173 *busaddrp = dm_segs->ds_addr;
1177 gdtexecuteccb(void *arg, bus_dma_segment_t *dm_segs, int nseg, int error) argument
1190 gdt, gccb, dm_segs, nseg, error));
1199 i * GDT_SG_SZ + GDT_SG_PTR, dm_segs->ds_addr);
1201 i * GDT_SG_SZ + GDT_SG_LEN, dm_segs->ds_len);
1202 dm_segs++;
1214 i * GDT_SG_SZ + GDT_SG_PTR, dm_segs
[all...]
/freebsd-13-stable/sys/dev/mpt/
H A Dmpt_cam.c1271 mpt_execute_req_a64(void *arg, bus_dma_segment_t *dm_segs, int nseg, int error) argument
1419 for (seg = 0; seg < first_lim; seg++, se++, dm_segs++) {
1422 MPI_pSGE_SET_LENGTH(se, dm_segs->ds_len);
1423 se->Address.Low = htole32(dm_segs->ds_addr & 0xffffffff);
1425 addr = ((uint64_t)dm_segs->ds_addr) >> 32;
1427 if (mpt->is_1078 && (((uint64_t)dm_segs->ds_addr +
1542 MPI_pSGE_SET_LENGTH(se, dm_segs->ds_len);
1543 se->Address.Low = htole32(dm_segs->ds_addr &
1546 addr = ((uint64_t)dm_segs->ds_addr) >> 32;
1549 (((uint64_t)dm_segs
1664 mpt_execute_req(void *arg, bus_dma_segment_t *dm_segs, int nseg, int error) argument
[all...]
/freebsd-13-stable/sys/dev/arcmsr/
H A Darcmsr.c174 static void arcmsr_build_srb(struct CommandControlBlock *srb, bus_dma_segment_t *dm_segs, u_int32_t nseg);
1007 bus_dma_segment_t *dm_segs, u_int32_t nseg)
1038 length = arcmsr_htole32(dm_segs[i].ds_len);
1039 address_lo = arcmsr_htole32(dma_addr_lo32(dm_segs[i].ds_addr));
1040 address_hi = arcmsr_htole32(dma_addr_hi32(dm_segs[i].ds_addr));
2946 static void arcmsr_execute_srb(void *arg, bus_dma_segment_t *dm_segs, int nseg, int error) argument
3013 arcmsr_build_srb(srb, dm_segs, nseg);
1006 arcmsr_build_srb(struct CommandControlBlock *srb, bus_dma_segment_t *dm_segs, u_int32_t nseg) argument
/freebsd-13-stable/sys/dev/isp/
H A Disp_freebsd.c3315 isp_dma2(void *arg, bus_dma_segment_t *dm_segs, int nseg, int error) argument
3333 mp->error = ISP_SEND_CMD(isp, mp->qe, dm_segs, nseg);

Completed in 86 milliseconds