Lines Matching refs:vec
1809 void frame_vector_destroy(struct frame_vector *vec);
1810 int get_vaddr_frames(unsigned long start, unsigned int nr_pfns, unsigned int gup_flags, struct frame_vector *vec);
1811 void put_vaddr_frames(struct frame_vector *vec);
1812 int frame_vector_to_pages(struct frame_vector *vec);
1813 void frame_vector_to_pfns(struct frame_vector *vec);
1815 static inline unsigned int frame_vector_count(struct frame_vector *vec)
1817 return vec->nr_frames;
1820 static inline struct page **frame_vector_pages(struct frame_vector *vec)
1822 if (vec->is_pfns) {
1823 int err = frame_vector_to_pages(vec);
1828 return (struct page **)(vec->ptrs);
1831 static inline unsigned long *frame_vector_pfns(struct frame_vector *vec)
1833 if (!vec->is_pfns) {
1834 frame_vector_to_pfns(vec);
1836 return (unsigned long *)(vec->ptrs);