Lines Matching refs:vec
35 struct frame_vector *vec; member
430 pages = frame_vector_pages(buf->vec); in vb2_dc_put_userptr()
433 for (i = 0; i < frame_vector_count(buf->vec); i++) in vb2_dc_put_userptr()
438 vb2_destroy_framevec(buf->vec); in vb2_dc_put_userptr()
478 struct frame_vector *vec; in vb2_dc_get_userptr() local
508 vec = vb2_create_framevec(vaddr, size, dma_dir == DMA_FROM_DEVICE); in vb2_dc_get_userptr()
509 if (IS_ERR(vec)) { in vb2_dc_get_userptr()
510 ret = PTR_ERR(vec); in vb2_dc_get_userptr()
513 buf->vec = vec; in vb2_dc_get_userptr()
514 n_pages = frame_vector_count(vec); in vb2_dc_get_userptr()
515 ret = frame_vector_to_pages(vec); in vb2_dc_get_userptr()
517 unsigned long *nums = frame_vector_pfns(vec); in vb2_dc_get_userptr()
537 ret = sg_alloc_table_from_pages(sgt, frame_vector_pages(vec), n_pages, in vb2_dc_get_userptr()
582 vb2_destroy_framevec(vec); in vb2_dc_get_userptr()