Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
linux-davinci-2.6.23
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
linux
linux-davinci-2.6.23
Commits
c5a1ebd2
Commit
c5a1ebd2
authored
Nov 03, 2005
by
Stephen Rothwell
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
powerpc: merge stat.h
Signed-off-by:
Stephen Rothwell
<
sfr@canb.auug.org.au
>
parent
f4fcbbe9
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
81 additions
and
129 deletions
+81
-129
include/asm-powerpc/stat.h
include/asm-powerpc/stat.h
+81
-0
include/asm-ppc/stat.h
include/asm-ppc/stat.h
+0
-69
include/asm-ppc64/stat.h
include/asm-ppc64/stat.h
+0
-60
No files found.
include/asm-powerpc/stat.h
0 → 100644
View file @
c5a1ebd2
#ifndef _ASM_POWERPC_STAT_H
#define _ASM_POWERPC_STAT_H
/*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version
* 2 of the License, or (at your option) any later version.
*/
#include <linux/types.h>
#define STAT_HAVE_NSEC 1
#ifndef __powerpc64__
struct
__old_kernel_stat
{
unsigned
short
st_dev
;
unsigned
short
st_ino
;
unsigned
short
st_mode
;
unsigned
short
st_nlink
;
unsigned
short
st_uid
;
unsigned
short
st_gid
;
unsigned
short
st_rdev
;
unsigned
long
st_size
;
unsigned
long
st_atime
;
unsigned
long
st_mtime
;
unsigned
long
st_ctime
;
};
#endif
/* !__powerpc64__ */
struct
stat
{
unsigned
long
st_dev
;
ino_t
st_ino
;
#ifdef __powerpc64__
nlink_t
st_nlink
;
mode_t
st_mode
;
#else
mode_t
st_mode
;
nlink_t
st_nlink
;
#endif
uid_t
st_uid
;
gid_t
st_gid
;
unsigned
long
st_rdev
;
off_t
st_size
;
unsigned
long
st_blksize
;
unsigned
long
st_blocks
;
unsigned
long
st_atime
;
unsigned
long
st_atime_nsec
;
unsigned
long
st_mtime
;
unsigned
long
st_mtime_nsec
;
unsigned
long
st_ctime
;
unsigned
long
st_ctime_nsec
;
unsigned
long
__unused4
;
unsigned
long
__unused5
;
#ifdef __powerpc64__
unsigned
long
__unused6
;
#endif
};
/* This matches struct stat64 in glibc2.1. Only used for 32 bit. */
struct
stat64
{
unsigned
long
long
st_dev
;
/* Device. */
unsigned
long
long
st_ino
;
/* File serial number. */
unsigned
int
st_mode
;
/* File mode. */
unsigned
int
st_nlink
;
/* Link count. */
unsigned
int
st_uid
;
/* User ID of the file's owner. */
unsigned
int
st_gid
;
/* Group ID of the file's group. */
unsigned
long
long
st_rdev
;
/* Device number, if device. */
unsigned
short
__pad2
;
long
long
st_size
;
/* Size of file, in bytes. */
int
st_blksize
;
/* Optimal block size for I/O. */
long
long
st_blocks
;
/* Number 512-byte blocks allocated. */
int
st_atime
;
/* Time of last access. */
unsigned
int
st_atime_nsec
;
int
st_mtime
;
/* Time of last modification. */
unsigned
int
st_mtime_nsec
;
int
st_ctime
;
/* Time of last status change. */
unsigned
int
st_ctime_nsec
;
unsigned
int
__unused4
;
unsigned
int
__unused5
;
};
#endif
/* _ASM_POWERPC_STAT_H */
include/asm-ppc/stat.h
deleted
100644 → 0
View file @
f4fcbbe9
#ifndef _PPC_STAT_H
#define _PPC_STAT_H
#ifdef __KERNEL__
#include <linux/types.h>
#endif
/* __KERNEL__ */
struct
__old_kernel_stat
{
unsigned
short
st_dev
;
unsigned
short
st_ino
;
unsigned
short
st_mode
;
unsigned
short
st_nlink
;
unsigned
short
st_uid
;
unsigned
short
st_gid
;
unsigned
short
st_rdev
;
unsigned
long
st_size
;
unsigned
long
st_atime
;
unsigned
long
st_mtime
;
unsigned
long
st_ctime
;
};
#define STAT_HAVE_NSEC 1
struct
stat
{
unsigned
st_dev
;
ino_t
st_ino
;
mode_t
st_mode
;
nlink_t
st_nlink
;
uid_t
st_uid
;
gid_t
st_gid
;
unsigned
st_rdev
;
off_t
st_size
;
unsigned
long
st_blksize
;
unsigned
long
st_blocks
;
unsigned
long
st_atime
;
unsigned
long
st_atime_nsec
;
unsigned
long
st_mtime
;
unsigned
long
st_mtime_nsec
;
unsigned
long
st_ctime
;
unsigned
long
st_ctime_nsec
;
unsigned
long
__unused4
;
unsigned
long
__unused5
;
};
/* This matches struct stat64 in glibc2.1.
*/
struct
stat64
{
unsigned
long
long
st_dev
;
/* Device. */
unsigned
long
long
st_ino
;
/* File serial number. */
unsigned
int
st_mode
;
/* File mode. */
unsigned
int
st_nlink
;
/* Link count. */
unsigned
int
st_uid
;
/* User ID of the file's owner. */
unsigned
int
st_gid
;
/* Group ID of the file's group. */
unsigned
long
long
st_rdev
;
/* Device number, if device. */
unsigned
short
int
__pad2
;
long
long
st_size
;
/* Size of file, in bytes. */
long
st_blksize
;
/* Optimal block size for I/O. */
long
long
st_blocks
;
/* Number 512-byte blocks allocated. */
long
st_atime
;
/* Time of last access. */
unsigned
long
st_atime_nsec
;
long
st_mtime
;
/* Time of last modification. */
unsigned
long
int
st_mtime_nsec
;
long
st_ctime
;
/* Time of last status change. */
unsigned
long
int
st_ctime_nsec
;
unsigned
long
int
__unused4
;
unsigned
long
int
__unused5
;
};
#endif
include/asm-ppc64/stat.h
deleted
100644 → 0
View file @
f4fcbbe9
#ifndef _PPC64_STAT_H
#define _PPC64_STAT_H
/*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version
* 2 of the License, or (at your option) any later version.
*/
#include <linux/types.h>
struct
stat
{
unsigned
long
st_dev
;
ino_t
st_ino
;
nlink_t
st_nlink
;
mode_t
st_mode
;
uid_t
st_uid
;
gid_t
st_gid
;
unsigned
long
st_rdev
;
off_t
st_size
;
unsigned
long
st_blksize
;
unsigned
long
st_blocks
;
unsigned
long
st_atime
;
unsigned
long
st_atime_nsec
;
unsigned
long
st_mtime
;
unsigned
long
st_mtime_nsec
;
unsigned
long
st_ctime
;
unsigned
long
st_ctime_nsec
;
unsigned
long
__unused4
;
unsigned
long
__unused5
;
unsigned
long
__unused6
;
};
#define STAT_HAVE_NSEC 1
/* This matches struct stat64 in glibc2.1. Only used for 32 bit. */
struct
stat64
{
unsigned
long
st_dev
;
/* Device. */
unsigned
long
st_ino
;
/* File serial number. */
unsigned
int
st_mode
;
/* File mode. */
unsigned
int
st_nlink
;
/* Link count. */
unsigned
int
st_uid
;
/* User ID of the file's owner. */
unsigned
int
st_gid
;
/* Group ID of the file's group. */
unsigned
long
st_rdev
;
/* Device number, if device. */
unsigned
short
__pad2
;
long
st_size
;
/* Size of file, in bytes. */
int
st_blksize
;
/* Optimal block size for I/O. */
long
st_blocks
;
/* Number 512-byte blocks allocated. */
int
st_atime
;
/* Time of last access. */
int
st_atime_nsec
;
int
st_mtime
;
/* Time of last modification. */
int
st_mtime_nsec
;
int
st_ctime
;
/* Time of last status change. */
int
st_ctime_nsec
;
unsigned
int
__unused4
;
unsigned
int
__unused5
;
};
#endif
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment