Searched refs:rawbuf (Results 1 - 11 of 11) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/
H A Dcs46xx_wrapper-24.h40 (dmabuf)->rawbuf, (dmabuf)->dmaaddr);
H A Dau1550_ac97.c109 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 Dau1550_i2s.c299 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 Dad1889.h87 void *rawbuf; member in struct:ad1889_state::dmabuf
91 /* indexes into rawbuf for setting up DMA engine */
H A Dtrident.c315 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 Dad1889.c138 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 Dcs46xx.c263 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 Di810_audio.c359 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 Des1371.c430 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 Dplanb.c133 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 Dplanb.h202 unsigned char **rawbuf; member in struct:planb

Completed in 141 milliseconds