Lines Matching full:api
7 This document describes the DMA API. For a more gentle introduction
8 of the API (and actual examples), see Documentation/core-api/dma-api-howto.rst.
10 This API is split into two pieces. Part I describes the basic API.
14 should only use the API described in part I.
188 This API returns the mask that the platform requires to
262 Not all memory regions in a machine can be mapped by this API.
264 physical memory. Since this API does not provide any scatter/gather
267 this API should be obtained from sources which guarantee it to be
290 line width. In order for memory mapped by this API to operate
294 may not be known at compile time, the API will not enforce this
329 API.
342 API for mapping and unmapping for pages. All the notes and warnings
358 API for mapping and unmapping for MMIO resources. All the notes and
359 warnings for the other mapping APIs apply here. The API should only be
422 API.
450 and device. With the sync_sg API, all the parameters must be the same
451 as those passed into the sg mapping API. With the sync_single API,
453 those passed into the single mapping API to do a partial sync.
497 Documentation/core-api/dma-attributes.rst.
510 * documented in Documentation/core-api/dma-attributes.rst */
542 an I/O device, you should not be using this part of the API.
701 This API may return a number *larger* than the actual cache
707 Part III - Debug drivers use of the DMA-API
710 The DMA-API as described above has some constraints. DMA addresses must be
716 To debug drivers and find bugs in the usage of the DMA-API checking code can
719 debugging of DMA-API usage" option in your kernel configuration. Enabling this
730 forcedeth 0000:00:08.0: DMA-API: device driver frees DMA memory with wrong
758 of the DMA-API call which caused this warning.
766 The debugfs directory for the DMA-API debugging code is called dma-api/. In
770 dma-api/all_errors This file contains a numeric value. If this
776 dma-api/disabled This read-only file contains the character 'Y'
781 dma-api/dump This read-only file contains current DMA
784 dma-api/error_count This file is read-only and shows the total
787 dma-api/num_errors The number in this file shows how many
793 dma-api/min_free_entries This read-only file can be read to get the
799 dma-api/num_free_entries The current number of free dma_debug_entries
802 dma-api/nr_total_entries The total number of dma_debug_entries in the
805 dma-api/driver_filter You can write a name of a driver into this file
814 'dma_debug=off' as a boot parameter. This will disable DMA-API debugging.