00001 00012 #ifndef OPD_SAMPLE_FILES_H 00013 #define OPD_SAMPLE_FILES_H 00014 00015 #include "op_list.h" 00016 #include "odb.h" 00017 00018 struct opd_image; 00019 00021 struct opd_24_sfile { 00023 struct list_head lru_next; 00025 odb_t sample_file; 00026 }; 00027 00031 void opd_sync_samples_files(void); 00032 00038 void opd_close_image_samples_files(struct opd_image * image); 00039 00053 int opd_open_24_sample_file(struct opd_image * image, int counter, int cpu_nr); 00054 00060 void opd_24_sfile_lru(struct opd_24_sfile * sfile); 00061 00062 00063 #endif /* OPD_SAMPLE_FILES_H */