Home
last modified time | relevance | path

Searched refs:frame_vector (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-6.6/include/media/
H A Dframe_vector.h5 /* Container for pinned pfns / pages in frame_vector.c */
6 struct frame_vector { struct
16 struct frame_vector *frame_vector_create(unsigned int nr_frames);
17 void frame_vector_destroy(struct frame_vector *vec);
19 bool write, struct frame_vector *vec);
20 void put_vaddr_frames(struct frame_vector *vec);
21 int frame_vector_to_pages(struct frame_vector *vec);
22 void frame_vector_to_pfns(struct frame_vector *vec);
24 static inline unsigned int frame_vector_count(struct frame_vector *vec) in frame_vector_count()
29 static inline struct page **frame_vector_pages(struct frame_vector *ve
[all...]
H A Dvideobuf2-memops.h36 struct frame_vector *vb2_create_framevec(unsigned long start,
39 void vb2_destroy_framevec(struct frame_vector *vec);
H A Dvideobuf2-core.h21 #include <media/frame_vector.h>
/kernel/linux/linux-6.6/drivers/media/common/videobuf2/
H A Dframe_vector.c11 #include <media/frame_vector.h>
41 struct frame_vector *vec) in get_vaddr_frames()
80 void put_vaddr_frames(struct frame_vector *vec) in put_vaddr_frames()
110 int frame_vector_to_pages(struct frame_vector *vec) in frame_vector_to_pages()
136 void frame_vector_to_pfns(struct frame_vector *vec) in frame_vector_to_pfns()
159 struct frame_vector *frame_vector_create(unsigned int nr_frames) in frame_vector_create()
161 struct frame_vector *vec; in frame_vector_create()
162 int size = sizeof(struct frame_vector) + sizeof(void *) * nr_frames; in frame_vector_create()
191 void frame_vector_destroy(struct frame_vector *vec) in frame_vector_destroy()
H A Dvideobuf2-memops.c37 struct frame_vector *vb2_create_framevec(unsigned long start, in vb2_create_framevec()
44 struct frame_vector *vec; in vb2_create_framevec()
76 void vb2_destroy_framevec(struct frame_vector *vec) in vb2_destroy_framevec()
H A DMakefile3 videobuf2-common-objs += frame_vector.o
H A Dvideobuf2-vmalloc.c27 struct frame_vector *vec;
77 struct frame_vector *vec; in vb2_vmalloc_get_userptr()
H A Dvideobuf2-dma-contig.c35 struct frame_vector *vec;
566 struct frame_vector *vec; in vb2_dc_get_userptr()
H A Dvideobuf2-dma-sg.c38 struct frame_vector *vec;
228 struct frame_vector *vec; in vb2_dma_sg_get_userptr()
/kernel/linux/linux-5.10/mm/
H A Dframe_vector.c39 unsigned int gup_flags, struct frame_vector *vec) in get_vaddr_frames()
106 void put_vaddr_frames(struct frame_vector *vec) in put_vaddr_frames()
136 int frame_vector_to_pages(struct frame_vector *vec) in frame_vector_to_pages()
162 void frame_vector_to_pfns(struct frame_vector *vec) in frame_vector_to_pfns()
185 struct frame_vector *frame_vector_create(unsigned int nr_frames) in frame_vector_create()
187 struct frame_vector *vec; in frame_vector_create()
188 int size = sizeof(struct frame_vector) + sizeof(void *) * nr_frames; in frame_vector_create()
217 void frame_vector_destroy(struct frame_vector *vec) in frame_vector_destroy()
H A DMakefile117 obj-$(CONFIG_FRAME_VECTOR) += frame_vector.o
/kernel/linux/linux-5.10/drivers/media/common/videobuf2/
H A Dvideobuf2-memops.c36 struct frame_vector *vb2_create_framevec(unsigned long start, in vb2_create_framevec()
42 struct frame_vector *vec; in vb2_create_framevec()
75 void vb2_destroy_framevec(struct frame_vector *vec) in vb2_destroy_framevec()
H A Dvideobuf2-vmalloc.c27 struct frame_vector *vec;
79 struct frame_vector *vec; in vb2_vmalloc_get_userptr()
H A Dvideobuf2-dma-contig.c34 struct frame_vector *vec;
460 struct frame_vector *vec; in vb2_dc_get_userptr()
H A Dvideobuf2-dma-sg.c38 struct frame_vector *vec;
222 struct frame_vector *vec; in vb2_dma_sg_get_userptr()
/kernel/linux/linux-5.10/include/media/
H A Dvideobuf2-memops.h36 struct frame_vector *vb2_create_framevec(unsigned long start,
38 void vb2_destroy_framevec(struct frame_vector *vec);
/kernel/linux/linux-5.10/include/linux/
H A Dmm.h1805 struct frame_vector { struct
1815 struct frame_vector *frame_vector_create(unsigned int nr_frames);
1816 void frame_vector_destroy(struct frame_vector *vec);
1818 unsigned int gup_flags, struct frame_vector *vec);
1819 void put_vaddr_frames(struct frame_vector *vec);
1820 int frame_vector_to_pages(struct frame_vector *vec);
1821 void frame_vector_to_pfns(struct frame_vector *vec);
1823 static inline unsigned int frame_vector_count(struct frame_vector *vec) in frame_vector_count()
1828 static inline struct page **frame_vector_pages(struct frame_vector *vec) in frame_vector_pages()
1839 static inline unsigned long *frame_vector_pfns(struct frame_vector *ve
[all...]
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dhabanalabs.h935 struct frame_vector *vec;
/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/
H A Dexynos_drm_g2d.c208 struct frame_vector *vec;

Completed in 19 milliseconds