Linux Kernel
3.7.1
|
#include <osd_client.h>
Data Fields | |
u16 | op |
u32 | flags |
union { | |
struct { | |
u64 offset | |
u64 length | |
u64 truncate_size | |
u32 truncate_seq | |
} extent | |
struct { | |
const char * name | |
u32 name_len | |
const char * val | |
u32 value_len | |
__u8 cmp_op | |
__u8 cmp_mode | |
} xattr | |
struct { | |
const char * class_name | |
__u8 class_len | |
const char * method_name | |
__u8 method_len | |
__u8 argc | |
const char * indata | |
u32 indata_len | |
} cls | |
struct { | |
u64 cookie | |
u64 count | |
} pgls | |
struct { | |
u64 snapid | |
} snap | |
struct { | |
u64 cookie | |
u64 ver | |
__u8 flag | |
u32 prot_ver | |
u32 timeout | |
} watch | |
}; | |
u32 | payload_len |
Definition at line 158 of file osd_client.h.
union { ... } |
__u8 argc |
Definition at line 180 of file osd_client.h.
__u8 class_len |
Definition at line 177 of file osd_client.h.
Definition at line 176 of file osd_client.h.
struct { ... } cls |
__u8 cmp_mode |
Definition at line 173 of file osd_client.h.
__u8 cmp_op |
Definition at line 172 of file osd_client.h.
u64 cookie |
Definition at line 185 of file osd_client.h.
u64 count |
Definition at line 185 of file osd_client.h.
struct { ... } extent |
Definition at line 193 of file osd_client.h.
u32 flags |
Definition at line 160 of file osd_client.h.
Definition at line 181 of file osd_client.h.
u32 indata_len |
Definition at line 182 of file osd_client.h.
u64 length |
Definition at line 163 of file osd_client.h.
__u8 method_len |
Definition at line 179 of file osd_client.h.
Definition at line 178 of file osd_client.h.
Definition at line 168 of file osd_client.h.
u32 name_len |
Definition at line 169 of file osd_client.h.
Definition at line 163 of file osd_client.h.
Definition at line 159 of file osd_client.h.
u32 payload_len |
Definition at line 198 of file osd_client.h.
struct { ... } pgls |
u32 prot_ver |
Definition at line 194 of file osd_client.h.
struct { ... } snap |
u64 snapid |
Definition at line 188 of file osd_client.h.
u32 timeout |
Definition at line 195 of file osd_client.h.
u32 truncate_seq |
Definition at line 165 of file osd_client.h.
u64 truncate_size |
Definition at line 164 of file osd_client.h.
Definition at line 170 of file osd_client.h.
u32 value_len |
Definition at line 171 of file osd_client.h.
u64 ver |
Definition at line 192 of file osd_client.h.
struct { ... } watch |
struct { ... } xattr |