Lines Matching full:allowed
102 * Query an IOAS for ranges of allowed IOVAs. Mapping IOVA outside these ranges
103 * is not allowed. num_iovas will be set to the total number of iovas and
106 * The allowed ranges are dependent on the HW path the DMA operation takes, and
124 * out_iova_alignment can be 1 indicating any IOVA is allowed. It cannot
152 * When an allowed range is specified any narrowing will be refused, ie device
153 * attachment can fail if the device requires limiting within the allowed range.
156 * allocate within the allowed IOVAs if they are present.
158 * This call replaces the entire allowed list with the given list.
173 * @IOMMU_IOAS_MAP_WRITEABLE: DMA is allowed to write to this mapping
174 * @IOMMU_IOAS_MAP_READABLE: DMA is allowed to read from this mapping
195 * the reserved and allowed lists will be automatically selected and returned in
252 * truncating ranges is not allowed. The values 0 to U64_MAX will unmap
432 * pointed by @data_uptr. Input @data_len == zero is allowed.