28 #ifndef _NETINT_LOGAN_IOCTL_H
29 #define _NETINT_LOGAN_IOCTL_H
31 #define NI_DMABUF_READ_FENCE (1 << 0)
32 #define NI_DMABUF_SYNC_FILE_OUT_FENCE (1 << 1)
33 #define NI_DMABUF_SYNC_FILE_IN_FENCE (1 << 2)
74 #define NETINT_LOGAN_IOCTL_ID _IO('N', 0x80)
75 #define NETINT_LOGAN_IOCTL_EXPORT_DMABUF \
76 _IOWR('N', 0x81, struct netint_logan_iocmd_export_dmabuf)
77 #define NETINT_LOGAN_IOCTL_ATTACH_RFENCE \
78 _IOW('N', 0x82, struct netint_logan_iocmd_attach_rfence)
79 #define NETINT_LOGAN_IOCTL_SIGNAL_RFENCE \
80 _IOW('N', 0x83, struct netint_logan_iocmd_signal_rfence)
81 #define NETINT_LOGAN_IOCTL_ISSUE_REQ \
82 _IOW('N', 0x85, struct netint_logan_iocmd_issue_request)
@ NI_DMABUF_WRITE_TO_DEVICE
@ NI_DMABUF_READ_FROM_DEVICE