Lines Matching refs:buffers
2317 if(!cam->buffers) { in cpia2_allocate_buffers()
2319 cam->buffers = kmalloc(size, GFP_KERNEL); in cpia2_allocate_buffers()
2320 if(!cam->buffers) { in cpia2_allocate_buffers()
2330 kfree(cam->buffers); in cpia2_allocate_buffers()
2331 cam->buffers = NULL; in cpia2_allocate_buffers()
2337 cam->buffers[i].next = &cam->buffers[i+1]; in cpia2_allocate_buffers()
2338 cam->buffers[i].data = cam->frame_buffer +i*cam->frame_size; in cpia2_allocate_buffers()
2339 cam->buffers[i].status = FRAME_EMPTY; in cpia2_allocate_buffers()
2340 cam->buffers[i].length = 0; in cpia2_allocate_buffers()
2341 cam->buffers[i].max_length = 0; in cpia2_allocate_buffers()
2342 cam->buffers[i].num = i; in cpia2_allocate_buffers()
2344 cam->buffers[i].next = cam->buffers; in cpia2_allocate_buffers()
2345 cam->buffers[i].data = cam->frame_buffer +i*cam->frame_size; in cpia2_allocate_buffers()
2346 cam->buffers[i].status = FRAME_EMPTY; in cpia2_allocate_buffers()
2347 cam->buffers[i].length = 0; in cpia2_allocate_buffers()
2348 cam->buffers[i].max_length = 0; in cpia2_allocate_buffers()
2349 cam->buffers[i].num = i; in cpia2_allocate_buffers()
2350 cam->curbuff = cam->buffers; in cpia2_allocate_buffers()
2352 DBG("buffers=%p, curbuff=%p, workbuff=%p\n", cam->buffers, cam->curbuff, in cpia2_allocate_buffers()
2364 if(cam->buffers) { in cpia2_free_buffers()
2365 kfree(cam->buffers); in cpia2_free_buffers()
2366 cam->buffers = NULL; in cpia2_free_buffers()