Psyduck - 可達鴨 之 鴨力山大2


Server : LiteSpeed
System : Linux premium217.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User : alloknri ( 880)
PHP Version : 8.1.34
Disable Function : NONE
Directory :  /usr/include/linux/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/include/linux/coff.h
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
/* This file is derived from the GAS 2.1.4 assembler control file.
   The GAS product is under the GNU General Public License, version 2 or later.
   As such, this file is also under that license.

   If the file format changes in the COFF object, this file should be
   subsequently updated to reflect the changes.

   The actual loader module only uses a few of these structures. The full
   set is documented here because I received the full set. If you wish
   more information about COFF, then O'Reilly has a very excellent book.
*/

#define  E_SYMNMLEN  8   /* Number of characters in a symbol name         */
#define  E_FILNMLEN 14   /* Number of characters in a file name           */
#define  E_DIMNUM    4   /* Number of array dimensions in auxiliary entry */

/*
 * These defines are byte order independent. There is no alignment of fields
 * permitted in the structures. Therefore they are declared as characters
 * and the values loaded from the character positions. It also makes it
 * nice to have it "endian" independent.
 */
 
/* Load a short int from the following tables with little-endian formats */
#define COFF_SHORT_L(ps) ((short)(((unsigned short)((unsigned char)ps[1])<<8)|\
				  ((unsigned short)((unsigned char)ps[0]))))

/* Load a long int from the following tables with little-endian formats */
#define COFF_LONG_L(ps) (((long)(((unsigned long)((unsigned char)ps[3])<<24) |\
				 ((unsigned long)((unsigned char)ps[2])<<16) |\
				 ((unsigned long)((unsigned char)ps[1])<<8)  |\
				 ((unsigned long)((unsigned char)ps[0])))))
 
/* Load a short int from the following tables with big-endian formats */
#define COFF_SHORT_H(ps) ((short)(((unsigned short)((unsigned char)ps[0])<<8)|\
				  ((unsigned short)((unsigned char)ps[1]))))

/* Load a long int from the following tables with big-endian formats */
#define COFF_LONG_H(ps) (((long)(((unsigned long)((unsigned char)ps[0])<<24) |\
				 ((unsigned long)((unsigned char)ps[1])<<16) |\
				 ((unsigned long)((unsigned char)ps[2])<<8)  |\
				 ((unsigned long)((unsigned char)ps[3])))))

/* These may be overridden later by brain dead implementations which generate
   a big-endian header with little-endian data. In that case, generate a
   replacement macro which tests a flag and uses either of the two above
   as appropriate. */

#define COFF_LONG(v)   COFF_LONG_L(v)
#define COFF_SHORT(v)  COFF_SHORT_L(v)

/*** coff information for Intel 386/486.  */

/********************** FILE HEADER **********************/

struct COFF_filehdr {
	char f_magic[2];	/* magic number			*/
	char f_nscns[2];	/* number of sections		*/
	char f_timdat[4];	/* time & date stamp		*/
	char f_symptr[4];	/* file pointer to symtab	*/
	char f_nsyms[4];	/* number of symtab entries	*/
	char f_opthdr[2];	/* sizeof(optional hdr)		*/
	char f_flags[2];	/* flags			*/
};

/*
 *   Bits for f_flags:
 *
 *	F_RELFLG	relocation info stripped from file
 *	F_EXEC		file is executable  (i.e. no unresolved external
 *			references)
 *	F_LNNO		line numbers stripped from file
 *	F_LSYMS		local symbols stripped from file
 *	F_MINMAL	this is a minimal object file (".m") output of fextract
 *	F_UPDATE	this is a fully bound update file, output of ogen
 *	F_SWABD		this file has had its bytes swabbed (in names)
 *	F_AR16WR	this file has the byte ordering of an AR16WR
 *			(e.g. 11/70) machine
 *	F_AR32WR	this file has the byte ordering of an AR32WR machine
 *			(e.g. vax and iNTEL 386)
 *	F_AR32W		this file has the byte ordering of an AR32W machine
 *			(e.g. 3b,maxi)
 *	F_PATCH		file contains "patch" list in optional header
 *	F_NODF		(minimal file only) no decision functions for
 *			replaced functions
 */

#define  COFF_F_RELFLG		0000001
#define  COFF_F_EXEC		0000002
#define  COFF_F_LNNO		0000004
#define  COFF_F_LSYMS		0000010
#define  COFF_F_MINMAL		0000020
#define  COFF_F_UPDATE		0000040
#define  COFF_F_SWABD		0000100
#define  COFF_F_AR16WR		0000200
#define  COFF_F_AR32WR		0000400
#define  COFF_F_AR32W		0001000
#define  COFF_F_PATCH		0002000
#define  COFF_F_NODF		0002000

#define	COFF_I386MAGIC	        0x14c   /* Linux's system    */

#if 0   /* Perhaps, someday, these formats may be used.      */
#define COFF_I386PTXMAGIC	0x154
#define COFF_I386AIXMAGIC	0x175   /* IBM's AIX system  */
#define COFF_I386BADMAG(x) ((COFF_SHORT((x).f_magic) != COFF_I386MAGIC) \
			  && COFF_SHORT((x).f_magic) != COFF_I386PTXMAGIC \
			  && COFF_SHORT((x).f_magic) != COFF_I386AIXMAGIC)
#else
#define COFF_I386BADMAG(x) (COFF_SHORT((x).f_magic) != COFF_I386MAGIC)
#endif

#define	COFF_FILHDR	struct COFF_filehdr
#define	COFF_FILHSZ	sizeof(COFF_FILHDR)

/********************** AOUT "OPTIONAL HEADER" **********************/

