inode_cmd.h (469B)
1 #ifndef _VX_INODE_CMD_H 2 #define _VX_INODE_CMD_H 3 4 5 /* inode vserver commands */ 6 7 #define VCMD_get_iattr VC_CMD(INODE, 1, 1) 8 #define VCMD_set_iattr VC_CMD(INODE, 2, 1) 9 10 #define VCMD_fget_iattr VC_CMD(INODE, 3, 0) 11 #define VCMD_fset_iattr VC_CMD(INODE, 4, 0) 12 13 struct vcmd_ctx_iattr_v1 { 14 const char *name; 15 uint32_t xid; 16 uint32_t flags; 17 uint32_t mask; 18 }; 19 20 struct vcmd_ctx_fiattr_v0 { 21 uint32_t xid; 22 uint32_t flags; 23 uint32_t mask; 24 }; 25 26 27 #endif /* _VX_INODE_CMD_H */