Lines Matching refs:dm_segs
1271 mpt_execute_req_a64(void *arg, bus_dma_segment_t *dm_segs, int nseg, int error) in mpt_execute_req_a64() argument
1419 for (seg = 0; seg < first_lim; seg++, se++, dm_segs++) { in mpt_execute_req_a64()
1422 MPI_pSGE_SET_LENGTH(se, dm_segs->ds_len); in mpt_execute_req_a64()
1423 se->Address.Low = htole32(dm_segs->ds_addr & 0xffffffff); in mpt_execute_req_a64()
1425 addr = ((uint64_t)dm_segs->ds_addr) >> 32; in mpt_execute_req_a64()
1427 if (mpt->is_1078 && (((uint64_t)dm_segs->ds_addr + in mpt_execute_req_a64()
1542 MPI_pSGE_SET_LENGTH(se, dm_segs->ds_len); in mpt_execute_req_a64()
1543 se->Address.Low = htole32(dm_segs->ds_addr & in mpt_execute_req_a64()
1546 addr = ((uint64_t)dm_segs->ds_addr) >> 32; in mpt_execute_req_a64()
1549 (((uint64_t)dm_segs->ds_addr + in mpt_execute_req_a64()
1568 dm_segs++; in mpt_execute_req_a64()
1664 mpt_execute_req(void *arg, bus_dma_segment_t *dm_segs, int nseg, int error) in mpt_execute_req() argument
1810 for (seg = 0; seg < first_lim; seg++, se++, dm_segs++) { in mpt_execute_req()
1814 se->Address = htole32(dm_segs->ds_addr); in mpt_execute_req()
1816 MPI_pSGE_SET_LENGTH(se, dm_segs->ds_len); in mpt_execute_req()
1925 se->Address = htole32(dm_segs->ds_addr); in mpt_execute_req()
1927 MPI_pSGE_SET_LENGTH(se, dm_segs->ds_len); in mpt_execute_req()
1940 dm_segs++; in mpt_execute_req()