File tree 2 files changed +19
-0
lines changed
src/unix/linux_like/linux 2 files changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -4063,6 +4063,10 @@ fn test_linux(target: &str) {
4063
4063
// FIXME(linux): Requires >= 6.9 kernel headers.
4064
4064
"epoll_params" => true ,
4065
4065
4066
+ // FIXME(linux): Requires >= 6.12 kernel headers.
4067
+ "dmabuf_cmsg" |
4068
+ "dmabuf_token" => true ,
4069
+
4066
4070
_ => false ,
4067
4071
}
4068
4072
} ) ;
Original file line number Diff line number Diff line change @@ -1320,6 +1320,21 @@ s! {
1320
1320
pub propagation: crate :: __u64,
1321
1321
pub userns_fd: crate :: __u64,
1322
1322
}
1323
+
1324
+ // linux/uio.h
1325
+
1326
+ pub struct dmabuf_cmsg {
1327
+ pub frag_offset: crate :: __u64,
1328
+ pub frag_size: crate :: __u32,
1329
+ pub frag_token: crate :: __u32,
1330
+ pub dmabuf_id: crate :: __u32,
1331
+ pub flags: crate :: __u32,
1332
+ }
1333
+
1334
+ pub struct dmabuf_token {
1335
+ pub token_start: crate :: __u32,
1336
+ pub token_count: crate :: __u32,
1337
+ }
1323
1338
}
1324
1339
1325
1340
cfg_if ! {
You can’t perform that action at this time.
0 commit comments