1 /* 2 callback.c -- reiserfs callback functions 3 Copyright (C) 2001, 2002 Yury Umanets <torque@ukrpost.net>, see COPYING for 4 licensing and copyright details. 5 */ 6 7 #ifdef HAVE_CONFIG_H 8 # include <config.h> 9 #endif 10 11 #include <reiserfs/reiserfs.h> 12 reiserfs_callback_segment_gauge(reiserfs_segment_t * segment,reiserfs_block_t * block,long number,reiserfs_gauge_t * gauge)13int reiserfs_callback_segment_gauge(reiserfs_segment_t *segment, reiserfs_block_t *block, 14 long number, reiserfs_gauge_t *gauge) 15 { 16 if (gauge) { 17 libreiserfs_gauge_set_value(gauge, (unsigned int)((number * 100) / 18 reiserfs_segment_len(segment))); 19 } 20 21 return 1; 22 } 23 24