xref: /aosp_15_r20/bionic/libc/kernel/uapi/linux/atm_nicstar.h (revision 8d67ca893c1523eb926b9080dbe4e2ffd2a27ba1)
1*8d67ca89SAndroid Build Coastguard Worker /*
2*8d67ca89SAndroid Build Coastguard Worker  * This file is auto-generated. Modifications will be lost.
3*8d67ca89SAndroid Build Coastguard Worker  *
4*8d67ca89SAndroid Build Coastguard Worker  * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5*8d67ca89SAndroid Build Coastguard Worker  * for more information.
6*8d67ca89SAndroid Build Coastguard Worker  */
7*8d67ca89SAndroid Build Coastguard Worker #ifndef LINUX_ATM_NICSTAR_H
8*8d67ca89SAndroid Build Coastguard Worker #define LINUX_ATM_NICSTAR_H
9*8d67ca89SAndroid Build Coastguard Worker #include <linux/atmapi.h>
10*8d67ca89SAndroid Build Coastguard Worker #include <linux/atmioc.h>
11*8d67ca89SAndroid Build Coastguard Worker #define NS_GETPSTAT _IOWR('a', ATMIOC_SARPRV + 1, struct atmif_sioc)
12*8d67ca89SAndroid Build Coastguard Worker #define NS_SETBUFLEV _IOW('a', ATMIOC_SARPRV + 2, struct atmif_sioc)
13*8d67ca89SAndroid Build Coastguard Worker #define NS_ADJBUFLEV _IO('a', ATMIOC_SARPRV + 3)
14*8d67ca89SAndroid Build Coastguard Worker typedef struct buf_nr {
15*8d67ca89SAndroid Build Coastguard Worker   unsigned min;
16*8d67ca89SAndroid Build Coastguard Worker   unsigned init;
17*8d67ca89SAndroid Build Coastguard Worker   unsigned max;
18*8d67ca89SAndroid Build Coastguard Worker } buf_nr;
19*8d67ca89SAndroid Build Coastguard Worker typedef struct pool_levels {
20*8d67ca89SAndroid Build Coastguard Worker   int buftype;
21*8d67ca89SAndroid Build Coastguard Worker   int count;
22*8d67ca89SAndroid Build Coastguard Worker   buf_nr level;
23*8d67ca89SAndroid Build Coastguard Worker } pool_levels;
24*8d67ca89SAndroid Build Coastguard Worker #define NS_BUFTYPE_SMALL 1
25*8d67ca89SAndroid Build Coastguard Worker #define NS_BUFTYPE_LARGE 2
26*8d67ca89SAndroid Build Coastguard Worker #define NS_BUFTYPE_HUGE 3
27*8d67ca89SAndroid Build Coastguard Worker #define NS_BUFTYPE_IOVEC 4
28*8d67ca89SAndroid Build Coastguard Worker #endif
29