Lines Matching refs:param_list_len
289 uint16_t param_list_len, block_desc_len, trunc_param_len = 0; in mpi3mr_allow_unmap_to_fw() local
292 param_list_len = (uint16_t) ((scsiio_cdb_ptr(csio)[7] << 8) | scsiio_cdb_ptr(csio)[8]); in mpi3mr_allow_unmap_to_fw()
296 if (!param_list_len) { in mpi3mr_allow_unmap_to_fw()
306 if (param_list_len < 24) { in mpi3mr_allow_unmap_to_fw()
309 __func__, param_list_len); in mpi3mr_allow_unmap_to_fw()
325 if (param_list_len != csio->dxfer_len) { in mpi3mr_allow_unmap_to_fw()
328 __func__, param_list_len, csio->dxfer_len); in mpi3mr_allow_unmap_to_fw()
367 if (param_list_len > (block_desc_len + 8)) { in mpi3mr_allow_unmap_to_fw()
371 __func__, param_list_len, (block_desc_len + 8)); in mpi3mr_allow_unmap_to_fw()
372 param_list_len = block_desc_len + 8; in mpi3mr_allow_unmap_to_fw()
373 scsiio_cdb_ptr(csio)[7] = (param_list_len >> 8) | 0xff; in mpi3mr_allow_unmap_to_fw()
374 scsiio_cdb_ptr(csio)[8] = param_list_len | 0xff; in mpi3mr_allow_unmap_to_fw()
380 if ((param_list_len > 24) && ((param_list_len - 8) & 0xF)) { in mpi3mr_allow_unmap_to_fw()
381 trunc_param_len -= (param_list_len - 8) & 0xF; in mpi3mr_allow_unmap_to_fw()
385 __func__, param_list_len, trunc_param_len); in mpi3mr_allow_unmap_to_fw()
386 scsiio_cdb_ptr(csio)[7] = (param_list_len >> 8) | 0xff; in mpi3mr_allow_unmap_to_fw()
387 scsiio_cdb_ptr(csio)[8] = param_list_len | 0xff; in mpi3mr_allow_unmap_to_fw()