Lines Matching refs:rawbuf
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[i]));
407 free_pages((unsigned long)pb->rawbuf[i], 0);
409 kfree(pb->rawbuf);
411 pb->rawbuf = NULL;
864 if(pb->rawbuf==NULL) {
904 memset((void *)pb->rawbuf[i], 0, PAGE_SIZE);
910 memset((void *)pb->rawbuf[i], 0, PAGE_SIZE);
1186 virt_to_bus(pb->rawbuf[pagei
1195 base = virt_to_bus(pb->rawbuf[pagei]);
1210 pb->l_to_addr[fr][pb->lnum[fr]] = pb->rawbuf[pagei]
1215 virt_to_bus(pb->rawbuf[pb->l_fr_addr_idx[fr]
1249 virt_to_bus(pb->rawbuf[pagei
1261 base = virt_to_bus(pb->rawbuf[pagei]);
1278 pb->l_to_addr[fr][pb->lnum[fr]] = pb->rawbuf[pagei]
1284 virt_to_bus(pb->rawbuf[pb->l_fr_addr_idx[fr]
1343 pb->rawbuf[pb->l_fr_addr_idx[fr] + i],
1345 memcpy(pb->rawbuf[pb->l_to_next_idx[fr][i]],
1346 pb->rawbuf[pb->l_fr_addr_idx[fr] + i] + first,
1984 if (!pb->rawbuf) {
1992 pfn = virt_to_phys((void *)pb->rawbuf[i]) >> PAGE_SHIFT;
2117 pb->rawbuf=NULL;