/*
* This file is auto - generated . Modifications will be lost .
*
* See https : //android.googlesource.com/platform/bionic/+/master/libc/kernel/
* for more information .
*/
#ifndef SCIF_IOCTL_H
#define SCIF_IOCTL_H
#include <linux/types.h>
struct scif_port_id {
__u16 node;
__u16 port;
};
struct scifioctl_connect {
struct scif_port_id self;
struct scif_port_id peer;
};
struct scifioctl_accept {
__s32 flags;
struct scif_port_id peer;
__u64 endpt;
};
struct scifioctl_msg {
__u64 msg;
__s32 len;
__s32 flags;
__s32 out_len;
};
struct scifioctl_reg {
__u64 addr;
__u64 len;
__s64 offset;
__s32 prot;
__s32 flags;
__s64 out_offset;
};
struct scifioctl_unreg {
__s64 offset;
__u64 len;
};
struct scifioctl_copy {
__s64 loffset;
__u64 len;
__s64 roffset;
__u64 addr;
__s32 flags;
};
struct scifioctl_fence_mark {
__s32 flags;
__u64 mark;
};
struct scifioctl_fence_signal {
__s64 loff;
__u64 lval;
__s64 roff;
__u64 rval;
__s32 flags;
};
struct scifioctl_node_ids {
__u64 nodes;
__u64 self;
__s32 len;
};
#define SCIF_BIND _IOWR('s' , 1 , __u64)
#define SCIF_LISTEN _IOW('s' , 2 , __s32)
#define SCIF_CONNECT _IOWR('s' , 3 , struct scifioctl_connect)
#define SCIF_ACCEPTREQ _IOWR('s' , 4 , struct scifioctl_accept)
#define SCIF_ACCEPTREG _IOWR('s' , 5 , __u64)
#define SCIF_SEND _IOWR('s' , 6 , struct scifioctl_msg)
#define SCIF_RECV _IOWR('s' , 7 , struct scifioctl_msg)
#define SCIF_REG _IOWR('s' , 8 , struct scifioctl_reg)
#define SCIF_UNREG _IOWR('s' , 9 , struct scifioctl_unreg)
#define SCIF_READFROM _IOWR('s' , 10 , struct scifioctl_copy)
#define SCIF_WRITETO _IOWR('s' , 11 , struct scifioctl_copy)
#define SCIF_VREADFROM _IOWR('s' , 12 , struct scifioctl_copy)
#define SCIF_VWRITETO _IOWR('s' , 13 , struct scifioctl_copy)
#define SCIF_GET_NODEIDS _IOWR('s' , 14 , struct scifioctl_node_ids)
#define SCIF_FENCE_MARK _IOWR('s' , 15 , struct scifioctl_fence_mark)
#define SCIF_FENCE_WAIT _IOWR('s' , 16 , __s32)
#define SCIF_FENCE_SIGNAL _IOWR('s' , 17 , struct scifioctl_fence_signal)
#endif
Messung V0.5 in Prozent C=82 H=98 G=90
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-06-28)
¤
*© Formatika GbR, Deutschland