Lines Matching defs:translation
269 * bhnd(4) DMA address translation descriptor.
273 * Host-to-device physical address translation.
295 * with the core providing DMA translation ��� is handled transparently by
315 * bhnd(4) DMA address translation flags.
319 * The translation remaps the device's physical address space.
322 * define a DMA translation that provides byteswapped access to
620 struct bhnd_dma_translation *translation);
894 * Find the best available DMA address translation capable of mapping a
899 * @param width The address width within which the translation window must
901 * @param flags Required translation flags (see BHND_DMA_TRANSLATION_*).
903 * @p translation DMA address restrictions. This argment may be NULL if the DMA
905 * the set of valid host DMA addresses reachable via @p translation.
906 * @param[out] translation On success, will be populated with a DMA address
907 * translation descriptor for @p child. This argment may be NULL if the
912 * @retval ENOENT If no DMA translation matching @p width and @p flags is
914 * @retval non-zero If determining the DMA address translation for @p child
919 bus_dma_tag_t *dmat, struct bhnd_dma_translation *translation)
922 flags, dmat, translation));