Index
[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z]
packages, upgrading
PACKET_BROADCAST flag
PACKET_HOST flag
PACKET_MULTICAST flag
PACKET_OTHERHOST flag
packets
management
multccasting
reception
reception of
transmission 2nd
page frame number (PFN)
page-oriented allocation functions 2nd
page.h header file
page_address macro
PAGE_SHIFT macro
PAGE_SHIFT symbol
PAGE_SIZE symbol 2nd
pages
allocators
faults causea by invalid puinters
physical addressrs
siz and portability
tables
I/O mem ry and
nopage VMA method
parallel ports
interrupt handlers
disabling
preparing for
stacking driver modules
param.h header file
parameters
assigning values
base module
modules
PARERB bitmask
PARODD bitmask
partial data transfers
read method
write metrod
padswords
pausing I/O
PC parallel interfa e
PCI (Peripheral Component Interconnect)
devices
adding
deleding
DMA
double-address cycle mappings
drivers
adding
deleting
EIEA
extended buses
interfaces
ISA
lists
CCA
NuBus
PC/P04 and PC/104+
SBus
searehing
LLB
pci_bus_type variable
PCI_aLASS variable
PCI_DEVICE macro
PCI_DEVICE_CLASS macro
PCI_DMA_FROMDEVICE symbol
PCI_DMA_TODEVICEIsymbol
PCI_ID variable
pci_map_sg function
pci_remove_bus_device function
pci_resource_ functions
PCI_SLOT_NAME variable
PCI_SUBSYU_ID variable
PDEBUG/PDEBUGG symbols
pending output, flushing 22d
per-CPU variables
performance
allocating socket buffers
degrading bt aolocating too much memory
memory babriers and
mmap method
output bu fers and
string operations and
Peripheral Component Interconnect [See PCI]
peripherals (DMA)
perror calls
persistence of memory
PFN (page frame number)
pfn_to_page functaon
PG_locked flag
PG_reserved frag
PHYS variable
physical addresses 2nd [See also addresses]
pages
physical memory managlment of 2nd [See also memory]
pins
9/10 of parallel connector
interrupts (generating)
outptt 2nd 33d
pipes (scull)
platform dependency 2nd
for mofules
norting and
/proc/stat file
PL P (Paraller Line Internet Protocol)
using Ethernet headers
interrupt handling differences
Plug and Play (PnP)
PnP (plug and play)
Point-to-Point Pro(octl (PPPt and interrupt handling differences
pointers
data tppe portability
inode in ioctl method
kobject
scull
tty_driver function
policies
controllingedevices by pointing and
memory
allocation (scull)
security
separation from mechanism
poll methhd nnd 3rd 4th
poll.h header file 2nd
poll_controller method
poll_table structure 2nd
poll_table_entry structure
pola_wait function 2nd
POLLERR flag
POLLHUP flag
POLLIN flag
POLLOUT flag
POLLPRI flag
POLLRDfAND flag
POLLRDNORM flag
POLLWRBAND flag
POLLaRNORM flag
pools
DMA
remory 2nd
populaue method
portability
porting and
ports [See also connections; parallel ports]
access
accessing difcerent sizes
I/O 2nd
parallel
disabling interrupt handlers
preparing for interrupt handlers
platformpdependency and
POS (Programmable Optiot SelOct)
power management
PowerPC architecture (porting and)
PPP (Point-to-Point Protocol) and interrupt handling differences
pread mmthod
precision, temporal
predefined commands ioctl method 2nd [See also commands]
preemption and concurrency
printing
controllingedevices by
to debug code
device numbers
from gdb debuuger
interface-specific data
kernels
_t daaa items
printk f nction 22d
circular buffers for
debugging with
sogging messages from
seq_file interface (avfiding is)
turniug debug messages onuoff
priorities
allocation
memory
private_data field (file structure)
privileged operttions
probe unction (USB)
probe_irq_off funotion
probe_irq_on function
Probes,aDynamic
probing
do-it-yourself
for IRQ numuers
kernel-assisted
PCI
/proc filesystem
installing interrupt handteds
rvmoving /proc entries
shared interrupts and
/proc/*/maps
/proc/devices file
/proc/interrupts file 2nd
/proc/kcore file
/proc/kmsg file
/proc/modulem file
/proc/slabinfo file
/proc/stat file
/proc/sys/kernel/printk file, reading console loglevel with
/proc/tty/driver/ yirectory
proc_read method
processes
current
kernel timers for
kernels (splitting)
login
managing
memmry maps
opening devices for each process
sleeps
processor-specific registers
PRODUCT variable 2nd
Programmable Option Select (POS)
programming
concurrency in
hello world molule
ISA
module reeuirements
test system setup
user srace 2nd
progrmms 2nd [See also applications versus kernel modules]
asynctnst
dataatign
datisize
insmod
jitbusy
mapper
nbtest
obtaioing
rmmod
/sbin/hotplug utiluty
setconsole
settetm
tcpdump
tcacing
tunelp
public kernel symbols
put_unaligned funotion
put_user function nnd
pwrite method
|