/* Linux COFF must have this "optional" header. Standard COFF has no entry
   location for the "entry" point. They normally would start with the first
   location of the .text section. This is not a good idea for linux. So,
   the use of this "optional" header is not optional. It is required.

   Do not be tempted to assume that the size of the optional header is
   a constant and simply index the next byte by the size of this structure.
   Use the 'f_opthdr' field in the main coff header for the size of the
   structure actually written to the file!!
*/

typedef struct 
{
  char 	magic[2];		/* type of file				 */
  char	vstamp[2];		/* version stamp			 */
  char	tsize[4];		/* text size in bytes, padded to FW bdry */
  char	dsize[4];		/* initialized   data "   "		 */
  char	bsize[4];		/* uninitialized data "   "		 */
  char	entry[4];		/* entry pt.				 */
  char 	text_start[4];		/* base of text used for this file       */
  char 	data_start[4];		/* base of data used for this file       */
}
COFF_AOUTHDR;

#define COFF_AOUTSZ (sizeof(COFF_AOUTHDR))

#define COFF_STMAGIC	0401
#define COFF_OMAGIC     0404
#define COFF_JMAGIC     0407    /* dirty text and data image, can't share  */
#define COFF_DMAGIC     0410    /* dirty text segment, data aligned        */
#define COFF_ZMAGIC     0413    /* The proper magic number for executables  */
#define COFF_SHMAGIC	0443	/* shared library header                   */

/********************** SECTION HEADER **********************/

struct COFF_scnhdr {
  char		s_name[8];	/* section name			    */
  char		s_paddr[4];	/* physical address, aliased s_nlib */
  char		s_vaddr[4];	/* virtual address		    */
  char		s_size[4];	/* section size			    */
  char		s_scnptr[4];	/* file ptr to raw data for section */
  char		s_relptr[4];	/* file ptr to relocation	    */
  char		s_lnnoptr[4];	/* file ptr to line numbers	    */
  char		s_nreloc[2];	/* number of relocation entries	    */
  char		s_nlnno[2];	/* number of line number entries    */
  char		s_flags[4];	/* flags			    */
};

#define	COFF_SCNHDR	struct COFF_scnhdr
#define	COFF_SCNHSZ	sizeof(COFF_SCNHDR)

/*
 * names of "special" sections
 */

#define COFF_TEXT	".text"
#define COFF_DATA	".data"
#define COFF_BSS	".bss"
#define COFF_COMMENT    ".comment"
#define COFF_LIB        ".lib"

#define COFF_SECT_TEXT  0      /* Section for instruction code             */
#define COFF_SECT_DATA  1      /* Section for initialized globals          */
#define COFF_SECT_BSS   2      /* Section for un-initialized globals       */
#define COFF_SECT_REQD  3      /* Minimum number of sections for good file */

#define COFF_STYP_REG     0x00 /* regular segment                          */
#define COFF_STYP_DSECT   0x01 /* dummy segment                            */
#define COFF_STYP_NOLOAD  0x02 /* no-load segment                          */
#define COFF_STYP_GROUP   0x04 /* group segment                            */
#define COFF_STYP_PAD     0x08 /* .pad segment                             */
#define COFF_STYP_COPY    0x10 /* copy section                             */
#define COFF_STYP_TEXT    0x20 /* .text segment                            */
#define COFF_STYP_DATA    0x40 /* .data segment                            */
#define COFF_STYP_BSS     0x80 /* .bss segment                             */
#define COFF_STYP_INFO   0x200 /* .comment section                         */
#define COFF_STYP_OVER   0x400 /* overlay section                          */
#define COFF_STYP_LIB    0x800 /* library section                          */

/*
 * Shared libraries have the following section header in the data field for
 * each library.
 */

struct COFF_slib {
  char		sl_entsz[4];	/* Size of this entry               */
  char		sl_pathndx[4];	/* size of the header field         */
};

#define	COFF_SLIBHD	struct COFF_slib
#define	COFF_SLIBSZ	sizeof(COFF_SLIBHD)

/********************** LINE NUMBERS **********************/

/* 1 line number entry for every "breakpointable" source line in a section.
 * Line numbers are grouped on a per function basis; first entry in a function
 * grouping will have l_lnno = 0 and in place of physical address will be the
 * symbol table index of the function name.
 */

struct COFF_lineno {
  union {
    char l_symndx[4];	/* function name symbol index, iff l_lnno == 0*/
    char l_paddr[4];	/* (physical) address of line number	*/
  } l_addr;
  char l_lnno[2];	/* line number		*/
};

#define	COFF_LINENO	struct COFF_lineno
#define	COFF_LINESZ	6

/********************** SYMBOLS **********************/

#define COFF_E_SYMNMLEN	 8	/* # characters in a short symbol name	*/
#define COFF_E_FILNMLEN	14	/* # characters in a file name		*/
#define COFF_E_DIMNUM	 4	/* # array dimensions in auxiliary entry */

/*
 *  All symbols and sections have the following definition
 */

struct COFF_syment 
{
  union {
    char e_name[E_SYMNMLEN];    /* Symbol name (first 8 characters) */
    struct {
      char e_zeroes[4];         /* Leading zeros */
      char e_offset[4];         /* Offset if this is a header section */
    } e;
  } e;

  char e_value[4];              /* Value (address) of the segment */
  char e_scnum[2];              /* Section number */
  char e_type[2];               /* Type of section */
  char e_sclass[1];             /* Loader class */
  char e_numaux[1];             /* Number of auxiliary entries which follow */
};

#define COFF_N_BTMASK	(0xf)   /* Mask for important class bits */
#define COFF_N_TMASK	(0x30)  /* Mask for important type bits  */
#define COFF_N_BTSHFT	(4)     /* # bits to shift class field   */
#define COFF_N_TSHIFT	(2)     /* # bits to shift type field    */

