1 #ifndef QEMU_9P_MARSHAL_H
2 #define QEMU_9P_MARSHAL_H
6 #include "tizen/src/resources_win32.h"
10 typedef struct V9fsString
16 typedef struct V9fsQID
23 typedef struct V9fsStat
44 typedef struct V9fsIattr
57 typedef struct V9fsStatDotl {
58 uint64_t st_result_mask;
68 uint64_t st_atime_sec;
69 uint64_t st_atime_nsec;
70 uint64_t st_mtime_sec;
71 uint64_t st_mtime_nsec;
72 uint64_t st_ctime_sec;
73 uint64_t st_ctime_nsec;
74 uint64_t st_btime_sec;
75 uint64_t st_btime_nsec;
77 uint64_t st_data_version;
80 static inline void v9fs_string_init(V9fsString *str)
85 extern void v9fs_string_free(V9fsString *str);
86 extern void v9fs_string_null(V9fsString *str);
87 extern void v9fs_string_sprintf(V9fsString *str, const char *fmt, ...);
88 extern void v9fs_string_copy(V9fsString *lhs, V9fsString *rhs);