syscalls/lseek10: cleanup && convert to new API

1) add SAFE_MKNOD macro
2) remove duplicate tests
3) merge lseek10 into lseek02

Signed-off-by: Xiao Yang <yangx.jy@cn.fujitsu.com>
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
diff --git a/include/tst_safe_macros.h b/include/tst_safe_macros.h
index 09745c1..8245b68 100644
--- a/include/tst_safe_macros.h
+++ b/include/tst_safe_macros.h
@@ -433,4 +433,9 @@
 int safe_setsid(const char *file, const int lineno);
 #define SAFE_SETSID() safe_setsid(__FILE__, __LINE__)
 
+int safe_mknod(const char *file, const int lineno, const char *pathname,
+	mode_t mode, dev_t dev);
+#define SAFE_MKNOD(pathname, mode, dev) \
+	safe_mknod(__FILE__, __LINE__, (pathname), (mode), (dev))
+
 #endif /* SAFE_MACROS_H__ */