/*
 *  Auxiliary entries because the main table is too limiting.
 */
  
union COFF_auxent {

/*
 *  Debugger information
 */

  struct {
    char x_tagndx[4];	        /* str, un, or enum tag indx */
    union {
      struct {
	char  x_lnno[2];        /* declaration line number */
	char  x_size[2];        /* str/union/array size */
      } x_lnsz;
      char x_fsize[4];	        /* size of function */
    } x_misc;

    union {
      struct {		        /* if ISFCN, tag, or .bb */
	char x_lnnoptr[4];	/* ptr to fcn line # */
	char x_endndx[4];	/* entry ndx past block end */
      } x_fcn;

      struct {		        /* if ISARY, up to 4 dimen. */
	char x_dimen[E_DIMNUM][2];
      } x_ary;
    } x_fcnary;

    char x_tvndx[2];	/* tv index */
  } x_sym;

/*
 *   Source file names (debugger information)
 */

  union {
    char x_fname[E_FILNMLEN];
    struct {
      char x_zeroes[4];
      char x_offset[4];
    } x_n;
  } x_file;

/*
 *   Section information
 */

  struct {
    char x_scnlen[4];	/* section length */
    char x_nreloc[2];	/* # relocation entries */
    char x_nlinno[2];	/* # line numbers */
  } x_scn;

/*
 *   Transfer vector (branch table)
 */
  
  struct {
    char x_tvfill[4];	/* tv fill value */
    char x_tvlen[2];	/* length of .tv */
    char x_tvran[2][2];	/* tv range */
  } x_tv;		/* info about .tv section (in auxent of symbol .tv)) */
};

#define	COFF_SYMENT	struct COFF_syment
#define	COFF_SYMESZ	18	
#define	COFF_AUXENT	union COFF_auxent
#define	COFF_AUXESZ	18

#define COFF_ETEXT	"etext"

/********************** RELOCATION DIRECTIVES **********************/

struct COFF_reloc {
  char r_vaddr[4];        /* Virtual address of item    */
  char r_symndx[4];       /* Symbol index in the symtab */
  char r_type[2];         /* Relocation type            */
};

#define COFF_RELOC struct COFF_reloc
#define COFF_RELSZ 10

#define COFF_DEF_DATA_SECTION_ALIGNMENT  4
#define COFF_DEF_BSS_SECTION_ALIGNMENT   4
#define COFF_DEF_TEXT_SECTION_ALIGNMENT  4

