Lines Matching refs:nseg
84 int pages, int nseg, int nseg_new);
94 int nseg, int error);
101 static void aac_common_map(void *arg, bus_dma_segment_t *segs, int nseg,
1177 aac_map_command_helper(void *arg, bus_dma_segment_t *segs, int nseg, int error) in aac_map_command_helper() argument
1306 aacraid_map_command_sg(void *arg, bus_dma_segment_t *segs, int nseg, int error) in aacraid_map_command_sg() argument
1316 fwprintf(sc, HBA_FLAGS_DBG_FUNCTION_ENTRY_B, "nseg %d", nseg); in aacraid_map_command_sg()
1329 raw->sgeCnt = nseg; in aacraid_map_command_sg()
1331 for (i = 0; i < nseg; i++) { in aacraid_map_command_sg()
1342 } else if ((i+1) < nseg && in aacraid_map_command_sg()
1352 int j, err_found, nseg_new = nseg; in aacraid_map_command_sg()
1356 for (j = 1; j < nseg - 1; ++j) { in aacraid_map_command_sg()
1368 nseg = aac_convert_sgraw2(sc, in aacraid_map_command_sg()
1369 raw, i, nseg, nseg_new); in aacraid_map_command_sg()
1375 fib->Header.Size += nseg * in aacraid_map_command_sg()
1381 sg->SgCount = nseg; in aacraid_map_command_sg()
1382 for (i = 0; i < nseg; i++) { in aacraid_map_command_sg()
1390 fib->Header.Size += nseg*sizeof(struct aac_sg_entryraw); in aacraid_map_command_sg()
1394 sg->SgCount = nseg; in aacraid_map_command_sg()
1395 for (i = 0; i < nseg; i++) { in aacraid_map_command_sg()
1400 fib->Header.Size += nseg*sizeof(struct aac_sg_entry); in aacraid_map_command_sg()
1404 sg->SgCount = nseg; in aacraid_map_command_sg()
1405 for (i = 0; i < nseg; i++) { in aacraid_map_command_sg()
1410 fib->Header.Size += nseg*sizeof(struct aac_sg_entry64); in aacraid_map_command_sg()
1457 int pages, int nseg, int nseg_new) in aac_convert_sgraw2() argument
1466 return nseg; in aac_convert_sgraw2()
1468 for (i = 1, pos = 1; i < nseg - 1; ++i) { in aac_convert_sgraw2()
1480 sge[pos] = raw->sge[nseg-1]; in aac_convert_sgraw2()
1527 aac_common_map(void *arg, bus_dma_segment_t *segs, int nseg, int error) in aac_common_map() argument