Searched refs:cma (Results 1 – 7 of 7) sorted by relevance
/linux-4.19.296/include/linux/ |
D | dma-contiguous.h | 58 struct cma; 63 extern struct cma *dma_contiguous_default_area; 65 static inline struct cma *dev_get_cma_area(struct device *dev) in dev_get_cma_area() 72 static inline void dev_set_cma_area(struct device *dev, struct cma *cma) in dev_set_cma_area() argument 75 dev->cma_area = cma; in dev_set_cma_area() 78 static inline void dma_contiguous_set_default(struct cma *cma) in dma_contiguous_set_default() argument 80 dma_contiguous_default_area = cma; in dma_contiguous_set_default() 86 phys_addr_t limit, struct cma **res_cma, 105 struct cma *cma; in dma_declare_contiguous() local 107 ret = dma_contiguous_reserve_area(size, base, limit, &cma, true); in dma_declare_contiguous() [all …]
|
D | cma.h | 20 struct cma; 23 extern phys_addr_t cma_get_base(const struct cma *cma); 24 extern unsigned long cma_get_size(const struct cma *cma); 25 extern const char *cma_get_name(const struct cma *cma); 30 bool fixed, const char *name, struct cma **res_cma); 34 struct cma **res_cma); 35 extern struct page *cma_alloc(struct cma *cma, size_t count, unsigned int align, 37 extern bool cma_release(struct cma *cma, const struct page *pages, unsigned int count); 39 extern int cma_for_each_area(int (*it)(struct cma *cma, void *data), void *data);
|
D | device.h | 1025 struct cma *cma_area; /* contiguous memory area for dma
|
/linux-4.19.296/drivers/isdn/hardware/eicon/ |
D | di.c | 570 byte *cma = NULL; in isdn_ind() local 609 (int)a->rx_stream[this->Id], (void **)&cma, &d); in isdn_ind() 611 cma = &a->stream_buffer[0]; in isdn_ind() 612 cma[0] = cma[1] = cma[2] = cma[3] = 0; in isdn_ind() 614 this->RLength = MLength = (word)*(dword *)cma; in isdn_ind() 615 cma += 4; in isdn_ind() 618 cma = &a->stream_buffer[0]; in isdn_ind() 621 cma, in isdn_ind() 631 memcpy(IoAdapter->RBuffer.P, cma, IoAdapter->RBuffer.length); in isdn_ind() 635 if (!cma) { in isdn_ind() [all …]
|
/linux-4.19.296/include/trace/events/ |
D | cma.h | 3 #define TRACE_SYSTEM cma
|
/linux-4.19.296/drivers/base/ |
D | Kconfig | 202 You can disable CMA by specifying "cma=0" on the kernel's command 219 default, but it can be enabled by passing cma=size[MG] to the kernel. 231 enabled by passing cma=size[MG] to the kernel.
|
/linux-4.19.296/drivers/s390/char/ |
D | vmcp.c | 42 static struct cma *vmcp_cma;
|