/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/ |
H A D | cs46xx_wrapper-24.h | 40 (dmabuf)->rawbuf, (dmabuf)->dmaaddr);
|
H A D | au1550_ac97.c | 109 void *rawbuf; member in struct:au1550_state::dmabuf 620 if (db->nextIn >= db->rawbuf + db->dmasize) 641 if (!db->rawbuf) { 644 db->rawbuf = kmalloc((PAGE_SIZE << db->buforder), GFP_KERNEL); 645 if (!db->rawbuf) 658 db->nextIn = db->nextOut = db->rawbuf; 693 memset(db->rawbuf, 0, bufs); 740 if (db->nextOut >= db->rawbuf + db->dmasize) 783 if (dp->nextIn >= dp->rawbuf + dp->dmasize) 994 char *bufend = db->rawbuf [all...] |
H A D | au1550_i2s.c | 299 void *rawbuf; member in struct:au1550_state::dmabuf 503 if (db->nextIn >= db->rawbuf + db->dmasize) 525 if (!db->rawbuf) { 528 db->rawbuf = kmalloc((PAGE_SIZE << db->buforder), GFP_KERNEL); 529 if (!db->rawbuf) 542 db->nextIn = db->nextOut = db->rawbuf; 577 memset(db->rawbuf, 0, bufs); 630 if (db->nextOut >= db->rawbuf + db->dmasize) 669 if (dp->nextIn >= dp->rawbuf + dp->dmasize) 957 char *bufend = db->rawbuf [all...] |
H A D | ad1889.h | 87 void *rawbuf; member in struct:ad1889_state::dmabuf 91 /* indexes into rawbuf for setting up DMA engine */
|
H A D | trident.c | 315 void *rawbuf; member in struct:trident_state::dmabuf 1261 void *rawbuf = NULL; local 1264 if (!(rawbuf = pci_alloc_consistent(pci_dev, PAGE_SIZE << order, 1269 PAGE_SIZE << order, order, rawbuf); 1272 dmabuf->rawbuf = rawbuf; 1277 pend = virt_to_page(rawbuf + (PAGE_SIZE << order) - 1); 1278 for (page = virt_to_page(rawbuf); page <= pend; page++) 1307 if (dmabuf->rawbuf) { 1309 pend = virt_to_page(dmabuf->rawbuf [all...] |
H A D | ad1889.c | 138 dmabuf->rawbuf + dmabuf->rd_ptr, 143 DBG("Starting playback at 0x%p for %ld bytes\n", dmabuf->rawbuf + 227 dmabuf->rawbuf = kmalloc(DMA_SIZE, GFP_KERNEL|GFP_DMA); 228 if (!dmabuf->rawbuf) 240 kfree(dev->state[i].dmabuf.rawbuf); 258 kfree(dmabuf->rawbuf); 341 dev->state[i].dmabuf.rawbuf, 442 if (copy_from_user(dmabuf->rawbuf + rem, buffer, cnt)) {
|
H A D | cs46xx.c | 263 void *rawbuf; member in struct:cs_state::dmabuf 959 cs461x_poke(card, BA1_CBA, virt_to_bus(dmabuf->rawbuf)); 991 offset = (u32)bus_to_virt((unsigned long)offset) - (u32)dmabuf->rawbuf; 1124 void *rawbuf = NULL; local 1141 if ((rawbuf = (void *)pci_alloc_consistent( 1144 if (!rawbuf) { 1146 "cs46xx: alloc_dmabuf(): unable to allocate rawbuf\n")); 1150 dmabuf->rawbuf = rawbuf; 1153 // 1. get index to last page in mem_map array for rawbuf [all...] |
H A D | i810_audio.c | 359 void *rawbuf; member in struct:i810_state::dmabuf 1007 void *rawbuf= NULL; local 1018 if(dmabuf->rawbuf && (PAGE_SIZE << dmabuf->buforder) == size) 1024 if ((rawbuf = pci_alloc_consistent(state->card->pci_dev, 1029 if (!rawbuf) 1035 PAGE_SIZE << order, order, rawbuf); 1039 dmabuf->rawbuf = rawbuf; 1043 pend = virt_to_page(rawbuf + (PAGE_SIZE << order) - 1); 1044 for (page = virt_to_page(rawbuf); pag [all...] |
H A D | es1371.c | 430 void *rawbuf; member in struct:es1371_state::dmabuf 897 if (db->rawbuf) { 899 pend = virt_to_page(db->rawbuf + (PAGE_SIZE << db->buforder) - 1); 900 for (page = virt_to_page(db->rawbuf); page <= pend; page++) 902 pci_free_consistent(s->dev, PAGE_SIZE << db->buforder, db->rawbuf, db->dmaaddr); 904 db->rawbuf = NULL; 916 if (!db->rawbuf) { 919 if ((db->rawbuf = pci_alloc_consistent(s->dev, PAGE_SIZE << order, &db->dmaaddr))) 921 if (!db->rawbuf) 925 pend = virt_to_page(db->rawbuf [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/ |
H A D | planb.c | 133 if ((pb->rawbuf = kmalloc(npage 137 pb->rawbuf[i] = (unsigned char *)__get_free_pages(GFP_KERNEL 139 if (!pb->rawbuf[i]) 141 SetPageReserved(virt_to_page(pb->rawbuf[i])); 146 ClearPageReserved(virt_to_page(pb->rawbuf[i])); 147 free_pages((unsigned long)pb->rawbuf[i], 0); 149 kfree(pb->rawbuf); 365 pb->rawbuf = NULL; 404 if(pb->rawbuf) { 406 ClearPageReserved(virt_to_page(pb->rawbuf[ [all...] |
H A D | planb.h | 202 unsigned char **rawbuf; member in struct:planb
|