• Home
  • Raw
  • Download

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/DMA-API-HOWTO.txt.
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
240 Not all memory regions in a machine can be mapped by this API.
242 physical memory. Since this API does not provide any scatter/gather
245 this API should be obtained from sources which guarantee it to be
268 line width. In order for memory mapped by this API to operate
272 may not be known at compile time, the API will not enforce this
307 API.
320 API for mapping and unmapping for pages. All the notes and warnings
336 API for mapping and unmapping for MMIO resources. All the notes and
337 warnings for the other mapping APIs apply here. The API should only be
400 API.
428 and device. With the sync_sg API, all the parameters must be the same
429 as those passed into the single mapping API. With the sync_single API,
431 those passed into the single mapping API to do a partial sync.
514 Warning: These pieces of the DMA API should not be used in the
520 API at all.
531 as it sees fit. By using this API, you are guaranteeing to the platform
539 only use this API if you positively know your driver will be
565 This API may return a number *larger* than the actual cache
604 you should use the dma_pool() API.
606 Part III - Debug drivers use of the DMA-API
609 The DMA-API as described above has some constraints. DMA addresses must be
615 To debug drivers and find bugs in the usage of the DMA-API checking code can
618 debugging of DMA-API usage" option in your kernel configuration. Enabling this
629 forcedeth 0000:00:08.0: DMA-API: device driver frees DMA memory with wrong
657 of the DMA-API call which caused this warning.
665 The debugfs directory for the DMA-API debugging code is called dma-api/. In
669 dma-api/all_errors This file contains a numeric value. If this
675 dma-api/disabled This read-only file contains the character 'Y'
680 dma-api/dump This read-only file contains current DMA
683 dma-api/error_count This file is read-only and shows the total
686 dma-api/num_errors The number in this file shows how many
692 dma-api/min_free_entries This read-only file can be read to get the
698 dma-api/num_free_entries The current number of free dma_debug_entries
701 dma-api/nr_total_entries The total number of dma_debug_entries in the
704 dma-api/driver_filter You can write a name of a driver into this file
713 'dma_debug=off' as a boot parameter. This will disable DMA-API debugging.