KernelAPI Data Structures

Here are the data structures with brief descriptions:
_blk
_msf==========================================================================
arphdr
arpreqARP ioctl request
async_struct
bh_structInterrupt.h
buffer_head
ccs_cache
ccs_disco_reco
ccs_err_recovery
ccs_geometry
ccs_modesel_head
cdrom_msf
cdrom_read
cdrom_subchnl
cdrom_ti
cdrom_tocentry
cdrom_tochdr
cdrom_volctrl
COFF_AOUTHDR********************* AOUT "OPTIONAL HEADER" *********************
COFF_auxent
COFF_lineno********************* LINE NUMBERS *********************
COFF_reloc********************* RELOCATION DIRECTIVES *********************
COFF_scnhdr********************* SECTION HEADER *********************
COFF_slib
COFF_syment
coh_freelist_chunkCoherent free list block on disk
coh_super_block
ddconfThis structure is used to set up a DDI driver
ddi_deviceThe DDI device control block
ddi_protoThis structure is used to set up networking protocols
desc_struct
dirent
dynamic
Elf32_Rel
Elf32_Rela
Elf32_Sym
elf_phdr
elfhdr
enet_statisticsEthernet statistics collection data
ethhdrThis is an Ethernet frame header
exec
ext2_acl_entry< Access Control List Entry
ext2_acl_header< Header of Access Control Lists
ext2_dir_entry
ext2_group_desc
ext2_inode
ext2_inode_info
ext2_old_group_desc
ext2_sb_info
ext2_super_block
ext_dir_entry
ext_free_block
ext_free_inode
ext_inode
ext_inode_info
ext_sb_info
ext_super_block
fat_cache
fd_set
file
file_lock
file_operations
file_system_type
flock
floppy_struct
format_descr
fpu_reg
fsid_t
gendisk
hd_geometry
hd_struct
hpfs_inode_info
hpfs_sb_info
hs_primary_descriptor
hs_volume_descriptor
i387_hard_struct
i387_soft_struct
i387_union
icmp_err
icmphdr
ifaddr
ifconf
iflinkThis structure is used to link a STREAMS interface
ifnetStructure defining a queue for a network interface
ifnet::ifqueue
ifreq
in_addrInternet address
info
inode
inode_operations
ip_config
ipc_perm
iphdr
iso_directory_record
iso_inode_info
iso_path_tableWe use this to help us look up the parent inode numbers
iso_primary_descriptor
iso_volume_descriptor
isofs_sb_info
itimerval
kbdiacr
kbdiacrs
kbentry
kbsentry
kd_disparam
kd_memloc
kd_quemode
kernel_stat
kernel_sym
linger
linux_binfmt
linux_binprm
lookup_cache
lp_struct
mcd_DiskInfo
mcd_Play_msf
mcd_Toc
midi_info
minix_dir_entry
minix_inode
minix_inode_info
minix_sb_info
minix_super_block
mktime
mod_routines
modify_ldt_ldt_s
module
mouse_status
msdos_boot_sector
msdos_dir_entry
msdos_inode_info
msdos_sb_info
msf
msgOne msg structure for each message
msgbufMessage buffer for msgsnd and msgrcv calls
msginfo
msqid_dsOne msqid structure for each queue on the system
mt_tape_info
mtgetStructure for MTIOCGET - mag tape get status command
mtopStructure for MTIOCTOP - mag tape op command
mtposStructure for MTIOCPOS - mag tape get position command
new_minix_inode
new_utsname
nfs_entry
nfs_fattr
nfs_fh
nfs_fsinfo
nfs_inode_info
nfs_mount_data
nfs_sattr
nfs_sb_info
nfs_server
nfs_time
nlist
old_rtentryThis structure gets passed by the SIOCADDRTOLD and SIOCDELRTOLD calls
old_utsname
oldold_utsname
options
partition
patch_info
patmgr_info
pipe_inode_info
port_io_arg
port_io_struc
proc_dir_entry
proto_ops
pt_regs
relocation_info
rlimit
route
rtentryThis structure gets passed by the SIOCADDRT and SIOCDELRT calls
rusage
s_sony_drive_config
s_sony_subcodeThe following is returned from the request subcode address command
s_sony_toc
sb_mixer_levels
sb_mixer_params
sbi_instrument
screen_info
scsi_capacity
select_table_entry
select_table_struct
semOne semaphore structure for each semaphore in the system
semaphore
sembufSemop system calls takes an array of these
semid_dsOne semid data structure for each set of semaphores in the system
seminfo
semunArg for semctl system calls
serial_struct
shmid_ds
shminfo
sigaction
sockaddr
sockaddr_in
sockaddr_un
socket
statfs
stereo_vol
super_block
super_operations
synth_info
sysinfo
sysv2_freelist_chunkSystemV2 free list block on disk
sysv2_super_blockSystemV2 super-block data on disk
sysv4_freelist_chunkSystemV4 free list block on disk
sysv4_super_blockSystemV4 super-block data on disk
sysv_dir_entry
sysv_inodeSystemV/Coherent inode data on disk
sysv_inode_info
sysv_sb_info
task_struct
tcphdr
termio
termios
timer_list
timer_struct
timestamp
timeval
timex
timezone
tms
tss_struct
tty_ldisc
tty_queue
tty_struct
udphdr
user
user_i387_struct
ustat
utimbuf
vm86_regs
vm86_struct
vm_area_struct
vm_operations_struct
vt_mode
vt_stat
wait_queue
winsize
XD_GEOMETRYThis structure is returned to the HDIO_GETGEO ioctl
XD_INFOThis structure defines the XT drives and their types
XD_SIGNATUREThis structure defines a ROM BIOS signature
xenix_freelist_chunkXenix free list block on disk
xenix_super_block
xiafs_direct
xiafs_inode
xiafs_inode_info
xiafs_sb_info
xiafs_super_block

Generated on Mon May 1 21:47:02 2006 for KernelAPI by  doxygen 1.4.6-5