/* For new sections we haven't heard of before */
#define COFF_DEF_SECTION_ALIGNMENT       4
Name
Size
Permissions
Options
android
--
drwxr-xr-x
byteorder
--
drwxr-xr-x
caif
--
drwxr-xr-x
can
--
drwxr-xr-x
cifs
--
drwxr-xr-x
dvb
--
drwxr-xr-x
genwqe
--
drwxr-xr-x
hdlc
--
drwxr-xr-x
hsi
--
drwxr-xr-x
iio
--
drwxr-xr-x
isdn
--
drwxr-xr-x
mmc
--
drwxr-xr-x
netfilter
--
drwxr-xr-x
netfilter_arp
--
drwxr-xr-x
netfilter_bridge
--
drwxr-xr-x
netfilter_ipv4
--
drwxr-xr-x
netfilter_ipv6
--
drwxr-xr-x
nfsd
--
drwxr-xr-x
raid
--
drwxr-xr-x
sched
--
drwxr-xr-x
spi
--
drwxr-xr-x
sunrpc
--
drwxr-xr-x
tc_act
--
drwxr-xr-x
tc_ematch
--
drwxr-xr-x
usb
--
drwxr-xr-x
wimax
--
drwxr-xr-x
a.out.h
6.73 KB
-rw-r--r--
acct.h
3.646 KB
-rw-r--r--
adb.h
1.113 KB
-rw-r--r--
adfs_fs.h
0.914 KB
-rw-r--r--
affs_hardblocks.h
1.508 KB
-rw-r--r--
agpgart.h
3.848 KB
-rw-r--r--
aio_abi.h
3.337 KB
-rw-r--r--
am437x-vpfe.h
3.595 KB
-rw-r--r--
apm_bios.h
3.597 KB
-rw-r--r--
arcfb.h
0.208 KB
-rw-r--r--
arm_sdei.h
2.687 KB
-rw-r--r--
aspeed-lpc-ctrl.h
1.738 KB
-rw-r--r--
atalk.h
0.999 KB
-rw-r--r--
atm.h
7.703 KB
-rw-r--r--
atm_eni.h
0.633 KB
-rw-r--r--
atm_he.h
0.396 KB
-rw-r--r--
atm_idt77105.h
0.933 KB
-rw-r--r--
atm_nicstar.h
1.248 KB
-rw-r--r--
atm_tcp.h
1.584 KB
-rw-r--r--
atm_zatm.h
1.504 KB
-rw-r--r--
atmapi.h
0.93 KB
-rw-r--r--
atmarp.h
1.266 KB
-rw-r--r--
atmbr2684.h
3.194 KB
-rw-r--r--
atmclip.h
0.563 KB
-rw-r--r--
atmdev.h
7.497 KB
-rw-r--r--
atmioc.h
1.607 KB
-rw-r--r--
atmlec.h
2.325 KB
-rw-r--r--
atmmpc.h
4.127 KB
-rw-r--r--
atmppp.h
0.624 KB
-rw-r--r--
atmsap.h
4.854 KB
-rw-r--r--
atmsvc.h
1.81 KB
-rw-r--r--
audit.h
19.916 KB
-rw-r--r--
auto_dev-ioctl.h
4.869 KB
-rw-r--r--
auto_fs.h
6.277 KB
-rw-r--r--
auto_fs4.h
0.44 KB
-rw-r--r--
auxvec.h
1.56 KB
-rw-r--r--
ax25.h
2.758 KB
-rw-r--r--
b1lli.h
1.677 KB
-rw-r--r--
batadv_packet.h
20.015 KB
-rw-r--r--
batman_adv.h
11.696 KB
-rw-r--r--
baycom.h
0.862 KB
-rw-r--r--
bcache.h
8.17 KB
-rw-r--r--
bcm933xx_hcs.h
0.409 KB
-rw-r--r--
bfs_fs.h
1.849 KB
-rw-r--r--
binfmts.h
0.613 KB
-rw-r--r--
blkpg.h
0.883 KB
-rw-r--r--
blktrace_api.h
4.591 KB
-rw-r--r--
blkzoned.h
6.453 KB
-rw-r--r--
bpf.h
223.301 KB
-rw-r--r--
bpf_common.h
1.335 KB
-rw-r--r--
bpf_perf_event.h
0.517 KB
-rw-r--r--
bpfilter.h
0.454 KB
-rw-r--r--
bpqether.h
0.958 KB
-rw-r--r--
bsg.h
2.436 KB
-rw-r--r--
bt-bmc.h
0.559 KB
-rw-r--r--
btf.h
4.684 KB
-rw-r--r--
btrfs.h
28.235 KB
-rw-r--r--
btrfs_tree.h
24.692 KB
-rw-r--r--
can.h
7.696 KB
-rw-r--r--
capability.h
13.204 KB
-rw-r--r--
capi.h
3.051 KB
-rw-r--r--
cciss_defs.h
3.204 KB
-rw-r--r--
cciss_ioctl.h
2.696 KB
-rw-r--r--
cdrom.h
28.183 KB
-rw-r--r--
cec-funcs.h
52.638 KB
-rw-r--r--
cec.h
36.808 KB
-rw-r--r--
cfm_bridge.h
1.422 KB
-rw-r--r--
cgroupstats.h
2.167 KB
-rw-r--r--
chio.h
5.219 KB
-rw-r--r--
close_range.h
0.368 KB
-rw-r--r--
cm4000_cs.h
1.764 KB
-rw-r--r--
cn_proc.h
3.375 KB
-rw-r--r--
coda.h
17.095 KB
-rw-r--r--
coda_psdev.h
0.765 KB
-rw-r--r--
coff.h
12.184 KB
-rw-r--r--
connector.h
2.2 KB
-rw-r--r--
const.h
0.77 KB
-rw-r--r--
coresight-stm.h
0.658 KB
-rw-r--r--
cramfs_fs.h
3.472 KB
-rw-r--r--
cryptouser.h
3.313 KB
-rw-r--r--
cuda.h
0.884 KB
-rw-r--r--
cyclades.h
16.707 KB
-rw-r--r--
cycx_cfm.h
2.92 KB
-rw-r--r--
dcbnl.h
24.646 KB
-rw-r--r--
dccp.h
6.285 KB
-rw-r--r--
devlink.h
21.051 KB
-rw-r--r--
dlm.h
2.493 KB
-rw-r--r--
dlm_device.h
2.483 KB
-rw-r--r--
dlm_netlink.h
1.132 KB
-rw-r--r--
dlm_plock.h
0.873 KB
-rw-r--r--
dlmconstants.h
4.961 KB
-rw-r--r--
dm-ioctl.h
11.133 KB
-rw-r--r--
dm-log-userspace.h
14.835 KB
-rw-r--r--
dma-buf.h
5.124 KB
-rw-r--r--
dn.h
4.533 KB
-rw-r--r--
dqblk_xfs.h
9.028 KB
-rw-r--r--
edd.h
5.473 KB
-rw-r--r--
efs_fs_sb.h
2.175 KB
-rw-r--r--
elf-em.h
2.136 KB
-rw-r--r--
elf-fdpic.h
1.098 KB
-rw-r--r--
elf.h
13.155 KB
-rw-r--r--
elfcore.h
2.925 KB
-rw-r--r--
errno.h
0.022 KB
-rw-r--r--
errqueue.h
1.442 KB
-rw-r--r--
erspan.h
1.034 KB
-rw-r--r--
ethtool.h
81.89 KB
-rw-r--r--
ethtool_netlink.h
22.291 KB
-rw-r--r--
eventpoll.h
2.67 KB
-rw-r--r--
fadvise.h
0.822 KB
-rw-r--r--
falloc.h
3.5 KB
-rw-r--r--
fanotify.h
5.216 KB
-rw-r--r--
fb.h
16.091 KB
-rw-r--r--
fcntl.h
4.076 KB
-rw-r--r--
fd.h
11.398 KB
-rw-r--r--
fdreg.h
5.293 KB
-rw-r--r--
fib_rules.h
1.988 KB
-rw-r--r--
fiemap.h
2.71 KB
-rw-r--r--
filter.h
2.164 KB
-rw-r--r--
firewire-cdev.h
42.857 KB
-rw-r--r--
firewire-constants.h
3.155 KB
-rw-r--r--
flat.h
2.098 KB
-rw-r--r--
fou.h
0.678 KB
-rw-r--r--
fpga-dfl.h
8.523 KB
-rw-r--r--
fs.h
13.109 KB
-rw-r--r--
fsl_hypervisor.h
7.13 KB
-rw-r--r--
fsmap.h
4.29 KB
-rw-r--r--
fuse.h
22.923 KB
-rw-r--r--
futex.h
4.876 KB
-rw-r--r--
gameport.h
0.876 KB
-rw-r--r--
gen_stats.h
1.49 KB
-rw-r--r--
genetlink.h
2.124 KB
-rw-r--r--
gfs2_ondisk.h
14.397 KB
-rw-r--r--
gigaset_dev.h
1.408 KB
-rw-r--r--
gpio.h
6.593 KB
-rw-r--r--
gsmmux.h
1.017 KB
-rw-r--r--
gtp.h
0.665 KB
-rw-r--r--
hash_info.h
0.899 KB
-rw-r--r--
hdlc.h
0.622 KB
-rw-r--r--
hdlcdrv.h
2.84 KB
-rw-r--r--
hdreg.h
22.171 KB
-rw-r--r--
hid.h
1.856 KB
-rw-r--r--
hiddev.h
6.196 KB
-rw-r--r--
hidraw.h
1.946 KB
-rw-r--r--
hpet.h
0.726 KB
-rw-r--r--
hsr_netlink.h
1.056 KB
-rw-r--r--
hw_breakpoint.h
0.725 KB
-rw-r--r--
hyperv.h
10.891 KB
-rw-r--r--
hysdn_if.h
1.35 KB
-rw-r--r--
i2c-dev.h
2.551 KB
-rw-r--r--
i2c.h
6.965 KB
-rw-r--r--
i2o-dev.h
11.284 KB
-rw-r--r--
i8k.h
1.492 KB
-rw-r--r--
icmp.h
2.905 KB
-rw-r--r--
icmpv6.h
3.943 KB
-rw-r--r--
idxd.h
8.22 KB
-rw-r--r--
if.h
10.646 KB
-rw-r--r--
if_addr.h
1.842 KB
-rw-r--r--
if_addrlabel.h
0.704 KB
-rw-r--r--
if_alg.h
0.924 KB
-rw-r--r--
if_arcnet.h
3.63 KB
-rw-r--r--
if_arp.h
6.423 KB
-rw-r--r--
if_bonding.h
5.167 KB
-rw-r--r--
if_bridge.h
19.057 KB
-rw-r--r--
if_cablemodem.h
0.963 KB
-rw-r--r--
if_eql.h
1.317 KB
-rw-r--r--
if_ether.h
8.055 KB
-rw-r--r--
if_fc.h
1.697 KB
-rw-r--r--
if_fddi.h
3.66 KB
-rw-r--r--
if_frad.h
2.948 KB
-rw-r--r--
if_hippi.h
4.136 KB
-rw-r--r--
if_infiniband.h
1.216 KB
-rw-r--r--
if_link.h
30.278 KB
-rw-r--r--
if_ltalk.h
0.205 KB
-rw-r--r--
if_macsec.h
5.695 KB
-rw-r--r--
if_packet.h
7.733 KB
-rw-r--r--
if_phonet.h
0.414 KB
-rw-r--r--
if_plip.h
0.645 KB
-rw-r--r--
if_ppp.h
0.028 KB
-rw-r--r--
if_pppol2tp.h
3.215 KB
-rw-r--r--
if_pppox.h
4.765 KB
-rw-r--r--
if_slip.h
0.852 KB
-rw-r--r--
if_team.h
2.539 KB
-rw-r--r--
if_tun.h
4.002 KB
-rw-r--r--
if_tunnel.h
4.406 KB
-rw-r--r--
if_vlan.h
1.788 KB
-rw-r--r--
if_x25.h
0.86 KB
-rw-r--r--
if_xdp.h
2.94 KB
-rw-r--r--
ife.h
0.343 KB
-rw-r--r--
igmp.h
2.992 KB
-rw-r--r--
ila.h
1.217 KB
-rw-r--r--
in.h
9.779 KB
-rw-r--r--
in6.h
7.264 KB
-rw-r--r--
in_route.h
0.914 KB
-rw-r--r--
inet_diag.h
4.563 KB
-rw-r--r--
inotify.h
3.215 KB
-rw-r--r--
input-event-codes.h
27.936 KB
-rw-r--r--
input.h
15.61 KB
-rw-r--r--
io_uring.h
6.062 KB
-rw-r--r--
ioctl.h
0.159 KB
-rw-r--r--
iommu.h
4.789 KB
-rw-r--r--
ip.h
4.617 KB
-rw-r--r--
ip6_tunnel.h
1.907 KB
-rw-r--r--
ip_vs.h
13.312 KB
-rw-r--r--
ipc.h
2.052 KB
-rw-r--r--
ipmi.h
15.08 KB
-rw-r--r--
ipmi_bmc.h
0.453 KB
-rw-r--r--
ipmi_msgdefs.h
3.35 KB
-rw-r--r--
ipmi_ssif_bmc.h
0.431 KB
-rw-r--r--
ipsec.h
0.925 KB
-rw-r--r--
ipv6.h
3.874 KB
-rw-r--r--
ipv6_route.h
1.863 KB
-rw-r--r--
ipx.h
2.292 KB
-rw-r--r--
irqnr.h
0.102 KB
-rw-r--r--
isdn.h
5.639 KB
-rw-r--r--
isdn_divertif.h
1.172 KB
-rw-r--r--
isdn_ppp.h
1.878 KB
-rw-r--r--
isdnif.h
2.314 KB
-rw-r--r--
iso_fs.h
6.333 KB
-rw-r--r--
isst_if.h
5.258 KB
-rw-r--r--
ivtv.h
2.951 KB
-rw-r--r--
ivtvfb.h
1.179 KB
-rw-r--r--
jffs2.h
6.854 KB
-rw-r--r--
joystick.h
3.354 KB
-rw-r--r--
kcm.h
0.803 KB
-rw-r--r--
kcmp.h
0.51 KB
-rw-r--r--
kcov.h
1.073 KB
-rw-r--r--
kd.h
6.106 KB
-rw-r--r--
kdev_t.h
0.374 KB
-rw-r--r--
kernel-page-flags.h
0.879 KB
-rw-r--r--
kernel.h
0.428 KB
-rw-r--r--
kernelcapi.h
0.995 KB
-rw-r--r--
kexec.h
1.792 KB
-rw-r--r--
keyboard.h
12.483 KB
-rw-r--r--
keyctl.h
3.418 KB
-rw-r--r--
kfd_ioctl.h
28.139 KB
-rw-r--r--
kfd_sysfs.h
4.248 KB
-rw-r--r--
kvm.h
60.118 KB
-rw-r--r--
kvm_para.h
0.978 KB
-rw-r--r--
l2tp.h
5.46 KB
-rw-r--r--
libc-compat.h
8.095 KB
-rw-r--r--
lightnvm.h
4.924 KB
-rw-r--r--
limits.h
0.915 KB
-rw-r--r--
lirc.h
7.63 KB
-rw-r--r--
llc.h
3.09 KB
-rw-r--r--
loop.h
3.415 KB
-rw-r--r--
lp.h
4.092 KB
-rw-r--r--
lwtunnel.h
2.128 KB
-rw-r--r--
magic.h
3.448 KB
-rw-r--r--
major.h
4.603 KB
-rw-r--r--
map_to_7segment.h
7.081 KB
-rw-r--r--
matroxfb.h
1.43 KB
-rw-r--r--
max2175.h
1.011 KB
-rw-r--r--
mdio.h
16.867 KB
-rw-r--r--
media-bus-format.h
6.261 KB
-rw-r--r--
media.h
11.115 KB
-rw-r--r--
mei.h
3.394 KB
-rw-r--r--
membarrier.h
7.714 KB
-rw-r--r--
memfd.h
1.293 KB
-rw-r--r--
mempolicy.h
2.179 KB
-rw-r--r--
meye.h
2.47 KB
-rw-r--r--
mic_common.h
6.366 KB
-rw-r--r--
mic_ioctl.h
2.199 KB
-rw-r--r--
mii.h
9.273 KB
-rw-r--r--
minix_fs.h
2.072 KB
-rw-r--r--
mman.h
1.353 KB
-rw-r--r--
mmtimer.h
2.067 KB
-rw-r--r--
module.h
0.249 KB
-rw-r--r--
mount.h
4.439 KB
-rw-r--r--
mpls.h
2.248 KB
-rw-r--r--
mpls_iptunnel.h
0.743 KB
-rw-r--r--
mptcp.h
5.477 KB
-rw-r--r--
mqueue.h
2.149 KB
-rw-r--r--
mroute.h
5.3 KB
-rw-r--r--
mroute6.h
4.47 KB
-rw-r--r--
mrp_bridge.h
1.668 KB
-rw-r--r--
msdos_fs.h
6.8 KB
-rw-r--r--
msg.h
3.295 KB
-rw-r--r--
mtio.h
7.983 KB
-rw-r--r--
n_r3964.h
2.354 KB
-rw-r--r--
nbd-netlink.h
2.352 KB
-rw-r--r--
nbd.h
2.953 KB
-rw-r--r--
ncsi.h
3.789 KB
-rw-r--r--
ndctl.h
6.705 KB
-rw-r--r--
neighbour.h
5.018 KB
-rw-r--r--
net.h
2.036 KB
-rw-r--r--
net_dropmon.h
2.854 KB
-rw-r--r--
net_namespace.h
0.698 KB
-rw-r--r--
net_tstamp.h
5.67 KB
-rw-r--r--
netconf.h
0.6 KB
-rw-r--r--
netdevice.h
2.2 KB
-rw-r--r--
netfilter.h
1.777 KB
-rw-r--r--
netfilter_arp.h
0.435 KB
-rw-r--r--
netfilter_bridge.h
1.141 KB
-rw-r--r--
netfilter_decnet.h
1.933 KB
-rw-r--r--
netfilter_ipv4.h
2.118 KB
-rw-r--r--
netfilter_ipv6.h
2.138 KB
-rw-r--r--
netlink.h
11.226 KB
-rw-r--r--
netlink_diag.h
1.488 KB
-rw-r--r--
netrom.h
0.788 KB
-rw-r--r--
nexthop.h
1.498 KB
-rw-r--r--
nfc.h
10.946 KB
-rw-r--r--
nfs.h
4.395 KB
-rw-r--r--
nfs2.h
1.434 KB
-rw-r--r--
nfs3.h
2.396 KB
-rw-r--r--
nfs4.h
6.444 KB
-rw-r--r--
nfs4_mount.h
1.887 KB
-rw-r--r--
nfs_fs.h
1.603 KB
-rw-r--r--
nfs_idmap.h
2.19 KB
-rw-r--r--
nfs_mount.h
2.092 KB
-rw-r--r--
nfsacl.h
0.701 KB
-rw-r--r--
nilfs2_api.h
7.411 KB
-rw-r--r--
nilfs2_ondisk.h
17.61 KB
-rw-r--r--
nitro_enclaves.h
12.844 KB
-rw-r--r--
nl80211.h
327.406 KB
-rw-r--r--
nsfs.h
0.624 KB
-rw-r--r--
nubus.h
7.999 KB
-rw-r--r--
nvme_ioctl.h
2.063 KB
-rw-r--r--
nvram.h
0.52 KB
-rw-r--r--
omap3isp.h
20.364 KB
-rw-r--r--
omapfb.h
5.779 KB
-rw-r--r--
oom.h
0.499 KB
-rw-r--r--
openat2.h
1.259 KB
-rw-r--r--
openvswitch.h
39.242 KB
-rw-r--r--
packet_diag.h
1.633 KB
-rw-r--r--
param.h
0.138 KB
-rw-r--r--
parport.h
3.559 KB
-rw-r--r--
patchkey.h
0.871 KB
-rw-r--r--
pci.h
1.348 KB
-rw-r--r--
pci_regs.h
56.472 KB
-rw-r--r--
pcitest.h
0.694 KB
-rw-r--r--
perf_event.h
39.629 KB
-rw-r--r--
personality.h
2.048 KB
-rw-r--r--
pfkeyv2.h
10.321 KB
-rw-r--r--
pfrut.h
7.8 KB
-rw-r--r--
pg.h
2.338 KB
-rw-r--r--
phantom.h
1.615 KB
-rw-r--r--
phonet.h
4.567 KB
-rw-r--r--
pkt_cls.h
18.077 KB
-rw-r--r--
pkt_sched.h
29.586 KB
-rw-r--r--
pktcdvd.h
2.624 KB
-rw-r--r--
pmu.h
5.194 KB
-rw-r--r--
poll.h
0.021 KB
-rw-r--r--
posix_acl.h
1.225 KB
-rw-r--r--
posix_acl_xattr.h
1.089 KB
-rw-r--r--
posix_types.h
1.072 KB
-rw-r--r--
ppdev.h
3.136 KB
-rw-r--r--
ppp-comp.h
2.468 KB
-rw-r--r--
ppp-ioctl.h
5.347 KB
-rw-r--r--
ppp_defs.h
4.987 KB
-rw-r--r--
pps.h
4.623 KB
-rw-r--r--
pr.h
1.048 KB
-rw-r--r--
prctl.h
7.835 KB
-rw-r--r--
psample.h
2.218 KB
-rw-r--r--
psci.h
4.227 KB
-rw-r--r--
psp-sev.h
4.479 KB
-rw-r--r--
ptp_clock.h
7.281 KB
-rw-r--r--
ptrace.h
3.588 KB
-rw-r--r--
qemu_fw_cfg.h
2.411 KB
-rw-r--r--
qnx4_fs.h
2.273 KB
-rw-r--r--
qnxtypes.h
0.609 KB
-rw-r--r--
qrtr.h
0.872 KB
-rw-r--r--
quota.h
6.144 KB
-rw-r--r--
radeonfb.h
0.352 KB
-rw-r--r--
random.h
1.338 KB
-rw-r--r--
raw.h
0.356 KB
-rw-r--r--
rds.h
9.083 KB
-rw-r--r--
reboot.h
1.312 KB
-rw-r--r--
reiserfs_fs.h
0.757 KB
-rw-r--r--
reiserfs_xattr.h
0.521 KB
-rw-r--r--
resource.h
2.292 KB
-rw-r--r--
rfkill.h
6.453 KB
-rw-r--r--
rio_cm_cdev.h
3.172 KB
-rw-r--r--
rio_mport_cdev.h
9.111 KB
-rw-r--r--
romfs_fs.h
1.209 KB
-rw-r--r--
rose.h
2.18 KB
-rw-r--r--
route.h
2.277 KB
-rw-r--r--
rpmsg.h
0.531 KB
-rw-r--r--
rseq.h
4.789 KB
-rw-r--r--
rtc.h
3.915 KB
-rw-r--r--
rtnetlink.h
19.728 KB
-rw-r--r--
rxrpc.h
4.961 KB
-rw-r--r--
scc.h
4.489 KB
-rw-r--r--
sched.h
2.731 KB
-rw-r--r--
scif_ioctl.h
6.232 KB
-rw-r--r--
screen_info.h
2.421 KB
-rw-r--r--
sctp.h
35.15 KB
-rw-r--r--
sdla.h
2.772 KB
-rw-r--r--
seccomp.h
2.204 KB
-rw-r--r--
securebits.h
2.641 KB
-rw-r--r--
sed-opal.h
3.198 KB
-rw-r--r--
seg6.h
1.143 KB
-rw-r--r--
seg6_genl.h
0.575 KB
-rw-r--r--
seg6_hmac.h
0.413 KB
-rw-r--r--
seg6_iptunnel.h
0.905 KB
-rw-r--r--
seg6_local.h
2.012 KB
-rw-r--r--
selinux_netlink.h
1.167 KB
-rw-r--r--
sem.h
2.972 KB
-rw-r--r--
serial.h
3.775 KB
-rw-r--r--
serial_core.h
6.099 KB
-rw-r--r--
serial_reg.h
15.133 KB
-rw-r--r--
serio.h
1.989 KB
-rw-r--r--
sev-guest.h
2.249 KB
-rw-r--r--
shm.h
3.696 KB
-rw-r--r--
signal.h
0.379 KB
-rw-r--r--
signalfd.h
1.204 KB
-rw-r--r--
smc.h
8.313 KB
-rw-r--r--
smc_diag.h
2.664 KB
-rw-r--r--
smiapp.h
1.033 KB
-rw-r--r--
snmp.h
13.343 KB
-rw-r--r--
sock_diag.h
1.271 KB
-rw-r--r--
socket.h
0.88 KB
-rw-r--r--
sockios.h
5.963 KB
-rw-r--r--
sonet.h
2.236 KB
-rw-r--r--
sonypi.h
5.185 KB
-rw-r--r--
sound.h
1.208 KB
-rw-r--r--
soundcard.h
44.959 KB
-rw-r--r--
stat.h
6.203 KB
-rw-r--r--
stddef.h
1.496 KB
-rw-r--r--
stm.h
1.245 KB
-rw-r--r--
string.h
0.232 KB
-rw-r--r--
suspend_ioctls.h
1.397 KB
-rw-r--r--
swab.h
6.759 KB
-rw-r--r--
switchtec_ioctl.h
5.139 KB
-rw-r--r--
sync_file.h
2.815 KB
-rw-r--r--
synclink.h
8.774 KB
-rw-r--r--
sysctl.h
25.236 KB
-rw-r--r--
sysinfo.h
1.024 KB
-rw-r--r--
target_core_user.h
4.524 KB
-rw-r--r--
taskstats.h
7.012 KB
-rw-r--r--
tcp.h
9.688 KB
-rw-r--r--
tcp_metrics.h
1.513 KB
-rw-r--r--
tdx-guest.h
1.274 KB
-rw-r--r--
tee.h
12.856 KB
-rw-r--r--
termios.h
0.494 KB
-rw-r--r--
thermal.h
3.231 KB
-rw-r--r--
time.h
1.707 KB
-rw-r--r--
time_types.h
1.147 KB
-rw-r--r--
timerfd.h
0.914 KB
-rw-r--r--
times.h
0.271 KB
-rw-r--r--
timex.h
6.253 KB
-rw-r--r--
tiocl.h
1.688 KB
-rw-r--r--
tipc.h
8.618 KB
-rw-r--r--
tipc_config.h
14.363 KB
-rw-r--r--
tipc_netlink.h
9.175 KB
-rw-r--r--
tipc_sockets_diag.h
0.457 KB
-rw-r--r--
tls.h
4.188 KB
-rw-r--r--
toshiba.h
1.885 KB
-rw-r--r--
tty.h
1.548 KB
-rw-r--r--
tty_flags.h
4.421 KB
-rw-r--r--
types.h
1.441 KB
-rw-r--r--
udf_fs_i.h
0.681 KB
-rw-r--r--
udp.h
1.622 KB
-rw-r--r--
uhid.h
4.539 KB
-rw-r--r--
uinput.h
9.044 KB
-rw-r--r--
uio.h
0.715 KB
-rw-r--r--
uleds.h
0.779 KB
-rw-r--r--
ultrasound.h
4.455 KB
-rw-r--r--
un.h
0.375 KB
-rw-r--r--
unistd.h
0.215 KB
-rw-r--r--
unix_diag.h
1.224 KB
-rw-r--r--
usbdevice_fs.h
8.122 KB
-rw-r--r--
usbip.h
0.625 KB
-rw-r--r--
userfaultfd.h
7.592 KB
-rw-r--r--
userio.h
1.48 KB
-rw-r--r--
utime.h
0.21 KB
-rw-r--r--
utsname.h
0.653 KB
-rw-r--r--
uuid.h
1.324 KB
-rw-r--r--
uvcvideo.h
2.573 KB
-rw-r--r--
v4l2-common.h
4.079 KB
-rw-r--r--
v4l2-controls.h
50.563 KB
-rw-r--r--
v4l2-dv-timings.h
30.822 KB
-rw-r--r--
v4l2-mediabus.h
4.981 KB
-rw-r--r--
v4l2-subdev.h
5.953 KB
-rw-r--r--
vbox_err.h
7.087 KB
-rw-r--r--
vbox_vmmdev_types.h
8.16 KB
-rw-r--r--
vboxguest.h
8.524 KB
-rw-r--r--
vdpa.h
1.388 KB
-rw-r--r--
version.h
0.42 KB
-rw-r--r--
veth.h
0.219 KB
-rw-r--r--
vfio.h
50.999 KB
-rw-r--r--
vfio_ccw.h
1.286 KB
-rw-r--r--
vfio_zdev.h
2.482 KB
-rw-r--r--
vhost.h
6.268 KB
-rw-r--r--
vhost_types.h
3.903 KB
-rw-r--r--
videodev2.h
88.614 KB
-rw-r--r--
virtio_9p.h
1.993 KB
-rw-r--r--
virtio_balloon.h
5.15 KB
-rw-r--r--
virtio_blk.h
6.638 KB
-rw-r--r--
virtio_bt.h
0.754 KB
-rw-r--r--
virtio_config.h
3.911 KB
-rw-r--r--
virtio_console.h
3.063 KB
-rw-r--r--
virtio_crypto.h
13.549 KB
-rw-r--r--
virtio_fs.h
0.559 KB
-rw-r--r--
virtio_gpu.h
11.186 KB
-rw-r--r--
virtio_ids.h
3.192 KB
-rw-r--r--
virtio_input.h
2.447 KB
-rw-r--r--
virtio_iommu.h
3.694 KB
-rw-r--r--
virtio_mem.h
6.989 KB
-rw-r--r--
virtio_mmio.h
4.853 KB
-rw-r--r--
virtio_net.h
10.302 KB
-rw-r--r--
virtio_pci.h
7.232 KB
-rw-r--r--
virtio_ring.h
7.321 KB
-rw-r--r--
virtio_rng.h
0.259 KB
-rw-r--r--
virtio_scsi.h
5.894 KB
-rw-r--r--
virtio_snd.h
9.086 KB
-rw-r--r--
virtio_types.h
2.103 KB
-rw-r--r--
virtio_vsock.h
3.014 KB
-rw-r--r--
vm_sockets.h
6.342 KB
-rw-r--r--
vm_sockets_diag.h
0.94 KB
-rw-r--r--
vmcore.h
0.421 KB
-rw-r--r--
vsockmon.h
1.841 KB
-rw-r--r--
vt.h
2.987 KB
-rw-r--r--
vtpm_proxy.h
1.679 KB
-rw-r--r--
wait.h
0.666 KB
-rw-r--r--
wanrouter.h
0.442 KB
-rw-r--r--
watchdog.h
2.28 KB
-rw-r--r--
wimax.h
8.175 KB
-rw-r--r--
wireless.h
41.702 KB
-rw-r--r--
wmi.h
1.842 KB
-rw-r--r--
x25.h
3.479 KB
-rw-r--r--
xattr.h
2.793 KB
-rw-r--r--
xdp_diag.h
1.434 KB
-rw-r--r--
xfrm.h
11.713 KB
-rw-r--r--
xilinx-v4l2-controls.h
2.906 KB
-rw-r--r--
zorro.h
3.219 KB
-rw-r--r--
zorro_ids.h
29.261 KB
-rw-r--r--