Lines Matching refs:buffer
231 ((struct tpacket_block_desc *)((x)->pkbdq[(bid)].buffer))
233 ((struct tpacket_block_desc *)((x)->pkbdq[(x)->kactive_blk_num].buffer))
490 h.raw = rb->pg_vec[pg_vec_pos].buffer +
590 pbd = (struct tpacket_block_desc *)pg_vec[0].buffer;
591 p1->pkblk_start = pg_vec[0].buffer;
3435 /* You lose any data beyond the buffer you gave. If it worries
3518 * Free or return the buffer as appropriate. Again this
4275 if (likely(pg_vec[i].buffer)) {
4276 if (is_vmalloc_addr(pg_vec[i].buffer))
4277 vfree(pg_vec[i].buffer);
4279 free_pages((unsigned long)pg_vec[i].buffer,
4281 pg_vec[i].buffer = NULL;
4289 char *buffer;
4293 buffer = (char *) __get_free_pages(gfp_flags, order);
4294 if (buffer)
4295 return buffer;
4298 buffer = vzalloc(array_size((1 << order), PAGE_SIZE));
4299 if (buffer)
4300 return buffer;
4304 buffer = (char *) __get_free_pages(gfp_flags, order);
4305 if (buffer)
4306 return buffer;
4323 pg_vec[i].buffer = alloc_one_pg_vec_page(order);
4324 if (unlikely(!pg_vec[i].buffer))
4543 void *kaddr = rb->pg_vec[i].buffer;