Module io
kernel
next-20250429
Module io
Module Items
Structs
In crate kernel
Modules
alloc
auxiliary
block
cred
device
device_id
devres
dma
driver
drm
error
faux
firmware
fs
init
io
ioctl
jump_label
kunit
list
miscdevice
mm
net
of
page
pci
pid_namespace
platform
prelude
print
rbtree
revocable
security
seq_file
sizes
str
sync
task
time
tracepoint
transmute
types
uaccess
workqueue
xarray
Macros
asm
auxiliary_device_table
b_str
build_assert
build_error
c_str
container_of
current
dbg
declare_drm_ioctls
declare_trace
define_list_arc_field_getter
dev_alert
dev_crit
dev_dbg
dev_emerg
dev_err
dev_info
dev_notice
dev_warn
dma_read
dma_write
fmt
global_lock
impl_device_context_deref
impl_device_context_into_aref
impl_has_hr_timer
impl_has_list_links
impl_has_list_links_self_ptr
impl_has_work
impl_list_arc_safe
impl_list_item
kvec
module_auxiliary_driver
module_device_table
module_driver
module_firmware
module_pci_driver
module_phy_driver
module_platform_driver
new_condvar
new_mutex
new_poll_condvar
new_spinlock
new_work
of_device_table
pci_device_table
pr_alert
pr_cont
pr_crit
pr_debug
pr_emerg
pr_err
pr_info
pr_notice
pr_warn
seq_print
static_assert
static_branch_unlikely
try_init
try_pin_init
Structs
ThisModule
Traits
InPlaceModule
Module
ModuleMetadata
kernel
Module
io
Copy item path
Settings
Help
Summary
Source
Expand description
Memory-mapped IO.
C header:
include/asm-generic/io.h
Structs
§
Io
IO-mapped memory, starting at the base address @addr and spanning @maxlen bytes.
IoRaw
Raw representation of an MMIO region.