Searched refs:dma (Results 1 - 25 of 956) sorted by relevance

1234567891011>>

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sh/cpu-sh2a/
H A Ddma.h1 #include <asm/cpu-sh2/dma.h>
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/char/drm/
H A Ddrm_dma.c50 dev->dma = drm_alloc(sizeof(*dev->dma), DRM_MEM_DRIVER);
51 if (!dev->dma)
54 memset(dev->dma, 0, sizeof(*dev->dma));
57 memset(&dev->dma->bufs[i], 0, sizeof(dev->dma->bufs[0]));
68 * finally the drm_device::dma structure itself.
72 drm_device_dma_t *dma = dev->dma; local
157 drm_device_dma_t *dma = dev->dma; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/mach-shark/
H A Ddma.c2 * linux/arch/arm/mach-shark/dma.c
7 * arch/arm/kernel/dma-ebsa285.c
13 #include <asm/dma.h>
14 #include <asm/mach/dma.h>
16 void __init arch_dma_init(dma_t *dma) argument
19 isa_init_dma(dma);
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-h8300/
H A Ddma-mapping.h1 #include <asm-generic/dma-mapping-broken.h>
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm26/
H A Ddma-mapping.h1 #include <asm-generic/dma-mapping-broken.h>
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sh/drivers/dma/
H A DMakefile5 obj-$(CONFIG_SH_DMA_API) += dma-api.o dma-sysfs.o
6 obj-$(CONFIG_ISA_DMA_API) += dma-isa.o
7 obj-$(CONFIG_SH_DMA) += dma-sh.o
8 obj-$(CONFIG_SH_DREAMCAST) += dma-pvr2.o dma-g2.o
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/sbus/
H A Ddvma.c14 #include <asm/dma.h>
19 void __init init_one_dvma(struct sbus_dma *dma, int num_dma) argument
21 printk("dma%d: ", num_dma);
23 dma->next = NULL;
24 dma->running = 0; /* No transfers going on as of yet */
25 dma->allocated = 0; /* No one has allocated us yet */
26 switch(sbus_readl(dma->regs + DMA_CSR)&DMA_DEVICE_ID) {
28 dma->revision = dvmarev0;
32 dma->revision = dvmaesc1;
36 dma
64 struct sbus_dma *dma; local
111 struct sbus_dma *dma; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm26/kernel/
H A Ddma.c2 * linux/arch/arm26/kernel/dma.c
23 #include <asm/dma.h>
30 * Get dma list for /proc/dma
34 dma_t *dma; local
38 for (i = 0, dma = dma_chan; i < MAX_DMA_CHANNELS; i++, dma++)
39 if (dma->lock)
41 dma->d_ops->type, dma
53 dma_t *dma = dma_chan + channel; local
90 dma_t *dma = dma_chan + channel; local
118 dma_t *dma = dma_chan + channel; local
136 dma_t *dma = dma_chan + channel; local
155 dma_t *dma = dma_chan + channel; local
172 dma_t *dma = dma_chan + channel; local
186 dma_t *dma = dma_chan + channel; local
206 dma_t *dma = dma_chan + channel; local
237 dma_t *dma = dma_chan + channel; local
247 dma_t *dma = dma_chan + channel; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/cris/arch-v32/drivers/pci/
H A DMakefile5 obj-$(CONFIG_ETRAX_CARDBUS) += bios.o dma.o
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sparc/
H A Ddma-mapping.h6 #include <asm-generic/dma-mapping.h>
8 #include <asm-generic/dma-mapping-broken.h>
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-v850/
H A Ddma-mapping.h6 #include <asm-generic/dma-mapping.h>
8 #include <asm-generic/dma-mapping-broken.h>
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m68knommu/
H A Ddma-mapping.h5 #include <asm-generic/dma-mapping.h>
7 #include <asm-generic/dma-mapping-broken.h>
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/ieee1394/
H A Ddma.c17 #include "dma.h"
68 void dma_region_init(struct dma_region *dma) argument
70 dma->kvirt = NULL;
71 dma->dev = NULL;
72 dma->n_pages = 0;
73 dma->n_dma_pages = 0;
74 dma->sglist = NULL;
80 int dma_region_alloc(struct dma_region *dma, unsigned long n_bytes, argument
88 dma->n_pages = n_bytes >> PAGE_SHIFT;
90 dma
140 dma_region_free(struct dma_region *dma) argument
159 dma_region_find(struct dma_region *dma, unsigned long offset, unsigned int start, unsigned long *rem) argument
185 dma_region_offset_to_bus(struct dma_region * dma, unsigned long offset) argument
198 dma_region_sync_for_cpu(struct dma_region *dma, unsigned long offset, unsigned long len) argument
217 dma_region_sync_for_device(struct dma_region *dma, unsigned long offset, unsigned long len) argument
244 struct dma_region *dma = (struct dma_region *)area->vm_private_data; local
271 dma_region_mmap(struct dma_region *dma, struct file *file, struct vm_area_struct *vma) argument
298 dma_region_mmap(struct dma_region *dma, struct file *file, struct vm_area_struct *vma) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/kernel/
H A Ddma.c2 * linux/arch/arm/kernel/dma.c
19 #include <asm/dma.h>
21 #include <asm/mach/dma.h>
29 * Get dma list for /proc/dma
33 dma_t *dma; local
37 for (i = 0, dma = dma_chan; i < MAX_DMA_CHANNELS; i++, dma++)
38 if (dma->lock)
40 dma
52 dma_t *dma = dma_chan + channel; local
90 dma_t *dma = dma_chan + channel; local
119 dma_t *dma = dma_chan + channel; local
137 dma_t *dma = dma_chan + channel; local
155 dma_t *dma = dma_chan + channel; local
171 dma_t *dma = dma_chan + channel; local
186 dma_t *dma = dma_chan + channel; local
207 dma_t *dma = dma_chan + channel; local
241 dma_t *dma = dma_chan + channel; local
252 dma_t *dma = dma_chan + channel; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/core/
H A Disadma.c31 #include <asm/dma.h>
35 * @dma: the dma number
42 void snd_dma_program(unsigned long dma, argument
49 disable_dma(dma);
50 clear_dma_ff(dma);
51 set_dma_mode(dma, mode);
52 set_dma_addr(dma, addr);
53 set_dma_count(dma, size);
55 enable_dma(dma);
67 snd_dma_disable(unsigned long dma) argument
86 snd_dma_pointer(unsigned long dma, unsigned int size) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/mach-rpc/
H A Ddma.c2 * linux/arch/arm/mach-rpc/dma.c
16 #include <linux/dma-mapping.h>
19 #include <asm/dma.h>
26 #include <asm/mach/dma.h>
39 static void iomd_get_next_sg(struct scatterlist *sg, dma_t *dma) argument
43 if (dma->sg) {
44 sg->dma_address = dma->sg->dma_address;
47 end = offset + dma->sg->length;
57 dma->sg->length -= end - offset;
58 dma
80 dma_t *dma = (dma_t *)dev_id; local
120 iomd_request_dma(dmach_t channel, dma_t *dma) argument
126 iomd_free_dma(dmach_t channel, dma_t *dma) argument
131 iomd_enable_dma(dmach_t channel, dma_t *dma) argument
164 iomd_disable_dma(dmach_t channel, dma_t *dma) argument
176 iomd_set_dma_speed(dmach_t channel, dma_t *dma, int cycle) argument
231 floppy_enable_dma(dmach_t channel, dma_t *dma) argument
264 floppy_disable_dma(dmach_t channel, dma_t *dma) argument
270 floppy_get_residue(dmach_t channel, dma_t *dma) argument
287 sound_enable_disable_dma(dmach_t channel, dma_t *dma) argument
297 arch_dma_init(dma_t *dma) argument
[all...]
H A DMakefile7 obj-y := dma.o irq.o riscpc.o
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm26/machine/
H A DMakefile7 obj-y := dma.o irq.o latches.o
H A Ddma.c2 * linux/arch/arm26/kernel/dma.c
16 #include <asm/dma.h>
31 static void arc_floppy_data_enable_dma(dmach_t channel, dma_t *dma) argument
35 if (dma->using_sg)
38 switch (dma->dma_mode) {
47 fdc1772_setupdma(dma->buf.length, dma->buf.__address); /* Sets data pointer up */
60 fdc1772_setupdma(dma->buf.length, dma->buf.__address); /* Sets data pointer up */
67 printk ("enable_dma: dma
71 arc_floppy_data_get_dma_residue(dmach_t channel, dma_t *dma) argument
79 arc_floppy_cmdend_enable_dma(dmach_t channel, dma_t *dma) argument
97 arc_floppy_cmdend_get_dma_residue(dmach_t channel, dma_t *dma) argument
106 arc_disable_dma(dmach_t channel, dma_t *dma) argument
131 a5k_floppy_get_dma_residue(dmach_t channel, dma_t *dma) argument
138 a5k_floppy_enable_dma(dmach_t channel, dma_t *dma) argument
170 a5k_floppy_disable_dma(dmach_t channel, dma_t *dma) argument
187 sound_enable_disable_dma(dmach_t channel, dma_t *dma) argument
197 arch_dma_init(dma_t *dma) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m32r/
H A Ddma-mapping.h4 #include <asm-generic/dma-mapping-broken.h>
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/mach-footbridge/
H A Ddma.c2 * linux/arch/arm/kernel/dma-ebsa285.c
9 * 09-Nov-1998 RMK Split out ISA DMA functions to dma-isa.c
15 #include <asm/dma.h>
19 #include <asm/mach/dma.h>
23 void __init arch_dma_init(dma_t *dma) argument
27 isa_init_dma(dma + _ISA_DMA(0));
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-cris/
H A Ddma.h1 /* $Id: dma.h,v 1.1.1.1 2007/08/03 18:53:22 Exp $ */
6 #include <asm/arch/dma.h>
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/media/video/ivtv/
H A Divtv-udma.c38 int ivtv_udma_fill_sg_list (struct ivtv_user_dma *dma, struct ivtv_dma_page_info *dma_page, int map_offset) argument
47 dma->SGlist[map_offset].length = dma_page->tail;
50 dma->SGlist[map_offset].length = PAGE_SIZE - offset;
52 dma->SGlist[map_offset].offset = offset;
53 dma->SGlist[map_offset].page = dma->map[map_offset];
60 void ivtv_udma_fill_sg_array (struct ivtv_user_dma *dma, u32 buffer_offset, u32 buffer_offset_2, u32 split) { argument
64 for (i = 0, sg = dma->SGlist; i < dma->SG_length; i++, sg++) {
65 dma
91 struct ivtv_user_dma *dma = &itv->udma; local
143 struct ivtv_user_dma *dma = &itv->udma; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/frv/kernel/
H A Ddma.c0 /* dma.c: DMA controller management on FR401 and the like
17 #include <asm/dma.h>
177 int dma, ret; local
184 for (dma = FRV_DMA_NCHANS - 1; dma >= 0; dma--) {
185 channel = &frv_dma_channels[dma];
187 if (!test_bit(dma, &dmamask))
193 if (!frv_dma_channels[dma].flags)
205 channel = &frv_dma_channels[dma];
239 frv_dma_close(int dma) argument
260 frv_dma_config(int dma, unsigned long ccfr, unsigned long cctr, unsigned long apr) argument
277 frv_dma_start(int dma, unsigned long sba, unsigned long dba, unsigned long pix, unsigned long six, unsigned long bcl) argument
302 frv_dma_restart_circular(int dma, unsigned long six) argument
321 frv_dma_stop(int dma) argument
341 is_frv_dma_interrupting(int dma) argument
355 frv_dma_dump(int dma) argument
382 int dma; local
423 int dma; local
454 frv_dma_status_clear(int dma) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/frv/mb93090-mb00/
H A DMakefile9 obj-y += pci-dma.o
11 obj-y += pci-dma-nommu.o

Completed in 134 milliseconds

1234567891011>>