linux.h (193264) | linux.h (205792) |
---|---|
1/*- 2 * Copyright (c) 1994-1996 S�ren Schmidt 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 11 unchanged lines hidden (view full) --- 20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 22 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 23 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 * | 1/*- 2 * Copyright (c) 1994-1996 S�ren Schmidt 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 11 unchanged lines hidden (view full) --- 20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 22 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 23 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 * |
28 * $FreeBSD: head/sys/i386/linux/linux.h 193264 2009-06-01 20:48:39Z dchagin $ | 28 * $FreeBSD: head/sys/i386/linux/linux.h 205792 2010-03-28 13:13:22Z ed $ |
29 */ 30 31#ifndef _I386_LINUX_H_ 32#define _I386_LINUX_H_ 33 34#include <sys/signal.h> /* for sigval union */ 35 36#include <i386/linux/linux_syscall.h> --- 136 unchanged lines hidden (view full) --- 173 l_ushort st_nlink; 174 l_ushort st_uid; 175 l_ushort st_gid; 176 l_ushort st_rdev; 177 l_ushort __pad2; 178 l_ulong st_size; 179 l_ulong st_blksize; 180 l_ulong st_blocks; | 29 */ 30 31#ifndef _I386_LINUX_H_ 32#define _I386_LINUX_H_ 33 34#include <sys/signal.h> /* for sigval union */ 35 36#include <i386/linux/linux_syscall.h> --- 136 unchanged lines hidden (view full) --- 173 l_ushort st_nlink; 174 l_ushort st_uid; 175 l_ushort st_gid; 176 l_ushort st_rdev; 177 l_ushort __pad2; 178 l_ulong st_size; 179 l_ulong st_blksize; 180 l_ulong st_blocks; |
181 struct l_timespec st_atimespec; 182 struct l_timespec st_mtimespec; 183 struct l_timespec st_ctimespec; | 181 struct l_timespec st_atim; 182 struct l_timespec st_mtim; 183 struct l_timespec st_ctim; |
184 l_ulong __unused4; 185 l_ulong __unused5; 186}; 187 188struct l_stat { 189 l_ushort st_dev; 190 l_ulong st_ino; 191 l_ushort st_mode; 192 l_ushort st_nlink; 193 l_ushort st_uid; 194 l_ushort st_gid; 195 l_ushort st_rdev; 196 l_long st_size; | 184 l_ulong __unused4; 185 l_ulong __unused5; 186}; 187 188struct l_stat { 189 l_ushort st_dev; 190 l_ulong st_ino; 191 l_ushort st_mode; 192 l_ushort st_nlink; 193 l_ushort st_uid; 194 l_ushort st_gid; 195 l_ushort st_rdev; 196 l_long st_size; |
197 struct l_timespec st_atimespec; 198 struct l_timespec st_mtimespec; 199 struct l_timespec st_ctimespec; | 197 struct l_timespec st_atim; 198 struct l_timespec st_mtim; 199 struct l_timespec st_ctim; |
200 l_long st_blksize; 201 l_long st_blocks; 202 l_ulong st_flags; 203 l_ulong st_gen; 204}; 205 206struct l_stat64 { 207 l_ushort st_dev; --- 4 unchanged lines hidden (view full) --- 212 l_ulong st_uid; 213 l_ulong st_gid; 214 l_ushort st_rdev; 215 u_char __pad3[10]; 216 l_longlong st_size; 217 l_ulong st_blksize; 218 l_ulong st_blocks; 219 l_ulong __pad4; | 200 l_long st_blksize; 201 l_long st_blocks; 202 l_ulong st_flags; 203 l_ulong st_gen; 204}; 205 206struct l_stat64 { 207 l_ushort st_dev; --- 4 unchanged lines hidden (view full) --- 212 l_ulong st_uid; 213 l_ulong st_gid; 214 l_ushort st_rdev; 215 u_char __pad3[10]; 216 l_longlong st_size; 217 l_ulong st_blksize; 218 l_ulong st_blocks; 219 l_ulong __pad4; |
220 struct l_timespec st_atimespec; 221 struct l_timespec st_mtimespec; 222 struct l_timespec st_ctimespec; | 220 struct l_timespec st_atim; 221 struct l_timespec st_mtim; 222 struct l_timespec st_ctim; |
223 l_ulonglong st_ino; 224}; 225 226struct l_statfs64 { 227 l_int f_type; 228 l_int f_bsize; 229 uint64_t f_blocks; 230 uint64_t f_bfree; --- 653 unchanged lines hidden --- | 223 l_ulonglong st_ino; 224}; 225 226struct l_statfs64 { 227 l_int f_type; 228 l_int f_bsize; 229 uint64_t f_blocks; 230 uint64_t f_bfree; --- 653 unchanged lines hidden --- |