Lines Matching defs:set
341 * plus the errno values set by tr_mkdirp() and open().
423 fileset_construct( struct tr_fileset * set, int n )
428 set->begin = tr_new( struct tr_cached_file, n );
429 set->end = set->begin + n;
431 for( o=set->begin; o!=set->end; ++o )
436 fileset_close_all( struct tr_fileset * set )
440 if( set != NULL )
441 for( o=set->begin; o!=set->end; ++o )
447 fileset_destruct( struct tr_fileset * set )
449 fileset_close_all( set );
450 tr_free( set->begin );
451 set->end = set->begin = NULL;
455 fileset_close_torrent( struct tr_fileset * set, int torrent_id )
459 if( set != NULL )
460 for( o=set->begin; o!=set->end; ++o )
466 fileset_lookup( struct tr_fileset * set, int torrent_id, tr_file_index_t i )
470 if( set != NULL )
471 for( o=set->begin; o!=set->end; ++o )
479 fileset_get_empty_slot( struct tr_fileset * set )
483 if( set->begin != NULL )
488 for( o=set->begin; o!=set->end; ++o )
493 for( cull=NULL, o=set->begin; o!=set->end; ++o )
531 /* set the open-file limit to the largest safe size wrt FD_SETSIZE */
636 struct tr_fileset * set = get_fileset( session );
637 struct tr_cached_file * o = fileset_lookup( set, torrent_id, i );
642 o = fileset_get_empty_slot( set );