aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/test/dev_bifrost
blob: 0f63e119c019282664164d17458deac23243a78e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# requires: manual

r0 = openat$bifrost(0xffffffffffffff9c, &AUTO='/dev/bifrost\x00', 0x2, 0x0)

# These two ioctl set up kbase_context

ioctl$KBASE_IOCTL_VERSION_CHECK(r0, 0xc0048000, &AUTO={0xB, 0xF})
ioctl$KBASE_IOCTL_SET_FLAGS(r0, 0x40048001, &AUTO={0x0})

# Offset 0x3000 is BASE_MEM_MAP_TRACKING_HANDLE

mmap$bifrost(nil, 0x3000, 0x3, 0x1, r0, 0x3000)

ioctl$KBASE_IOCTL_MEM_ALLOC(r0, 0xc0208005, &AUTO={0x1, 0x1, 0x0, 0xf, 0x0, 0x0})

close(r0)