File tree Expand file tree Collapse file tree 2 files changed +19
-0
lines changed
src/unix/linux_like/linux Expand file tree Collapse file tree 2 files changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -4135,6 +4135,10 @@ fn test_linux(target: &str) {
41354135 // FIXME(linux): Requires >= 6.9 kernel headers.
41364136 "epoll_params" => true ,
41374137
4138+ // FIXME(linux): Requires >= 6.12 kernel headers.
4139+ "dmabuf_cmsg" |
4140+ "dmabuf_token" => true ,
4141+
41384142 _ => false ,
41394143 }
41404144 } ) ;
Original file line number Diff line number Diff line change @@ -1320,6 +1320,21 @@ s! {
13201320 pub propagation: crate :: __u64,
13211321 pub userns_fd: crate :: __u64,
13221322 }
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+ }
13231338}
13241339
13251340cfg_if ! {
You can’t perform that action at this time.
0 commit comments