From: Charles Manning Date: Mon, 1 Nov 2010 04:17:37 +0000 (+1300) Subject: yaffs direct: Make trace access functions public X-Git-Tag: linux-mainline-patchset-4~132^2 X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=commitdiff_plain;h=0577984f13993d243b05a5cebad48cc32e7f983a;hp=96eaf1d7ebcad5892d7600bf85419f70d332f8b2 yaffs direct: Make trace access functions public Signed-off-by: Charles Manning --- diff --git a/direct/python/yaffs_python_helper.c b/direct/python/yaffs_python_helper.c index ad7e5cc..7c2c7e0 100644 --- a/direct/python/yaffs_python_helper.c +++ b/direct/python/yaffs_python_helper.c @@ -47,8 +47,6 @@ int yaffs_O_WRONLY(void) { return O_WRONLY;} int yaffs_O_RDWR(void) { return O_RDWR;} int yaffs_O_TRUNC(void) { return O_TRUNC;} -int yaffs_set_trace(unsigned int tm) { return yaffs_trace_mask=tm; } -int yaffs_get_trace(void) { return yaffs_trace_mask; } int yaffs_S_IFMT(void){return S_IFMT;} int yaffs_S_IFLNK(void){return S_IFLNK;} diff --git a/direct/yaffsfs.c b/direct/yaffsfs.c index 455e6dd..64a9491 100644 --- a/direct/yaffsfs.c +++ b/direct/yaffsfs.c @@ -67,6 +67,18 @@ static yaffsfs_Inode yaffsfs_inode[YAFFSFS_N_HANDLES]; static yaffsfs_Handle yaffsfs_handle[YAFFSFS_N_HANDLES]; static int yaffsfs_handlesInitialised; +unsigned int yaffs_trace_mask; + +int yaffs_set_trace(unsigned int tm) +{ + return yaffs_trace_mask=tm; +} + +unsigned int yaffs_get_trace(void) +{ + return yaffs_trace_mask; +} + /* * yaffsfs_InitHandle * Inilitalise handle management on start-up. diff --git a/direct/yaffsfs.h b/direct/yaffsfs.h index f766c72..a269ed2 100644 --- a/direct/yaffsfs.h +++ b/direct/yaffsfs.h @@ -178,7 +178,9 @@ int yaffs_get_error(void); void * yaffs_getdev(const YCHAR *path); int yaffs_dump_dev(const YCHAR *path); - +/* Trace control functions */ +int yaffs_set_trace(unsigned int tm); +unsigned int yaffs_get_trace(void); #endif