Main Page
Data Structures
Files
Directories
Alphabetical List
Data Structures
Class Hierarchy
Data Fields
KernelAPI Data Structures
Here are the data structures with brief descriptions:
_blk
_msf
==========================================================================
arphdr
arpreq
ARP ioctl request
async_struct
bh_struct
Interrupt.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_chunk
Coherent free list block on disk
coh_super_block
ddconf
This structure is used to set up a DDI driver
ddi_device
The DDI device control block
ddi_proto
This structure is used to set up networking protocols
desc_struct
dirent
dynamic
Elf32_Rel
Elf32_Rela
Elf32_Sym
elf_phdr
elfhdr
enet_statistics
Ethernet statistics collection data
ethhdr
This 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
iflink
This structure is used to link a STREAMS interface
ifnet
Structure defining a queue for a network interface
ifnet::ifqueue
ifreq
in_addr
Internet address
info
inode
inode_operations
ip_config
ipc_perm
iphdr
iso_directory_record
iso_inode_info
iso_path_table
We 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
msg
One msg structure for each message
msgbuf
Message buffer for msgsnd and msgrcv calls
msginfo
msqid_ds
One msqid structure for each queue on the system
mt_tape_info
mtget
Structure for MTIOCGET - mag tape get status command
mtop
Structure for MTIOCTOP - mag tape op command
mtpos
Structure 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_rtentry
This 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
rtentry
This structure gets passed by the SIOCADDRT and SIOCDELRT calls
rusage
s_sony_drive_config
s_sony_subcode
The 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
sem
One semaphore structure for each semaphore in the system
semaphore
sembuf
Semop system calls takes an array of these
semid_ds
One semid data structure for each set of semaphores in the system
seminfo
semun
Arg 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_chunk
SystemV2 free list block on disk
sysv2_super_block
SystemV2 super-block data on disk
sysv4_freelist_chunk
SystemV4 free list block on disk
sysv4_super_block
SystemV4 super-block data on disk
sysv_dir_entry
sysv_inode
SystemV/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_GEOMETRY
This structure is returned to the HDIO_GETGEO ioctl
XD_INFO
This structure defines the XT drives and their types
XD_SIGNATURE
This structure defines a ROM BIOS signature
xenix_freelist_chunk
Xenix 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
1.4.6-5