1*6f52b16cSGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2607ca46eSDavid Howells /* 3607ca46eSDavid Howells * Name : qnxtypes.h 4607ca46eSDavid Howells * Author : Richard Frowijn 5607ca46eSDavid Howells * Function : standard qnx types 6607ca46eSDavid Howells * History : 22-03-1998 created 7607ca46eSDavid Howells * 8607ca46eSDavid Howells */ 9607ca46eSDavid Howells 10607ca46eSDavid Howells #ifndef _QNX4TYPES_H 11607ca46eSDavid Howells #define _QNX4TYPES_H 12607ca46eSDavid Howells 13607ca46eSDavid Howells #include <linux/types.h> 14607ca46eSDavid Howells 15607ca46eSDavid Howells typedef __le16 qnx4_nxtnt_t; 16607ca46eSDavid Howells typedef __u8 qnx4_ftype_t; 17607ca46eSDavid Howells 18607ca46eSDavid Howells typedef struct { 19607ca46eSDavid Howells __le32 xtnt_blk; 20607ca46eSDavid Howells __le32 xtnt_size; 21607ca46eSDavid Howells } qnx4_xtnt_t; 22607ca46eSDavid Howells 23607ca46eSDavid Howells typedef __le16 qnx4_mode_t; 24607ca46eSDavid Howells typedef __le16 qnx4_muid_t; 25607ca46eSDavid Howells typedef __le16 qnx4_mgid_t; 26607ca46eSDavid Howells typedef __le32 qnx4_off_t; 27607ca46eSDavid Howells typedef __le16 qnx4_nlink_t; 28607ca46eSDavid Howells 29607ca46eSDavid Howells #endif 30