|
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 |
1.8.2