Lines Matching refs:FileBufSlot
46 typedef FileBufSlot *(*ReaderFunc)(FileReader data);
71 FileBufSlot **slots;
84 static MPP_RET add_new_slot(FileReaderImpl* impl, FileBufSlot *slot) in add_new_slot()
93 impl->slots = mpp_realloc(impl->slots, FileBufSlot*, impl->slot_max * 2); in add_new_slot()
106 static FileBufSlot *read_ivf_file(FileReader data) in read_ivf_file()
112 FileBufSlot *slot = NULL; in read_ivf_file()
119 slot = mpp_calloc(FileBufSlot, 1); in read_ivf_file()
127 slot = mpp_malloc_size(FileBufSlot, MPP_ALIGN(sizeof(FileBufSlot) + data_size, SZ_4K)); in read_ivf_file()
146 static FileBufSlot *read_jpeg_file(FileReader data) in read_jpeg_file()
153 FileBufSlot *slot = mpp_calloc(FileBufSlot, 1); in read_jpeg_file()
174 static FileBufSlot *read_normal_file(FileReader data) in read_normal_file()
180 size_t size = sizeof(FileBufSlot) + buf_size + impl->stuff_size; in read_normal_file()
181 FileBufSlot *slot = mpp_malloc_size(FileBufSlot, size); in read_normal_file()
254 MPP_RET reader_read(FileReader reader, FileBufSlot **buf) in reader_read()
257 FileBufSlot *slot = NULL; in reader_read()
283 MPP_RET reader_index_read(FileReader reader, RK_S32 index, FileBufSlot **buf) in reader_index_read()
286 FileBufSlot *slot = NULL; in reader_index_read()
339 impl->slots = mpp_calloc(FileBufSlot*, impl->slot_max); in reader_init()
360 FileBufSlot *slot = impl->slots[i]; in reader_deinit()
386 FileBufSlot *slot = impl->read_func(impl); in reader_worker()