Lines Matching full:allowed
105 * Query an IOAS for ranges of allowed IOVAs. Mapping IOVA outside these ranges
106 * is not allowed. num_iovas will be set to the total number of iovas and
109 * The allowed ranges are dependent on the HW path the DMA operation takes, and
127 * out_iova_alignment can be 1 indicating any IOVA is allowed. It cannot
155 * When an allowed range is specified any narrowing will be refused, ie device
156 * attachment can fail if the device requires limiting within the allowed range.
159 * allocate within the allowed IOVAs if they are present.
161 * This call replaces the entire allowed list with the given list.
176 * @IOMMU_IOAS_MAP_WRITEABLE: DMA is allowed to write to this mapping
177 * @IOMMU_IOAS_MAP_READABLE: DMA is allowed to read from this mapping
198 * the reserved and allowed lists will be automatically selected and returned in
255 * truncating ranges is not allowed. The values 0 to U64_MAX will unmap
530 * pointed by @data_uptr. Input @data_len == zero is allowed.
681 * An empty invalidation request array by setting @entry_num==0 is allowed, and