Lines Matching refs:sges_in_segment
1378 u32 sges_in_segment; in _base_build_sg_scmd() local
1407 sges_in_segment = ioc->max_sges_in_main_message; in _base_build_sg_scmd()
1408 if (sges_left <= sges_in_segment) in _base_build_sg_scmd()
1412 (sges_in_segment * ioc->sge_size))/4; in _base_build_sg_scmd()
1415 while (sges_in_segment) { in _base_build_sg_scmd()
1416 if (sges_in_segment == 1) in _base_build_sg_scmd()
1426 sges_in_segment--; in _base_build_sg_scmd()
1437 sges_in_segment = (sges_left <= in _base_build_sg_scmd()
1440 chain_offset = (sges_left == sges_in_segment) ? in _base_build_sg_scmd()
1441 0 : (sges_in_segment * ioc->sge_size)/4; in _base_build_sg_scmd()
1442 chain_length = sges_in_segment * ioc->sge_size; in _base_build_sg_scmd()
1455 while (sges_in_segment) { in _base_build_sg_scmd()
1456 if (sges_in_segment == 1) in _base_build_sg_scmd()
1468 sges_in_segment--; in _base_build_sg_scmd()
1520 u32 sges_in_segment; in _base_build_sg_scmd_ieee() local
1546 sges_in_segment = (ioc->request_sz - in _base_build_sg_scmd_ieee()
1548 if (sges_left <= sges_in_segment) in _base_build_sg_scmd_ieee()
1551 mpi_request->ChainOffset = (sges_in_segment - 1 /* chain element */) + in _base_build_sg_scmd_ieee()
1555 while (sges_in_segment > 1) { in _base_build_sg_scmd_ieee()
1561 sges_in_segment--; in _base_build_sg_scmd_ieee()
1571 sges_in_segment = (sges_left <= in _base_build_sg_scmd_ieee()
1574 chain_offset = (sges_left == sges_in_segment) ? in _base_build_sg_scmd_ieee()
1575 0 : sges_in_segment; in _base_build_sg_scmd_ieee()
1576 chain_length = sges_in_segment * ioc->sge_size_ieee; in _base_build_sg_scmd_ieee()
1587 while (sges_in_segment) { in _base_build_sg_scmd_ieee()
1593 sges_in_segment--; in _base_build_sg_scmd_ieee()