Home
last modified time | relevance | path

Searched refs:flags_and_length (Results 1 – 2 of 2) sorted by relevance

/qemu/hw/scsi/
H A Dmptsas.c172 static dma_addr_t mptsas_ld_sg_base(MPTSASState *s, uint32_t flags_and_length, in mptsas_ld_sg_base() argument
179 if (flags_and_length & MPI_SGE_FLAGS_64_BIT_ADDRESSING) { in mptsas_ld_sg_base()
211 uint32_t flags_and_length; in mptsas_build_sgl() local
213 ldl_le_pci_dma(pci, sgaddr, &flags_and_length, MEMTXATTRS_UNSPECIFIED); in mptsas_build_sgl()
214 len = flags_and_length & MPI_SGE_LENGTH_MASK; in mptsas_build_sgl()
215 if ((flags_and_length & MPI_SGE_FLAGS_ELEMENT_TYPE_MASK) in mptsas_build_sgl()
218 !(flags_and_length & MPI_SGE_FLAGS_END_OF_LIST) && in mptsas_build_sgl()
219 !(flags_and_length & MPI_SGE_FLAGS_END_OF_BUFFER))) { in mptsas_build_sgl()
231 addr = mptsas_ld_sg_base(s, flags_and_length, &sgaddr); in mptsas_build_sgl()
235 if (flags_and_length & MPI_SGE_FLAGS_END_OF_LIST) { in mptsas_build_sgl()
[all …]
H A Dmptconfig.c781 uint32_t flags_and_length; in mptsas_process_config() local
861 flags_and_length = req->PageBufferSGE.FlagsLength; in mptsas_process_config()
862 dmalen = flags_and_length & MPI_SGE_LENGTH_MASK; in mptsas_process_config()
873 if (flags_and_length & MPI_SGE_FLAGS_64_BIT_ADDRESSING) { in mptsas_process_config()