Lines Matching refs:sf
38 extern int sfile_equal(struct sfile const * sf, struct sfile const * sf2);
550 static int ibs_sfile_create(struct sfile * sf)
553 sf->ext_files = xmalloc(ibs_selected_size * sizeof(odb_t));
555 odb_init(&sf->ext_files[i]);
574 static int ibs_sfile_close(struct sfile * sf)
577 if (sf->ext_files != NULL) {
579 odb_close(&sf->ext_files[i]);
581 free(sf->ext_files);
582 sf->ext_files= NULL;
587 static int ibs_sfile_sync(struct sfile * sf)
590 if (sf->ext_files != NULL) {
592 odb_sync(&sf->ext_files[i]);
599 struct sfile * sf = trans->current;
620 if (sf->ext_files == NULL)
621 ibs_sfile_create(sf);
623 file = &(sf->ext_files[ibs_vci]);
632 list_for_each(pos, &sf->cg_hash[hash]) {
642 list_add(&cg->hash, &sf->cg_hash[hash]);
647 opd_open_sample_file(file, last, sf, counter, is_cg);