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
248 Not all memory regions in a machine can be mapped by this API.
250 physical memory. Since this API does not provide any scatter/gather
253 this API should be obtained from sources which guarantee it to be
276 line width. In order for memory mapped by this API to operate
280 may not be known at compile time, the API will not enforce this
315 API.
328 API for mapping and unmapping for pages. All the notes and warnings
344 API for mapping and unmapping for MMIO resources. All the notes and
345 warnings for the other mapping APIs apply here. The API should only be
408 API.
436 and device. With the sync_sg API, all the parameters must be the same
437 as those passed into the single mapping API. With the sync_single API,
439 those passed into the single mapping API to do a partial sync.
483 Documentation/core-api/dma-attributes.rst.
496 * documented in Documentation/core-api/dma-attributes.rst */
528 an I/O device, you should not be using this part of the API.
687 This API may return a number *larger* than the actual cache
693 Part III - Debug drivers use of the DMA-API
696 The DMA-API as described above has some constraints. DMA addresses must be
702 To debug drivers and find bugs in the usage of the DMA-API checking code can
705 debugging of DMA-API usage" option in your kernel configuration. Enabling this
716 forcedeth 0000:00:08.0: DMA-API: device driver frees DMA memory with wrong
744 of the DMA-API call which caused this warning.
752 The debugfs directory for the DMA-API debugging code is called dma-api/. In
756 dma-api/all_errors This file contains a numeric value. If this
762 dma-api/disabled This read-only file contains the character 'Y'
767 dma-api/dump This read-only file contains current DMA
770 dma-api/error_count This file is read-only and shows the total
773 dma-api/num_errors The number in this file shows how many
779 dma-api/min_free_entries This read-only file can be read to get the
785 dma-api/num_free_entries The current number of free dma_debug_entries
788 dma-api/nr_total_entries The total number of dma_debug_entries in the
791 dma-api/driver_filter You can write a name of a driver into this file
800 'dma_debug=off' as a boot parameter. This will disable DMA-API debugging.