-
Carta.tech
-
Packages
-
linux-manual-3.16
-
4143
- DECLARE_COMPLETION.9
- Declare and initialize a completion structure
- DECLARE_COMPLETION_ONSTACK.9
- Declare and initialize a completion structure
- DECLARE_KFIFO.9
- Macro to declare a fifo object
- DECLARE_KFIFO_PTR.9
- Macro to declare a fifo pointer object
- DEFINE_KFIFO.9
- Macro to define and initialize a fifo
- GetIoUnitPage2.9
- Retrieve bios version and boot order information.
- GetIocFacts.9
- Send iocfacts request to mpt adapter.
- GetLanConfigPages.9
- Fetch lanconfig pages.
- GetPortFacts.9
- Send portfacts request to mpt adapter.
- I2C_BOARD_INFO.9
- Macro used to list an i2c device and its address
- INIT_KFIFO.9
- Initialize a fifo declared by declare_kfifo
- KickStart.9
- Perform hard reset of mpt adapter.
- MakeIocReady.9
- Get ioc to a ready state, using kickstart if needed.
- MptDisplayIocCapabilities.9
- Disply iocs capabilities.
- PrimeIocFifos.9
- Initialize ioc request and reply fifos.
- ProcessEventNotification.9
- Route eventnotificationreply to all event handlers
- RIO_DEVICE.9
- Macro used to describe a specific rio device
- RIO_LOP_READ.9
- Generate rio_local_read_config_* functions
- RIO_LOP_WRITE.9
- Generate rio_local_write_config_* functions
- RIO_OP_READ.9
- Generate rio_mport_read_config_* functions
- RIO_OP_WRITE.9
- Generate rio_mport_write_config_* functions
- SCPNT_TO_LOOKUP_IDX.9
- Searches for a given scmd in the scsilookup[] array list
- SET_IEEE80211_DEV.9
- Set device for 802.11 hardware
- SET_IEEE80211_PERM_ADDR.9
- Set the permanent mac address for 802.11 hardware
- SendEventAck.9
- Send eventack request to mpt adapter.
- SendEventNotification.9
- Send eventnotification (on or off) request to adapter
- SendIocInit.9
- Send iocinit request to mpt adapter.
- SendIocReset.9
- Send iocreset request to mpt adapter.
- SendPortEnable.9
- Send portenable request to mpt adapter port.
- USB_DEVICE.9
- Macro used to describe a specific usb device
- USB_DEVICE_AND_INTERFACE_INFO.9
- Describe a specific usb device with a class of usb interfaces
- USB_DEVICE_INFO.9
- Macro used to describe a class of usb devices
- USB_DEVICE_INTERFACE_CLASS.9
- Describe a usb device with a specific interface class
- USB_DEVICE_INTERFACE_NUMBER.9
- Describe a usb device with a specific interface number
- USB_DEVICE_INTERFACE_PROTOCOL.9
- Describe a usb device with a specific interface protocol
- USB_DEVICE_VER.9
- Describe a specific usb device with a version range
- USB_INTERFACE_INFO.9
- Macro used to describe a class of usb interfaces
- USB_VENDOR_AND_INTERFACE_INFO.9
- Describe a specific usb vendor with a class of usb interfaces
- WaitForDoorbellAck.9
- Wait for ioc doorbell handshake acknowledge
- WaitForDoorbellInt.9
- Wait for ioc to set its doorbell interrupt bit
- WaitForDoorbellReply.9
- Wait for and capture an ioc handshake reply.
- __alloc_skb.9
- Allocate a network buffer
- __ata_change_queue_depth.9
- Helper for ata_scsi_change_queue_depth
- __atomic_add_unless.9
- Add unless the number is already a given value
- __audit_fd_pair.9
- Record audit data for pipe and socketpair
- __audit_free.9
- Free a per-task audit context
- __audit_getname.9
- Add a name to the list
- __audit_inode.9
- Store the inode and device from a lookup
- __audit_ipc_obj.9
- Record audit data for ipc object
- __audit_ipc_set_perm.9
- Record audit data for new ipc permissions
- __audit_log_bprm_fcaps.9
- Store information about a loading bprm and relevant fcaps
- __audit_log_capset.9
- Store information about the arguments to the capset syscall
- __audit_mq_getsetattr.9
- Record audit data for a posix mq get/set attribute
- __audit_mq_notify.9
- Record audit data for a posix mq notify
- __audit_mq_open.9
- Record audit data for a posix mq open
- __audit_mq_sendrecv.9
- Record audit data for a posix mq timed send/receive
- __audit_reusename.9
- Fill out filename with info from existing entry
- __audit_signal_info.9
- Record signal info for shutting down audit subsystem
- __audit_sockaddr.9
- Record audit data for sys_bind, sys_connect, sys_sendto
- __audit_socketcall.9
- Record audit data for sys_socketcall
- __audit_syscall_entry.9
- Fill in an audit record at syscall entry
- __audit_syscall_exit.9
- Deallocate audit context after a system call
- __bio_clone_fast.9
- Clone a bio that shares the original bios biovec
- __bitmap_parse.9
- Convert an ascii hex string into a bitmap.
- __bitmap_parselist.9
- Convert list format ascii string to bitmap
- __bitmap_shift_left.9
- Logical left shift of the bits in a bitmap
- __bitmap_shift_right.9
- Logical right shift of the bits in a bitmap
- __blk_drain_queue.9
- Drain requests from request_queue
- __blk_end_bidi_request.9
- Complete a bidi request with queue lock held
- __blk_end_request.9
- Helper function for drivers to complete the request.
- __blk_end_request_all.9
- Helper function for drives to finish the request.
- __blk_end_request_cur.9
- Helper function to finish the current request chunk.
- __blk_end_request_err.9
- Finish a request till the next failure boundary.
- __blk_queue_free_tags.9
- Release tag maintenance info
- __blk_run_queue.9
- Run a single device queue
- __blk_run_queue_uncond.9
- Run a queue whether or not it has been stopped
- __bread.9
- Reads a specified block and returns the bh
- __bread_gfp.9
- Reads a specified block and returns the bh
- __break_lease.9
- Revoke all outstanding leases on file
- __change_bit.9
- Toggle a bit in memory
- __check_region.9
- Check if a resource region is busy or free
- __class_create.9
- Create a struct class structure
- __clear_user.9
- Zero a block of memory in user space, with less checking.
- __copy_from_user.9
- Copy a block of data from user space, with less checking.
- __copy_to_user.9
- Copy a block of data into user space, with less checking.
- __copy_to_user_inatomic.9
- Copy a block of data into user space, with less checking.
- __d_drop.9
- Drop a dentry
- __dev_get_by_index.9
- Find a device by its ifindex
- __dev_get_by_name.9
- Find a device by its name
- __dev_mc_sync.9
- Synchonize devices multicast list
- __dev_mc_unsync.9
- Remove synchonized addresses from device
- __dev_remove_pack.9
- Remove packet handler
- __dev_uc_sync.9
- Synchonize devices unicast list
- __dev_uc_unsync.9
- Remove synchonized addresses from device
- __ffs.9
- Find first set bit in word
- __flush_tlb_slot.9
- Flushes tlb slot slot.
- __generic_file_write_iter.9
- Write data to a file
- __get_request.9
- Get a free request
- __ht_create_irq.9
- Create an irq and attach it to a device.
- __i2c_transfer.9
- Unlocked flavor of i2c_transfer
- __insert_inode_hash.9
- Hash an inode
- __kfree_skb.9
- Private function
- __krealloc.9
- Like krealloc but dont free p.
- __list_del_entry.9
- Deletes entry from list.
- __lock_page.9
- Get a lock on the page, assuming we need to sleep to get it
- __mark_inode_dirty.9
- Internal function
- __nand_calculate_ecc.9
- [nand interface] calculate 3-byte ecc for 256/512-byte block
- __nand_correct_data.9
- [nand interface] detect and correct bit error(s)
- __nand_unlock.9
- [replaceable] unlocks specified locked blocks
- __napi_schedule.9
- Schedule for receive
- __netdev_alloc_skb.9
- Allocate an skbuff for rx on a specific device
- __netif_subqueue_stopped.9
- Test status of subqueue
- __pci_complete_power_transition.9
- Complete power transition of a pci device
- __pci_enable_wake.9
- Enable pci device as wakeup event source
- __pci_hp_register.9
- Register a hotplug_slot with the pci hotplug subsystem
- __pci_register_driver.9
- Register a new pci driver
- __pci_reset_function.9
- Reset a pci device function
- __pci_reset_function_locked.9
- Reset a pci device function while holding the dev mutex lock.
- __platform_driver_register.9
- Register a driver for platform-level devices
- __pskb_copy_fclone.9
- Create copy of an sk_buff with private head.
- __pskb_pull_tail.9
- Advance tail of skb header
- __register_chrdev.9
- Create and register a cdev occupying a range of minors
- __relay_reset.9
- Reset a channel buffer
- __release_region.9
- Release a previously reserved resource region
- __remove_inode_hash.9
- Remove an inode from the hash
- __request_module.9
- Try to load a kernel module
- __request_region.9
- Create a new busy resource region
- __root_device_register.9
- Allocate and register a root device
- __round_jiffies.9
- Function to round jiffies to a full second
- __round_jiffies_relative.9
- Function to round jiffies to a full second
- __round_jiffies_up.9
- Function to round jiffies up to a full second
- __round_jiffies_up_relative.9
- Function to round jiffies up to a full second
- __scsi_device_lookup.9
- Find a device given the host (unlocked)
- __scsi_device_lookup_by_target.9
- Find a device given the target (unlocked)
- __scsi_get_command.9
- Allocate a struct scsi_cmnd
- __scsi_put_command.9
- Free a struct scsi_cmnd
- __set_bit.9
- Set a bit in memory
- __shost_for_each_device.9
- Iterate over all devices of a host (unlocked)
- __sk_mem_reclaim.9
- Reclaim memory_allocated
- __sk_mem_schedule.9
- Increase sk_forward_alloc and memory_allocated
- __skb_alloc_page.9
- Allocate a page for ps-rx for a given skb and preserve pfmemalloc data
- __skb_alloc_pages.9
- Allocate pages for ps-rx on a skb and preserve pfmemalloc data
- __skb_fill_page_desc.9
- Initialise a paged fragment in an skb
- __skb_frag_ref.9
- Take an addition reference on a paged fragment.
- __skb_frag_set_page.9
- Sets the page contained in a paged fragment
- __skb_frag_unref.9
- Release a reference on a paged fragment.
- __skb_gso_segment.9
- Perform segmentation on skb.
- __skb_queue_after.9
- Queue a buffer at the list head
- __skb_queue_head_init.9
- Initialize non-spinlock portions of sk_buff_head
- __skb_recv_datagram.9
- Receive a datagram skbuff
- __snd_rawmidi_transmit_ack.9
- Acknowledge the transmission
- __snd_rawmidi_transmit_peek.9
- Copy data from the internal buffer
- __splice_from_pipe.9
- Splice data from a pipe to given actor
- __starget_for_each_device.9
- Helper to walk all devices of a target (unlocked)
- __test_and_clear_bit.9
- Clear a bit and return its old value
- __test_and_set_bit.9
- Set a bit and return its old value
- __uio_register_device.9
- Register a new userspace io device
- __unqueue_futex.9
- Remove the futex_q from its futex_hash_bucket
- __unregister_chrdev.9
- Unregister and destroy a cdev
- __wake_up.9
- Wake up threads blocked on a waitqueue.
- __wake_up_sync_key.9
- Wake up threads blocked on a waitqueue.
- _copy_from_pages.9
- _copy_from_pages -
- _copy_from_user.9
- Copy a block of data from user space.
- _copy_to_user.9
- Copy a block of data into user space.
- abort_exclusive_wait.9
- Abort exclusive waiting in a queue
- absent_pages_in_range.9
- Return number of page frames in holes within a range
- acct_auto_close.9
- Turn off a filesystems accounting if it is on
- acct_auto_close_mnt.9
- Turn off a filesystems accounting if it is on
- acct_collect.9
- Collect accounting information into pacct_struct
- acct_process.9
- Now just a wrapper around acct_process_in_ns, which in turn is a wrapper around do_acct_process.
- acpi_bus_register_driver.9
- Register a driver with the acpi bus
- acpi_bus_scan.9
- Add acpi device node objects in a given namespace scope.
- acpi_bus_trim.9
- Detach scan handlers and drivers from acpi device objects.
- acpi_bus_unregister_driver.9
- Unregisters a driver with the acpi bus
- acpi_match_device.9
- Match a struct device against a given list of acpi ids
- acpi_scan_drop_device.9
- Drop an acpi device object.
- add_disk.9
- Add partitioning information to kernel list
- add_marker_len.9
- Compute the length of the marker in data area
- add_page_wait_queue.9
- Add an arbitrary waiter to a pages wait queue
- add_taint.9
- Add_taint -
- add_timer.9
- Start a timer
- add_timer_on.9
- Start a timer on a particular cpu
- add_to_page_cache_locked.9
- Add a locked page to the pagecache
- adjust_resource.9
- Modify a resources start and size
- aica_rtc_gettimeofday.9
- Get the time from the aica rtc
- aica_rtc_settimeofday.9
- Set the aica rtc to the current time
- airq_iv_alloc.9
- Allocate irq bits from an interrupt vector
- airq_iv_create.9
- Create an interrupt vector
- airq_iv_free.9
- Free irq bits of an interrupt vector
- airq_iv_release.9
- Release an interrupt vector
- airq_iv_scan.9
- Scan interrupt vector for non-zero bits
- alloc_chrdev_region.9
- Register a range of char device numbers
- alloc_contig_range.9
- - tries to allocate given range of pages
- alloc_etherdev_mqs.9
- Allocates and sets up an ethernet device
- alloc_netdev_mqs.9
- Allocate network device
- alloc_vm_area.9
- Allocate a range of kernel address space
- allocate_resource.9
- Allocate empty slot in the resource tree given range & alignment. the resource will be reallocated with a new size if it was already allocated
- anon_transport_class_register.9
- Register an anonymous class
- anon_transport_class_unregister.9
- Unregister an anon class
- arch_phys_wc_add.9
- Add a wc mtrr and handle errors if pat is unavailable
- ata_build_rw_tf.9
- Build ata taskfile for given read/write request
- ata_bus_probe.9
- Reset and probe ata bus
- ata_cable_40wire.9
- Return 40 wire cable type
- ata_cable_80wire.9
- Return 80 wire cable type
- ata_cable_ignore.9
- Return ignored pata cable.
- ata_cable_sata.9
- Return sata cable type
- ata_cable_unknown.9
- Return unknown pata cable.
- ata_cmd_ioctl.9
- Handler for hdio_drive_cmd ioctl
- ata_dev_classify.9
- Determine device type based on ata-spec signature
- ata_dev_configure.9
- Configure the specified ata/atapi device
- ata_dev_init.9
- Initialize an ata_device structure
- ata_dev_init_params.9
- Issue init dev params command
- ata_dev_next.9
- Device iteration helper
- ata_dev_pair.9
- Return other device on cable
- ata_dev_phys_link.9
- Find physical link for a device
- ata_dev_read_id.9
- Read id data from the specified device
- ata_dev_reread_id.9
- Re-read identify data
- ata_dev_revalidate.9
- Revalidate ata device
- ata_dev_same_device.9
- Determine whether new id matches configured device
- ata_dev_set_feature.9
- Issue set features - sata features
- ata_dev_set_xfermode.9
- Issue set features - xfer mode command
- ata_dev_xfermask.9
- Compute supported xfermask of the given device
- ata_do_dev_read_id.9
- Default id read method
- ata_do_set_mode.9
- Program timings and issue set features - xfer
- ata_do_simple_cmd.9
- Execute simple internal command
- ata_down_xfermask_limit.9
- Adjust dev xfer masks downward
- ata_dump_id.9
- Identify device info debugging output
- ata_dump_status.9
- User friendly display of error info
- ata_exec_internal.9
- Execute libata internal command
- ata_exec_internal_sg.9
- Execute libata internal command
- ata_finalize_port_ops.9
- Finalize ata_port_operations
- ata_force_cbl.9
- Force cable type according to libata.force
- ata_force_horkage.9
- Force horkage according to libata.force
- ata_force_link_limits.9
- Force link limits according to libata.force
- ata_force_xfermask.9
- Force xfermask according to libata.force
- ata_gen_ata_sense.9
- Generate a scsi fixed sense block
- ata_get_identity.9
- Handler for hdio_get_identity ioctl
- ata_get_xlat_func.9
- Check if scsi to ata translation is possible
- ata_host_activate.9
- Start host, request irq and register it
- ata_host_alloc.9
- Allocate and init basic ata host resources
- ata_host_alloc_pinfo.9
- Alloc host and init with port_info array
- ata_host_detach.9
- Detach all ports of an ata host
- ata_host_init.9
- Initialize a host struct for sas (ipr, libsas)
- ata_host_register.9
- Register initialized ata host
- ata_host_resume.9
- Resume host
- ata_host_start.9
- Start and freeze ports of an ata host
- ata_host_suspend.9
- Suspend host
- ata_hpa_resize.9
- Resize a device with an hpa set
- ata_id_c_string.9
- Convert identify device page into c string
- ata_id_string.9
- Convert identify device page into string
- ata_id_xfermask.9
- Compute xfermask from the given identify data
- ata_is_40wire.9
- Check drive side detection
- ata_link_init.9
- Initialize an ata_link structure
- ata_link_next.9
- Link iteration helper
- ata_link_offline.9
- Test whether the given link is offline
- ata_link_online.9
- Test whether the given link is online
- ata_mode_string.9
- Convert xfer_mask to string
- ata_mselect_caching.9
- Simulate mode select for caching info page
- ata_msense_caching.9
- Simulate mode sense caching info page
- ata_msense_ctl_mode.9
- Simulate mode sense control mode page
- ata_msense_rw_recovery.9
- Simulate mode sense r/w error recovery page
- ata_msleep.9
- Ata eh owner aware msleep
- ata_pack_xfermask.9
- Pack pio, mwdma and udma masks into xfer_mask
- ata_pci_remove_one.9
- Pci layer callback for device removal
- ata_phys_link_offline.9
- Test whether the given link is offline
- ata_phys_link_online.9
- Test whether the given link is online
- ata_pio_mask_no_iordy.9
- Return the non iordy mask
- ata_pio_need_iordy.9
- Check if iordy needed
- ata_platform_remove_one.9
- Platform layer callback for device removal
- ata_port_alloc.9
- Allocate and initialize basic ata port resources
- ata_port_detach.9
- Detach ata port in prepration of device removal
- ata_qc_complete.9
- Complete an active ata command
- ata_qc_complete_multiple.9
- Complete multiple qcs successfully
- ata_qc_free.9
- Free unused ata_queued_cmd
- ata_qc_issue.9
- Issue taskfile to device
- ata_qc_new.9
- Request an available ata command, for queueing
- ata_qc_new_init.9
- Request an available ata command, and initialize it
- ata_read_native_max_address.9
- Read native max address
- ata_rwcmd_protocol.9
- Set taskfile r/w commands and protocol
- ata_sas_async_probe.9
- Simply schedule probing and return
- ata_sas_port_alloc.9
- Allocate port for a sas attached sata device
- ata_sas_port_destroy.9
- Destroy a sata port allocated by ata_sas_port_alloc
- ata_sas_port_init.9
- Initialize a sata device
- ata_sas_port_start.9
- Set port up for dma.
- ata_sas_port_stop.9
- Undo ata_sas_port_start
- ata_sas_queuecmd.9
- Issue scsi cdb to libata-managed device
- ata_sas_slave_configure.9
- Default slave_config routine for libata devices
- ata_scsi_change_queue_depth.9
- Scsi callback for queue depth config
- ata_scsi_dev_rescan.9
- Initiate scsi_rescan_device
- ata_scsi_dump_cdb.9
- Dump scsi command contents to dmesg
- ata_scsi_find_dev.9
- Lookup ata_device from scsi_cmnd
- ata_scsi_flush_xlat.9
- Translate scsi synchronize cache command
- ata_scsi_hotplug.9
- Scsi part of hotplug
- ata_scsi_media_change_notify.9
- Send media change event
- ata_scsi_mode_select_xlat.9
- Simulate mode select 6, 10 commands
- ata_scsi_offline_dev.9
- Offline attached scsi device
- ata_scsi_pass_thru.9
- Convert ata pass-thru cdb to taskfile
- ata_scsi_qc_new.9
- Acquire new ata_queued_cmd reference
- ata_scsi_queuecmd.9
- Issue scsi cdb to libata-managed device
- ata_scsi_rbuf_fill.9
- Wrapper for scsi command simulators
- ata_scsi_rbuf_get.9
- Map response buffer.
- ata_scsi_rbuf_put.9
- Unmap response buffer.
- ata_scsi_remove_dev.9
- Remove attached scsi device
- ata_scsi_rw_xlat.9
- Translate scsi r/w command into an ata one
- ata_scsi_simulate.9
- Simulate scsi command on ata device
- ata_scsi_slave_config.9
- Set scsi device attributes
- ata_scsi_slave_destroy.9
- Scsi device is about to be destroyed
- ata_scsi_start_stop_xlat.9
- Translate scsi start stop unit command
- ata_scsi_translate.9
- Translate then issue scsi command to ata device
- ata_scsi_unlock_native_capacity.9
- Unlock native capacity
- ata_scsi_user_scan.9
- Indication for user-initiated bus scan
- ata_scsi_verify_xlat.9
- Translate scsi verify command into an ata one
- ata_scsiop_inq_00.9
- Simulate inquiry vpd page 0, list of pages
- ata_scsiop_inq_80.9
- Simulate inquiry vpd page 80, device serial number
- ata_scsiop_inq_83.9
- Simulate inquiry vpd page 83, device identity
- ata_scsiop_inq_89.9
- Simulate inquiry vpd page 89, ata info
- ata_scsiop_inq_std.9
- Simulate inquiry command
- ata_scsiop_mode_sense.9
- Simulate mode sense 6, 10 commands
- ata_scsiop_noop.9
- Command handler that simply returns success.
- ata_scsiop_read_cap.9
- Simulate read capacity[ 16] commands
- ata_scsiop_report_luns.9
- Simulate report luns command
- ata_set_max_sectors.9
- Set max sectors
- ata_sg_clean.9
- Unmap dma memory associated with command
- ata_sg_init.9
- Associate command with scatter-gather table.
- ata_sg_setup.9
- Dma-map the scatter-gather table associated with a command.
- ata_slave_link_init.9
- Initialize slave link
- ata_std_bios_param.9
- Generic bios head/sector/cylinder calculator used by sd.
- ata_std_postreset.9
- Standard postreset callback
- ata_std_prereset.9
- Prepare for reset
- ata_std_qc_defer.9
- Check whether a qc needs to be deferred
- ata_task_ioctl.9
- Handler for hdio_drive_task ioctl
- ata_tf_from_fis.9
- Convert sata fis to ata taskfile
- ata_tf_read_block.9
- Read block address from ata taskfile
- ata_tf_to_fis.9
- Convert ata taskfile to sata fis structure
- ata_timing_cycle2mode.9
- Find xfer mode for the specified cycle duration
- ata_to_sense_error.9
- Convert ata error to scsi error
- ata_unpack_xfermask.9
- Unpack xfer_mask into pio, mwdma and udma masks
- ata_wait_after_reset.9
- Wait for link to become ready after reset
- ata_wait_ready.9
- Wait for link to become ready
- ata_wait_register.9
- Wait until register value changes
- ata_xfer_mask2mode.9
- Find matching xfer_* for the given xfer_mask
- ata_xfer_mode2mask.9
- Find matching xfer_mask for xfer_*
- ata_xfer_mode2shift.9
- Find matching xfer_shift for xfer_*
- atapi_check_dma.9
- Check whether atapi dma can be supported
- atapi_cmd_type.9
- Determine atapi command type from scsi opcode
- atapi_drain_needed.9
- Check whether data transfer may overflow
- atapi_xlat.9
- Initialize packet taskfile
- atomic_add.9
- Add integer to atomic variable
- atomic_add_negative.9
- Add and test if negative
- atomic_add_return.9
- Add integer and return
- atomic_dec.9
- Decrement atomic variable
- atomic_dec_and_mutex_lock.9
- Return holding mutex if we dec to 0
- atomic_dec_and_test.9
- Decrement and test
- atomic_inc.9
- Increment atomic variable
- atomic_inc_and_test.9
- Increment and test
- atomic_inc_short.9
- Increment of a short integer
- atomic_or_long.9
- Or of two long integers
- atomic_read.9
- Read atomic variable
- atomic_set.9
- Set atomic variable
- atomic_sub.9
- Subtract integer from atomic variable
- atomic_sub_and_test.9
- Subtract value from variable and test result
- atomic_sub_return.9
- Subtract integer and return
- audit_alloc.9
- Allocate an audit context block for a task
- audit_compare_dname_path.9
- Compare given dentry name with last component in given path. return of 0 indicates a match.
- audit_core_dumps.9
- Record information about processes that end abnormally
- audit_list_rules_send.9
- List the audit rules
- audit_log.9
- Log an audit record
- audit_log_end.9
- End one audit record
- audit_log_format.9
- Format a message into the audit buffer.
- audit_log_secctx.9
- Converts and logs selinux context
- audit_log_start.9
- Obtain an audit buffer
- audit_rule_change.9
- Apply all rules to the specified message type
- audit_set_loginuid.9
- Set current tasks audit_context loginuid
- auditsc_get_stamp.9
- Get local copies of audit_context values
- balance_dirty_pages_ratelimited.9
- Balance dirty memory state
- bd_link_disk_holder.9
- Create symlinks between holding disk and slave bdev
- bd_unlink_disk_holder.9
- Destroy symlinks created by bd_link_disk_holder
- bdev_read_page.9
- Start reading a page from a block device
- bdev_stack_limits.9
- Adjust queue limits for stacked drivers
- bdev_write_page.9
- Start writing a page to a block device
- bdget_disk.9
- Do bdget by gendisk and partition number
- bdgrab.9
- - grab a reference to an already referenced block device
- bh_submit_read.9
- Submit a locked buffer for reading
- bh_uptodate_or_lock.9
- Test whether the buffer is uptodate
- bio_add_page.9
- Attempt to add page to bio
- bio_add_pc_page.9
- Attempt to add page to bio
- bio_advance.9
- Increment/complete a bio by some number of bytes
- bio_alloc_bioset.9
- Allocate a bio for i/o
- bio_alloc_pages.9
- Allocates a single page for each bvec in a bio
- bio_chain.9
- Chain bio completions
- bio_clone_bioset.9
- Clone a bio
- bio_clone_fast.9
- Clone a bio that shares the original bios biovec
- bio_copy_data.9
- Copy contents of data buffers from one chain of bios to another
- bio_copy_kern.9
- Copy kernel address into bio
- bio_copy_user.9
- Copy user data to bio
- bio_endio.9
- End i/o on a bio
- bio_endio_nodec.9
- End i/o on a bio, without decrementing bi_remaining
- bio_get_nr_vecs.9
- Return approx number of vecs
- bio_map_kern.9
- Map kernel address into bio
- bio_map_user.9
- Map user address into bio
- bio_put.9
- Release a reference to a bio
- bio_reset.9
- Reinitialize a bio
- bio_split.9
- Split a bio
- bio_trim.9
- Trim a bio
- bio_uncopy_user.9
- Finish previously mapped bio
- bio_unmap_user.9
- Unmap a bio
- bioset_create.9
- Create a bio_set
- bitmap_allocate_region.9
- Allocate bitmap region
- bitmap_bitremap.9
- Apply map defined by a pair of bitmaps to a single bit
- bitmap_copy_le.9
- Copy a bitmap, putting the bits into little-endian order.
- bitmap_find_free_region.9
- Find a contiguous aligned mem region
- bitmap_fold.9
- Fold larger bitmap into smaller, modulo specified size
- bitmap_onto.9
- Translate one bitmap relative to another
- bitmap_ord_to_pos.9
- Find position of n-th set bit in bitmap
- bitmap_parse_user.9
- Convert an ascii hex string in a user buffer into a bitmap
- bitmap_parselist_user.9
- Bitmap_parselist_user -
- bitmap_pos_to_ord.9
- Find ordinal of set bit at given position in bitmap
- bitmap_release_region.9
- Release allocated bitmap region
- bitmap_remap.9
- Apply map defined by a pair of bitmaps to another bitmap
- bitmap_scnlistprintf.9
- Convert bitmap to list format ascii string
- bitmap_scnprintf.9
- Convert bitmap to an ascii hex string.
- blk_add_request_payload.9
- Add a payload to a request
- blk_add_trace_bio.9
- Add a trace for a bio oriented action
- blk_add_trace_bio_remap.9
- Add a trace for a bio-remap operation
- blk_add_trace_rq.9
- Add a trace for a request oriented action
- blk_add_trace_rq_remap.9
- Add a trace for a request-remap operation
- blk_alloc_devt.9
- Allocate a dev_t for a partition
- blk_attempt_plug_merge.9
- Try to merge with currents plugged list
- blk_cleanup_queue.9
- Shutdown a request queue
- blk_cloned_rq_check_limits.9
- Helper function to check a cloned request for new the queue limits
- blk_delay_queue.9
- Restart queueing after defined interval
- blk_end_bidi_request.9
- Complete a bidi request
- blk_end_request.9
- Helper function for drivers to complete the request.
- blk_end_request_all.9
- Helper function for drives to finish the request.
- blk_end_request_cur.9
- Helper function to finish the current request chunk.
- blk_end_request_err.9
- Finish a request till the next failure boundary.
- blk_execute_rq.9
- Insert a request into queue for execution
- blk_execute_rq_nowait.9
- Insert a request into queue for execution
- blk_fetch_request.9
- Fetch a request from a request queue
- blk_free_devt.9
- Free a dev_t
- blk_free_tags.9
- Release a given set of tag maintenance info
- blk_get_backing_dev_info.9
- Get the address of a queues backing_dev_info
- blk_init_queue.9
- Prepare a request queue for use with a block device
- blk_init_tags.9
- Initialize the tag info for an external tag map
- blk_insert_cloned_request.9
- Helper for stacking drivers to submit a request
- blk_integrity_compare.9
- Compare integrity profile of two disks
- blk_integrity_register.9
- Register a gendisk as being integrity-capable
- blk_integrity_unregister.9
- Remove block integrity profile
- blk_limits_io_min.9
- Set minimum request size for a device
- blk_limits_io_opt.9
- Set optimal request size for a device
- blk_limits_max_hw_sectors.9
- Set hard and soft limit of max sectors for request
- blk_lld_busy.9
- Check if underlying low-level drivers of a device are busy
- blk_make_request.9
- Given a bio, allocate a corresponding struct request.
- blk_mangle_minor.9
- Scatter minor numbers apart
- blk_peek_request.9
- Peek at the top of a request queue
- blk_pm_runtime_init.9
- Block layer runtime pm initialization routine
- blk_post_runtime_resume.9
- Post runtime resume processing
- blk_post_runtime_suspend.9
- Post runtime suspend processing
- blk_pre_runtime_resume.9
- Pre runtime resume processing
- blk_pre_runtime_suspend.9
- Pre runtime suspend check
- blk_queue_alignment_offset.9
- Set physical block alignment offset
- blk_queue_bounce_limit.9
- Set bounce buffer limit for queue
- blk_queue_bypass_end.9
- Leave queue bypass mode
- blk_queue_bypass_start.9
- Enter queue bypass mode
- blk_queue_chunk_sectors.9
- Set size of the chunk for this queue
- blk_queue_dma_alignment.9
- Set dma length and memory alignment
- blk_queue_dma_drain.9
- Set up a drain buffer for excess dma.
- blk_queue_dma_pad.9
- Set pad mask
- blk_queue_end_tag.9
- End tag operations for a request
- blk_queue_find_tag.9
- Find a request by its tag and queue
- blk_queue_flush.9
- Configure queues cache flush capability
- blk_queue_free_tags.9
- Release tag maintenance info
- blk_queue_init_tags.9
- Initialize the queue tag info
- blk_queue_invalidate_tags.9
- Invalidate all pending tags
- blk_queue_io_min.9
- Set minimum request size for the queue
- blk_queue_io_opt.9
- Set optimal request size for the queue
- blk_queue_logical_block_size.9
- Set logical block size for the queue
- blk_queue_make_request.9
- Define an alternate make_request function for a device
- blk_queue_max_discard_sectors.9
- Set max sectors for a single discard
- blk_queue_max_hw_sectors.9
- Set max sectors for a request for this queue
- blk_queue_max_segment_size.9
- Set max segment size for blk_rq_map_sg
- blk_queue_max_segments.9
- Set max hw segments for a request for this queue
- blk_queue_max_write_same_sectors.9
- Set max sectors for a single write same
- blk_queue_merge_bvec.9
- Set a merge_bvec function for queue
- blk_queue_physical_block_size.9
- Set physical block size for the queue
- blk_queue_prep_rq.9
- Set a prepare_request function for queue
- blk_queue_resize_tags.9
- Change the queueing depth
- blk_queue_segment_boundary.9
- Set boundary rules for segment merging
- blk_queue_stack_limits.9
- Inherit underlying queue limits for stacked drivers
- blk_queue_start_tag.9
- Find a free tag and assign it
- blk_queue_unprep_rq.9
- Set an unprepare_request function for queue
- blk_queue_update_dma_alignment.9
- Update dma length and memory alignment
- blk_queue_update_dma_pad.9
- Update pad mask
- blk_release_queue.9
- Release a struct request_queue when it is no longer needed
- blk_requeue_request.9
- Put a request back on queue
- blk_rq_count_integrity_sg.9
- Count number of integrity scatterlist elements
- blk_rq_err_bytes.9
- Determine number of bytes till the next failure boundary
- blk_rq_map_integrity_sg.9
- Map integrity metadata into a scatterlist
- blk_rq_map_kern.9
- Map kernel data to a request, for req_type_block_pc usage
- blk_rq_map_user.9
- Map user data to a request, for req_type_block_pc usage
- blk_rq_map_user_iov.9
- Map user data to a request, for req_type_block_pc usage
- blk_rq_prep_clone.9
- Helper function to setup clone request
- blk_rq_set_block_pc.9
- Initialize a requeest to type block_pc
- blk_rq_unmap_user.9
- Unmap a request with user data
- blk_rq_unprep_clone.9
- Helper function to free all bios in a cloned request
- blk_run_queue.9
- Run a single device queue
- blk_run_queue_async.9
- Run a single device queue in workqueue context
- blk_set_default_limits.9
- Reset limits to default values
- blk_set_stacking_limits.9
- Set default limits for stacking devices
- blk_stack_limits.9
- Adjust queue_limits for stacked devices
- blk_start_plug.9
- Initialize blk_plug and track it inside the task_struct
- blk_start_queue.9
- Restart a previously stopped queue
- blk_start_request.9
- Start request processing on the driver
- blk_stop_queue.9
- Stop a queue
- blk_sync_queue.9
- Cancel any pending callbacks on a queue
- blk_trace_ioctl.9
- Handle the ioctls associated with tracing
- blk_trace_shutdown.9
- Stop and cleanup trace structures
- blk_unprep_request.9
- Unprepare a request
- blk_update_request.9
- Special helper function for request stacking drivers
- blkdev_get.9
- Open a block device
- blkdev_get_by_dev.9
- Open a block device by device number
- blkdev_get_by_path.9
- Open a block device by name
- blkdev_issue_discard.9
- Queue a discard
- blkdev_issue_flush.9
- Queue a flush
- blkdev_issue_write_same.9
- Queue a write same operation
- blkdev_issue_zeroout.9
- Zero-fill a block range
- block_invalidatepage.9
- Invalidate part or all of a buffer-backed page
- bmap.9
- Find a block number in a file
- bprintf.9
- Parse a format string and place args binary value in a buffer
- bstr_printf.9
- Format a string from binary arguments and place it in a buffer
- bus_find_device.9
- Device iterator for locating a particular device.
- bus_find_device_by_name.9
- Device iterator for locating a particular device of a specific name
- bus_for_each_dev.9
- Device iterator.
- bus_for_each_drv.9
- Driver iterator
- bus_register.9
- Register a driver-core subsystem
- bus_rescan_devices.9
- Rescan devices on the bus for possible drivers
- bus_unregister.9
- Remove a bus from the system
- cable_is_40wire.9
- 40/80/sata decider
- calculate_imbalance.9
- Calculate the amount of imbalance present within the groups of a given sched_domain during load balance.
- call_netdevice_notifiers.9
- Call all network notifier blocks
- call_usermodehelper.9
- Prepare and start a usermode application
- call_usermodehelper_exec.9
- Start a usermode application
- call_usermodehelper_setup.9
- Prepare to call a usermode helper
- cancel_delayed_work.9
- Cancel a delayed work
- cancel_delayed_work_sync.9
- Cancel a delayed work and wait for it to finish
- cancel_work_sync.9
- Cancel a work and wait for it to finish
- ccw_dev_id_is_equal.9
- Compare two ccw_dev_ids
- ccw_device_clear.9
- Terminate i/o request processing
- ccw_device_clear_options.9
- Clear some options
- ccw_device_get_chp_desc.9
- Return newly allocated channel-path descriptor
- ccw_device_get_ciw.9
- Search for ciw command in extended sense data.
- ccw_device_get_id.9
- Obtain a ccw device id
- ccw_device_get_mdc.9
- Accumulate max data count
- ccw_device_get_path_mask.9
- Get currently available paths
- ccw_device_get_schid.9
- Obtain a subchannel id
- ccw_device_halt.9
- Halt i/o request processing
- ccw_device_is_multipath.9
- Determine if device is operating in multipath mode
- ccw_device_is_pathgroup.9
- Determine if paths to this device are grouped
- ccw_device_resume.9
- Resume channel program execution
- ccw_device_set_offline.9
- Disable a ccw device for i/o
- ccw_device_set_online.9
- Enable a ccw device for i/o
- ccw_device_set_options.9
- Set some options
- ccw_device_set_options_mask.9
- Set some options and unset the rest
- ccw_device_siosl.9
- Initiate logging
- ccw_device_start.9
- Start a s390 channel program
- ccw_device_start_key.9
- Start a s390 channel program with key
- ccw_device_start_timeout.9
- Start a s390 channel program with timeout
- ccw_device_start_timeout_key.9
- Start a s390 channel program with timeout and key
- ccw_device_tm_intrg.9
- Perform interrogate function
- ccw_device_tm_start.9
- Perform start function
- ccw_device_tm_start_key.9
- Perform start function
- ccw_device_tm_start_timeout.9
- Perform start function
- ccw_device_tm_start_timeout_key.9
- Perform start function
- ccw_driver_register.9
- Register a ccw driver
- ccw_driver_unregister.9
- Deregister a ccw driver
- ccwgroup_create_dev.9
- Create and register a ccw group device
- ccwgroup_driver_register.9
- Register a ccw group driver
- ccwgroup_driver_unregister.9
- Deregister a ccw group driver
- ccwgroup_probe_ccwdev.9
- Probe function for slave devices
- ccwgroup_remove_ccwdev.9
- Remove function for slave devices
- ccwgroup_set_offline.9
- Disable a ccwgroup device
- ccwgroup_set_online.9
- Enable a ccwgroup device
- cdev_add.9
- Add a char device to the system
- cdev_alloc.9
- Allocate a cdev structure
- cdev_del.9
- Remove a cdev from the system
- cdev_init.9
- Initialize a cdev structure
- cfg80211_assoc_timeout.9
- Notification of timed out association
- cfg80211_auth_timeout.9
- Notification of timed out authentication
- cfg80211_check_combinations.9
- Check interface combinations
- cfg80211_classify8021d.9
- Determine the 802.1p/1d tag for a data frame
- cfg80211_connect_result.9
- Notify cfg80211 of connection result
- cfg80211_cqm_pktloss_notify.9
- Notify userspace about packetloss to peer
- cfg80211_cqm_rssi_notify.9
- Connection quality monitoring rssi event
- cfg80211_disconnected.9
- Notify cfg80211 that connection was dropped
- cfg80211_find_ie.9
- Find information element in data
- cfg80211_ibss_joined.9
- Notify cfg80211 that device joined an ibss
- cfg80211_inform_bss_width.9
- Inform cfg80211 of a new bss
- cfg80211_inform_bss_width_frame.9
- Inform cfg80211 of a received bss frame
- cfg80211_mgmt_tx_status.9
- Notification of tx status for management frame
- cfg80211_michael_mic_failure.9
- Notification of michael mic failure (tkip)
- cfg80211_new_sta.9
- Notify userspace about station
- cfg80211_ready_on_channel.9
- Notification of remain_on_channel start
- cfg80211_remain_on_channel_expired.9
- Remain_on_channel duration expired
- cfg80211_roamed.9
- Notify cfg80211 of roaming
- cfg80211_rx_assoc_resp.9
- Notification of processed association response
- cfg80211_rx_mgmt.9
- Notification of received, unprocessed management frame
- cfg80211_rx_mlme_mgmt.9
- Notification of processed mlme management frame
- cfg80211_scan_done.9
- Notify that scan finished
- cfg80211_testmode_alloc_event_skb.9
- Allocate testmode event
- cfg80211_testmode_alloc_reply_skb.9
- Allocate testmode reply
- cfg80211_testmode_event.9
- Send the event
- cfg80211_testmode_reply.9
- Send the reply skb
- cfg80211_tx_mlme_mgmt.9
- Notification of transmitted deauth/disassoc frame
- cfg80211_unlink_bss.9
- Unlink bss from internal data structures
- change_bit.9
- Toggle a bit in memory
- check_asym_packing.9
- Check to see if the group is packed into the sched doman.
- check_conflicting_open.9
- See if the given dentry points to a file that has an existing open that would conflict with the desired lease.
- check_create.9
- [generic] create and write bbt(s) if necessary
- check_disk_size_change.9
- Checks for disk size change and adjusts bdev size.
- check_pattern.9
- [generic] check if a pattern is in the buffer
- check_short_pattern.9
- [generic] check if a pattern is in the buffer
- check_submounts_and_drop.9
- Prune dcache, check for submounts and drop
- clamp.9
- Return a value clamped to a given range with strict typechecking
- clamp_t.9
- Return a value clamped to a given range using a given type
- clamp_val.9
- Return a value clamped to a given range using vals type
- class_compat_create_link.9
- Create a compatibility class device link to a bus device
- class_compat_register.9
- Register a compatibility class
- class_compat_remove_link.9
- Remove a compatibility class device link to a bus device
- class_compat_unregister.9
- Unregister a compatibility class
- class_destroy.9
- Destroys a struct class structure
- class_dev_iter_exit.9
- Finish iteration
- class_dev_iter_init.9
- Initialize class device iterator
- class_dev_iter_next.9
- Iterate to the next device
- class_find_device.9
- Device iterator for locating a particular device
- class_for_each_device.9
- Device iterator
- class_id_show.9
- Displays class id of i2o device
- cleanup_srcu_struct.9
- Deconstruct a sleep-rcu structure
- clear_bit.9
- Clears a bit in memory
- clear_nlink.9
- Directly zero an inodes link count
- clear_user.9
- Zero a block of memory in user space.
- clk_add_alias.9
- Add a new clock alias
- clk_disable.9
- Inform the system when the clock source is no longer required.
- clk_enable.9
- Inform the system when the clock source should be running.
- clk_get.9
- Lookup and obtain a reference to a clock producer.
- clk_get_accuracy.9
- Obtain the clock accuracy in ppb (parts per billion) for a clock source.
- clk_get_parent.9
- Get the parent clock source for this clock
- clk_get_rate.9
- Obtain the current clock rate (in hz) for a clock source. this is only valid once the clock source has been enabled.
- clk_get_sys.9
- Get a clock based upon the device name
- clk_notifier_register.9
- Change notifier callback
- clk_notifier_unregister.9
- Change notifier callback
- clk_prepare.9
- Prepare a clock source
- clk_put.9
- "free" the clock source
- clk_round_rate.9
- Adjust a rate to the exact rate a clock can provide
- clk_set_parent.9
- Set the parent clock source for this clock
- clk_set_rate.9
- Set the clock rate for a clock source
- clk_unprepare.9
- Undo preparation of a clock source
- cmf_read.9
- Read one value from the current channel measurement block
- cmf_readall.9
- Read the current channel measurement block
- compare_ether_header.9
- Compare two ethernet headers
- cond_synchronize_rcu.9
- Conditionally wait for an rcu grace period
- config_ep_by_speed.9
- Configures the given endpoint according to gadget speed.
- console_conditional_schedule.9
- Yield the cpu if required
- console_lock.9
- Lock the console system for exclusive use.
- console_trylock.9
- Try to lock the console system for exclusive use.
- console_unlock.9
- Unlock the console system
- consume_skb.9
- Free an skbuff
- container_of.9
- Cast a member of a structure out to the containing structure
- copy_from_user_toio.9
- Copy data from user-space to mmio-space
- copy_to_user_fromio.9
- Copy data from mmio-space to user-space
- cpupri_cleanup.9
- Clean up the cpupri structure
- cpupri_find.9
- Find the best (lowest-pri) cpu in the system
- cpupri_init.9
- Initialize the cpupri structure
- cpupri_set.9
- Update the cpu priority setting
- crc16.9
- Compute the crc-16 for the data buffer
- crc7_be.9
- Update the crc7 for the data buffer
- crc_ccitt.9
- Recompute the crc for the data buffer
- crc_itu_t.9
- Compute the crc-itu-t for the data buffer
- create_bbt.9
- [generic] create a bad block table by scanning the device
- csum_partial_copy_to_xdr.9
- Checksum and copy data
- d_add.9
- Add dentry to hash queues
- d_add_ci.9
- Lookup or allocate new dentry with case-exact name
- d_add_unique.9
- Add dentry to hash queues without aliasing
- d_alloc.9
- Allocate a dcache entry
- d_alloc_pseudo.9
- Allocate a dentry (for lookup-less filesystems)
- d_backing_dentry.9
- Get upper or lower dentry we should be using
- d_backing_inode.9
- Get upper or lower inode we should be using
- d_delete.9
- Delete a dentry
- d_find_any_alias.9
- Find any alias for a given inode
- d_hash_and_lookup.9
- Hash the qstr then search for a dentry
- d_inode.9
- Get the actual inode of this dentry
- d_inode_rcu.9
- Get the actual inode of this dentry with access_once
- d_instantiate.9
- Fill in inode information for a dentry
- d_instantiate_no_diralias.9
- Instantiate a non-aliased dentry
- d_invalidate.9
- Invalidate a dentry
- d_lookup.9
- Search for a dentry
- d_materialise_unique.9
- Introduce an inode into the tree
- d_obtain_alias.9
- Find or allocate a dentry for a given inode
- d_path.9
- Return the path of a dentry
- d_rehash.9
- Add an entry back to the hash
- d_splice_alias.9
- Splice a disconnected dentry into the tree if one exists
- d_unhashed.9
- Is dentry hashed
- d_validate.9
- Verify dentry provided from insecure source (deprecated)
- datagram_poll.9
- Generic datagram poll
- deactivate_locked_super.9
- Drop an active reference to superblock
- deactivate_super.9
- Drop an active reference to superblock
- debug_object_activate.9
- Debug checks when an object is activated
- debug_object_active_state.9
- Debug checks object usage state machine
- debug_object_assert_init.9
- Debug checks when object should be init-ed
- debug_object_deactivate.9
- Debug checks when an object is deactivated
- debug_object_destroy.9
- Debug checks when an object is destroyed
- debug_object_free.9
- Debug checks when an object is freed
- debug_object_init.9
- Debug checks when an object is initialized
- debug_object_init_on_stack.9
- Debug checks when an object on stack is initialized
- debugfs_create_atomic_t.9
- Create a debugfs file that is used to read and write an atomic_t value
- debugfs_create_blob.9
- Create a debugfs file that is used to read a binary blob
- debugfs_create_bool.9
- Create a debugfs file that is used to read and write a boolean value
- debugfs_create_dir.9
- Create a directory in the debugfs filesystem
- debugfs_create_file.9
- Create a file in the debugfs filesystem
- debugfs_create_regset32.9
- Create a debugfs file that returns register values
- debugfs_create_size_t.9
- Create a debugfs file that is used to read and write an size_t value
- debugfs_create_symlink.9
- Create a symbolic link in the debugfs filesystem
- debugfs_create_u16.9
- Create a debugfs file that is used to read and write an unsigned 16-bit value
- debugfs_create_u32.9
- Create a debugfs file that is used to read and write an unsigned 32-bit value
- debugfs_create_u32_array.9
- Create a debugfs file that is used to read u32 array.
- debugfs_create_u64.9
- Create a debugfs file that is used to read and write an unsigned 64-bit value
- debugfs_create_u8.9
- Create a debugfs file that is used to read and write an unsigned 8-bit value
- debugfs_create_x16.9
- Create a debugfs file that is used to read and write an unsigned 16-bit value
- debugfs_create_x32.9
- Create a debugfs file that is used to read and write an unsigned 32-bit value
- debugfs_create_x64.9
- Create a debugfs file that is used to read and write an unsigned 64-bit value
- debugfs_create_x8.9
- Create a debugfs file that is used to read and write an unsigned 8-bit value
- debugfs_initialized.9
- Tells whether debugfs has been registered
- debugfs_print_regs32.9
- Use seq_print to describe a set of registers
- debugfs_remove.9
- Removes a file or directory from the debugfs filesystem
- debugfs_remove_recursive.9
- Recursively removes a directory
- debugfs_rename.9
- Rename a file/directory in the debugfs filesystem
- decode_rs16.9
- Decode codeword (16bit data width)
- decode_rs8.9
- Decode codeword (8bit data width)
- del_timer.9
- Deactive a timer.
- del_timer_sync.9
- Deactivate a timer and wait for the handler to finish.
- delete_from_page_cache.9
- Delete page from page cache
- dentry_update_name_case.9
- Update case insensitive dentry with a new name
- destroy_rcu_head_on_stack.9
- Destroy on-stack rcu_head for debugobjects
- destroy_workqueue.9
- Safely terminate a workqueue
- dev_add_offload.9
- Register offload handlers
- dev_add_pack.9
- Add packet handler
- dev_alloc_name.9
- Allocate a name for a device
- dev_change_carrier.9
- Change device carrier
- dev_change_flags.9
- Change device settings
- dev_change_net_namespace.9
- Move device to different nethost namespace
- dev_close.9
- Shutdown an interface.
- dev_disable_lro.9
- Disable large receive offload on a device
- dev_driver_string.9
- Return a devices driver name, if at all possible
- dev_forward_skb.9
- Loopback an skb to another netif
- dev_get_by_flags_rcu.9
- Find any device with given flags
- dev_get_by_index.9
- Find a device by its ifindex
- dev_get_by_index_rcu.9
- Find a device by its ifindex
- dev_get_by_name.9
- Find a device by its name
- dev_get_by_name_rcu.9
- Find a device by its name
- dev_get_flags.9
- Get flags reported to userspace
- dev_get_phys_port_id.9
- Get device physical port id
- dev_get_stats.9
- Get network device statistics
- dev_getbyhwaddr_rcu.9
- Find a device by its hardware address
- dev_hold.9
- Get reference to device
- dev_loopback_xmit.9
- Loop back skb
- dev_open.9
- Prepare an interface for use.
- dev_put.9
- Release reference to device
- dev_remove_offload.9
- Remove packet offload handler
- dev_remove_pack.9
- Remove packet handler
- dev_set_allmulti.9
- Update allmulti count on a device
- dev_set_group.9
- Change group this device belongs to
- dev_set_mac_address.9
- Change media access control address
- dev_set_mtu.9
- Change maximum transfer unit
- dev_set_name.9
- Set a device name
- dev_set_promiscuity.9
- Update promiscuity count on a device
- dev_valid_name.9
- Check if name is okay for network device
- device_add.9
- Add device to device hierarchy.
- device_attach.9
- Try to attach device to a driver.
- device_bind_driver.9
- Bind a driver to one device.
- device_create.9
- Creates a device and registers it with sysfs
- device_create_bin_file.9
- Create sysfs binary attribute file for device.
- device_create_file.9
- Create sysfs attribute file for device.
- device_create_vargs.9
- Creates a device and registers it with sysfs
- device_create_with_groups.9
- Creates a device and registers it with sysfs
- device_del.9
- Delete device from system.
- device_destroy.9
- Removes a device that was created with device_create
- device_find_child.9
- Device iterator for locating a particular device.
- device_for_each_child.9
- Device child iterator.
- device_initialize.9
- Init device structure.
- device_move.9
- Moves a device to a new parent
- device_pm_wait_for_dev.9
- Wait for suspend/resume of a device to complete.
- device_register.9
- Register a device with the system.
- device_release_driver.9
- Manually detach device from driver.
- device_remove_bin_file.9
- Remove sysfs binary attribute file
- device_remove_file.9
- Remove sysfs attribute file.
- device_remove_file_self.9
- Remove sysfs attribute file from its own method.
- device_rename.9
- Renames a device
- device_reprobe.9
- Remove driver for a device and probe for a new driver
- device_unregister.9
- Unregister device from system.
- devm_add_action.9
- Add a custom action to list of managed resources
- devm_clk_get.9
- Lookup and obtain a managed reference to a clock producer.
- devm_clk_put.9
- "free" a managed clock source
- devm_free_pages.9
- Resource-managed free_pages
- devm_get_free_pages.9
- Resource-managed __get_free_pages
- devm_input_allocate_device.9
- Allocate managed input device
- devm_input_allocate_polled_device.9
- Allocate managed polled device
- devm_kfree.9
- Resource-managed kfree
- devm_kmalloc.9
- Resource-managed kmalloc
- devm_kmemdup.9
- Resource-managed kmemdup
- devm_kstrdup.9
- Allocate resource managed space and copy an existing string into that.
- devm_mdiobus_alloc_size.9
- Resource-managed mdiobus_alloc_size
- devm_mdiobus_free.9
- Resource-managed mdiobus_free
- devm_remove_action.9
- Removes previously added custom action
- devm_spi_register_master.9
- Register managed spi master controller
- devres_add.9
- Register device resource
- devres_alloc.9
- Allocate device resource data
- devres_close_group.9
- Close a devres group
- devres_destroy.9
- Find a device resource and destroy it
- devres_find.9
- Find device resource
- devres_for_each_res.9
- Resource iterator
- devres_free.9
- Free device resource data
- devres_get.9
- Find devres, if non-existent, add one atomically
- devres_open_group.9
- Open a new devres group
- devres_release.9
- Find a device resource and destroy it, calling release
- devres_release_group.9
- Release resources in a devres group
- devres_remove.9
- Find a device resource and remove it
- devres_remove_group.9
- Remove a devres group
- dget_dlock.9
- Get a reference to a dentry
- disable_cmf.9
- Switch off the channel measurement for a specific device
- disable_irq.9
- Disable an irq and wait for completion
- disable_irq_nosync.9
- Disable an irq without waiting
- disk_block_events.9
- Block and flush disk event checking
- disk_clear_events.9
- Synchronously check, clear and return pending events
- disk_expand_part_tbl.9
- Expand disk-part_tbl
- disk_flush_events.9
- Schedule immediate event checking and flushing
- disk_get_part.9
- Get partition
- disk_map_sector_rcu.9
- Map sector to partition
- disk_part_iter_exit.9
- Finish up partition iteration
- disk_part_iter_init.9
- Initialize partition iterator
- disk_part_iter_next.9
- Proceed iterator to the next partition and return it
- disk_replace_part_tbl.9
- Replace disk-part_tbl in rcu-safe way
- disk_stack_limits.9
- Adjust queue limits for stacked drivers
- disk_unblock_events.9
- Unblock disk event checking
- dma_alloc_from_coherent.9
- Try to allocate memory from the per-device coherent area
- dma_buf_attach.9
- Add the device to dma_bufs attachments list; optionally, calls attach of dma_buf_ops to allow device-specific attach functionality
- dma_buf_begin_cpu_access.9
- Must be called before accessing a dma_buf from the cpu in the kernel context. calls begin_cpu_access to allow exporter-specific preparations. coherency is only guaranteed in the specified range for the specified access direction.
- dma_buf_detach.9
- Remove the given attachment from dmabufs attachments list; optionally calls detach of dma_buf_ops for device-specific detach
- dma_buf_end_cpu_access.9
- Must be called after accessing a dma_buf from the cpu in the kernel context. calls end_cpu_access to allow exporter-specific actions. coherency is only guaranteed in the specified range for the specified access direction.
- dma_buf_export_named.9
- Creates a new dma_buf, and associates an anon file with this buffer, so it can be exported. also connect the allocator specific data and ops to the buffer. additionally, provide a name string for exporter; useful in debugging.
- dma_buf_fd.9
- Returns a file descriptor for the given dma_buf
- dma_buf_get.9
- Returns the dma_buf structure related to an fd
- dma_buf_kmap.9
- Map a page of the buffer object into kernel address space. the same restrictions as for kmap and friends apply.
- dma_buf_kmap_atomic.9
- Map a page of the buffer object into kernel address space. the same restrictions as for kmap_atomic and friends apply.
- dma_buf_kunmap.9
- Unmap a page obtained by dma_buf_kmap.
- dma_buf_kunmap_atomic.9
- Unmap a page obtained by dma_buf_kmap_atomic.
- dma_buf_map_attachment.9
- Returns the scatterlist table of the attachment; mapped into _device_ address space. is a wrapper for map_dma_buf of the dma_buf_ops.
- dma_buf_mmap.9
- Setup up a userspace mmap with the given vma
- dma_buf_put.9
- Decreases refcount of the buffer
- dma_buf_unmap_attachment.9
- Unmaps and decreases usecount of the buffer;might deallocate the scatterlist associated. is a wrapper for unmap_dma_buf of dma_buf_ops.
- dma_buf_vmap.9
- Create virtual mapping for the buffer object into kernel address space. same restrictions as for vmap and friends apply.
- dma_buf_vunmap.9
- Unmap a vmap obtained by dma_buf_vmap.
- dma_mmap_from_coherent.9
- Try to mmap the memory allocated from per-device coherent memory pool to userspace
- dma_pool_alloc.9
- Get a block of consistent memory
- dma_pool_create.9
- Creates a pool of consistent memory blocks, for dma.
- dma_pool_destroy.9
- Destroys a pool of dma memory blocks.
- dma_pool_free.9
- Put block back into dma pool
- dma_release_from_coherent.9
- Try to free the memory allocated from per-device coherent memory pool
- dmam_alloc_coherent.9
- Managed dma_alloc_coherent
- dmam_alloc_noncoherent.9
- Managed dma_alloc_non_coherent
- dmam_declare_coherent_memory.9
- Managed dma_declare_coherent_memory
- dmam_free_coherent.9
- Managed dma_free_coherent
- dmam_free_noncoherent.9
- Managed dma_free_noncoherent
- dmam_pool_create.9
- Managed dma_pool_create
- dmam_pool_destroy.9
- Managed dma_pool_destroy
- dmam_release_declared_memory.9
- Managed dma_release_declared_memory.
- dmi_check_system.9
- Check system dmi data
- dmi_find_device.9
- Find onboard device by type/name
- dmi_first_match.9
- Find dmi_system_id structure matching system dmi data
- dmi_get_date.9
- Parse a dmi date
- dmi_get_system_info.9
- Return dmi data value
- dmi_match.9
- Compare a string to the dmi field (if exists)
- dmi_name_in_vendors.9
- Check if string is in the dmi system or board vendor name
- dmi_walk.9
- Walk the dmi table and get called back for every record
- do_jobctl_trap.9
- Take care of ptrace jobctl traps
- do_notify_parent_cldstop.9
- Notify parent of stopped/continued state change
- do_pata_set_dmamode.9
- Initialize host controller pata pio timings
- do_signal_stop.9
- Handle group stop for sigstop and other stop signals
- do_sigtimedwait.9
- Wait for queued signals specified in which
- do_splice_direct.9
- Splices data directly between two files
- dpm_for_each_dev.9
- Device iterator.
- dpm_resume_end.9
- Execute resume callbacks and complete system transition.
- dpm_resume_start.9
- Execute noirq and early device callbacks.
- dpm_suspend_end.9
- Execute late and noirq device suspend callbacks.
- dpm_suspend_start.9
- Prepare devices for pm transition and suspend them.
- drain_workqueue.9
- Drain a workqueue
- driver_attach.9
- Try to bind driver to devices.
- driver_create_file.9
- Create sysfs file for driver.
- driver_find.9
- Locate driver on a bus by its name.
- driver_find_device.9
- Device iterator for locating a particular device.
- driver_for_each_device.9
- Iterator for devices bound to a driver.
- driver_init.9
- Initialize driver model.
- driver_register.9
- Register driver with bus
- driver_remove_file.9
- Remove sysfs file for driver.
- driver_unregister.9
- Remove driver from system.
- drm_add_edid_modes.9
- Add modes from edid data, if available
- drm_add_modes_noedid.9
- Add modes for the connectors without edid
- drm_av_sync_delay.9
- Compute the hdmi/dp sink audio-video sync delay
- drm_bridge_cleanup.9
- Cleans up an initialised bridge
- drm_bridge_init.9
- Initialize a drm transcoder/bridge
- drm_calc_timestamping_constants.9
- Calculate vblank timestamp constants
- drm_calc_vbltimestamp_from_scanoutpos.9
- Precise vblank timestamp helper
- drm_connector_cleanup.9
- Cleans up an initialised connector
- drm_connector_init.9
- Init a preallocated connector
- drm_connector_unplug_all.9
- Unregister connector userspace interfaces
- drm_crtc_check_viewport.9
- Checks that a framebuffer is big enough for the crtc viewport
- drm_crtc_cleanup.9
- Clean up the core crtc usage
- drm_crtc_helper_set_config.9
- Set a new config from userspace
- drm_crtc_helper_set_mode.9
- Internal helper to set a mode
- drm_crtc_index.9
- Find the index of a registered crtc
- drm_crtc_init.9
- Legacy crtc initialization function
- drm_crtc_init_with_planes.9
- Initialise a new crtc object with specified primary and cursor planes.
- drm_crtc_vblank_get.9
- Get a reference count on vblank events
- drm_crtc_vblank_off.9
- Disable vblank events on a crtc
- drm_crtc_vblank_on.9
- Enable vblank events on a crtc
- drm_crtc_vblank_put.9
- Give up ownership of vblank events
- drm_cvt_mode.9
- Create a modeline based on the cvt algorithm
- drm_detect_hdmi_monitor.9
- Detect whether monitor is hdmi
- drm_detect_monitor_audio.9
- Check monitor audio capability
- drm_dev_alloc.9
- Allocate new drm device
- drm_dev_ref.9
- Take reference of a drm device
- drm_dev_register.9
- Register drm device
- drm_dev_set_unique.9
- Set the unique name of a drm device
- drm_dev_unref.9
- Drop reference of a drm device
- drm_dev_unregister.9
- Unregister drm device
- drm_display_mode_from_videomode.9
- Fill in dmode using vm,
- drm_dp_aux_register.9
- Initialise and register aux channel
- drm_dp_aux_unregister.9
- Unregister an aux adapter
- drm_dp_dpcd_read.9
- Read a series of bytes from the dpcd
- drm_dp_dpcd_read_link_status.9
- Read dpcd link status (bytes 0x202-0x207)
- drm_dp_dpcd_readb.9
- Read a single byte from the dpcd
- drm_dp_dpcd_write.9
- Write a series of bytes to the dpcd
- drm_dp_dpcd_writeb.9
- Write a single byte to the dpcd
- drm_dp_link_configure.9
- Configure a displayport link
- drm_dp_link_power_up.9
- Power up a displayport link
- drm_dp_link_probe.9
- Probe a displayport link for capabilities
- drm_edid_block_valid.9
- Sanity check the edid block (base or extension)
- drm_edid_duplicate.9
- Duplicate an edid and the extensions
- drm_edid_header_is_valid.9
- Sanity check the header of the base edid block
- drm_edid_is_valid.9
- Sanity check edid data
- drm_edid_to_eld.9
- Build eld from edid
- drm_edid_to_sad.9
- Extracts sads from edid
- drm_edid_to_speaker_allocation.9
- Extracts speaker allocation data blocks from edid
- drm_encoder_cleanup.9
- Cleans up an initialised encoder
- drm_encoder_init.9
- Init a preallocated encoder
- drm_fb_get_bpp_depth.9
- Get the bpp/depth values for format
- drm_fb_helper_blank.9
- Implementation for -fb_blank
- drm_fb_helper_check_var.9
- Implementation for -fb_check_var
- drm_fb_helper_debug_enter.9
- Implementation for -fb_debug_enter
- drm_fb_helper_debug_leave.9
- Implementation for -fb_debug_leave
- drm_fb_helper_fill_fix.9
- Initializes fixed fbdev information
- drm_fb_helper_fill_var.9
- Initalizes variable fbdev information
- drm_fb_helper_hotplug_event.9
- Respond to a hotplug notification by probing all the outputs attached to the fb
- drm_fb_helper_init.9
- Initialize a drm_fb_helper structure
- drm_fb_helper_initial_config.9
- Setup a sane initial connector configuration
- drm_fb_helper_pan_display.9
- Implementation for -fb_pan_display
- drm_fb_helper_restore_fbdev_mode_unlocked.9
- Restore fbdev configuration
- drm_fb_helper_set_par.9
- Implementation for -fb_set_par
- drm_fb_helper_setcmap.9
- Implementation for -fb_setcmap
- drm_fb_helper_single_add_all_connectors.9
- Add all connectors to fbdev emulation helper
- drm_flip_work_cleanup.9
- Cleans up flip-work
- drm_flip_work_commit.9
- Commit queued work
- drm_flip_work_init.9
- Initialize flip-work
- drm_flip_work_queue.9
- Queue work
- drm_format_horz_chroma_subsampling.9
- Get the horizontal chroma subsampling factor
- drm_format_num_planes.9
- Get the number of planes for format
- drm_format_plane_cpp.9
- Determine the bytes per pixel value
- drm_format_vert_chroma_subsampling.9
- Get the vertical chroma subsampling factor
- drm_framebuffer_cleanup.9
- Remove a framebuffer object
- drm_framebuffer_init.9
- Initialize a framebuffer
- drm_framebuffer_lookup.9
- Look up a drm framebuffer and grab a reference
- drm_framebuffer_reference.9
- Incr the fb refcnt
- drm_framebuffer_remove.9
- Remove and unreference a framebuffer object
- drm_framebuffer_unreference.9
- Unref a framebuffer
- drm_framebuffer_unregister_private.9
- Unregister a private fb from the lookup idr
- drm_gem_create_mmap_offset.9
- Create a fake mmap offset for an object
- drm_gem_create_mmap_offset_size.9
- Create a fake mmap offset for an object
- drm_gem_dmabuf_release.9
- Dma_buf release implementation for gem
- drm_gem_dumb_destroy.9
- Dumb fb callback helper for gem based drivers
- drm_gem_free_mmap_offset.9
- Release a fake mmap offset for an object
- drm_gem_get_pages.9
- Helper to allocate backing pages for a gem object from shmem
- drm_gem_handle_create.9
- Create a gem handle for an object
- drm_gem_handle_delete.9
- Deletes the given file-private handle
- drm_gem_mmap.9
- Memory map routine for gem objects
- drm_gem_mmap_obj.9
- Memory map a gem object
- drm_gem_object_free.9
- Free a gem object
- drm_gem_object_init.9
- Initialize an allocated shmem-backed gem object
- drm_gem_prime_export.9
- Helper library implemention of the export callback
- drm_gem_prime_fd_to_handle.9
- Prime import function for gem drivers
- drm_gem_prime_handle_to_fd.9
- Prime export function for gem drivers
- drm_gem_prime_import.9
- Helper library implemention of the import callback
- drm_gem_private_object_init.9
- Initialize an allocated private gem object
- drm_gem_put_pages.9
- Helper to free backing pages for a gem object
- drm_get_cea_aspect_ratio.9
- Get the picture aspect ratio corresponding to the input vic from the cea mode list
- drm_get_connector_status_name.9
- Return a string for connector status
- drm_get_edid.9
- Get edid data, if available
- drm_get_format_name.9
- Return a string for drm fourcc format
- drm_get_last_vbltimestamp.9
- Retrieve raw timestamp for the most recent vblank interval
- drm_get_pci_dev.9
- Register a pci device with the drm subsystem
- drm_get_subpixel_order_name.9
- Return a string for a given subpixel enum
- drm_gtf_mode.9
- Create the modeline based on the gtf algorithm
- drm_gtf_mode_complex.9
- Create the modeline based on the full gtf algorithm
- drm_handle_vblank.9
- Handle a vblank event
- drm_hdmi_avi_infoframe_from_display_mode.9
- Fill an hdmi avi infoframe with data from a drm display mode
- drm_hdmi_vendor_infoframe_from_display_mode.9
- Fill an hdmi infoframe with data from a drm display mode
- drm_helper_connector_dpms.9
- Connector dpms helper implementation
- drm_helper_crtc_in_use.9
- Check if a given crtc is in a mode_config
- drm_helper_disable_unused_functions.9
- Disable unused objects
- drm_helper_encoder_in_use.9
- Check if a given encoder is in use
- drm_helper_hpd_irq_event.9
- Hotplug processing
- drm_helper_mode_fill_fb_struct.9
- Fill out framebuffer metadata
- drm_helper_move_panel_connectors_to_head.9
- Move panels to the front in the connector list
- drm_helper_probe_single_connector_modes.9
- Get complete set of display modes
- drm_helper_probe_single_connector_modes_nomerge.9
- Get complete set of display modes
- drm_helper_resume_force_mode.9
- Force-restore mode setting configuration
- drm_irq_install.9
- Install irq handler
- drm_irq_uninstall.9
- Uninstall the irq handler
- drm_kms_helper_hotplug_event.9
- Fire off kms hotplug events
- drm_kms_helper_poll_disable.9
- Disable output polling
- drm_kms_helper_poll_enable.9
- Re-enable output polling.
- drm_kms_helper_poll_fini.9
- Disable output polling and clean it up
- drm_kms_helper_poll_init.9
- Initialize and enable output polling
- drm_match_cea_mode.9
- Look for a cea mode matching given mode
- drm_mm_clean.9
- Checks whether an allocator is clean
- drm_mm_debug_table.9
- Dump allocator state to dmesg
- drm_mm_dump_table.9
- Dump allocator state to a seq_file
- drm_mm_for_each_hole.9
- Iterator to walk over all holes
- drm_mm_for_each_node.9
- Iterator to walk over all allocated nodes
- drm_mm_hole_node_end.9
- Computes the end of the hole following node
- drm_mm_hole_node_start.9
- Computes the start of the hole following node
- drm_mm_init.9
- Initialize a drm-mm allocator
- drm_mm_init_scan.9
- Initialize lru scanning
- drm_mm_init_scan_with_range.9
- Initialize range-restricted lru scanning
- drm_mm_initialized.9
- Checks whether an allocator is initialized
- drm_mm_insert_node.9
- Search for space and insert node
- drm_mm_insert_node_generic.9
- Search for space and insert node
- drm_mm_insert_node_in_range.9
- Ranged search for space and insert node
- drm_mm_insert_node_in_range_generic.9
- Ranged search for space and insert node
- drm_mm_node_allocated.9
- Checks whether a node is allocated
- drm_mm_remove_node.9
- Remove a memory node from the allocator.
- drm_mm_replace_node.9
- Move an allocation from old to new
- drm_mm_reserve_node.9
- Insert an pre-initialized node
- drm_mm_scan_add_block.9
- Add a node to the scan list
- drm_mm_scan_remove_block.9
- Remove a node from the scan list
- drm_mm_takedown.9
- Clean up a drm_mm allocator
- drm_mode_config_cleanup.9
- Free up drm mode_config info
- drm_mode_config_init.9
- Initialize drm mode_configuration structure
- drm_mode_config_reset.9
- Call -reset callbacks
- drm_mode_connector_attach_encoder.9
- Attach a connector to an encoder
- drm_mode_connector_list_update.9
- Update the mode list for the connector
- drm_mode_connector_update_edid_property.9
- Update the edid property of a connector
- drm_mode_copy.9
- Copy the mode
- drm_mode_create.9
- Create a new display mode
- drm_mode_create_dirty_info_property.9
- Create dirty property
- drm_mode_create_dvi_i_properties.9
- Create dvi-i specific connector properties
- drm_mode_create_from_cmdline_mode.9
- Convert a command line modeline into a drm display mode
- drm_mode_create_scaling_mode_property.9
- Create scaling mode property
- drm_mode_create_tv_properties.9
- Create tv specific connector properties
- drm_mode_crtc_set_gamma_size.9
- Set the gamma table size
- drm_mode_debug_printmodeline.9
- Print a mode to dmesg
- drm_mode_destroy.9
- Remove a mode
- drm_mode_duplicate.9
- Allocate and duplicate an existing mode
- drm_mode_equal.9
- Test modes for equality
- drm_mode_equal_no_clocks_no_stereo.9
- Test modes for equality
- drm_mode_is_stereo.9
- Check for stereo mode flags
- drm_mode_legacy_fb_format.9
- Compute drm fourcc code from legacy description
- drm_mode_object_find.9
- Look up a drm object with static lifetime
- drm_mode_parse_command_line_for_connector.9
- Parse command line modeline for connector
- drm_mode_probed_add.9
- Add a mode to a connectors probed_mode list
- drm_mode_prune_invalid.9
- Remove invalid modes from mode list
- drm_mode_set_config_internal.9
- Helper to call -set_config
- drm_mode_set_crtcinfo.9
- Set crtc modesetting timing parameters
- drm_mode_set_name.9
- Set the name on a mode
- drm_mode_sort.9
- Sort mode list
- drm_mode_validate_size.9
- Make sure modes adhere to size constraints
- drm_mode_vrefresh.9
- Get the vrefresh of a mode
- drm_modeset_acquire_fini.9
- Cleanup acquire context
- drm_modeset_acquire_init.9
- Initialize acquire context
- drm_modeset_backoff.9
- Deadlock avoidance backoff
- drm_modeset_backoff_interruptible.9
- Deadlock avoidance backoff
- drm_modeset_drop_locks.9
- Drop all locks
- drm_modeset_is_locked.9
- Equivalent to mutex_is_locked
- drm_modeset_lock.9
- Take modeset lock
- drm_modeset_lock_all.9
- Take all modeset locks
- drm_modeset_lock_fini.9
- Cleanup lock
- drm_modeset_lock_init.9
- Initialize lock
- drm_modeset_lock_interruptible.9
- Take modeset lock
- drm_modeset_unlock.9
- Drop modeset lock
- drm_modeset_unlock_all.9
- Drop all modeset locks
- drm_object_attach_property.9
- Attach a property to a modeset object
- drm_object_property_get_value.9
- Retrieve the value of a property
- drm_object_property_set_value.9
- Set the value of a property
- drm_pci_alloc.9
- Allocate a pci consistent memory block, for dma.
- drm_pci_exit.9
- Unregister matching pci devices from the drm subsystem
- drm_pci_free.9
- Free a pci consistent memory block
- drm_pci_init.9
- Register matching pci devices with the drm subsystem
- drm_plane_cleanup.9
- Clean up the core plane usage
- drm_plane_force_disable.9
- Forcibly disable a plane
- drm_plane_helper_check_update.9
- Check plane update for validity
- drm_plane_init.9
- Initialize a legacy plane
- drm_platform_init.9
- Register a platform device with the drm subsystem
- drm_primary_helper_create_plane.9
- Create a generic primary plane
- drm_primary_helper_destroy.9
- Helper for primary plane destruction
- drm_primary_helper_disable.9
- Helper for primary plane disable
- drm_primary_helper_update.9
- Helper for primary plane update
- drm_prime_gem_destroy.9
- Helper to clean up a prime-imported gem object
- drm_prime_pages_to_sg.9
- Converts a page array into an sg list
- drm_prime_sg_to_page_addr_arrays.9
- Convert an sg table into a page array
- drm_probe_ddc.9
- Probe ddc presence
- drm_property_add_enum.9
- Add a possible value to an enumeration property
- drm_property_create.9
- Create a new property type
- drm_property_create_bitmask.9
- Create a new bitmask property type
- drm_property_create_enum.9
- Create a new enumeration property type
- drm_property_create_range.9
- Create a new ranged property type
- drm_property_destroy.9
- Destroy a drm property
- drm_put_dev.9
- Unregister and release a drm device
- drm_rect_adjust_size.9
- Adjust the size of the rectangle
- drm_rect_calc_hscale.9
- Calculate the horizontal scaling factor
- drm_rect_calc_hscale_relaxed.9
- Calculate the horizontal scaling factor
- drm_rect_calc_vscale.9
- Calculate the vertical scaling factor
- drm_rect_calc_vscale_relaxed.9
- Calculate the vertical scaling factor
- drm_rect_clip_scaled.9
- Perform a scaled clip operation
- drm_rect_debug_print.9
- Print the rectangle information
- drm_rect_downscale.9
- Downscale a rectangle
- drm_rect_equals.9
- Determine if two rectangles are equal
- drm_rect_height.9
- Determine the rectangle height
- drm_rect_intersect.9
- Intersect two rectangles
- drm_rect_translate.9
- Translate the rectangle
- drm_rect_visible.9
- Determine if the the rectangle is visible
- drm_rect_width.9
- Determine the rectangle width
- drm_rgb_quant_range_selectable.9
- Is rgb quantization range selectable?
- drm_select_eld.9
- Select one eld from multiple hdmi/dp sinks
- drm_send_vblank_event.9
- Helper to send vblank event after pageflip
- drm_set_preferred_mode.9
- Sets the preferred mode of a connector
- drm_universal_plane_init.9
- Initialize a new universal plane object
- drm_usb_exit.9
- Unregister matching usb devices from the drm subsystem
- drm_usb_init.9
- Register matching usb devices with the drm subsystem
- drm_vblank_cleanup.9
- Cleanup vblank support
- drm_vblank_count.9
- Retrieve cooked vblank counter value
- drm_vblank_count_and_time.9
- Retrieve cooked vblank counter value and the system timestamp corresponding to that vblank counter value.
- drm_vblank_get.9
- Get a reference count on vblank events
- drm_vblank_init.9
- Initialize vblank support
- drm_vblank_off.9
- Disable vblank events on a crtc
- drm_vblank_on.9
- Enable vblank events on a crtc
- drm_vblank_post_modeset.9
- Undo drm_vblank_pre_modeset changes
- drm_vblank_pre_modeset.9
- Account for vblanks across mode sets
- drm_vblank_put.9
- Give up ownership of vblank events
- drm_vma_node_allow.9
- Add open-file to list of allowed users
- drm_vma_node_has_offset.9
- Check whether node is added to offset manager
- drm_vma_node_is_allowed.9
- Check whether an open-file is granted access
- drm_vma_node_offset_addr.9
- Return sanitized offset for user-space mmaps
- drm_vma_node_reset.9
- Initialize or reset node object
- drm_vma_node_revoke.9
- Remove open-file from list of allowed users
- drm_vma_node_size.9
- Return size (page-based)
- drm_vma_node_start.9
- Return start address for page-based addressing
- drm_vma_node_unmap.9
- Unmap offset node
- drm_vma_node_verify_access.9
- Access verification helper for ttm
- drm_vma_offset_add.9
- Add offset node to manager
- drm_vma_offset_exact_lookup.9
- Look up node by exact address
- drm_vma_offset_lock_lookup.9
- Lock lookup for extended private use
- drm_vma_offset_lookup.9
- Find node in offset space
- drm_vma_offset_lookup_locked.9
- Find node in offset space
- drm_vma_offset_manager_destroy.9
- Destroy offset manager
- drm_vma_offset_manager_init.9
- Initialize new offset-manager
- drm_vma_offset_remove.9
- Remove offset node from manager
- drm_vma_offset_unlock_lookup.9
- Unlock lookup for extended private use
- drm_warn_on_modeset_not_all_locked.9
- Check that all modeset locks are locked
- drop_nlink.9
- Directly drop an inodes link count
- edd_dev_is_type.9
- Is this edd device a type device?
- edd_get_pci_dev.9
- Finds pci_dev that matches edev
- edd_init.9
- Creates sysfs tree of edd data
- edd_release.9
- Free edd structure
- edd_show_raw_data.9
- Copies raw data to buffer for userspace to parse
- enable_cmf.9
- Switch on the channel measurement for a specific device
- enable_irq.9
- Enable handling of an irq
- encode_rs16.9
- Calculate the parity for data values (16bit data width)
- encode_rs8.9
- Calculate the parity for data values (8bit data width)
- end_page_writeback.9
- End writeback against a page
- enum_cfg80211_signal_type.9
- Signal type
- enum_ieee80211_ampdu_mlme_action.9
- A-mpdu actions
- enum_ieee80211_band.9
- Supported frequency bands
- enum_ieee80211_channel_flags.9
- Channel flags
- enum_ieee80211_conf_flags.9
- Configuration flags
- enum_ieee80211_filter_flags.9
- Hardware filter flags
- enum_ieee80211_frame_release_type.9
- Frame release reason
- enum_ieee80211_hw_flags.9
- Hardware flags
- enum_ieee80211_key_flags.9
- Key flags
- enum_ieee80211_rate_control_changed.9
- Flags to indicate what changed
- enum_ieee80211_rate_flags.9
- Rate flags
- enum_ieee80211_smps_mode.9
- Spatial multiplexing power save mode
- enum_ieee80211_sta_info_flags.9
- Stations flags
- enum_ieee80211_tpt_led_trigger_flags.9
- Throughput trigger flags
- enum_irq_gc_flags.9
- Initialization flags for generic irq chips
- enum_mac80211_rate_control_flags.9
- Per-rate flags set by the rate control algorithm.
- enum_mac80211_rx_flags.9
- Receive flags
- enum_mac80211_tx_control_flags.9
- Flags to describe transmit control
- enum_mac80211_tx_info_flags.9
- Flags to describe transmission information/status
- enum_monitor_flags.9
- Monitor flags
- enum_mpath_info_flags.9
- Mesh path information flags
- enum_netdev_priv_flags.9
- Struct net_device priv_flags
- enum_positive_aop_returns.9
- Aop return codes with specific semantics
- enum_rate_info_flags.9
- Bitrate info flags
- enum_set_key_cmd.9
- Key command
- enum_sock_type.9
- Socket types
- enum_sta_notify_cmd.9
- Sta notify command
- enum_station_info_flags.9
- Station information flags
- enum_survey_info_flags.9
- Survey information flags
- enum_w1_cn_msg_flags.9
- Bitfield flags for struct cn_msg.flags
- enum_w1_commands.9
- Commands available for master or slave operations
- enum_w1_master_flags.9
- Bitfields used in w1_master.flags
- enum_w1_netlink_message_types.9
- Message type
- enum_wimax_st.9
- The different states of a wimax device
- enum_wiphy_flags.9
- Wiphy capability flags
- enum_wiphy_params_flags.9
- Set_wiphy_params bitfield values
- eth_broadcast_addr.9
- Assign broadcast address
- eth_change_mtu.9
- Set new mtu size
- eth_commit_mac_addr_change.9
- Commit mac change
- eth_header.9
- Create the ethernet header
- eth_header_cache.9
- Fill cache entry from neighbour
- eth_header_cache_update.9
- Update cache entry
- eth_header_parse.9
- Extract hardware address from packet
- eth_hw_addr_inherit.9
- Copy dev_addr from another net_device
- eth_hw_addr_random.9
- Generate software assigned random ethernet and set device flag
- eth_mac_addr.9
- Set new ethernet hardware address
- eth_prepare_mac_addr_change.9
- Prepare for mac change
- eth_random_addr.9
- Generate software assigned random ethernet address
- eth_rebuild_header.9
- Rebuild the ethernet mac header.
- eth_type_trans.9
- Determine the packets protocol id.
- eth_zero_addr.9
- Assign zero address
- ether_addr_copy.9
- Copy an ethernet address
- ether_addr_equal.9
- Compare two ethernet addresses
- ether_addr_equal_64bits.9
- Compare two ethernet addresses
- ether_addr_equal_unaligned.9
- Compare two not u16 aligned ethernet addresses
- ether_setup.9
- Setup ethernet network device
- eventfd_ctx_fdget.9
- Acquires a reference to the internal eventfd context.
- eventfd_ctx_fileget.9
- Acquires a reference to the internal eventfd context.
- eventfd_ctx_get.9
- Acquires a reference to the internal eventfd context.
- eventfd_ctx_put.9
- Releases a reference to the internal eventfd context.
- eventfd_ctx_read.9
- Reads the eventfd counter or wait if it is zero.
- eventfd_ctx_remove_wait_queue.9
- Read the current counter and removes wait queue.
- eventfd_fget.9
- Acquire a reference of an eventfd file descriptor.
- eventfd_signal.9
- Adds n to the eventfd counter.
- execute_in_process_context.9
- Reliably execute the routine with user context
- fault_in_user_writeable.9
- Fault in user address and verify rw access
- fb_add_videomode.9
- Adds videomode entry to modelist
- fb_copy_cmap.9
- Copy a colormap
- fb_dealloc_cmap.9
- Deallocate a colormap
- fb_default_cmap.9
- Get default colormap
- fb_delete_videomode.9
- Removed videomode entry from modelist
- fb_destroy_modelist.9
- Destroy modelist
- fb_find_best_mode.9
- Find best matching videomode
- fb_find_mode.9
- Finds a valid video mode
- fb_find_nearest_mode.9
- Find closest videomode
- fb_get_options.9
- Get kernel boot parameters
- fb_invert_cmaps.9
- Invert all defaults colormaps
- fb_match_mode.9
- Find a videomode which exactly matches the timings in var
- fb_mode_is_equal.9
- Compare 2 videomodes
- fb_set_cmap.9
- Set the colormap
- fb_set_suspend.9
- Low level driver signals suspend
- fb_try_mode.9
- Test a video mode
- fb_var_to_videomode.9
- Convert fb_var_screeninfo to fb_videomode
- fb_videomode_to_modelist.9
- Convert mode array to mode list
- fb_videomode_to_var.9
- Convert fb_videomode to fb_var_screeninfo
- fc_block_scsi_eh.9
- Block scsi eh thread for blocked fc_rport
- fc_get_event_number.9
- Obtain the next sequential fc event number
- fc_host_post_event.9
- Called to post an even on an fc_host.
- fc_host_post_vendor_event.9
- Called to post a vendor unique event on an fc_host
- fc_remote_port_add.9
- Notify fc transport of the existence of a remote fc port.
- fc_remote_port_delete.9
- Notifies the fc transport that a remote port is no longer in existence.
- fc_remote_port_rolechg.9
- Notifies the fc transport that the roles on a remote may have changed.
- fc_remove_host.9
- Called to terminate any fc_transport-related elements for a scsi host.
- fc_vport_create.9
- Admin app or lldd requests creation of a vport
- fc_vport_terminate.9
- Admin app or lldd requests termination of a vport
- fcntl_getlease.9
- Enquire what lease is currently active
- fcntl_setlease.9
- Sets a lease on an open file
- ffs.9
- Find first set bit in word
- ffz.9
- Find first zero bit in word
- file_update_time.9
- Update mtime and ctime time
- filemap_fault.9
- Read in file data for page fault handling
- filemap_fdatawait.9
- Wait for all under-writeback pages to complete
- filemap_fdatawait_range.9
- Wait for writeback to complete
- filemap_flush.9
- Mostly a non-blocking flush
- filemap_write_and_wait_range.9
- Write out & wait on a file range
- find_busiest_group.9
- Returns the busiest group within the sched_domain if there is an imbalance. if there isnt an imbalance, and the user has opted for power-savings, it returns a group whose cpus can be put to idle by rebalancing those tasks elsewhere, if such a group exists.
- find_get_entry.9
- Find and get a page cache entry
- find_get_pages_contig.9
- Gang contiguous pagecache lookup
- find_get_pages_tag.9
- Find and return pages that match tag
- find_lock_entry.9
- Locate, pin and lock a page cache entry
- find_min_pfn_with_active_regions.9
- Find the minimum pfn registered
- find_next_best_node.9
- Find the next node that should appear in a given nodes fallback list
- finish_wait.9
- Clean up after waiting in a queue
- fix_small_imbalance.9
- Calculate the minor imbalance that exists amongst the groups of a sched_domain, during load balancing.
- fixup_owner.9
- Post lock pi_state and corner case management
- flock_lock_file_wait.9
- Apply a flock-style lock to a file
- fls.9
- Find last set bit in word
- fls64.9
- Find last set bit in a 64-bit word
- flush_delayed_work.9
- Wait for a dwork to finish executing the last queueing
- flush_kthread_work.9
- Flush a kthread_work
- flush_kthread_worker.9
- Flush all current works on a kthread_worker
- flush_scheduled_work.9
- Ensure that any scheduled work has run to completion.
- flush_work.9
- Wait for a work to finish executing the last queueing instance
- flush_workqueue.9
- Ensure that any scheduled work has run to completion.
- follow_pfn.9
- Look up pfn at a user virtual address
- for_each_dtlb_entry.9
- Iterate over free (non-wired) dtlb entries
- for_each_itlb_entry.9
- Iterate over free (non-wired) itlb entries
- free_area_init_nodes.9
- Initialise all pg_data_t and zone data
- free_bootmem_with_active_regions.9
- Call memblock_free_early_nid for each active range
- free_dma.9
- Free a reserved system dma channel
- free_irq.9
- Free an interrupt allocated with request_irq
- free_netdev.9
- Free network device
- free_rs.9
- Free the rs control structure, if it is no longer used
- freeze_bdev.9
- - lock a filesystem and force it into a consistent state
- freeze_super.9
- Lock the filesystem and force it into a consistent state
- freq_reg_info.9
- Get regulatory information for the given frequency
- fsl_local_config_read.9
- Generate a mpc85xx local config space read
- fsl_local_config_write.9
- Generate a mpc85xx local config space write
- fsl_rio_config_read.9
- Generate a mpc85xx read maintenance transaction
- fsl_rio_config_write.9
- Generate a mpc85xx write maintenance transaction
- fsl_rio_setup.9
- Setup freescale powerpc rapidio interface
- fusion_exit.9
- Perform driver unload cleanup.
- fusion_init.9
- Fusion mpt base driver initialization routine.
- futex_lock_pi_atomic.9
- Atomic work required to acquire a pi aware futex
- futex_proxy_trylock_atomic.9
- Attempt an atomic lock for the top waiter
- futex_requeue.9
- Requeue waiters from uaddr1 to uaddr2
- futex_top_waiter.9
- Return the highest priority waiter on a futex
- futex_wait_queue_me.9
- Queue_me and wait for wakeup, timeout, or signal
- futex_wait_requeue_pi.9
- Wait on uaddr and take uaddr2
- futex_wait_setup.9
- Prepare to wait on a futex
- gadget_is_dualspeed.9
- Return true iff the hardware handles high speed
- gadget_is_otg.9
- Return true iff the hardware is otg-ready
- gadget_is_superspeed.9
- Return true if the hardware handles superspeed
- gdb_regs_to_pt_regs.9
- Convert gdb regs to ptrace regs.
- gen_estimator_active.9
- Test if estimator is currently in use
- gen_kill_estimator.9
- Remove a rate estimator
- gen_new_estimator.9
- Create a new rate estimator
- gen_replace_estimator.9
- Replace rate estimator configuration
- generic_file_read_iter.9
- Generic filesystem read routine
- generic_file_splice_read.9
- Splice data from file to a pipe
- generic_file_write_iter.9
- Write data to a file
- generic_make_request.9
- Hand a buffer to its device driver for i/o
- generic_permission.9
- Check for access rights on a posix-like filesystem
- generic_pipe_buf_confirm.9
- Verify contents of the pipe buffer
- generic_pipe_buf_get.9
- Get a reference to a struct pipe_buffer
- generic_pipe_buf_release.9
- Put a reference to a struct pipe_buffer
- generic_pipe_buf_steal.9
- Attempt to take ownership of a pipe_buffer
- generic_setlease.9
- Sets a lease on an open file
- generic_shutdown_super.9
- Common helper for -kill_sb
- generic_splice_sendpage.9
- Splice data from a pipe to a socket
- generic_writepages.9
- Walk the list of dirty pages of the given address space and writepage all of them.
- genphy_aneg_done.9
- Return auto-negotiation status
- genphy_config_advert.9
- Sanitize and advertise auto-negotiation parameters
- genphy_config_aneg.9
- Restart auto-negotiation or write bmcr
- genphy_read_status.9
- Check the link status and update current link state
- genphy_restart_aneg.9
- Enable and restart autonegotiation
- genphy_setup_forced.9
- Configures/forces speed/duplex from phydev
- genphy_soft_reset.9
- Software reset the phy via bmcr_reset bit
- genphy_update_link.9
- Update link status in phydev
- get_ccwdev_by_busid.9
- Obtain device from a bus id
- get_ccwdev_by_dev_id.9
- Obtain device from a ccw device id
- get_device.9
- Increment reference count for device.
- get_futex_key.9
- Get parameters which are the keys for a futex
- get_gendisk.9
- Get partitioning information for a given device
- get_option.9
- Parse integer from an option string
- get_options.9
- Parse a string into a list of integers
- get_pfn_range_for_nid.9
- Return the start and end page frames for a node
- get_pfnblock_flags_mask.9
- Return the requested group of flags for the pageblock_nr_pages block of pages
- get_phy_c45_ids.9
- Reads the specified addr for its 802.3-c45 ids.
- get_phy_device.9
- Reads the specified phy device and returns its phy_device struct
- get_phy_id.9
- Reads the specified addr for its id.
- get_request.9
- Get a free request
- get_sd_load_idx.9
- Obtain the load index for a given sched domain.
- get_state_synchronize_rcu.9
- Snapshot current rcu state
- get_super.9
- Get the superblock of a device
- get_super_thawed.9
- Get thawed superblock of a device
- get_user_pages_fast.9
- Pin user pages in memory
- glob_match.9
- Match a text string against a glob-style pattern
- gnet_stats_copy_app.9
- Copy application specific statistics into statistics tlv
- gnet_stats_copy_basic.9
- Copy basic statistics into statistic tlv
- gnet_stats_copy_queue.9
- Copy queue statistics into statistics tlv
- gnet_stats_copy_rate_est.9
- Copy rate estimator statistics into statistics tlv
- gnet_stats_finish_copy.9
- Finish dumping procedure
- gnet_stats_start_copy.9
- Start dumping procedure in compatibility mode
- gnet_stats_start_copy_compat.9
- Start dumping procedure in compatibility mode
- handle_bad_irq.9
- Handle spurious and unhandled irqs
- handle_early_requeue_pi_wakeup.9
- Detect early wakeup on the initial futex
- handle_edge_eoi_irq.9
- Edge eoi type irq handler
- handle_edge_irq.9
- Edge type irq handler
- handle_fasteoi_irq.9
- Irq handler for transparent controllers
- handle_level_irq.9
- Level type irq handler
- handle_percpu_devid_irq.9
- Per cpu local irq handler with per cpu dev ids
- handle_percpu_irq.9
- Per cpu local irq handler
- handle_simple_irq.9
- Simple and software-decoded irqs.
- have_submounts.9
- Check for mounts over a dentry
- hcd_buffer_create.9
- Initialize buffer pools
- hcd_buffer_destroy.9
- Deallocate buffer pools
- hdmi_audio_infoframe_init.9
- Initialize an hdmi audio infoframe
- hdmi_audio_infoframe_pack.9
- Write hdmi audio infoframe to binary buffer
- hdmi_avi_infoframe_init.9
- Initialize an hdmi avi infoframe
- hdmi_avi_infoframe_pack.9
- Write hdmi avi infoframe to binary buffer
- hdmi_infoframe_pack.9
- Write a hdmi infoframe to binary buffer
- hdmi_spd_infoframe_init.9
- Initialize an hdmi spd infoframe
- hdmi_spd_infoframe_pack.9
- Write hdmi spd infoframe to binary buffer
- hdmi_vendor_infoframe_init.9
- Initialize an hdmi vendor infoframe
- hdmi_vendor_infoframe_pack.9
- Write a hdmi vendor infoframe to binary buffer
- hlist_for_each_entry.9
- Iterate over list of given type
- hlist_for_each_entry_continue.9
- Iterate over a hlist continuing after current point
- hlist_for_each_entry_from.9
- Iterate over a hlist continuing from current point
- hlist_for_each_entry_safe.9
- Iterate over list of given type safe against removal of list entry
- hrtimer_cancel.9
- Cancel a timer and wait for the handler to finish.
- hrtimer_forward.9
- Forward the timer expiry
- hrtimer_get_remaining.9
- Get remaining time for the timer
- hrtimer_get_res.9
- Get the timer resolution for a clock
- hrtimer_init.9
- Initialize a timer to the given clock
- hrtimer_start.9
- (re)start an hrtimer on the current cpu
- hrtimer_start_range_ns.9
- (re)start an hrtimer on the current cpu
- hrtimer_try_to_cancel.9
- Try to deactivate a timer
- hsi_alloc_controller.9
- Allocate an hsi controller and its ports
- hsi_alloc_msg.9
- Allocate an hsi message
- hsi_async.9
- Submit an hsi transfer to the controller
- hsi_async_read.9
- Submit a read transfer
- hsi_async_write.9
- Submit a write transfer
- hsi_claim_port.9
- Claim the hsi clients port
- hsi_event.9
- Notifies clients about port events
- hsi_flush.9
- Flush all pending transactions on the clients port
- hsi_free_msg.9
- Free an hsi message
- hsi_get_channel_id_by_name.9
- Acquire channel id by channel name
- hsi_id.9
- Get hsi controller id associated to a client
- hsi_port_id.9
- Gets the port number a client is attached to
- hsi_port_unregister_clients.9
- Unregister an hsi port
- hsi_put_controller.9
- Free an hsi controller
- hsi_register_client_driver.9
- Register an hsi client to the hsi bus
- hsi_register_controller.9
- Register an hsi controller and its ports
- hsi_register_port_event.9
- Register a client to receive port events
- hsi_release_port.9
- Release the hsi clients port
- hsi_setup.9
- Configure the clients port
- hsi_start_tx.9
- Signal the port that the client wants to start a tx
- hsi_stop_tx.9
- Signal the port that the client no longer wants to transmit
- hsi_unregister_controller.9
- Unregister an hsi controller
- hsi_unregister_port_event.9
- Stop receiving port events for a client
- ht_create_irq.9
- Create an irq and attach it to a device.
- ht_destroy_irq.9
- Destroy an irq created with ht_create_irq
- i2c_add_adapter.9
- Declare i2c adapter, use dynamic bus number
- i2c_add_numbered_adapter.9
- Declare i2c adapter, use static bus number
- i2c_del_adapter.9
- Unregister i2c adapter
- i2c_del_driver.9
- Unregister i2c driver
- i2c_dp_aux_add_bus.9
- Register an i2c adapter using the aux ch helper
- i2c_lock_adapter.9
- Get exclusive access to an i2c bus segment
- i2c_master_recv.9
- Issue a single i2c message in master receive mode
- i2c_master_send.9
- Issue a single i2c message in master transmit mode
- i2c_new_device.9
- Instantiate an i2c device
- i2c_new_dummy.9
- Return a new i2c device bound to a dummy driver
- i2c_register_board_info.9
- Statically declare i2c devices
- i2c_release_client.9
- Release a use of the i2c client structure
- i2c_smbus_read_block_data.9
- Smbus block read protocol
- i2c_smbus_read_byte.9
- Smbus receive byte protocol
- i2c_smbus_read_byte_data.9
- Smbus read byte protocol
- i2c_smbus_read_word_data.9
- Smbus read word protocol
- i2c_smbus_write_block_data.9
- Smbus block write protocol
- i2c_smbus_write_byte.9
- Smbus send byte protocol
- i2c_smbus_write_byte_data.9
- Smbus write byte protocol
- i2c_smbus_write_word_data.9
- Smbus write word protocol
- i2c_smbus_xfer.9
- Execute smbus protocol operations
- i2c_transfer.9
- Execute a single or combined i2c message
- i2c_unlock_adapter.9
- Release exclusive access to an i2c bus segment
- i2c_unregister_device.9
- Reverse effect of i2c_new_device
- i2c_use_client.9
- Increments the reference count of the i2c client structure
- i2c_verify_adapter.9
- Return parameter as i2c_adapter or null
- i2c_verify_client.9
- Return parameter as i2c_client, or null
- i2o_block_check_events.9
- Have we seen a media change?
- i2o_block_delayed_request_fn.9
- Delayed request queue function
- i2o_block_device_alloc.9
- Allocate memory for a i2o block device
- i2o_block_device_flush.9
- Flush all dirty data of i2o device dev
- i2o_block_device_free.9
- Free the memory of the i2o block device
- i2o_block_device_lock.9
- Locks the media of device dev
- i2o_block_device_mount.9
- Mount (load) the media of device dev
- i2o_block_device_power.9
- Power management for device dev
- i2o_block_device_unlock.9
- Unlocks the media of device dev
- i2o_block_end_request.9
- Post-processing of completed commands
- i2o_block_exit.9
- Block osm exit function
- i2o_block_init.9
- Block osm initialization function
- i2o_block_ioctl.9
- Issue device specific ioctl calls.
- i2o_block_open.9
- Open the block device
- i2o_block_prep_req_fn.9
- Allocates i2o block device specific struct
- i2o_block_probe.9
- Verify if dev is a i2o block device and install it
- i2o_block_release.9
- Release the i2o block device
- i2o_block_remove.9
- Remove the i2o block device from the system again
- i2o_block_reply.9
- Block osm reply handler.
- i2o_block_request_alloc.9
- Allocate an i2o block request struct
- i2o_block_request_fn.9
- Request queue handling function
- i2o_block_request_free.9
- Frees a i2o block request
- i2o_block_sglist_alloc.9
- Allocate the sg list and map it
- i2o_block_sglist_free.9
- Frees the sg list
- i2o_block_transfer.9
- Transfer a request to/from the i2o controller
- i2o_bus_exit.9
- Bus adapter osm exit function
- i2o_bus_init.9
- Bus adapter osm initialization function
- i2o_bus_match.9
- Tell if i2o device class id matches the class ids of the i2o driver (osm)
- i2o_bus_probe.9
- Verify if dev is a i2o bus adapter device and install it
- i2o_bus_remove.9
- Remove the i2o bus adapter device from the system again
- i2o_bus_scan.9
- Scan the bus for new devices
- i2o_bus_store_scan.9
- Scan the i2o bus adapter
- i2o_cntxt_list_add.9
- Append a pointer to context list and return a id
- i2o_cntxt_list_get.9
- Get a pointer from the context list and remove it
- i2o_cntxt_list_get_ptr.9
- Get a context id from the context list
- i2o_cntxt_list_remove.9
- Remove a pointer from the context list
- i2o_config_exit.9
- Configuration osm exit function
- i2o_config_init.9
- Configuration osm initialization function
- i2o_device_add.9
- Allocate a new i2o device and add it to the iop
- i2o_device_alloc.9
- Allocate a i2o device and initialize it
- i2o_device_claim.9
- Claim a device for use by an osm
- i2o_device_claim_release.9
- Release a device that the osm is using
- i2o_device_issue_claim.9
- Claim or release a device
- i2o_device_parse_lct.9
- Parse a previously fetched lct and create devices
- i2o_device_release.9
- Release the memory for a i2o device
- i2o_device_remove.9
- Remove an i2o device from the i2o core
- i2o_driver_dispatch.9
- Dispatch an i2o reply message
- i2o_driver_exit.9
- Clean up i2o drivers (osms)
- i2o_driver_init.9
- Initialize i2o drivers (osms)
- i2o_driver_notify_controller_add.9
- Send notification of added controller
- i2o_driver_notify_controller_remove.9
- Send notification of removed controller
- i2o_driver_notify_device_add.9
- Send notification of added device
- i2o_driver_notify_device_remove.9
- Send notification of removed device
- i2o_event_register.9
- Turn on/off event notification for a i2o device
- i2o_exec_event.9
- Event handling function
- i2o_exec_exit.9
- Removes the exec osm
- i2o_exec_init.9
- Registers the exec osm
- i2o_exec_lct_get.9
- Get the iops logical configuration table
- i2o_exec_lct_modified.9
- Called on lct notify reply
- i2o_exec_lct_notify.9
- Send a asynchronus lct notify request
- i2o_exec_probe.9
- Called if a new i2o device (executive class) appears
- i2o_exec_remove.9
- Called on i2o device removal
- i2o_exec_reply.9
- I2o executive reply handler
- i2o_exec_show_product_id.9
- Displays product id of controller
- i2o_exec_show_vendor_id.9
- Displays vendor id of controller
- i2o_exec_wait_alloc.9
- Allocate a i2o_exec_wait struct an initialize it
- i2o_exec_wait_free.9
- Free an i2o_exec_wait struct
- i2o_find_iop.9
- Find an i2o controller by id
- i2o_flush_reply.9
- Flush reply from i2o controller
- i2o_get_class_name.9
- Do i2o class name lookup
- i2o_iop_activate.9
- Bring controller up to hold
- i2o_iop_add.9
- Initialize the i2o controller and add him to the i2o core
- i2o_iop_alloc.9
- Allocate and initialize a i2o_controller struct
- i2o_iop_clear.9
- Bring i2o controller into hold state
- i2o_iop_enable.9
- Move controller from ready to operational
- i2o_iop_enable_all.9
- Enables all controllers on the system
- i2o_iop_exit.9
- I2o main exit function
- i2o_iop_find_device.9
- Find a i2o device on an i2o controller
- i2o_iop_free.9
- Free the i2o_controller struct
- i2o_iop_init.9
- I2o main initialization function
- i2o_iop_init_outbound_queue.9
- Setup the outbound message queue
- i2o_iop_online.9
- Bring a controller online into operational state.
- i2o_iop_quiesce.9
- Quiesce controller
- i2o_iop_quiesce_all.9
- Quiesce all i2o controllers on the system
- i2o_iop_release.9
- Release the memory for a i2o controller
- i2o_iop_remove.9
- Remove the i2o controller from the i2o core
- i2o_iop_reset.9
- Reset an i2o controller
- i2o_iop_systab_set.9
- Set the i2o system table of the specified iop
- i2o_msg_get.9
- Obtain an i2o message from the iop
- i2o_msg_get_wait.9
- Obtain an i2o message from the iop
- i2o_msg_in_to_virt.9
- Turn an i2o message to a virtual address
- i2o_msg_nop.9
- Returns a message which is not used
- i2o_msg_nop_mfa.9
- Returns a fetched mfa back to the controller
- i2o_msg_out_to_virt.9
- Turn an i2o message to a virtual address
- i2o_msg_post.9
- Post i2o message to i2o controller
- i2o_msg_post_wait.9
- Post and wait a message and wait until return
- i2o_msg_post_wait_complete.9
- Reply to a i2o_msg_post request from iop
- i2o_msg_post_wait_mem.9
- Post and wait a message with dma buffers
- i2o_parse_hrt.9
- Parse the hardware resource table.
- i2o_pci_alloc.9
- Allocate dma memory, map io memory for i2o controller
- i2o_pci_exit.9
- Unregisters i2o pci driver from pci subsystem
- i2o_pci_free.9
- Frees the dma memory for the i2o controller
- i2o_pci_init.9
- Registers i2o pci driver in pci subsystem
- i2o_pci_interrupt.9
- Interrupt handler for i2o controller
- i2o_pci_irq_disable.9
- Free interrupt for i2o controller
- i2o_pci_irq_enable.9
- Allocate interrupt for i2o controller
- i2o_pci_probe.9
- Probe the pci device for an i2o controller
- i2o_pci_remove.9
- Removes a i2o controller from the system
- i2o_proc_create_entries.9
- Creates proc dir entries
- i2o_proc_device_add.9
- Add an i2o device to the proc dir
- i2o_proc_exit.9
- Exit function for procfs
- i2o_proc_fs_create.9
- Create the i2o proc fs.
- i2o_proc_fs_destroy.9
- Cleanup the all i2o proc entries
- i2o_proc_init.9
- Init function for procfs
- i2o_proc_iop_add.9
- Add an i2o controller to the i2o proc tree
- i2o_scsi_abort.9
- Abort a running command
- i2o_scsi_bios_param.9
- Invent disk geometry
- i2o_scsi_exit.9
- Scsi osm exit function
- i2o_scsi_get_host.9
- Get an i2o scsi host
- i2o_scsi_init.9
- Scsi osm initialization function
- i2o_scsi_notify_controller_add.9
- Retrieve notifications of added controllers
- i2o_scsi_notify_controller_remove.9
- Retrieve notifications of removed controllers
- i2o_scsi_notify_device_add.9
- Retrieve notifications of added devices
- i2o_scsi_notify_device_remove.9
- Retrieve notifications of removed devices
- i2o_scsi_probe.9
- Verify if dev is a i2o scsi device and install it
- i2o_scsi_queuecommand_lck.9
- Queue a scsi command
- i2o_scsi_remove.9
- Remove i2o device from scsi core
- i2o_scsi_reply.9
- Scsi osm message reply handler
- i2o_status_get.9
- Get the status block from the i2o controller
- i2o_systab_build.9
- Build system table
- i915_cmd_parser_fini_ring.9
- Clean up cmd parser related fields
- i915_cmd_parser_get_version.9
- Get the cmd parser version number
- i915_cmd_parser_init_ring.9
- Set cmd parser related fields for a ringbuffer
- i915_needs_cmd_parser.9
- Should a given ring use software command parsing?
- i915_parse_cmds.9
- Parse a submitted batch buffer for privilege violations
- ich_pata_cable_detect.9
- Probe host controller cable detect info
- ich_set_dmamode.9
- Initialize host controller pata dma timings
- ida_destroy.9
- Release all cached layers within an ida tree
- ida_get_new_above.9
- Allocate new id above or equal to a start id
- ida_init.9
- Initialize ida handle
- ida_pre_get.9
- Reserve resources for ida allocation
- ida_remove.9
- Remove the given id
- ida_simple_get.9
- Get a new id.
- ida_simple_remove.9
- Remove an allocated id.
- idr_alloc.9
- Allocate new idr entry
- idr_alloc_cyclic.9
- Allocate new idr entry in a cyclical fashion
- idr_destroy.9
- Release all cached layers within an idr tree
- idr_for_each.9
- Iterate through all stored pointers
- idr_get_next.9
- Lookup next object of id to given id.
- idr_init.9
- Initialize idr handle
- idr_preload.9
- Preload for idr_alloc
- idr_remove.9
- Remove the given id and free its slot
- idr_replace.9
- Replace pointer for given id
- ieee80211_alloc_hw.9
- Allocate a new hardware device
- ieee80211_amsdu_to_8023s.9
- Decode an ieee 802.11n a-msdu frame
- ieee80211_beacon_get.9
- Beacon generation function
- ieee80211_beacon_loss.9
- Inform hardware does not receive beacons
- ieee80211_bss_get_ie.9
- Find ie with given id
- ieee80211_channel_to_frequency.9
- Convert channel number to frequency
- ieee80211_create_tpt_led_trigger.9
- Create throughput led trigger
- ieee80211_ctstoself_duration.9
- Get the duration field for a cts-to-self frame
- ieee80211_ctstoself_get.9
- Cts-to-self frame generation function
- ieee80211_data_from_8023.9
- Convert an 802.3 frame to 802.11
- ieee80211_data_to_8023.9
- Convert an 802.11 data frame to 802.3
- ieee80211_find_sta.9
- Find a station
- ieee80211_find_sta_by_ifaddr.9
- Find a station on hardware
- ieee80211_free_hw.9
- Free hardware descriptor
- ieee80211_frequency_to_channel.9
- Convert frequency to channel number
- ieee80211_generic_frame_duration.9
- Calculate the duration field for a frame
- ieee80211_get_assoc_led_name.9
- Get name of association led
- ieee80211_get_buffered_bc.9
- Accessing buffered broadcast and multicast frames
- ieee80211_get_channel.9
- Get channel struct from wiphy for specified frequency
- ieee80211_get_hdrlen_from_skb.9
- Get header length from data
- ieee80211_get_radio_led_name.9
- Get name of radio led
- ieee80211_get_response_rate.9
- Get basic rate for a given rate
- ieee80211_get_rx_led_name.9
- Get name of rx led
- ieee80211_get_tkip_p1k.9
- Get a tkip phase 1 key
- ieee80211_get_tkip_p1k_iv.9
- Get a tkip phase 1 key for iv32
- ieee80211_get_tkip_p2k.9
- Get a tkip phase 2 key
- ieee80211_get_tx_led_name.9
- Get name of tx led
- ieee80211_hdrlen.9
- Get header length in bytes from frame control
- ieee80211_iterate_active_interfaces.9
- Iterate active interfaces
- ieee80211_iterate_active_interfaces_atomic.9
- Iterate active interfaces
- ieee80211_queue_delayed_work.9
- Add work onto the mac80211 workqueue
- ieee80211_queue_stopped.9
- Test status of the queue
- ieee80211_queue_work.9
- Add work onto the mac80211 workqueue
- ieee80211_register_hw.9
- Register hardware device
- ieee80211_request_smps.9
- Request sm ps transition
- ieee80211_rts_duration.9
- Get the duration field for an rts frame
- ieee80211_rts_get.9
- Rts frame generation function
- ieee80211_rx.9
- Receive frame
- ieee80211_rx_irqsafe.9
- Receive frame
- ieee80211_rx_ni.9
- Receive frame (in process context)
- ieee80211_scan_completed.9
- Completed hardware scan
- ieee80211_sta_block_awake.9
- Block station from waking up
- ieee80211_sta_eosp.9
- Notify mac80211 about end of sp
- ieee80211_sta_ps_transition.9
- Ps transition for connected sta
- ieee80211_sta_ps_transition_ni.9
- Ps transition for connected sta (in process context)
- ieee80211_sta_set_buffered.9
- Inform mac80211 about driver-buffered frames
- ieee80211_start_tx_ba_cb_irqsafe.9
- Low level driver ready to aggregate.
- ieee80211_start_tx_ba_session.9
- Start a tx block ack session.
- ieee80211_stop_queue.9
- Stop specific queue
- ieee80211_stop_queues.9
- Stop all queues
- ieee80211_stop_tx_ba_cb_irqsafe.9
- Low level driver ready to stop aggregate.
- ieee80211_stop_tx_ba_session.9
- Stop a block ack session.
- ieee80211_tx_info_clear_status.9
- Clear tx status
- ieee80211_tx_status.9
- Transmit status callback
- ieee80211_tx_status_irqsafe.9
- Irq-safe transmit status callback
- ieee80211_tx_status_ni.9
- Transmit status callback (in process context)
- ieee80211_unregister_hw.9
- Unregister a hardware device
- ieee80211_wake_queue.9
- Wake specific queue
- ieee80211_wake_queues.9
- Wake all queues
- iget5_locked.9
- Obtain an inode from a mounted file system
- iget_failed.9
- Mark an under-construction inode as dead and release it
- iget_locked.9
- Obtain an inode from a mounted file system
- ilookup.9
- Search for an inode in the inode cache
- ilookup5.9
- Search for an inode in the inode cache
- ilookup5_nowait.9
- Search for an inode in the inode cache
- ilsel_disable.9
- Disable an ilsel set
- ilsel_enable.9
- Enable an ilsel set.
- ilsel_enable_fixed.9
- Enable an ilsel set at a fixed interrupt level
- inc_nlink.9
- Directly increment an inodes link count
- initChainBuffers.9
- Allocate memory for and initialize chain buffers
- init_completion.9
- Initialize a dynamically allocated completion
- init_dummy_netdev.9
- Init a dummy network device for napi
- init_rcu_head_on_stack.9
- Initialize on-stack rcu_head for debugobjects
- init_rs.9
- Find a matching or allocate a new rs control structure
- init_rs_non_canonical.9
- Find a matching or allocate a new rs control structure, for fields with non-canonical representation
- init_srcu_struct.9
- Initialize a sleep-rcu structure
- init_timer_key.9
- Initialize a timer
- inode_dio_wait.9
- Wait for outstanding dio requests to finish
- inode_inc_iversion.9
- Increments i_version
- inode_init_always.9
- Perform inode structure intialisation
- inode_init_owner.9
- Init uid,gid,mode for new inode according to posix standards
- inode_owner_or_capable.9
- Check current task permissions to inode
- inode_permission.9
- Check for access rights to a given inode
- inode_sb_list_add.9
- Add inode to the superblock list of inodes
- input_alloc_absinfo.9
- Allocates array of input_absinfo structs
- input_allocate_device.9
- Allocate memory for new input device
- input_allocate_polled_device.9
- Allocate memory for polled device
- input_close_device.9
- Close input device
- input_event.9
- Report new input event
- input_ff_create.9
- Create force-feedback device
- input_ff_create_memless.9
- Create memoryless force-feedback device
- input_ff_destroy.9
- Frees force feedback portion of input device
- input_ff_erase.9
- Erase a force-feedback effect from device
- input_ff_event.9
- Generic handler for force-feedback events
- input_ff_upload.9
- Upload effect into force-feedback device
- input_free_device.9
- Free memory occupied by input_dev structure
- input_free_minor.9
- Release previously allocated minor
- input_free_polled_device.9
- Free memory allocated for polled device
- input_get_keycode.9
- Retrieve keycode currently mapped to a given scancode
- input_get_new_minor.9
- Allocates a new input minor number
- input_grab_device.9
- Grabs device for exclusive use
- input_handler_for_each_handle.9
- Handle iterator
- input_inject_event.9
- Send input event from input handler
- input_mt_assign_slots.9
- Perform a best-match assignment
- input_mt_destroy_slots.9
- Frees the mt slots of the input device
- input_mt_get_slot_by_key.9
- Return slot matching key
- input_mt_init_slots.9
- Initialize mt input slots
- input_mt_report_finger_count.9
- Report contact count
- input_mt_report_pointer_emulation.9
- Common pointer emulation
- input_mt_report_slot_state.9
- Report contact state
- input_mt_sync_frame.9
- Synchronize mt frame
- input_open_device.9
- Open input device
- input_register_device.9
- Register device with input core
- input_register_handle.9
- Register a new input handle
- input_register_handler.9
- Register a new input handler
- input_register_polled_device.9
- Register polled device
- input_release_device.9
- Release previously grabbed device
- input_reset_device.9
- Reset/restore the state of input device
- input_scancode_to_scalar.9
- Converts scancode in struct input_keymap_entry
- input_set_capability.9
- Mark device as capable of a certain event
- input_set_events_per_packet.9
- Tell handlers about the driver event rate
- input_set_keycode.9
- Attribute a keycode to a given scancode
- input_unregister_device.9
- Unregister previously registered device
- input_unregister_handle.9
- Unregister an input handle
- input_unregister_handler.9
- Unregisters an input handler
- input_unregister_polled_device.9
- Unregister polled device
- insert_resource.9
- Inserts a resource in the resource tree
- insert_resource_conflict.9
- Inserts resource in the resource tree
- insert_resource_expand_to_fit.9
- Insert a resource into the resource tree
- invalidate_inode_pages2.9
- Remove all pages from an address_space
- invalidate_inode_pages2_range.9
- Remove range of pages from an address_space
- invalidate_mapping_pages.9
- Invalidate all the unlocked pages of one inode
- ioremap_nocache.9
- Map bus memory into cpu space
- ipc64_perm_to_ipc_perm.9
- Convert new ipc permissions to old
- ipc_addid.9
- Add an ipc identifier
- ipc_alloc.9
- Allocate ipc space
- ipc_check_perms.9
- Check security and permissions for an ipc object
- ipc_findkey.9
- Find a key in an ipc identifier set
- ipc_free.9
- Free ipc space
- ipc_get_maxid.9
- Get the last assigned id
- ipc_init.9
- Initialise ipc subsystem
- ipc_init_ids.9
- Initialise ipc identifiers
- ipc_init_proc_interface.9
- Create a proc interface for sysipc types using a seq_file interface.
- ipc_lock.9
- Lock an ipc structure without rwsem held
- ipc_obtain_object.9
- Ipc_obtain_object -
- ipc_obtain_object_check.9
- Ipc_obtain_object_check -
- ipc_parse_version.9
- Ipc call version
- ipc_rcu_alloc.9
- Allocate ipc and rcu space
- ipc_rmid.9
- Remove an ipc identifier
- ipc_update_perm.9
- Update the permissions of an ipc object
- ipcctl_pre_down_nolock.9
- Retrieve an ipc and check permissions for some ipc_xxx cmd
- ipcget.9
- Common sys_*get code
- ipcget_new.9
- Create a new ipc object
- ipcget_public.9
- Get an ipc object or create a new one
- ipcperms.9
- Check ipc permissions
- iput.9
- Put an inode
- irq_alloc_domain_generic_chips.9
- Allocate generic chips for an irq domain
- irq_alloc_generic_chip.9
- Allocate a generic chip and initialize it
- irq_cpu_offline.9
- Invoke all irq_cpu_offline functions.
- irq_cpu_online.9
- Invoke all irq_cpu_online functions.
- irq_disable.9
- Mark interrupt disabled
- irq_force_affinity.9
- Force the irq affinity of a given irq
- irq_gc_ack_set_bit.9
- Ack pending interrupt via setting bit
- irq_gc_mask_clr_bit.9
- Mask chip via clearing bit in mask register
- irq_gc_mask_set_bit.9
- Mask chip via setting bit in mask register
- irq_get_domain_generic_chip.9
- Get a pointer to the generic chip of a hw_irq
- irq_get_next_irq.9
- Get next allocated irq number
- irq_remove_generic_chip.9
- Remove a chip
- irq_set_affinity.9
- Set the irq affinity of a given irq
- irq_set_affinity_notifier.9
- Control notification of irq affinity changes
- irq_set_chip.9
- Set the irq chip for an irq
- irq_set_chip_data.9
- Set irq chip data for an irq
- irq_set_handler_data.9
- Set irq handler data for an irq
- irq_set_irq_type.9
- Set the irq trigger type for an irq
- irq_set_irq_wake.9
- Control irq power management wakeup
- irq_set_msi_desc.9
- Set msi descriptor data for an irq
- irq_set_msi_desc_off.9
- Set msi descriptor data for an irq at offset
- irq_setup_alt_chip.9
- Switch to alternative chip
- irq_setup_generic_chip.9
- Setup a range of interrupts with a generic chip
- irq_wake_thread.9
- Wake the irq thread for the action identified by dev_id
- is_bad_inode.9
- Is an inode errored
- is_broadcast_ether_addr.9
- Determine if the ethernet address is broadcast
- is_etherdev_addr.9
- Tell if given ethernet address belongs to the device.
- is_global_init.9
- Check if a task structure is init
- is_idle_task.9
- Is the specified task an idle task?
- is_link_local_ether_addr.9
- Determine if given ethernet address is link-local
- is_local_ether_addr.9
- Determine if the ethernet address is locally-assigned one (ieee 802).
- is_multicast_ether_addr.9
- Determine if the ethernet address is a multicast.
- is_unicast_ether_addr.9
- Determine if the ethernet address is unicast
- is_valid_ether_addr.9
- Determine if the given ethernet address is valid
- is_zero_ether_addr.9
- Determine if give ethernet address is all zeros.
- iscsi_block_scsi_eh.9
- Block scsi eh until session state has transistioned
- iscsi_create_conn.9
- Create iscsi class connection
- iscsi_create_flashnode_conn.9
- Add flashnode conn entry in sysfs
- iscsi_create_flashnode_sess.9
- Add flashnode session entry in sysfs
- iscsi_create_session.9
- Create iscsi class session
- iscsi_destroy_all_flashnode.9
- Destroy all flashnode session entries
- iscsi_destroy_conn.9
- Destroy iscsi class connection
- iscsi_destroy_flashnode_sess.9
- Destroy flashnode session entry
- iscsi_destroy_session.9
- Destroy iscsi session
- iscsi_find_flashnode_conn.9
- Finds flashnode connection entry
- iscsi_find_flashnode_sess.9
- Finds flashnode session entry
- iscsi_is_flashnode_conn_dev.9
- Verify passed device is to be flashnode conn
- iscsi_scan_finished.9
- Helper to report when running scans are done
- iscsi_session_event.9
- Send session destr. completion event
- iscsi_unblock_session.9
- Set a session as logged in and start io.
- iter_file_splice_write.9
- Splice data from a pipe to a file
- iterate_supers_type.9
- Call function for superblocks of given type
- iunique.9
- Get a unique inode number
- journal_abort.9
- Shutdown the journal immediately.
- journal_ack_err.9
- Ack journal err.
- journal_check_available_features.9
- Check feature set in journalling layer
- journal_check_used_features.9
- Check if features specified are used.
- journal_clear_err.9
- Clears the journals error state
- journal_create.9
- Initialise the new journal file
- journal_destroy.9
- Release a journal_t structure.
- journal_dirty_data.9
- Mark a buffer as containing dirty data to be flushed
- journal_dirty_metadata.9
- Mark a buffer as containing dirty metadata
- journal_errno.9
- Returns the journals error state.
- journal_extend.9
- Extend buffer credits.
- journal_flush.9
- Flush journal
- journal_force_commit.9
- Force any uncommitted transactions
- journal_forget.9
- Bforget for potentially-journaled buffers.
- journal_get_create_access.9
- Notify intent to use newly created bh
- journal_get_undo_access.9
- Notify intent to modify metadata with non-rewindable consequences
- journal_get_write_access.9
- Notify intent to modify a buffer for metadata (not data) update.
- journal_init_dev.9
- Creates and initialises a journal structure
- journal_init_inode.9
- Creates a journal which maps to a inode.
- journal_invalidatepage.9
- Invalidate a journal page
- journal_load.9
- Read journal from disk.
- journal_lock_updates.9
- Establish a transaction barrier.
- journal_recover.9
- Recovers a on-disk journal
- journal_restart.9
- Restart a handle.
- journal_set_features.9
- Mark a given journal feature in the superblock
- journal_skip_recovery.9
- Start journal and wipe exiting records
- journal_start.9
- Obtain a new handle.
- journal_stop.9
- Complete a transaction
- journal_try_to_free_buffers.9
- Try to free page buffers.
- journal_unlock_updates.9
- Release barrier
- journal_update_format.9
- Update on-disk journal structure.
- journal_wipe.9
- Wipe journal contents
- kcalloc.9
- Allocate memory for an array. the memory is set to zero.
- kernel_recvmsg.9
- Receive a message from a socket (kernel space)
- kernel_to_ipc64_perm.9
- Convert kernel ipc permissions to user
- kfifo_alloc.9
- Dynamically allocates a new fifo buffer
- kfifo_avail.9
- Returns the number of unused elements in the fifo
- kfifo_dma_in_finish.9
- Finish a dma in operation
- kfifo_dma_in_prepare.9
- Setup a scatterlist for dma input
- kfifo_dma_out_finish.9
- Finish a dma out operation
- kfifo_dma_out_prepare.9
- Setup a scatterlist for dma output
- kfifo_esize.9
- Returns the size of the element managed by the fifo
- kfifo_free.9
- Frees the fifo
- kfifo_from_user.9
- Puts some data from user space into the fifo
- kfifo_get.9
- Get data from the fifo
- kfifo_in.9
- Put data into the fifo
- kfifo_in_spinlocked.9
- Put data into the fifo using a spinlock for locking
- kfifo_init.9
- Initialize a fifo using a preallocated buffer
- kfifo_initialized.9
- Check if the fifo is initialized
- kfifo_is_empty.9
- Returns true if the fifo is empty
- kfifo_is_full.9
- Returns true if the fifo is full
- kfifo_len.9
- Returns the number of used elements in the fifo
- kfifo_out.9
- Get data from the fifo
- kfifo_out_peek.9
- Gets some data from the fifo
- kfifo_out_spinlocked.9
- Get data from the fifo using a spinlock for locking
- kfifo_peek.9
- Get data from the fifo without removing
- kfifo_peek_len.9
- Gets the size of the next fifo record
- kfifo_put.9
- Put data into the fifo
- kfifo_recsize.9
- Returns the size of the record length field
- kfifo_reset.9
- Removes the entire fifo content
- kfifo_reset_out.9
- Skip fifo content
- kfifo_size.9
- Returns the size of the fifo in elements
- kfifo_skip.9
- Skip output data
- kfifo_to_user.9
- Copies data from the fifo into user space
- kfree.9
- Free previously allocated memory
- kfree_skb.9
- Free an sk_buff
- kgdb_arch_exit.9
- Perform any architecture specific uninitalization.
- kgdb_arch_handle_exception.9
- Handle architecture specific gdb packets.
- kgdb_arch_init.9
- Perform any architecture specific initalization.
- kgdb_arch_late.9
- Perform any architecture specific initalization.
- kgdb_arch_set_pc.9
- Generic call back to the program counter
- kgdb_breakpoint.9
- Compiled in breakpoint
- kgdb_roundup_cpus.9
- Get other cpus into a holding pattern
- kgdb_skipexception.9
- (optional) exit kgdb_handle_exception early
- kmalloc.9
- Allocate memory
- kmalloc_array.9
- Allocate memory for an array.
- kmem_cache_alloc.9
- Allocate an object
- kmem_cache_alloc_node.9
- Allocate an object on the specified node
- kmem_cache_free.9
- Deallocate an object
- kmemdup.9
- Duplicate region of memory
- kmsg_dump_get_buffer.9
- Copy kmsg log lines
- kmsg_dump_get_line.9
- Retrieve one kmsg log line
- kmsg_dump_register.9
- Register a kernel log dumper.
- kmsg_dump_rewind.9
- Reset the interator
- kmsg_dump_unregister.9
- Unregister a kmsg dumper.
- kobject_add.9
- The main kobject add function
- kobject_create_and_add.9
- Create a struct kobject dynamically and register it with sysfs
- kobject_del.9
- Unlink kobject from hierarchy.
- kobject_get.9
- Increment refcount for object.
- kobject_get_path.9
- Generate and return the path associated with a given kobj and kset pair.
- kobject_init.9
- Initialize a kobject structure
- kobject_init_and_add.9
- Initialize a kobject structure and add it to the kobject hierarchy
- kobject_put.9
- Decrement refcount for object.
- kobject_rename.9
- Change the name of an object
- kobject_set_name.9
- Set the name of a kobject
- krealloc.9
- Reallocate memory. the contents will remain unchanged.
- kset_create_and_add.9
- Create a struct kset dynamically and add it to sysfs
- kset_register.9
- Initialize and add a kset.
- kset_unregister.9
- Remove a kset.
- ksize.9
- Get the actual amount of memory allocated for a given object
- kstat_irqs.9
- Get the statistics for an interrupt
- kstat_irqs_cpu.9
- Get the statistics for an interrupt on a cpu
- kstat_irqs_usr.9
- Get the statistics for an interrupt
- kstrdup.9
- Allocate space for and copy an existing string
- kstrndup.9
- Allocate space for and copy an existing string
- kstrtoint.9
- Convert a string to an int
- kstrtol.9
- Convert a string to a long
- kstrtoll.9
- Convert a string to a long long
- kstrtouint.9
- Convert a string to an unsigned int
- kstrtoul.9
- Convert a string to an unsigned long
- kstrtoull.9
- Convert a string to an unsigned long long
- kthread_bind.9
- Bind a just-created kthread to a cpu.
- kthread_create_on_node.9
- Create a kthread.
- kthread_freezable_should_stop.9
- Should this freezable kthread return now?
- kthread_run.9
- Create and wake a thread.
- kthread_should_stop.9
- Should this kthread return now?
- kthread_stop.9
- Stop a thread created by kthread_create.
- kthread_worker_fn.9
- Kthread function to process kthread_worker
- ktime_add.9
- Add two ktime_t variables
- ktime_add_ns.9
- Add a scalar nanoseconds value to a ktime_t variable
- ktime_after.9
- Compare if a ktime_t value is bigger than another one.
- ktime_before.9
- Compare if a ktime_t value is smaller than another one.
- ktime_compare.9
- Compares two ktime_t variables for less, greater or equal
- ktime_equal.9
- Compares two ktime_t variables to see if they are equal
- ktime_set.9
- Set a ktime_t variable from a seconds/nanoseconds value
- ktime_sub.9
- Subtract two ktime_t variables
- ktime_sub_ns.9
- Subtract a scalar nanoseconds value from a ktime_t variable
- ktime_to_ns.9
- Convert a ktime_t variable to scalar nanoseconds
- ktime_to_timespec.9
- Convert a ktime_t variable to timespec format
- ktime_to_timespec_cond.9
- Convert a ktime_t variable to timespec format only if the variable contains data
- ktime_to_timeval.9
- Convert a ktime_t variable to timeval format
- kzalloc.9
- Allocate memory. the memory is set to zero.
- kzalloc_node.9
- Allocate zeroed memory from a particular memory node.
- kzfree.9
- Like kfree but zero memory
- lan_reply.9
- Handle all data sent from the hardware.
- lease_get_mtime.9
- Get the last modified time of an inode
- list_add.9
- Add a new entry
- list_add_tail.9
- Add a new entry
- list_cut_position.9
- Cut a list into two
- list_del_init.9
- Deletes entry from list and reinitialize it.
- list_empty.9
- Tests whether a list is empty
- list_empty_careful.9
- Tests whether a list is empty and not being modified
- list_entry.9
- Get the struct for this entry
- list_first_entry.9
- Get the first element from a list
- list_first_entry_or_null.9
- Get the first element from a list
- list_for_each.9
- Iterate over a list
- list_for_each_entry.9
- Iterate over list of given type
- list_for_each_entry_continue.9
- Continue iteration over list of given type
- list_for_each_entry_continue_reverse.9
- Iterate backwards from the given point
- list_for_each_entry_from.9
- Iterate over list of given type from the current point
- list_for_each_entry_reverse.9
- Iterate backwards over list of given type.
- list_for_each_entry_safe.9
- Iterate over list of given type safe against removal of list entry
- list_for_each_entry_safe_continue.9
- Continue list iteration safe against removal
- list_for_each_entry_safe_from.9
- Iterate over list from current point safe against removal
- list_for_each_entry_safe_reverse.9
- Iterate backwards over list safe against removal
- list_for_each_prev.9
- Iterate over a list backwards
- list_for_each_prev_safe.9
- Iterate over a list backwards safe against removal of list entry
- list_for_each_safe.9
- Iterate over a list safe against removal of list entry
- list_is_last.9
- Tests whether list is the last entry in list head
- list_is_singular.9
- Tests whether a list has just one entry.
- list_last_entry.9
- Get the last element from a list
- list_move.9
- Delete from one list and add as anothers head
- list_move_tail.9
- Delete from one list and add as anothers tail
- list_next_entry.9
- Get the next element in list
- list_prepare_entry.9
- Prepare a pos entry for use in list_for_each_entry_continue
- list_prev_entry.9
- Get the prev element in list
- list_replace.9
- Replace old entry by new one
- list_rotate_left.9
- Rotate the list to the left
- list_safe_reset_next.9
- Reset a stale list_for_each_entry_safe loop
- list_splice.9
- Join two lists, this is designed for stacks
- list_splice_init.9
- Join two lists and reinitialise the emptied list.
- list_splice_tail.9
- Join two lists, each list being a queue
- list_splice_tail_init.9
- Join two lists and reinitialise the emptied list
- ll_rw_block.9
- Level access to block devices (deprecated)
- lock_may_read.9
- Checks that the region is free of locks
- lock_may_write.9
- Checks that the region is free of locks
- lock_sock_fast.9
- Fast version of lock_sock
- lock_two_nondirectories.9
- Take two i_mutexes on non-directory objects
- locks_mandatory_area.9
- Check for a conflicting lock
- locks_mandatory_locked.9
- Check for an active lock
- locks_unlink_lock.9
- Delete a lock and then free it.
- lookup_bdev.9
- Lookup a struct block_device by name
- lookup_one_len.9
- Filesystem helper to lookup single pathname component
- lookup_resource.9
- Find an existing resource by a resource start address
- lower_32_bits.9
- Return bits 0-31 of a number
- mac_find_mode.9
- Find a video mode
- mac_map_monitor_sense.9
- Convert monitor sense to vmode
- mac_vmode_to_var.9
- Converts vmode/cmode pair to var structure
- make_bad_inode.9
- Mark an inode bad due to an i/o error
- mangle_path.9
- Mangle and copy path to buffer beginning
- maple_add_packet.9
- Add a single instruction to the maple bus queue
- maple_driver_register.9
- Register a maple driver
- maple_driver_unregister.9
- Unregister a maple driver.
- maple_getcond_callback.9
- Setup handling maple_command_getcond
- mark_bbt_region.9
- [generic] mark the bad block table regions
- mark_buffer_dirty.9
- Mark a buffer_head as needing writeout
- matrix_keypad_parse_of_params.9
- Read parameters from matrix-keypad node
- mdio_bus_match.9
- Determine if given phy driver supports the given phy device
- mdiobus_alloc_size.9
- Allocate a mii_bus structure
- mdiobus_free.9
- Free a struct mii_bus
- mdiobus_read.9
- Convenience function for reading a given mii mgmt register
- mdiobus_register.9
- Bring up all the phys on a given bus and attach them to bus
- mdiobus_release.9
- Mii_bus device release callback
- mdiobus_write.9
- Convenience function for writing a given mii mgmt register
- memchr.9
- Find a character in an area of memory.
- memchr_inv.9
- Find an unmatching character in an area of memory.
- memcmp.9
- Compare two areas of memory
- memcpy.9
- Copy one area of memory to another
- memdup_user.9
- Duplicate memory region from user space
- memmove.9
- Copy one area of memory to another
- memparse.9
- Parse a string with mem suffixes into a number
- mempool_alloc.9
- Allocate an element from a specific memory pool
- mempool_create.9
- Create a memory pool
- mempool_destroy.9
- Deallocate a memory pool
- mempool_free.9
- Return an element to the pool.
- mempool_resize.9
- Resize an existing memory pool
- memscan.9
- Find a character in an area of memory.
- memset.9
- Fill a region of memory with the given value
- memzero_explicit.9
- Fill a region of memory (e.g. sensitive keying data) with 0s.
- might_sleep.9
- Annotation for functions that can sleep
- min_not_zero.9
- Return the minimum that is _not_ zero, unless both are zero
- misc_deregister.9
- Unregister a miscellaneous device
- misc_register.9
- Register a miscellaneous device
- mod_delayed_work_on.9
- Modify delay of or queue a delayed work on specific cpu
- mod_timer.9
- Modify a timers timeout
- mod_timer_pending.9
- Modify a pending timers timeout
- mod_timer_pinned.9
- Modify a timers timeout
- modecpy.9
- Prepare response for mode sense
- module_driver.9
- Helper macro for drivers that dont do anything special in module init/exit. this eliminates a lot of boilerplate. each module may only use this macro once, and calling it replaces module_init and module_exit.
- module_exit.9
- Driver exit entry point
- module_i2c_driver.9
- Helper macro for registering a i2c driver
- module_init.9
- Driver initialization entry point
- module_spi_driver.9
- Helper macro for registering a spi driver
- module_usb_driver.9
- Helper macro for registering a usb driver
- mpage_readpages.9
- Populate an address space with some pages & start reads against them
- mpage_writepages.9
- Walk the list of dirty pages of the given address space & writepage all of them
- mpt_GetIocState.9
- Get the current state of a mpt adapter.
- mpt_GetScsiPortSettings.9
- Read scsi port page 0 and 2
- mpt_HardResetHandler.9
- Generic reset handler
- mpt_SoftResetHandler.9
- Issues a less expensive reset
- mpt_Soft_Hard_ResetHandler.9
- Try less expensive reset
- mpt_adapter_disable.9
- Disable misbehaving mpt adapter.
- mpt_adapter_dispose.9
- Free all resources associated with an mpt adapter
- mpt_add_chain.9
- Place a 32 bit chain sge at address paddr.
- mpt_add_chain_64bit.9
- Place a 64 bit chain sge at address paddr.
- mpt_add_sge.9
- Place a simple 32 bit sge at address paddr.
- mpt_add_sge_64bit.9
- Place a simple 64 bit sge at address paddr.
- mpt_add_sge_64bit_1078.9
- Place a simple 64 bit sge at address paddr (1078 workaround).
- mpt_alloc_fw_memory.9
- Allocate firmware memory
- mpt_attach.9
- Install a pci intelligent mpt adapter.
- mpt_clear_taskmgmt_in_progress_flag.9
- Clear flags associated with task management
- mpt_config.9
- Generic function to issue config message
- mpt_deregister.9
- Deregister a protocol drivers resources.
- mpt_detach.9
- Remove a pci intelligent mpt adapter.
- mpt_detect_bound_ports.9
- Search for matching pci bus/dev_function
- mpt_device_driver_deregister.9
- Deregister device driver hooks
- mpt_device_driver_register.9
- Register device driver hooks
- mpt_diag_reset.9
- Perform hard reset of the adapter.
- mpt_do_ioc_recovery.9
- Initialize or recover mpt adapter.
- mpt_do_upload.9
- Construct and send fwupload request to mpt adapter port.
- mpt_downloadboot.9
- Downloadboot code
- mpt_event_deregister.9
- Deregister protocol-specific event callback handler
- mpt_event_register.9
- Register protocol-specific event callback handler.
- mpt_fault_reset_work.9
- Work performed on workq after ioc fault
- mpt_fc_log_info.9
- Log information returned from fibre channel ioc.
- mpt_findImVolumes.9
- Identify ids of hidden disks and raid volumes
- mpt_free_fw_memory.9
- Free firmware memory
- mpt_free_msg_frame.9
- Place mpt request frame back on freeq.
- mpt_get_cb_idx.9
- Obtain cb_idx for registered driver
- mpt_get_msg_frame.9
- Obtain an mpt request frame from the pool
- mpt_get_product_name.9
- Returns product string
- mpt_halt_firmware.9
- Halts the firmware if it is operational and panic the kernel
- mpt_handshake_req_reply_wait.9
- Send mpt request to and receive reply from ioc via doorbell handshake method.
- mpt_host_page_access_control.9
- Control the iocs host page buffer access
- mpt_host_page_alloc.9
- Allocate system memory for the fw
- mpt_inactive_raid_list_free.9
- This clears this link list.
- mpt_inactive_raid_volumes.9
- Sets up link list of phy_disk_nums for devices belonging in an inactive volume
- mpt_interrupt.9
- Mpt adapter (ioc) specific interrupt handler.
- mpt_ioc_reset.9
- Base cleanup for hard reset
- mpt_iocstatus_info.9
- Iocstatus information returned from ioc.
- mpt_iocstatus_info_config.9
- Iocstatus information for config pages
- mpt_is_discovery_complete.9
- Determine if discovery has completed
- mpt_mapresources.9
- Map in memory mapped io
- mpt_print_ioc_summary.9
- Write ascii summary of ioc to a buffer.
- mpt_put_msg_frame.9
- Send a protocol-specific mpt request frame to an ioc
- mpt_put_msg_frame_hi_pri.9
- Send a hi-pri protocol-specific mpt request frame
- mpt_raid_phys_disk_get_num_paths.9
- Returns number paths associated to this phys_num
- mpt_raid_phys_disk_pg0.9
- Returns phys disk page zero
- mpt_raid_phys_disk_pg1.9
- Returns phys disk page 1
- mpt_readScsiDevicePageHeaders.9
- Save version and length of sdp1
- mpt_register.9
- Register protocol-specific main callback handler.
- mpt_remove_dead_ioc_func.9
- Kthread context to remove dead ioc
- mpt_reset_deregister.9
- Deregister protocol-specific ioc reset handler.
- mpt_reset_register.9
- Register protocol-specific ioc reset handler.
- mpt_resume.9
- Fusion mpt base driver resume routine.
- mpt_sas_log_info.9
- Log information returned from sas ioc.
- mpt_send_handshake_request.9
- Send mpt request via doorbell handshake method.
- mpt_set_taskmgmt_in_progress_flag.9
- Set flags associated with task management
- mpt_spi_log_info.9
- Log information returned from scsi parallel ioc.
- mpt_suspend.9
- Fusion mpt base driver suspend routine.
- mpt_verify_adapter.9
- Given ioc identifier, set pointer to its adapter structure.
- mptbase_reply.9
- Mpt base drivers callback routine
- mptbase_sas_persist_operation.9
- Perform operation on sas persistent table
- mptctl_syscall_down.9
- Down the mpt adapter syscall semaphore.
- mptfc_exit.9
- Unregisters mpt adapter(s)
- mptfc_init.9
- Register mpt adapter(s) as scsi host(s) with scsi mid-layer.
- mptfc_remove.9
- Remove fc infrastructure for devices
- mptscsih_IssueTaskMgmt.9
- Generic send task management function.
- mptscsih_abort.9
- Abort linux scsi_cmnd routine, new_eh variant
- mptscsih_bus_reset.9
- Perform a scsi bus_reset! new_eh variant
- mptscsih_dev_reset.9
- Perform a scsi target_reset! new_eh variant
- mptscsih_do_cmd.9
- Do internal command.
- mptscsih_get_completion_code.9
- Get completion code from mpt request
- mptscsih_get_scsi_lookup.9
- Retrieves scmd entry
- mptscsih_getclear_scsi_lookup.9
- Retrieves and clears scmd entry from scsilookup[] array list
- mptscsih_host_reset.9
- Perform a scsi host adapter reset (new_eh variant)
- mptscsih_info.9
- Return information about mpt adapter
- mptscsih_info_scsiio.9
- Debug print info on reply frame
- mptscsih_qcmd.9
- Primary fusion mpt scsi initiator io start routine.
- mptscsih_set_scsi_lookup.9
- Write a scmd entry into the scsilookup[] array list
- mptscsih_synchronize_cache.9
- Send synchronize_cache to all disks.
- mptscsih_taskmgmt_complete.9
- Registered with fusion mpt base driver
- mptspi_exit.9
- Unregisters mpt adapter(s)
- mptspi_init.9
- Register mpt adapter(s) as scsi host(s) with scsi mid-layer.
- mptspi_initTarget.9
- Target, lun alloc/free functionality.
- mptspi_is_raid.9
- Determines whether target is belonging to volume
- mptspi_print_read_nego.9
- Negotiation parameters debug info that is being read
- mptspi_print_write_nego.9
- Negotiation parameters debug info that is being sent
- mptspi_setTargetNegoParms.9
- Update the target negotiation parameters
- mptspi_writeIOCPage4.9
- Write ioc page 4
- msleep.9
- Sleep safely even with waitqueue interruptions
- msleep_interruptible.9
- Sleep waiting for signals
- mtrr_add.9
- Add a memory type region
- mtrr_del.9
- Delete a memory type region
- mutex_init.9
- Initialize the mutex
- mutex_is_locked.9
- Is the mutex locked
- mutex_lock.9
- Acquire the mutex
- mutex_lock_interruptible.9
- Acquire the mutex, interruptible
- mutex_trylock.9
- Try to acquire the mutex, without waiting
- mutex_unlock.9
- Release the mutex
- nand_block_bad.9
- [default] read bad block marker from the chip
- nand_block_checkbad.9
- [generic] check if a block is marked bad
- nand_block_isbad.9
- [mtd interface] check if block at offset is bad
- nand_block_markbad.9
- [mtd interface] mark block at the given offset as bad
- nand_block_markbad_lowlevel.9
- Mark a block bad
- nand_calculate_ecc.9
- [nand interface] calculate 3-byte ecc for 256/512-byte block
- nand_check_wp.9
- [generic] check if the chip is write protected
- nand_command.9
- [default] send command to nand device
- nand_command_lp.9
- [default] send command to nand large page device
- nand_correct_data.9
- [nand interface] detect and correct bit error(s)
- nand_create_badblock_pattern.9
- [intern] creates a bbt descriptor structure
- nand_default_bbt.9
- [nand interface] select a default bad block table for the device
- nand_default_block_markbad.9
- [default] mark a block bad via bad block marker
- nand_do_read_oob.9
- [intern] nand read out-of-band
- nand_do_read_ops.9
- [intern] read data with ecc
- nand_do_write_oob.9
- [mtd interface] nand write out-of-band
- nand_do_write_ops.9
- [intern] nand write with ecc
- nand_erase.9
- [mtd interface] erase block(s)
- nand_erase_nand.9
- [intern] erase block(s)
- nand_fill_oob.9
- [intern] transfer client buffer to oob
- nand_get_device.9
- [generic] get chip for selected access
- nand_isbad_bbt.9
- [nand interface] check if a block is bad
- nand_lock.9
- [replaceable] locks all blocks present in the device
- nand_markbad_bbt.9
- [nand interface] mark a block bad in the bbt
- nand_memory_bbt.9
- [generic] create a memory based bad block table
- nand_onfi_get_features.9
- [replaceable] get features for onfi nand
- nand_onfi_set_features.9
- [replaceable] set features for onfi nand
- nand_opcode_8bits.9
- Nand_opcode_8bits -
- nand_read.9
- [mtd interface] mtd compatibility function for nand_do_read_ecc
- nand_read_buf.9
- [default] read chip data into buffer
- nand_read_buf16.9
- [default] read chip data into buffer
- nand_read_byte.9
- [default] read one byte from the chip
- nand_read_byte16.9
- [default] read one byte endianness aware from the chip nand_read_byte16 - [default] read one byte endianness aware from the chip
- nand_read_oob.9
- [mtd interface] nand read data and/or out-of-band
- nand_read_oob_std.9
- [replaceable] the most common oob data read function
- nand_read_oob_syndrome.9
- [replaceable] oob data read function for hw ecc with syndromes
- nand_read_page_hwecc.9
- [replaceable] hardware ecc based page read function
- nand_read_page_hwecc_oob_first.9
- [replaceable] hw ecc, read oob first
- nand_read_page_raw.9
- [intern] read raw page data without ecc
- nand_read_page_raw_syndrome.9
- [intern] read raw page data without ecc
- nand_read_page_swecc.9
- [replaceable] software ecc based page read function
- nand_read_page_syndrome.9
- [replaceable] hardware ecc syndrome based page read
- nand_read_subpage.9
- [replaceable] ecc based sub-page read function
- nand_read_word.9
- [default] read one word from the chip
- nand_release.9
- [nand interface] free resources held by the nand device
- nand_release_device.9
- [generic] release chip
- nand_resume.9
- [mtd interface] resume the nand flash
- nand_scan.9
- [nand interface] scan for the nand device
- nand_scan_bbt.9
- [nand interface] scan, find, read and maybe create bad block table(s)
- nand_scan_ident.9
- [nand interface] scan for the nand device
- nand_scan_tail.9
- [nand interface] scan for the nand device
- nand_select_chip.9
- [default] control ce line
- nand_setup_read_retry.9
- [intern] set the read retry mode
- nand_suspend.9
- [mtd interface] suspend the nand flash
- nand_sync.9
- [mtd interface] sync
- nand_transfer_oob.9
- [intern] transfer oob to client buffer
- nand_unlock.9
- [replaceable] unlocks specified locked blocks
- nand_update_bbt.9
- Update bad block table(s)
- nand_wait.9
- [default] wait until the command is done
- nand_write.9
- [mtd interface] nand write with ecc
- nand_write_buf.9
- [default] write buffer to chip
- nand_write_buf16.9
- [default] write buffer to chip
- nand_write_byte.9
- [default] write single byte to chip
- nand_write_byte16.9
- [default] write single byte to a chip with width 16
- nand_write_oob.9
- [mtd interface] nand write data and/or out-of-band
- nand_write_oob_std.9
- [replaceable] the most common oob data write function
- nand_write_oob_syndrome.9
- [replaceable] oob data write function for hw ecc with syndrome - only for large page flash
- nand_write_page.9
- [replaceable] write one page
- nand_write_page_hwecc.9
- [replaceable] hardware ecc based page write function
- nand_write_page_raw.9
- [intern] raw page write function
- nand_write_page_raw_syndrome.9
- [intern] raw page write function
- nand_write_page_swecc.9
- [replaceable] software ecc based page write function
- nand_write_page_syndrome.9
- [replaceable] hardware ecc syndrome based page write
- nand_write_subpage_hwecc.9
- [replacable] hardware ecc based subpage write
- napi_disable.9
- Prevent napi from scheduling
- napi_enable.9
- Enable napi scheduling
- napi_schedule.9
- Schedule napi poll
- napi_schedule_prep.9
- Check if napi can be scheduled
- napi_synchronize.9
- Wait until napi is not running
- netdev_all_upper_get_next_dev_rcu.9
- Get the next dev from upper list
- netdev_alloc_frag.9
- Allocate a page fragment
- netdev_alloc_skb.9
- Allocate an skbuff for rx on a specific device
- netdev_boot_setup_check.9
- Check boot time settings
- netdev_cap_txqueue.9
- Check if selected tx queue exceeds device queues
- netdev_change_features.9
- Recalculate device features
- netdev_completed_queue.9
- Report bytes and packets completed by device
- netdev_features_change.9
- Device changes features
- netdev_has_upper_dev.9
- Check if device is linked to an upper device
- netdev_increment_features.9
- Increment feature set by one
- netdev_lower_get_first_private_rcu.9
- Get the first -private from the lower neighbour list, rcu variant
- netdev_lower_get_next.9
- Get the next device from the lower neighbour list
- netdev_lower_get_next_private.9
- Get the next -private from the lower neighbour list
- netdev_lower_get_next_private_rcu.9
- Get the next -private from the lower neighbour list, rcu variant
- netdev_master_upper_dev_get.9
- Get master upper device
- netdev_master_upper_dev_get_rcu.9
- Get master upper device
- netdev_master_upper_dev_link.9
- Add a master link to the upper device
- netdev_notify_peers.9
- Notify network peers about existence of dev
- netdev_priv.9
- Access network device private data
- netdev_reset_queue.9
- Reset the packets and bytes count of a network device
- netdev_rx_handler_register.9
- Register receive handler
- netdev_rx_handler_unregister.9
- Unregister receive handler
- netdev_sent_queue.9
- Report the number of bytes queued to hardware
- netdev_state_change.9
- Device changes state
- netdev_update_features.9
- Recalculate device features
- netdev_upper_dev_link.9
- Add a link to the upper device
- netdev_upper_dev_unlink.9
- Removes a link to upper device
- netdev_upper_get_next_dev_rcu.9
- Get the next dev from upper list
- netif_carrier_off.9
- Clear carrier
- netif_carrier_ok.9
- Test if carrier present
- netif_carrier_on.9
- Set carrier
- netif_device_attach.9
- Mark device as attached
- netif_device_detach.9
- Mark device as removed
- netif_device_present.9
- Is device available or removed
- netif_dormant.9
- Test if carrier present
- netif_dormant_off.9
- Set device as not dormant.
- netif_dormant_on.9
- Mark device as dormant.
- netif_get_num_default_rss_queues.9
- Default number of rss queues
- netif_is_multiqueue.9
- Test if device has multiple transmit queues
- netif_oper_up.9
- Test if device is operational
- netif_queue_stopped.9
- Test if transmit queue is flowblocked
- netif_receive_skb.9
- Process receive buffer from network
- netif_running.9
- Test if up
- netif_rx.9
- Post buffer to the network code
- netif_set_real_num_rx_queues.9
- Set actual number of rx queues used
- netif_stacked_transfer_operstate.9
- Transfer operstate
- netif_start_queue.9
- Allow transmit
- netif_start_subqueue.9
- Allow sending packets on subqueue
- netif_stop_queue.9
- Stop transmitted packets
- netif_stop_subqueue.9
- Stop sending packets on subqueue
- netif_tx_lock.9
- Grab network device transmit lock
- netif_wake_queue.9
- Restart transmit
- netif_wake_subqueue.9
- Allow sending packets on subqueue
- new_inode.9
- Obtain an inode
- node_map_pfn_alignment.9
- Determine the maximum internode alignment
- nr_free_pagecache_pages.9
- Count number of pages beyond high watermark
- nr_free_zone_pages.9
- Count number of pages beyond high watermark
- of_get_drm_display_mode.9
- Get a drm_display_mode from devicetree
- of_mdio_find_bus.9
- Given an mii_bus node, find the mii_bus.
- page_cache_async_readahead.9
- File readahead for marked pages
- page_cache_next_hole.9
- Find the next hole (not-present entry)
- page_cache_prev_hole.9
- Find the prev hole (not-present entry)
- page_cache_sync_readahead.9
- Generic file readahead
- pagecache_get_page.9
- Find and get a page reference
- pagecache_isize_extended.9
- Update pagecache after extension of i_size
- panic.9
- Halt the system
- panic_nand_get_device.9
- [generic] get chip for selected access
- panic_nand_wait.9
- [generic] wait until the command is done
- panic_nand_wait_ready.9
- [generic] wait for the ready pin after commands.
- panic_nand_write.9
- [mtd interface] nand write with ecc
- parent_len.9
- Find the length of the parent portion of a pathname
- parport_announce_port.9
- Tell device drivers about a parallel port
- parport_claim.9
- Claim access to a parallel port device
- parport_claim_or_block.9
- Claim access to a parallel port device
- parport_close.9
- Close a device opened with parport_open
- parport_find_base.9
- Find a parallel port by base address
- parport_find_number.9
- Find a parallel port by number
- parport_get_port.9
- Increment a ports reference count
- parport_negotiate.9
- Negotiate an ieee 1284 mode
- parport_open.9
- Find a device by canonical device number
- parport_put_port.9
- Decrement a ports reference count
- parport_read.9
- Read a block of data from a parallel port
- parport_register_device.9
- Register a device on a parallel port
- parport_register_driver.9
- Register a parallel port device driver
- parport_register_port.9
- Register a parallel port
- parport_release.9
- Give up access to a parallel port device
- parport_remove_port.9
- Deregister a parallel port
- parport_set_timeout.9
- Set the inactivity timeout for a device
- parport_unregister_device.9
- Deregister a device on a parallel port
- parport_unregister_driver.9
- Deregister a parallel port device driver
- parport_wait_event.9
- Wait for an event on a parallel port
- parport_wait_peripheral.9
- Wait for status lines to change in 35ms
- parport_write.9
- Write a block of data to a parallel port
- parport_yield.9
- Relinquish a parallel port temporarily
- parport_yield_blocking.9
- Relinquish a parallel port temporarily
- part_round_stats.9
- Round off the performance stats on a struct disk_stats.
- path_get.9
- Get a reference to a path
- path_put.9
- Put a reference to a path
- pci_add_dynid.9
- Add a new pci device id to this driver and re-probe devices
- pci_adjust_legacy_attr.9
- Adjustment of legacy file attributes
- pci_back_from_sleep.9
- Turn pci device on during system-wide transition into working state
- pci_bus_add_device.9
- Start driver for a single device
- pci_bus_add_devices.9
- Start driver for pci devices
- pci_bus_alloc_resource.9
- Allocate a resource from a parent bus
- pci_bus_find_capability.9
- Query for devices capabilities
- pci_bus_max_busnr.9
- Returns maximum pci bus number of given bus children
- pci_bus_set_ops.9
- Set raw operations of pci bus
- pci_cfg_access_lock.9
- Lock pci config reads/writes
- pci_cfg_access_trylock.9
- Try to lock pci config reads/writes
- pci_cfg_access_unlock.9
- Unlock pci config reads/writes
- pci_check_and_mask_intx.9
- Mask intx on pending interrupt
- pci_check_and_unmask_intx.9
- Unmask intx if no interrupt is pending
- pci_choose_state.9
- Choose the power state of a pci device
- pci_clear_master.9
- Disables bus-mastering for device dev
- pci_clear_mwi.9
- Disables memory-write-invalidate for device dev
- pci_create_legacy_files.9
- Create legacy i/o port and memory files
- pci_create_resource_files.9
- Create resource files in sysfs for dev
- pci_create_slot.9
- Create or increment refcount for physical pci slot
- pci_destroy_slot.9
- Decrement refcount for physical pci slot
- pci_dev_driver.9
- Get the pci_driver of a device
- pci_dev_get.9
- Increments the reference count of the pci device structure
- pci_dev_present.9
- Returns 1 if device matching the device list is present, 0 if not.
- pci_dev_put.9
- Release a use of the pci device structure
- pci_dev_run_wake.9
- Check if device can generate run-time wake-up events.
- pci_disable_device.9
- Disable pci device after use
- pci_disable_rom.9
- Disable rom decoding for a pci device
- pci_disable_sriov.9
- Disable the sr-iov capability
- pci_enable_device.9
- Initialize device before its used by a driver.
- pci_enable_device_io.9
- Initialize a device for use with io space
- pci_enable_device_mem.9
- Initialize a device for use with memory space
- pci_enable_msi_range.9
- Configure devices msi capability structure
- pci_enable_msix.9
- Configure devices msi-x capability structure
- pci_enable_msix_range.9
- Configure devices msi-x capability structure
- pci_enable_rom.9
- Enable rom decoding for a pci device
- pci_enable_sriov.9
- Enable the sr-iov capability
- pci_find_bus.9
- Locate pci bus from a given domain and bus number
- pci_find_capability.9
- Query for devices capabilities
- pci_find_ext_capability.9
- Find an extended capability
- pci_find_ht_capability.9
- Query a devices hypertransport capabilities
- pci_find_next_bus.9
- Begin or continue searching for a pci bus
- pci_find_next_ext_capability.9
- Find an extended capability
- pci_find_next_ht_capability.9
- Query a devices hypertransport capabilities
- pci_find_parent_resource.9
- Return resource region of parent bus of given region
- pci_get_class.9
- Begin or continue searching for a pci device by class
- pci_get_device.9
- Begin or continue searching for a pci device by vendor/device id
- pci_get_domain_bus_and_slot.9
- Locate pci device for a given pci domain (segment), bus, and slot
- pci_get_slot.9
- Locate pci device for a given pci slot
- pci_get_subsys.9
- Begin or continue searching for a pci device by vendor/subvendor/device/subdevice id
- pci_hp_change_slot_info.9
- Changes the slots information structure in the core
- pci_hp_create_module_link.9
- Create symbolic link to the hotplug driver module.
- pci_hp_deregister.9
- Deregister a hotplug_slot with the pci hotplug subsystem
- pci_hp_remove_module_link.9
- Remove symbolic link to the hotplug driver module.
- pci_intx.9
- Enables/disables pci intx for device dev
- pci_intx_mask_supported.9
- Probe for intx masking support
- pci_iomap.9
- Create a virtual mapping cookie for a pci bar
- pci_load_and_free_saved_state.9
- Reload the save state pointed to by state, and free the memory allocated for it.
- pci_lost_interrupt.9
- Reports a lost pci interrupt
- pci_map_rom.9
- Map a pci rom to kernel space
- pci_match_id.9
- See if a pci device matches a given pci_id table
- pci_mmap_legacy_io.9
- Map legacy pci io into user memory space
- pci_mmap_legacy_mem.9
- Map legacy pci memory into user memory space
- pci_mmap_resource.9
- Map a pci resource into user memory space
- pci_msi_enabled.9
- Is msi enabled?
- pci_msi_off.9
- Disables any msi or msi-x capabilities
- pci_msi_vec_count.9
- Return the number of msi vectors a device can send
- pci_msix_vec_count.9
- Return the number of devices msi-x table entries
- pci_num_vf.9
- Return number of vfs associated with a pf device_release_driver
- pci_platform_rom.9
- Provides a pointer to any rom image provided by the platform
- pci_pme_active.9
- Enable or disable pci devices pme# function
- pci_pme_capable.9
- Check the capability of pci device to generate pme#
- pci_prepare_to_sleep.9
- Prepare pci device for system-wide transition into a sleep state
- pci_probe_reset_bus.9
- Probe whether a pci bus can be reset
- pci_probe_reset_slot.9
- Probe whether a pci slot can be reset
- pci_read_legacy_io.9
- Read byte(s) from legacy i/o port space
- pci_read_rom.9
- Read a pci rom
- pci_read_vpd.9
- Read one entry from vital product data
- pci_reenable_device.9
- Resume abandoned device
- pci_release_region.9
- Release a pci bar
- pci_release_regions.9
- Release reserved pci i/o and memory resources
- pci_release_selected_regions.9
- Release selected pci i/o and memory resources
- pci_remove_resource_files.9
- Cleanup resource files
- pci_remove_sysfs_dev_files.9
- Cleanup pci specific sysfs files
- pci_request_region.9
- Reserve pci i/o and memory resource
- pci_request_region_exclusive.9
- Reserved pci i/o and memory resource
- pci_request_regions.9
- Reserved pci i/o and memory resources
- pci_request_regions_exclusive.9
- Reserved pci i/o and memory resources
- pci_request_selected_regions.9
- Reserve selected pci i/o and memory resources
- pci_rescan_bus.9
- Scan a pci bus for devices.
- pci_reset_bridge_secondary_bus.9
- Reset the secondary bus on a pci bridge.
- pci_reset_bus.9
- Reset a pci bus
- pci_reset_function.9
- Quiesce and reset a pci device function
- pci_reset_slot.9
- Reset a pci slot
- pci_restore_state.9
- Restore the saved state of a pci device
- pci_save_state.9
- Save the pci configuration space of a device before suspending
- pci_scan_slot.9
- Scan a pci slot on a bus for devices.
- pci_select_bars.9
- Make bar mask from the type of resource
- pci_set_cacheline_size.9
- Ensure the cache_line_size register is programmed
- pci_set_master.9
- Enables bus-mastering for device dev
- pci_set_mwi.9
- Enables memory-write-invalidate pci transaction
- pci_set_pcie_reset_state.9
- Set reset state for device dev
- pci_set_power_state.9
- Set the power state of a pci device
- pci_sriov_get_totalvfs.9
- - get total vfs supported on this device
- pci_sriov_set_totalvfs.9
- - reduce the totalvfs available
- pci_stop_and_remove_bus_device.9
- Remove a pci device and any children
- pci_store_saved_state.9
- Allocate and return an opaque struct containing the device saved state.
- pci_try_reset_bus.9
- Try to reset a pci bus
- pci_try_reset_function.9
- Quiesce and reset a pci device function
- pci_try_reset_slot.9
- Try to reset a pci slot
- pci_try_set_mwi.9
- Enables memory-write-invalidate pci transaction
- pci_unmap_rom.9
- Unmap the rom from kernel space
- pci_unregister_driver.9
- Unregister a pci driver
- pci_vfs_assigned.9
- Returns number of vfs are assigned to a guest
- pci_wait_for_pending_transaction.9
- Waits for pending transaction
- pci_wake_from_d3.9
- Enable/disable device to wake up from d3_hot or d3_cold
- pci_write_legacy_io.9
- Write byte(s) to legacy i/o port space
- pci_write_rom.9
- Used to enable access to the pci rom display
- pci_write_vpd.9
- Write entry to vital product data
- pcie_get_minimum_link.9
- Determine minimum link settings of a pci device
- pcie_get_mps.9
- Get pci express maximum payload size
- pcie_get_readrq.9
- Get pci express read request size
- pcie_set_mps.9
- Set pci express maximum payload size
- pcie_set_readrq.9
- Set pci express maximum memory read request
- pcim_enable_device.9
- Managed pci_enable_device
- pcim_pin_device.9
- Pin managed pci device
- pcix_get_max_mmrbc.9
- Get pci-x maximum designed memory read byte count
- pcix_get_mmrbc.9
- Get pci-x maximum memory read byte count
- pcix_set_mmrbc.9
- Set pci-x maximum memory read byte count
- phy_aneg_done.9
- Return auto-negotiation status
- phy_attach.9
- Attach a network device to a particular phy device
- phy_attach_direct.9
- Attach a network device to a given phy device pointer
- phy_change.9
- Scheduled by the phy_interrupt/timer to handle phy changes
- phy_check_valid.9
- Check if there is a valid phy setting which matches speed, duplex, and feature mask
- phy_clear_interrupt.9
- Ack the phy devices interrupt
- phy_config_interrupt.9
- Configure the phy device for the requested interrupts
- phy_connect.9
- Connect an ethernet device to a phy device
- phy_connect_direct.9
- Connect an ethernet device to a specific phy_device
- phy_detach.9
- Detach a phy device from its network device
- phy_device_register.9
- Register the phy device on the mdio bus
- phy_disable_interrupts.9
- Disable the phy interrupts from the phy side
- phy_disconnect.9
- Disable interrupts, stop state machine, and detach a phy device
- phy_driver_register.9
- Register a phy_driver with the phy layer
- phy_enable_interrupts.9
- Enable the interrupts from the phy side
- phy_error.9
- Enter halted state for this phy device
- phy_ethtool_get_eee.9
- Get eee supported and status
- phy_ethtool_set_eee.9
- Set eee supported and status
- phy_ethtool_sset.9
- Generic ethtool sset function, handles all the details
- phy_find_first.9
- Finds the first phy device on the bus
- phy_find_setting.9
- Find a phy settings array entry that matches speed & duplex
- phy_find_valid.9
- Find a phy setting that matches the requested features mask
- phy_get_eee_err.9
- Report the eee wake error count
- phy_init_eee.9
- Init and check the eee feature
- phy_interrupt.9
- Phy interrupt handler
- phy_mii_ioctl.9
- Generic phy mii ioctl interface
- phy_poll_reset.9
- Safely wait until a phy reset has properly completed
- phy_prepare_link.9
- Prepares the phy layer to monitor link status
- phy_print_status.9
- Convenience function to print out the current phy status
- phy_probe.9
- Probe and init a phy device
- phy_read_mmd_indirect.9
- Reads data from the mmd registers
- phy_register_fixup.9
- Creates a new phy_fixup and adds it to the list
- phy_sanitize_settings.9
- Make sure the phy is set to supported speed and duplex
- phy_start.9
- Start or restart a phy device
- phy_start_aneg.9
- Start auto-negotiation for this phy device
- phy_start_interrupts.9
- Request and enable interrupts for a phy device
- phy_start_machine.9
- Start phy state machine tracking
- phy_state_machine.9
- Handle the state machine
- phy_stop.9
- Bring down the phy link, and stop checking the status
- phy_stop_interrupts.9
- Disable interrupts from a phy device
- phy_stop_machine.9
- Stop the phy state machine tracking
- phy_write_mmd_indirect.9
- Writes data to the mmd registers
- phys_to_virt.9
- Map physical address to virtual
- pid_alive.9
- Check that a task structure is not stale
- piix_check_450nx_errata.9
- Check for problem 450nx setup
- piix_init_one.9
- Register piix ata pci device with kernel services
- piix_pata_prereset.9
- Prereset for pata host controller
- piix_set_dmamode.9
- Initialize host controller pata dma timings
- piix_set_piomode.9
- Initialize host controller pata pio timings
- platform_add_devices.9
- Add a numbers of platform devices
- platform_create_bundle.9
- Register driver and create corresponding device
- platform_device_add.9
- Add a platform device to device hierarchy
- platform_device_add_data.9
- Add platform-specific data to a platform device
- platform_device_add_resources.9
- Add resources to a platform device
- platform_device_alloc.9
- Create a platform device
- platform_device_del.9
- Remove a platform-level device
- platform_device_put.9
- Destroy a platform device
- platform_device_register.9
- Add a platform-level device
- platform_device_register_data.9
- Add a platform-level device with platform-specific data
- platform_device_register_full.9
- Add a platform-level device with resources and platform-specific data
- platform_device_register_resndata.9
- Add a platform-level device with resources and platform-specific data
- platform_device_register_simple.9
- Add a platform-level device and its resources
- platform_device_unregister.9
- Unregister a platform-level device
- platform_driver_probe.9
- Register driver for non-hotpluggable device
- platform_driver_unregister.9
- Unregister a driver for platform-level devices
- platform_get_irq.9
- Get an irq for a device
- platform_get_irq_byname.9
- Get an irq for a device by name
- platform_get_resource.9
- Get a resource for a device
- platform_get_resource_byname.9
- Get a resource for a device by name
- pnp_activate_dev.9
- Activates a pnp device for use
- pnp_add_id.9
- Adds an eisa id to the specified device
- pnp_disable_dev.9
- Disables device
- pnp_is_active.9
- Determines if a device is active based on its current resources
- pnp_register_card_driver.9
- Registers a pnp card driver with the pnp layer
- pnp_register_protocol.9
- Adds a pnp protocol to the pnp layer
- pnp_release_card_device.9
- Call this when the driver no longer needs the device
- pnp_request_card_device.9
- Searches for a pnp device under the specified card
- pnp_start_dev.9
- Low-level start of the pnp device
- pnp_stop_dev.9
- Low-level disable of the pnp device
- pnp_unregister_card_driver.9
- Unregisters a pnp card driver from the pnp layer
- pnp_unregister_protocol.9
- Removes a pnp protocol from the pnp layer
- posix_lock_file.9
- Apply a posix-style lock to a file
- posix_lock_file_wait.9
- Apply a posix-style lock to a file
- posix_unblock_lock.9
- Stop waiting for a file lock
- preempt_notifier_register.9
- Tell me when current is being preempted & rescheduled
- preempt_notifier_unregister.9
- No longer interested in preemption notifications
- printk.9
- Print a kernel message
- printk_timed_ratelimit.9
- Caller-controlled printk ratelimiting
- priv_to_wiphy.9
- Return the wiphy containing the priv
- proc_dointvec.9
- Read a vector of integers
- proc_dointvec_jiffies.9
- Read a vector of integers as seconds
- proc_dointvec_minmax.9
- Read a vector of integers with min/max values
- proc_dointvec_ms_jiffies.9
- Read a vector of integers as 1 milliseconds
- proc_dointvec_userhz_jiffies.9
- Read a vector of integers as 1/user_hz seconds
- proc_dostring.9
- Read a string sysctl
- proc_doulongvec_minmax.9
- Read a vector of long integers with min/max values
- proc_doulongvec_ms_jiffies_minmax.9
- Read a vector of millisecond values with min/max values
- proc_flush_task.9
- Remove dcache entries for task from the /proc dcache.
- proc_print_scsidevice.9
- Return data about this host
- proc_scsi_open.9
- Glue function
- proc_scsi_write.9
- Handle writes to /proc/scsi/scsi
- procmpt_create.9
- Create mpt_procfs_mptbasedir entries.
- procmpt_destroy.9
- Tear down mpt_procfs_mptbasedir entries.
- pskb_expand_head.9
- Reallocate header of sk_buff
- pskb_put.9
- Add data to the tail of a potentially fragmented buffer
- pskb_trim_rcsum.9
- Trim received skb and update checksum
- pskb_trim_unique.9
- Remove end from a paged unique (not cloned) buffer
- pt_regs_to_gdb_regs.9
- Convert ptrace regs to gdb regs
- ptrace_trap_notify.9
- Schedule trap to notify ptracer
- put_device.9
- Decrement reference count.
- queue_delayed_work_on.9
- Queue work on specific cpu after delay
- queue_kthread_work.9
- Queue a kthread_work
- queue_me.9
- Enqueue the futex_q on the futex_hash_bucket
- queue_work_on.9
- Queue work on specific cpu
- rate_control_send_low.9
- Helper for drivers for management/no-ack frames
- rcu_barrier.9
- Wait until all in-flight call_rcu callbacks complete.
- rcu_barrier_bh.9
- Wait until all in-flight call_rcu_bh callbacks complete.
- rcu_barrier_sched.9
- Wait for in-flight call_rcu_sched callbacks.
- rcu_idle_enter.9
- Inform rcu that current cpu is entering idle
- rcu_idle_exit.9
- Inform rcu that current cpu is leaving idle
- rcu_is_watching.9
- See if rcu thinks that the current cpu is idle
- rcu_read_lock_bh_held.9
- Might we be in rcu-bh read-side critical section?
- rdev_get_drvdata.9
- Get rdev regulator driver data
- rdev_get_id.9
- Get regulator id
- read_abs_bbt.9
- [generic] read the bad block table starting at a given page
- read_abs_bbts.9
- [generic] read the bad block table(s) for all chips starting at a given page
- read_bbt.9
- [generic] read the bad block table starting from page
- read_cache_page.9
- Read into page cache, fill it if needed
- read_cache_page_gfp.9
- Read into page cache, using specified page allocation flags.
- read_cache_pages.9
- Populate an address space with some pages & start reads against them
- read_zsdata.9
- Read the data port of a z8530 channel
- read_zsreg.9
- Read a register from a z85230
- reallocate_resource.9
- Allocate a slot in the resource tree given range & alignment. the resource will be relocated if the new size cannot be reallocated in the current location.
- reciprocal_scale.9
- "scale" a value into range [0, ep_ro)
- register_adapter_interrupt.9
- Register adapter interrupt handler
- register_blkdev.9
- Register a new block device
- register_chrdev_region.9
- Register a range of device numbers
- register_filesystem.9
- Register a new filesystem
- register_framebuffer.9
- Registers a frame buffer device
- register_netdev.9
- Register a network device
- register_netdevice.9
- Register a network device
- register_netdevice_notifier.9
- Register a network notifier block
- register_security.9
- Registers a security framework with the kernel
- register_sound_dsp.9
- Register a dsp device
- register_sound_midi.9
- Register a midi device
- register_sound_mixer.9
- Register a mixer device
- register_sound_special_device.9
- Register a special sound node
- register_syscore_ops.9
- Register a set of system core operations.
- regulator_allow_bypass.9
- Allow the regulator to go into bypass mode
- regulator_bulk_disable.9
- Disable multiple regulator consumers
- regulator_bulk_enable.9
- Enable multiple regulator consumers
- regulator_bulk_force_disable.9
- Force disable multiple regulator consumers
- regulator_bulk_free.9
- Free multiple regulator consumers
- regulator_bulk_get.9
- Get multiple regulator consumers
- regulator_bulk_register_supply_alias.9
- Register multiple aliases
- regulator_bulk_unregister_supply_alias.9
- Unregister multiple aliases
- regulator_can_change_voltage.9
- Check if regulator can change voltage
- regulator_count_voltages.9
- Count regulator_list_voltage selectors
- regulator_disable.9
- Disable regulator output
- regulator_disable_deferred.9
- Disable regulator output with delay
- regulator_enable.9
- Enable regulator output
- regulator_force_disable.9
- Force disable regulator output
- regulator_get.9
- Lookup and obtain a reference to a regulator.
- regulator_get_current_limit.9
- Get regulator output current
- regulator_get_drvdata.9
- Get regulator driver data
- regulator_get_exclusive.9
- Obtain exclusive access to a regulator.
- regulator_get_linear_step.9
- Return the voltage step size between vsel values
- regulator_get_mode.9
- Get regulator operating mode
- regulator_get_optional.9
- Obtain optional access to a regulator.
- regulator_get_voltage.9
- Get regulator output voltage
- regulator_has_full_constraints.9
- The system has fully specified constraints
- regulator_is_enabled.9
- Is the regulator output enabled
- regulator_is_supported_voltage.9
- Check if a voltage range can be supported
- regulator_list_voltage.9
- Enumerate supported voltages
- regulator_mode_to_status.9
- Convert a regulator mode into a status
- regulator_notifier_call_chain.9
- Call regulator event notifier
- regulator_put.9
- "free" the regulator source
- regulator_register.9
- Register regulator
- regulator_register_notifier.9
- Register regulator event notifier
- regulator_register_supply_alias.9
- Provide device alias for supply lookup
- regulator_set_current_limit.9
- Set regulator output current limit
- regulator_set_drvdata.9
- Set regulator driver data
- regulator_set_mode.9
- Set regulator operating mode
- regulator_set_optimum_mode.9
- Set regulator optimum operating mode
- regulator_set_voltage.9
- Set regulator output voltage
- regulator_set_voltage_time.9
- Get raise/fall time
- regulator_set_voltage_time_sel.9
- Get raise/fall time
- regulator_suspend_finish.9
- Resume regulators from system wide suspend
- regulator_suspend_prepare.9
- Prepare regulators for system wide suspend
- regulator_sync_voltage.9
- Re-apply last regulator output voltage
- regulator_unregister.9
- Unregister regulator
- regulator_unregister_notifier.9
- Unregister regulator event notifier
- regulator_unregister_supply_alias.9
- Remove device alias
- regulatory_hint.9
- Driver hint to the wireless core a regulatory domain
- reinit_completion.9
- Reinitialize a completion structure
- relay_alloc_buf.9
- Allocate a channel buffer
- relay_buf_empty.9
- Boolean, is the channel buffer empty?
- relay_buf_full.9
- Boolean, is the channel buffer full?
- relay_close.9
- Close the channel
- relay_close_buf.9
- Close a channel buffer
- relay_create_buf.9
- Allocate and initialize a channel buffer
- relay_destroy_buf.9
- Destroy an rchan_buf struct and associated buffer
- relay_destroy_channel.9
- Free the channel struct
- relay_file_mmap.9
- Mmap file op for relay files
- relay_file_open.9
- Open file op for relay files
- relay_file_poll.9
- Poll file op for relay files
- relay_file_read_end_pos.9
- Return the new read position
- relay_file_read_start_pos.9
- Find the first available byte to read
- relay_file_read_subbuf_avail.9
- Return bytes available in sub-buffer
- relay_file_release.9
- Release file op for relay files
- relay_flush.9
- Close the channel
- relay_hotcpu_callback.9
- Cpu hotplug callback
- relay_late_setup_files.9
- Triggers file creation
- relay_mmap_buf.9
- Mmap channel buffer to process address space
- relay_open.9
- Create a new relay channel
- relay_remove_buf.9
- Remove a channel buffer
- relay_reset.9
- Reset the channel
- relay_subbufs_consumed.9
- Update the buffers sub-buffers-consumed count
- relay_switch_subbuf.9
- Switch to a new sub-buffer
- release_firmware.9
- Release the resource associated with a firmware image
- release_mem_region_adjustable.9
- Release a previously reserved memory region
- release_resource.9
- Release a previously reserved resource
- remap_pfn_range.9
- Remap kernel memory to userspace
- remap_vmalloc_range.9
- Map vmalloc pages to userspace
- remap_vmalloc_range_partial.9
- Map vmalloc pages to userspace
- remove_irq.9
- Free an interrupt
- replace_page_cache_page.9
- Replace a pagecache page with a new one
- request_any_context_irq.9
- Allocate an interrupt line
- request_dma.9
- Request and reserve a system dma channel
- request_firmware.9
- Send firmware request and wait for it
- request_firmware_direct.9
- Load firmware directly without usermode helper
- request_firmware_nowait.9
- Asynchronous version of request_firmware
- request_resource.9
- Request and reserve an i/o or memory resource
- request_resource_conflict.9
- Request and reserve an i/o or memory resource
- request_threaded_irq.9
- Allocate an interrupt line
- requeue_futex.9
- Requeue a futex_q from one hb to another
- requeue_pi_wake_futex.9
- Wake a task that acquired the lock during requeue
- resource_alignment.9
- Calculate resources alignment
- revalidate_disk.9
- Wrapper for lower-level drivers revalidate_disk call-back
- rio_add_device.9
- Adds a rio device to the device model
- rio_add_inb_buffer.9
- Add buffer to an inbound mailbox queue
- rio_add_outb_message.9
- Add rio message to an outbound mailbox queue
- rio_alloc_net.9
- Allocate and configure a new rio network
- rio_basic_attach.9
- Rio_basic_attach -
- rio_build_route_tables.9
- Generate route tables from switch route entries
- rio_bus_init.9
- Register the rapidio bus with the device model
- rio_chk_dev_access.9
- Validate access to the specified device.
- rio_chk_dev_route.9
- Validate route to the specified device.
- rio_clear_locks.9
- Release all host locks and signal enumeration complete
- rio_clr_err_stopped.9
- Clears port error-stopped states.
- rio_create_sysfs_dev_files.9
- Create rio specific sysfs files
- rio_destid_alloc.9
- Allocate next available destid for given network
- rio_destid_first.9
- Return first destid in use
- rio_destid_free.9
- Free a previously allocated destid
- rio_destid_next.9
- Return next destid in use
- rio_destid_reserve.9
- Reserve the specivied destid
- rio_dev_get.9
- Increments the reference count of the rio device structure
- rio_dev_put.9
- Release a use of the rio device structure
- rio_device_has_destid.9
- Test if a device contains a destination id register
- rio_device_probe.9
- Tell if a rio device structure has a matching rio device id structure
- rio_device_remove.9
- Remove a rio device from the system
- rio_disc_mport.9
- Start discovery through a master port
- rio_disc_peer.9
- Recursively discovers a rio network through a master port
- rio_dma_prep_slave_sg.9
- Rapidio specific wrapper for device_prep_slave_sg callback defined by dmaengine.
- rio_enable_rx_tx_port.9
- Enable input receiver and output transmitter of given port
- rio_enum_complete.9
- Tests if enumeration of a network is complete
- rio_enum_host.9
- Set host lock and initialize host destination id
- rio_enum_mport.9
- Start enumeration through a master port
- rio_enum_peer.9
- Recursively enumerate a rio network through a master port
- rio_find_mport.9
- Find rio mport by its id
- rio_get_asm.9
- Begin or continue searching for a rio device by vid/did/asm_vid/asm_did
- rio_get_comptag.9
- Begin or continue searching for a rio device by component tag
- rio_get_device.9
- Begin or continue searching for a rio device by vid/did
- rio_get_device_id.9
- Get the base/extended device id for a device
- rio_get_drvdata.9
- Get rio driver specific data
- rio_get_host_deviceid_lock.9
- Reads the host device id lock csr on a device
- rio_get_inb_message.9
- Get a rio message from an inbound mailbox queue
- rio_get_input_status.9
- Sends a link-request/input-status control symbol and returns link-response (if requested).
- rio_inb_pwrite_handler.9
- Process inbound port-write message
- rio_init_dbell_res.9
- Initialize a rio doorbell resource
- rio_init_em.9
- Initializes rio error management (for switches)
- rio_init_mbox_res.9
- Initialize a rio mailbox resource
- rio_is_switch.9
- Tests if a rio device has switch capabilities
- rio_local_get_device_id.9
- Get the base/extended device id for a port
- rio_local_read_config_16.9
- Read 16 bits from local configuration space
- rio_local_read_config_32.9
- Read 32 bits from local configuration space
- rio_local_read_config_8.9
- Read 8 bits from local configuration space
- rio_local_set_device_id.9
- Set the base/extended device id for a port
- rio_local_write_config_16.9
- Write 16 bits to local configuration space
- rio_local_write_config_32.9
- Write 32 bits to local configuration space
- rio_local_write_config_8.9
- Write 8 bits to local configuration space
- rio_lock_device.9
- Acquires host device lock for specified device
- rio_map_inb_region.9
- - map inbound memory region.
- rio_match_bus.9
- Tell if a rio device structure has a matching rio driver device id structure
- rio_match_device.9
- Tell if a rio device has a matching rio device id structure
- rio_mport_chk_dev_access.9
- Validate access to the specified device.
- rio_mport_get_efb.9
- Get pointer to next extended features block
- rio_mport_get_feature.9
- Query for devices extended features
- rio_mport_get_physefb.9
- Helper function that returns register offset for physical layer extended features block.
- rio_mport_is_active.9
- Tests if master port link is active
- rio_mport_scan.9
- Execute enumeration/discovery on the specified mport
- rio_name.9
- Get the unique rio device identifier
- rio_pw_enable.9
- Enables/disables port-write handling by a master port
- rio_read_config_16.9
- Read 16 bits from configuration space
- rio_read_config_32.9
- Read 32 bits from configuration space
- rio_read_config_8.9
- Read 8 bits from configuration space
- rio_register_driver.9
- Register a new rio driver
- rio_register_scan.9
- Enumeration/discovery method registration interface
- rio_release_dev.9
- Frees a rio device struct
- rio_release_dma.9
- Release specified dma channel
- rio_release_inb_dbell.9
- Release inbound doorbell message service
- rio_release_inb_mbox.9
- Release inbound mailbox message service
- rio_release_inb_pwrite.9
- Release inbound port-write message service
- rio_release_outb_dbell.9
- Release outbound doorbell message range
- rio_release_outb_mbox.9
- Release outbound mailbox message service
- rio_remove_sysfs_dev_files.9
- Cleanup rio specific sysfs files
- rio_request_dma.9
- Request rapidio capable dma channel that supports specified target rapidio device.
- rio_request_inb_dbell.9
- Request inbound doorbell message service
- rio_request_inb_mbox.9
- Request inbound mailbox service
- rio_request_inb_pwrite.9
- Request inbound port-write message service
- rio_request_outb_dbell.9
- Request outbound doorbell message range
- rio_request_outb_mbox.9
- Request outbound mailbox service
- rio_route_add_entry.9
- Add a route entry to a switch routing table
- rio_route_clr_table.9
- Clear a switch routing table
- rio_route_get_entry.9
- Read an entry from a switch routing table
- rio_send_doorbell.9
- Send a doorbell message to a device
- rio_set_device_id.9
- Set the base/extended device id for a device
- rio_set_drvdata.9
- Set rio driver specific data
- rio_set_port_lockout.9
- Sets/clears lockout bit (rio em 1.3) for a switch port.
- rio_setup_device.9
- Allocates and sets up a rio device
- rio_setup_inb_dbell.9
- Bind inbound doorbell callback
- rio_sport_is_active.9
- Tests if a switch port has an active connection.
- rio_std_route_add_entry.9
- Add switch route table entry using standard registers defined in rio specification rev.1.3
- rio_std_route_clr_table.9
- Clear swotch route table using standard registers defined in rio specification rev.1.3.
- rio_std_route_get_entry.9
- Read switch route table entry (port number) associated with specified destid using standard registers defined in rio specification rev.1.3
- rio_unlock_device.9
- Releases host device lock for specified device
- rio_unmap_inb_region.9
- - unmap the inbound memory region
- rio_unregister_driver.9
- Unregister a rio driver
- rio_unregister_scan.9
- Removes enumeration/discovery method from mport
- rio_update_route_tables.9
- Updates route tables in switches
- rio_write_config_16.9
- Write 16 bits to configuration space
- rio_write_config_32.9
- Write 32 bits to configuration space
- rio_write_config_8.9
- Write 8 bits to configuration space
- root_device_unregister.9
- Unregister and free a root device
- round_jiffies.9
- Function to round jiffies to a full second
- round_jiffies_relative.9
- Function to round jiffies to a full second
- round_jiffies_up.9
- Function to round jiffies up to a full second
- round_jiffies_up_relative.9
- Function to round jiffies up to a full second
- rpc_add_pipe_dir_object.9
- Associate a rpc_pipe_dir_object to a directory
- rpc_alloc_iostats.9
- Allocate an rpc_iostats structure
- rpc_bind_new_program.9
- Bind a new rpc program to an existing client
- rpc_call_async.9
- Perform an asynchronous rpc call
- rpc_call_sync.9
- Perform a synchronous rpc call
- rpc_clone_client.9
- Clone an rpc client structure
- rpc_clone_client_set_auth.9
- Clone an rpc client structure and set its auth
- rpc_count_iostats.9
- Tally up per-task stats
- rpc_create.9
- Create an rpc client and transport with one call
- rpc_find_or_alloc_pipe_dir_object.9
- Rpc_find_or_alloc_pipe_dir_object -
- rpc_force_rebind.9
- Force transport to check that remote port is unchanged
- rpc_free.9
- Free buffer allocated via rpc_malloc
- rpc_free_iostats.9
- Release an rpc_iostats structure
- rpc_get_timeout.9
- Get timeout for transport in units of hz
- rpc_init_pipe_dir_head.9
- Initialise a struct rpc_pipe_dir_head
- rpc_init_pipe_dir_object.9
- Initialise a struct rpc_pipe_dir_object
- rpc_localaddr.9
- Discover local endpoint address for an rpc client
- rpc_malloc.9
- Allocate an rpc buffer
- rpc_max_payload.9
- Get maximum payload size for a transport, in bytes
- rpc_mkpipe_dentry.9
- Make an rpc_pipefs file for kernel-userspace communication
- rpc_net_ns.9
- Get the network namespace for this rpc client
- rpc_peeraddr.9
- Extract remote peer address from clnts xprt
- rpc_peeraddr2str.9
- Return remote peer address in printable format
- rpc_protocol.9
- Get transport protocol number for an rpc client
- rpc_queue_upcall.9
- Queue an upcall message to userspace
- rpc_remove_pipe_dir_object.9
- Remove a rpc_pipe_dir_object from a directory
- rpc_run_task.9
- Allocate a new rpc task, then run rpc_execute against it
- rpc_switch_client_transport.9
- Rpc_switch_client_transport -
- rpc_unlink.9
- Remove a pipe
- rpc_wake_up.9
- Wake up all rpc_tasks
- rpc_wake_up_status.9
- Wake up all rpc_tasks and set their status value.
- rpcb_getport_async.9
- Obtain the port for a given rpc service on a given host
- rps_may_expire_flow.9
- Check whether an rfs hardware filter may be removed
- rq_flush_dcache_pages.9
- Helper function to flush all pages in a request
- rq_ioc.9
- Determine io_context for request allocation
- sanitize_inquiry_string.9
- Remove non-graphical chars from an inquiry result string
- sas_attach_transport.9
- Instantiate sas transport template
- sas_disable_tlr.9
- Setting tlr flags
- sas_enable_tlr.9
- Setting tlr flags
- sas_end_device_alloc.9
- Allocate an rphy for an end device
- sas_expander_alloc.9
- Allocate an rphy for an end device
- sas_phy_add.9
- Add a sas phy to the device hierarchy
- sas_phy_alloc.9
- Allocates and initialize a sas phy structure
- sas_phy_delete.9
- Remove sas phy
- sas_phy_free.9
- Free a sas phy
- sas_port_add.9
- Add a sas port to the device hierarchy
- sas_port_add_phy.9
- Add another phy to a port to form a wide port
- sas_port_delete.9
- Remove sas port
- sas_port_delete_phy.9
- Remove a phy from a port or wide port
- sas_port_free.9
- Free a sas port
- sas_port_get_phy.9
- Try to take a reference on a port member
- sas_release_transport.9
- Release sas transport template instance
- sas_remove_children.9
- Tear down a devices sas data structures
- sas_remove_host.9
- Tear down a scsi_hosts sas data structures
- sas_rphy_add.9
- Add a sas remote phy to the device hierarchy
- sas_rphy_delete.9
- Remove and free sas remote phy
- sas_rphy_free.9
- Free a sas remote phy
- sas_rphy_remove.9
- Remove sas remote phy
- sas_rphy_unlink.9
- Unlink sas remote phy
- sas_tlr_supported.9
- Checking tlr bit in vpd 0x90
- sata_down_spd_limit.9
- Adjust sata spd limit downward
- sata_link_debounce.9
- Debounce sata phy status
- sata_link_hardreset.9
- Reset link via sata phy reset
- sata_link_init_spd.9
- Initialize link-sata_spd_limit
- sata_link_resume.9
- Resume sata link
- sata_link_scr_lpm.9
- Manipulate scontrol ipm and spm fields
- sata_lpm_ignore_phy_events.9
- Test if phy event should be ignored
- sata_print_link_status.9
- Print sata link status
- sata_scr_read.9
- Read scr register of the specified port
- sata_scr_valid.9
- Test whether scrs are accessible
- sata_scr_write.9
- Write scr register of the specified port
- sata_scr_write_flush.9
- Write scr register of the specified port and flush
- sata_set_spd.9
- Set sata spd according to spd limit
- sata_set_spd_needed.9
- Is sata spd configuration needed
- sata_std_hardreset.9
- Comreset w/o waiting or classification
- sb_end_intwrite.9
- Drop write access to a superblock for internal fs purposes
- sb_end_pagefault.9
- Drop write access to a superblock from a page fault
- sb_end_write.9
- Drop write access to a superblock
- sb_start_pagefault.9
- Get write access to a superblock from a page fault
- sb_start_write.9
- Get write access to a superblock
- scan_read_oob.9
- [generic] scan data+oob region to buffer
- sched_setscheduler.9
- Change the scheduling policy and/or rt priority of a thread.
- schedule_hrtimeout.9
- Sleep until timeout
- schedule_hrtimeout_range.9
- Sleep until timeout
- schedule_timeout.9
- Sleep until timeout
- scnprintf.9
- Format a string and place it in a buffer
- scsi_10_lba_len.9
- Get lba and transfer length
- scsi_16_lba_len.9
- Get lba and transfer length
- scsi_6_lba_len.9
- Get lba and transfer length
- scsi_add_host_with_dma.9
- Add a scsi host with dma device
- scsi_add_lun.9
- Allocate and fully initialze a scsi_device
- scsi_add_single_device.9
- Respond to user request to probe for/add device
- scsi_adjust_queue_depth.9
- Let low level drivers change a devices queue depth
- scsi_alloc_sdev.9
- Allocate and setup a scsi_device
- scsi_alloc_target.9
- Allocate a new or find an existing target
- scsi_bios_ptable.9
- Read pc partition table out of first sector of device.
- scsi_block_when_processing_errors.9
- Prevent cmds from being queued.
- scsi_build_sense_buffer.9
- Build sense data in a buffer
- scsi_cmd_get_serial.9
- Assign a serial number to a command
- scsi_complete_async_scans.9
- Wait for asynchronous scans to complete
- scsi_dev_info_list_add.9
- Add one dev_info list entry.
- scsi_dev_info_list_add_str.9
- Parse dev_list and add to the scsi_dev_info_list.
- scsi_device_get.9
- Get an additional reference to a scsi_device
- scsi_device_lookup.9
- Find a device given the host
- scsi_device_lookup_by_target.9
- Find a device given the target
- scsi_device_put.9
- Release a reference to a scsi_device
- scsi_device_quiesce.9
- Block user issued commands.
- scsi_device_resume.9
- Restart user issued commands to a quiesced device.
- scsi_device_set_state.9
- Take the given device through the device state model.
- scsi_device_type.9
- Return 17 char string indicating device type.
- scsi_dma_map.9
- Perform dma mapping against commands sg lists
- scsi_dma_unmap.9
- Unmap commands sg lists mapped by scsi_dma_map
- scsi_eh_finish_cmd.9
- Handle a cmd that eh is finished with.
- scsi_eh_flush_done_q.9
- Finish processed commands or retry them.
- scsi_eh_get_sense.9
- Get device sense data.
- scsi_eh_prep_cmnd.9
- Save a scsi command info as part of error recovery
- scsi_eh_ready_devs.9
- Check device ready state and recover if not.
- scsi_eh_restore_cmnd.9
- Restore a scsi command info as part of error recovery
- scsi_execute.9
- Insert request and wait for the result
- scsi_exit_devinfo.9
- Remove /proc/scsi/device_info & the scsi_dev_info_list
- scsi_exit_procfs.9
- Remove scsi/scsi and scsi from procfs
- scsi_finish_async_scan.9
- Asynchronous scan has finished
- scsi_finish_command.9
- Cleanup and pass command back to upper layer
- scsi_flush_work.9
- Flush a scsi_hosts workqueue.
- scsi_get_command.9
- Allocate and setup a scsi command block
- scsi_get_device_flags.9
- Get device specific flags from the dynamic device list.
- scsi_get_sense_info_fld.9
- Get information field from sense data (either fixed or descriptor format)
- scsi_get_vpd_page.9
- Get vital product data from a scsi device
- scsi_host_alloc.9
- Register a scsi host adapter instance.
- scsi_host_get.9
- Inc a scsi_host ref count
- scsi_host_lookup.9
- Get a reference to a scsi_host by host no
- scsi_host_put.9
- Dec a scsi_host ref count
- scsi_host_set_state.9
- Take the given host through the host state model.
- scsi_init_devinfo.9
- Set up the dynamic device list.
- scsi_init_procfs.9
- Create scsi and scsi/scsi in procfs
- scsi_inq_str.9
- Print inquiry data from min to max index, strip trailing whitespace
- scsi_internal_device_block.9
- Internal function to put a device temporarily into the sdev_block state
- scsi_internal_device_unblock.9
- Resume a device after a block request
- scsi_ioctl.9
- Dispatch ioctl to scsi device
- scsi_is_sas_phy.9
- Check if a struct device represents a sas phy
- scsi_is_sas_port.9
- Check if a struct device represents a sas port
- scsi_is_sas_rphy.9
- Check if a struct device represents a sas remote phy
- scsi_kmap_atomic_sg.9
- Find and atomically map an sg-elemnt
- scsi_kunmap_atomic_sg.9
- Atomically unmap a virtual address, previously mapped with scsi_kmap_atomic_sg
- scsi_mode_select.9
- Issue a mode select
- scsi_mode_sense.9
- Issue a mode sense, falling back from 10 to six bytes if necessary.
- scsi_netlink_exit.9
- Called by scsi subsystem to disable the scsi transport netlink interface
- scsi_netlink_init.9
- Called by scsi subsystem to initialize the scsi transport netlink interface
- scsi_nl_rcv_msg.9
- Receive message handler.
- scsi_nonblockable_ioctl.9
- Handle sg_scsi_reset
- scsi_normalize_sense.9
- Normalize main elements from either fixed or descriptor sense data format into a common format.
- scsi_partsize.9
- Parse cylinders/heads/sectors from pc partition table
- scsi_prep_async_scan.9
- Prepare for an async scan
- scsi_print_status.9
- Print scsi status description
- scsi_probe_and_add_lun.9
- Probe a lun, if a lun is found add it
- scsi_probe_lun.9
- Probe a single lun using a scsi inquiry
- scsi_proc_host_add.9
- Add entry for this host to appropriate /proc dir
- scsi_proc_host_rm.9
- Remove this hosts entry from /proc
- scsi_proc_hostdir_add.9
- Create directory in /proc for a scsi host
- scsi_proc_hostdir_rm.9
- Remove directory in /proc for a scsi host
- scsi_put_command.9
- Free a scsi command block
- scsi_queue_work.9
- Queue work to the scsi_host workqueue.
- scsi_remove_device.9
- Unregister a device from the scsi bus
- scsi_remove_host.9
- Remove a scsi host
- scsi_remove_single_device.9
- Respond to user request to remove a device
- scsi_remove_target.9
- Try to remove a target and all its devices
- scsi_report_lun_scan.9
- Scan using scsi report lun results
- scsi_report_opcode.9
- Find out if a given command opcode is supported
- scsi_schedule_eh.9
- Schedule eh for scsi host
- scsi_sense_desc_find.9
- Search for a given descriptor type in descriptor sense data format.
- scsi_sequential_lun_scan.9
- Sequentially scan a scsi target
- scsi_target_reap.9
- Check to see if target is in use and destroy if not
- scsi_target_reap_ref_release.9
- Remove target from visibility
- scsi_test_unit_ready.9
- Test if unit is ready
- scsi_track_queue_full.9
- Track queue_full events to adjust queue depth
- scsi_unlock_floptical.9
- Unlock device via a special mode sense command
- scsicam_bios_param.9
- Determine geometry of a disk in cylinders/heads/sectors.
- sdev_evt_alloc.9
- Allocate a new scsi event
- sdev_evt_send.9
- Send asserted event to uevent thread
- sdev_evt_send_simple.9
- Send asserted event to uevent thread
- search_bbt.9
- [generic] scan the device for a specific bad block table
- search_read_bbts.9
- [generic] scan the device for bad block table(s)
- security_init.9
- Initializes the security framework
- security_module_enable.9
- Load given security module on boot ?
- securityfs_create_dir.9
- Create a directory in the securityfs filesystem
- securityfs_create_file.9
- Create a file in the securityfs filesystem
- securityfs_remove.9
- Removes a file or directory from the securityfs filesystem
- seq_escape.9
- Print string into buffer, escaping some characters
- seq_hlist_next.9
- Move to the next position of the hlist
- seq_hlist_next_percpu.9
- Move to the next position of the percpu hlist array
- seq_hlist_next_rcu.9
- Move to the next position of the hlist protected by rcu
- seq_hlist_start.9
- Start an iteration of a hlist
- seq_hlist_start_head.9
- Start an iteration of a hlist
- seq_hlist_start_head_rcu.9
- Start an iteration of a hlist protected by rcu
- seq_hlist_start_percpu.9
- Start an iteration of a percpu hlist array
- seq_hlist_start_rcu.9
- Start an iteration of a hlist protected by rcu
- seq_lseek.9
- -llseek method for sequential files.
- seq_open.9
- Initialize sequential file
- seq_pad.9
- Write padding spaces to buffer
- seq_path.9
- Seq_file interface to print a pathname
- seq_read.9
- -read method for sequential files.
- seq_release.9
- Free the structures associated with sequential file.
- seq_write.9
- Write arbitrary data to buffer
- serial8250_register_8250_port.9
- Register a serial port
- serial8250_resume_port.9
- Resume one serial port
- serial8250_suspend_port.9
- Suspend one serial port
- serial8250_unregister_port.9
- Remove a 16x50 serial port at runtime
- set_bit.9
- Atomically set a bit in memory
- set_current_blocked.9
- Change current-blocked mask
- set_dma_reserve.9
- Set the specified number of pages reserved in the first zone
- set_nlink.9
- Directly set an inodes link count
- set_pfnblock_flags_mask.9
- Set the requested group of flags for a pageblock_nr_pages block of pages
- set_timer_slack.9
- Set the allowed slack for a timer
- set_wiphy_dev.9
- Set device pointer for wiphy
- setup_irq.9
- Setup an interrupt
- setup_per_zone_wmarks.9
- Called when min_free_kbytes changes or when memory is hot-{added|removed}
- sget.9
- Find or create a superblock
- sh64_get_wired_dtlb_entry.9
- Allocate a wired (locked-in) entry in the dtlb
- sh64_next_free_dtlb_entry.9
- Find the next available dtlb entry
- sh64_put_wired_dtlb_entry.9
- Free a wired (locked-in) entry in the dtlb.
- sh64_setup_tlb_slot.9
- Load up a translation in a wired slot.
- sh64_teardown_tlb_slot.9
- Teardown a translation.
- sh64_tlb_init.9
- Perform initial setup for the dtlb and itlb.
- shost_for_each_device.9
- Iterate over all devices of a host
- shrink_dcache_parent.9
- Prune dcache
- shrink_dcache_sb.9
- Shrink dcache for a superblock
- signal_delivered.9
- Signal_delivered -
- sil_dev_config.9
- Apply device/host-specific errata fixups
- sil_set_mode.9
- Wrap set_mode functions
- simple_strtol.9
- Convert a string to a signed long
- simple_strtoll.9
- Convert a string to a signed long long
- simple_strtoul.9
- Convert a string to an unsigned long
- simple_strtoull.9
- Convert a string to an unsigned long long
- single_erase.9
- [generic] nand standard block erase command function
- sk_alloc.9
- All socket objects are allocated here
- sk_attach_filter.9
- Attach a socket filter
- sk_capable.9
- Socket global capability test
- sk_chk_filter.9
- Verify socket filter code
- sk_clone_lock.9
- Clone a socket, and lock its clone
- sk_eat_skb.9
- Release a skb if it is no longer needed
- sk_filter.9
- Run a packet through a socket filter
- sk_filter_select_runtime.9
- Select execution runtime for bpf program
- sk_has_allocations.9
- Check if allocations are outstanding
- sk_net_capable.9
- Network namespace socket capability test
- sk_ns_capable.9
- General socket capability test
- sk_page_frag.9
- Return an appropriate page_frag
- sk_rmem_alloc_get.9
- Returns read allocations
- sk_set_memalloc.9
- Sets sock_memalloc
- sk_stream_wait_connect.9
- Wait for a socket to get into the connected state
- sk_stream_wait_memory.9
- Wait for more memory for a socket
- sk_stream_write_space.9
- Stream socket write_space callback.
- sk_unattached_filter_create.9
- Create an unattached filter
- sk_wait_data.9
- Wait for data to arrive at sk_receive_queue
- sk_wmem_alloc_get.9
- Returns write allocations
- skb_abort_seq_read.9
- Abort a sequential read of skb data
- skb_append.9
- Append a buffer
- skb_append_datato_frags.9
- Append the user data to a skb
- skb_availroom.9
- Bytes at buffer end
- skb_checksum_complete.9
- Calculate checksum of an entire packet
- skb_checksum_none_assert.9
- Make sure skb ip_summed is checksum_none
- skb_checksum_setup.9
- Set up partial checksum offset
- skb_clone.9
- Duplicate an sk_buff
- skb_clone_writable.9
- Is the header of a clone writable
- skb_cloned.9
- Is the buffer a clone
- skb_complete_tx_timestamp.9
- Deliver cloned skb with tx timestamps
- skb_copy.9
- Create private copy of an sk_buff
- skb_copy_and_csum_datagram_iovec.9
- Copy and checkum skb to user iovec.
- skb_copy_bits.9
- Copy bits from skb to kernel buffer
- skb_copy_datagram_const_iovec.9
- Copy a datagram to an iovec.
- skb_copy_datagram_from_iovec.9
- Copy a datagram from an iovec.
- skb_copy_datagram_iovec.9
- Copy a datagram to an iovec.
- skb_copy_expand.9
- Copy and expand sk_buff
- skb_copy_ubufs.9
- Copy userspace skb frags buffers to kernel
- skb_cow.9
- Copy header of skb when it is required
- skb_cow_data.9
- Check that a socket buffers data buffers are writable
- skb_cow_head.9
- Skb_cow but only making the head writable
- skb_dequeue.9
- Remove from the head of the queue
- skb_dequeue_tail.9
- Remove from the tail of the queue
- skb_dst.9
- Returns skb dst_entry
- skb_dst_is_noref.9
- Test if skb dst isnt refcounted
- skb_dst_set.9
- Sets skb dst
- skb_dst_set_noref.9
- Sets skb dst, hopefully, without taking reference
- skb_dst_set_noref_force.9
- Sets skb dst, without taking reference
- skb_fill_page_desc.9
- Initialise a paged fragment in an skb
- skb_find_text.9
- Find a text pattern in skb data
- skb_frag_address.9
- Gets the address of the data contained in a paged fragment
- skb_frag_address_safe.9
- Gets the address of the data contained in a paged fragment
- skb_frag_dma_map.9
- Maps a paged fragment via the dma api
- skb_frag_page.9
- Retrieve the page referred to by a paged fragment
- skb_frag_ref.9
- Take an addition reference on a paged fragment of an skb.
- skb_frag_set_page.9
- Sets the page contained in a paged fragment of an skb
- skb_frag_unref.9
- Release a reference on a paged fragment of an skb.
- skb_get.9
- Reference buffer
- skb_get_timestamp.9
- Get timestamp from a skb
- skb_gso_network_seglen.9
- Return length of individual segments of a gso packet
- skb_gso_transport_seglen.9
- Return length of individual segments of a gso packet
- skb_has_shared_frag.9
- Can any frag be overwritten
- skb_head_is_locked.9
- Determine if the skb-head is locked down
- skb_header_cloned.9
- Is the header a clone
- skb_header_release.9
- Release reference to header
- skb_headroom.9
- Bytes at buffer head
- skb_insert.9
- Insert a buffer
- skb_kill_datagram.9
- Free a datagram skbuff forcibly
- skb_linearize.9
- Convert paged skb to linear one
- skb_linearize_cow.9
- Make sure skb is linear and writable
- skb_mac_gso_segment.9
- Mac layer segmentation handler.
- skb_morph.9
- Morph one skb into another
- skb_mstamp_get.9
- Get current timestamp
- skb_mstamp_us_delta.9
- Compute the difference in usec between two skb_mstamp
- skb_needs_linearize.9
- Check if we need to linearize a given skb depending on the given device features.
- skb_orphan.9
- Orphan a buffer
- skb_orphan_frags.9
- Orphan the frags contained in a buffer
- skb_pad.9
- Zero pad the tail of an skb
- skb_padto.9
- Pad an skbuff up to a minimal size
- skb_page_frag_refill.9
- Check that a page_frag contains enough room
- skb_partial_csum_set.9
- Set up and verify partial csum values for packet
- skb_peek.9
- Peek at the head of an sk_buff_head
- skb_peek_next.9
- Peek skb following the given one from a queue
- skb_peek_tail.9
- Peek at the tail of an sk_buff_head
- skb_postpull_rcsum.9
- Update checksum for received skb after pull
- skb_prepare_seq_read.9
- Prepare a sequential read of skb data
- skb_propagate_pfmemalloc.9
- Propagate pfmemalloc if skb is allocated after rx page
- skb_pull.9
- Remove data from the start of a buffer
- skb_pull_rcsum.9
- Pull skb and update receive checksum
- skb_push.9
- Add data to the start of a buffer
- skb_put.9
- Add data to a buffer
- skb_queue_empty.9
- Check if a queue is empty
- skb_queue_head.9
- Queue a buffer at the list head
- skb_queue_is_first.9
- Check if skb is the first entry in the queue
- skb_queue_is_last.9
- Check if skb is the last entry in the queue
- skb_queue_len.9
- Get queue length
- skb_queue_next.9
- Return the next packet in the queue
- skb_queue_prev.9
- Return the prev packet in the queue
- skb_queue_purge.9
- Empty a list
- skb_queue_splice.9
- Join two skb lists, this is designed for stacks
- skb_queue_splice_init.9
- Join two skb lists and reinitialise the emptied list
- skb_queue_splice_tail.9
- Join two skb lists, each list being a queue
- skb_queue_splice_tail_init.9
- Join two skb lists and reinitialise the emptied list
- skb_queue_tail.9
- Queue a buffer at the list tail
- skb_reserve.9
- Adjust headroom
- skb_scrub_packet.9
- Scrub an skb
- skb_segment.9
- Perform protocol segmentation on skb.
- skb_seq_read.9
- Sequentially read skb data
- skb_share_check.9
- Check if buffer is shared and if so clone it
- skb_shared.9
- Is the buffer shared
- skb_split.9
- Split fragmented skb to two parts at length len.
- skb_store_bits.9
- Store bits from kernel buffer to skb
- skb_tailroom.9
- Bytes at buffer end
- skb_trim.9
- Remove end from a buffer
- skb_try_coalesce.9
- Try to merge skb to prior one
- skb_tx_error.9
- Report an sk_buff xmit error
- skb_tx_timestamp.9
- Driver hook for transmit timestamping
- skb_unlink.9
- Remove a buffer from a list
- skb_unshare.9
- Make a copy of a shared buffer
- skb_zerocopy.9
- Zero copy skb to skb
- skip_spaces.9
- Removes leading whitespace from str.
- sleeping_thread_to_gdb_regs.9
- Convert ptrace regs to gdb regs
- snd_BUG.9
- Give a bug warning message and stack trace
- snd_BUG_ON.9
- Debugging check macro
- snd_ac97_bus.9
- Create an ac97 bus component
- snd_ac97_get_short_name.9
- Retrieve codec name
- snd_ac97_mixer.9
- Create an codec97 component
- snd_ac97_pcm_assign.9
- Assign ac97 slots to given pcm streams
- snd_ac97_pcm_close.9
- Closes the given ac97 pcm
- snd_ac97_pcm_double_rate_rules.9
- Set double rate constraints
- snd_ac97_pcm_open.9
- Opens the given ac97 pcm
- snd_ac97_read.9
- Read a value from the given register
- snd_ac97_resume.9
- General resume function for ac97 codec
- snd_ac97_set_rate.9
- Change the rate of the given input/output.
- snd_ac97_suspend.9
- General suspend function for ac97 codec
- snd_ac97_tune_hardware.9
- Tune up the hardware
- snd_ac97_update.9
- Update the value on the given register
- snd_ac97_update_bits.9
- Update the bits on the given register
- snd_ac97_update_power.9
- Update the powerdown register
- snd_ac97_write.9
- Write a value on the given register
- snd_ac97_write_cache.9
- Write a value on the given register and update the cache
- snd_card_disconnect.9
- Disconnect all apis from the file-operations (user space)
- snd_card_file_add.9
- Add the file to the file list of the card
- snd_card_file_remove.9
- Remove the file from the file list
- snd_card_new.9
- Create and initialize a soundcard structure
- snd_card_proc_new.9
- Create an info entry for the given card
- snd_card_register.9
- Register the soundcard
- snd_card_set_id.9
- Set card identification name
- snd_component_add.9
- Add a component string
- snd_ctl_activate_id.9
- Activate/inactivate the control of the given id
- snd_ctl_add.9
- Add the control instance to the card
- snd_ctl_add_slave.9
- Add a virtual slave control
- snd_ctl_add_slave_uncached.9
- Add a virtual slave control
- snd_ctl_add_vmaster_hook.9
- Add a hook to a vmaster control
- snd_ctl_enum_info.9
- Fills the info structure for an enumerated control
- snd_ctl_find_id.9
- Find the control instance with the given id
- snd_ctl_find_numid.9
- Find the control instance with the given number-id
- snd_ctl_free_one.9
- Release the control instance
- snd_ctl_make_virtual_master.9
- Create a virtual master control
- snd_ctl_new1.9
- Create a control instance from the template
- snd_ctl_remove.9
- Remove the control from the card and release it
- snd_ctl_remove_id.9
- Remove the control of the given id and release it
- snd_ctl_rename_id.9
- Replace the id of a control on the card
- snd_ctl_replace.9
- Replace the control instance of the card
- snd_ctl_sync_vmaster.9
- Sync the vmaster slaves and hook
- snd_device_free.9
- Release the device from the card
- snd_device_new.9
- Create an alsa device component
- snd_device_register.9
- Register the device
- snd_dma_alloc_pages.9
- Allocate the buffer area according to the given type
- snd_dma_alloc_pages_fallback.9
- Allocate the buffer area according to the given type with fallback
- snd_dma_disable.9
- Stop the isa dma transfer
- snd_dma_free_pages.9
- Release the allocated buffer
- snd_dma_pointer.9
- Return the current pointer to dma transfer buffer in bytes
- snd_dma_program.9
- Program an isa dma transfer
- snd_free_pages.9
- Release the pages
- snd_hwdep_new.9
- Create a new hwdep instance
- snd_info_create_card_entry.9
- Create an info entry for the given card
- snd_info_create_module_entry.9
- Create an info entry for the given module
- snd_info_free_entry.9
- Release the info entry
- snd_info_get_line.9
- Read one line from the procfs buffer
- snd_info_get_str.9
- Parse a string token
- snd_info_register.9
- Register the info entry
- snd_interval_list.9
- Refine the interval value from the list
- snd_interval_ratnum.9
- Refine the interval value
- snd_interval_refine.9
- Refine the interval value of configurator
- snd_iprintf.9
- Printf on the procfs buffer
- snd_jack_new.9
- Create a new jack
- snd_jack_report.9
- Report the current status of a jack
- snd_jack_set_key.9
- Set a key mapping on a jack
- snd_jack_set_parent.9
- Set the parent device for a jack
- snd_lookup_minor_data.9
- Get user data of a registered device
- snd_malloc_pages.9
- Allocate pages with the given size
- snd_mpu401_uart_interrupt.9
- Generic mpu401-uart interrupt handler
- snd_mpu401_uart_interrupt_tx.9
- Generic mpu401-uart transmit irq handler
- snd_mpu401_uart_new.9
- Create an mpu401-uart instance
- snd_pcm_add_chmap_ctls.9
- Create channel-mapping control elements
- snd_pcm_capture_empty.9
- Check whether the capture buffer is empty
- snd_pcm_capture_ready.9
- Check whether the capture buffer is available
- snd_pcm_format_big_endian.9
- Check the pcm format is big-endian
- snd_pcm_format_cpu_endian.9
- Check the pcm format is cpu-endian
- snd_pcm_format_linear.9
- Check the pcm format is linear
- snd_pcm_format_little_endian.9
- Check the pcm format is little-endian
- snd_pcm_format_physical_width.9
- Return the physical bit-width of the format
- snd_pcm_format_set_silence.9
- Set the silence data on the buffer
- snd_pcm_format_signed.9
- Check the pcm format is signed linear
- snd_pcm_format_silence_64.9
- Return the silent data in 8 bytes array
- snd_pcm_format_size.9
- Return the byte size of samples on the given format
- snd_pcm_format_unsigned.9
- Check the pcm format is unsigned linear
- snd_pcm_format_width.9
- Return the bit-width of the format
- snd_pcm_hw_constraint_integer.9
- Apply an integer constraint to an interval
- snd_pcm_hw_constraint_list.9
- Apply a list of constraints to a parameter
- snd_pcm_hw_constraint_mask64.9
- Apply the given bitmap mask constraint
- snd_pcm_hw_constraint_minmax.9
- Apply a min/max range constraint to an interval
- snd_pcm_hw_constraint_msbits.9
- Add a hw constraint msbits rule
- snd_pcm_hw_constraint_pow2.9
- Add a hw constraint power-of-2 rule
- snd_pcm_hw_constraint_ratdens.9
- Apply ratdens constraint to a parameter
- snd_pcm_hw_constraint_ratnums.9
- Apply ratnums constraint to a parameter
- snd_pcm_hw_constraint_step.9
- Add a hw constraint step rule
- snd_pcm_hw_param_first.9
- Refine config space and return minimum value
- snd_pcm_hw_param_last.9
- Refine config space and return maximum value
- snd_pcm_hw_param_value.9
- Return params field var value
- snd_pcm_hw_rule_add.9
- Add the hw-constraint rule
- snd_pcm_hw_rule_noresample.9
- Add a rule to allow disabling hw resampling
- snd_pcm_lib_alloc_vmalloc_32_buffer.9
- Allocate 32-bit-addressable buffer
- snd_pcm_lib_alloc_vmalloc_buffer.9
- Allocate virtual dma buffer
- snd_pcm_lib_free_pages.9
- Release the allocated dma buffer.
- snd_pcm_lib_free_vmalloc_buffer.9
- Free vmalloc buffer
- snd_pcm_lib_get_vmalloc_page.9
- Map vmalloc buffer offset to page struct
- snd_pcm_lib_ioctl.9
- A generic pcm ioctl callback
- snd_pcm_lib_malloc_pages.9
- Allocate the dma buffer
- snd_pcm_lib_preallocate_free_for_all.9
- Release all pre-allocated buffers on the pcm
- snd_pcm_lib_preallocate_pages.9
- Pre-allocation for the given dma type
- snd_pcm_lib_preallocate_pages_for_all.9
- Pre-allocation for continuous memory type (all substreams)
- snd_pcm_limit_hw_rates.9
- Determine rate_min/rate_max fields
- snd_pcm_new.9
- Create a new pcm instance
- snd_pcm_new_internal.9
- Create a new internal pcm instance
- snd_pcm_new_stream.9
- Create a new pcm stream
- snd_pcm_period_elapsed.9
- Update the pcm status for the next period
- snd_pcm_playback_data.9
- Check whether any data exists on the playback buffer
- snd_pcm_playback_empty.9
- Check whether the playback buffer is empty
- snd_pcm_playback_ready.9
- Check whether the playback buffer is available
- snd_pcm_rate_bit_to_rate.9
- Converts sndrv_pcm_rate_xxx bit to sample rate
- snd_pcm_rate_mask_intersect.9
- Computes the intersection between two rate masks
- snd_pcm_rate_to_rate_bit.9
- Converts sample rate to sndrv_pcm_rate_xxx bit
- snd_pcm_set_ops.9
- Set the pcm operators
- snd_pcm_set_sync.9
- Set the pcm sync id
- snd_pcm_sgbuf_ops_page.9
- Get the page struct at the given offset
- snd_pcm_stop.9
- Try to stop all running streams in the substream group
- snd_pcm_stream_str.9
- Get a string naming the direction of a stream
- snd_pcm_suspend.9
- Trigger suspend to all linked streams
- snd_pcm_suspend_all.9
- Trigger suspend to all substreams in the given pcm
- snd_power_wait.9
- Wait until the power-state is changed.
- snd_printd.9
- Debug printk
- snd_printd_ratelimit.9
- Snd_printd_ratelimit -
- snd_printdd.9
- Debug printk
- snd_printk.9
- Printk wrapper
- snd_rawmidi_new.9
- Create a rawmidi instance
- snd_rawmidi_receive.9
- Receive the input data from the device
- snd_rawmidi_set_ops.9
- Set the rawmidi operators
- snd_rawmidi_transmit.9
- Copy from the buffer to the device
- snd_rawmidi_transmit_ack.9
- Acknowledge the transmission
- snd_rawmidi_transmit_empty.9
- Check whether the output buffer is empty
- snd_rawmidi_transmit_peek.9
- Copy data from the internal buffer
- snd_register_device.9
- Register the alsa device file for the card
- snd_register_device_for_dev.9
- Register the alsa device file for the card
- snd_request_card.9
- Try to load the card module
- snd_unregister_device.9
- Unregister the device on the given card
- snprintf.9
- Format a string and place it in a buffer
- sock_poll_wait.9
- Place memory barrier behind the poll_wait call.
- sock_register.9
- Add a socket protocol handler
- sock_release.9
- Close a socket
- sock_unregister.9
- Remove a protocol handler
- sockfd_lookup.9
- Go from a file number to its socket slot
- spans_boundary.9
- Check a packet can be isa dmad
- sparse_keymap_entry_from_keycode.9
- Perform sparse keymap lookup
- sparse_keymap_entry_from_scancode.9
- Perform sparse keymap lookup
- sparse_keymap_free.9
- Free memory allocated for sparse keymap
- sparse_keymap_report_entry.9
- Report event corresponding to given key entry
- sparse_keymap_report_event.9
- Report event corresponding to given scancode
- sparse_keymap_setup.9
- Set up sparse keymap for an input device
- sparse_memory_present_with_active_regions.9
- Call memory_present for each active range
- spi_add_device.9
- Add spi_device allocated with spi_alloc_device
- spi_alloc_device.9
- Allocate a new spi device
- spi_alloc_master.9
- Allocate spi master controller
- spi_async.9
- Asynchronous spi transfer
- spi_async_locked.9
- Version of spi_async with exclusive bus usage
- spi_bus_lock.9
- Obtain a lock for exclusive spi bus usage
- spi_bus_unlock.9
- Release the lock for exclusive spi bus usage
- spi_busnum_to_master.9
- Look up master associated with bus_num
- spi_display_xfer_agreement.9
- Print the current target transfer agreement
- spi_finalize_current_message.9
- The current message is complete
- spi_finalize_current_transfer.9
- Report completion of a transfer
- spi_get_next_queued_message.9
- Called by driver to check for queued messages
- spi_message_init_with_transfers.9
- Initialize spi_message and append transfers
- spi_new_device.9
- Instantiate one new spi device
- spi_read.9
- Spi synchronous read
- spi_register_board_info.9
- Register spi devices for a given board
- spi_register_driver.9
- Register a spi driver
- spi_register_master.9
- Register spi master controller
- spi_schedule_dv_device.9
- Schedule domain validation to occur on the device
- spi_setup.9
- Setup spi mode and clock rate
- spi_sync.9
- Blocking/synchronous spi data transfers
- spi_sync_locked.9
- Version of spi_sync with exclusive bus usage
- spi_sync_transfer.9
- Synchronous spi data transfer
- spi_unregister_driver.9
- Reverse effect of spi_register_driver
- spi_unregister_master.9
- Unregister spi master controller
- spi_w8r16.9
- Spi synchronous 8 bit write followed by 16 bit read
- spi_w8r16be.9
- Spi synchronous 8 bit write followed by 16 bit big-endian read
- spi_w8r8.9
- Spi synchronous 8 bit write followed by 8 bit read
- spi_write.9
- Spi synchronous write
- spi_write_then_read.9
- Spi synchronous write followed by read
- splice_direct_to_actor.9
- Splices data directly between two non-pipes
- splice_from_pipe.9
- Splice data from a pipe to a file
- splice_from_pipe_begin.9
- Start splicing from pipe
- splice_from_pipe_end.9
- Finish splicing from pipe
- splice_from_pipe_feed.9
- Feed available data from a pipe to a file
- splice_from_pipe_next.9
- Wait for some data to splice from
- splice_to_pipe.9
- Fill passed data into a pipe
- sprintf.9
- Format a string and place it in a buffer
- sq_flush_range.9
- Flush (prefetch) a specific sq range
- sq_remap.9
- Map a physical address through the store queues
- sq_unmap.9
- Unmap a store queue allocation
- srcu_barrier.9
- Wait until all in-flight call_srcu callbacks complete.
- srcu_batches_completed.9
- Return batches completed.
- srp_attach_transport.9
- Instantiate srp transport template
- srp_reconnect_rport.9
- Reconnect to an srp target port
- srp_release_transport.9
- Release srp transport template instance
- srp_remove_host.9
- Tear down a scsi_hosts srp data structures
- srp_rport_add.9
- Add a srp remote port to the device hierarchy
- srp_rport_del.9
- Remove a srp remote port
- srp_rport_get.9
- Increment rport reference count
- srp_rport_put.9
- Decrement rport reference count
- srp_start_tl_fail_timers.9
- Start the transport layer failure timers
- srp_stop_rport_timers.9
- Stop the transport layer recovery timers
- srp_tmo_valid.9
- Check timeout combination validity
- sscanf.9
- Unformat a buffer into a list of arguments
- starget_for_each_device.9
- Helper to walk all devices of a target
- strcat.9
- Append one nul-terminated string to another
- strchr.9
- Find the first occurrence of a character in a string
- strchrnul.9
- Find and return a character in a string, or end of string
- strcmp.9
- Compare two strings
- strcpy.9
- Copy a nul terminated string
- strcspn.9
- Calculate the length of the initial substring of s which does not contain letters in reject
- strim.9
- Removes leading and trailing whitespace from s.
- strlcat.9
- Append a length-limited, c-string to another
- strlcpy.9
- Copy a c-string into a sized buffer
- strlen.9
- Find the length of a string
- strncat.9
- Append a length-limited, c-string to another
- strnchr.9
- Find a character in a length limited string
- strncmp.9
- Compare two length-limited strings
- strncpy.9
- Copy a length-limited, c-string
- strnicmp.9
- Case insensitive, length-limited string comparison
- strnlen.9
- Find the length of a length-limited string
- strnstr.9
- Find the first substring in a length-limited string
- strpbrk.9
- Find the first occurrence of a set of characters
- strrchr.9
- Find the last occurrence of a character in a string
- strsep.9
- Split a string into tokens
- strspn.9
- Calculate the length of the initial substring of s which only contain letters in accept
- strstr.9
- Find the first substring in a nul terminated string
- strtobool.9
- Convert common user inputs into boolean values
- struct_bss_parameters.9
- Bss parameters
- struct_bus_type.9
- The bus type of the device
- struct_ccw1.9
- Channel command word
- struct_ccw_dev_id.9
- Unique identifier for ccw devices
- struct_ccw_device.9
- Channel attached device
- struct_ccw_driver.9
- Device driver for channel attached devices
- struct_ccwgroup_device.9
- Ccw group device
- struct_ccwgroup_driver.9
- Driver for ccw group devices
- struct_cfg80211_ap_settings.9
- Ap configuration
- struct_cfg80211_assoc_request.9
- (re)association request data
- struct_cfg80211_auth_request.9
- Authentication request data
- struct_cfg80211_beacon_data.9
- Beacon data
- struct_cfg80211_bss.9
- Bss description
- struct_cfg80211_connect_params.9
- Connection parameters
- struct_cfg80211_crypto_settings.9
- Crypto settings
- struct_cfg80211_deauth_request.9
- Deauthentication request data
- struct_cfg80211_disassoc_request.9
- Disassociation request data
- struct_cfg80211_ibss_params.9
- Ibss parameters
- struct_cfg80211_ops.9
- Backend description for wireless configuration
- struct_cfg80211_pmksa.9
- Pmk security association
- struct_cfg80211_scan_request.9
- Scan request description
- struct_cfg80211_ssid.9
- Ssid description
- struct_ciw.9
- Command information word (ciw) layout
- struct_class.9
- Device classes
- struct_clk_notifier.9
- Associate a clk with a notifier
- struct_clk_notifier_data.9
- Rate data to pass to the notifier callback
- struct_cputime.9
- Snaphsot of system and user cputime
- struct_debug_obj.9
- Representaion of an tracked object
- struct_debug_obj_descr.9
- Object type specific debug description structure
- struct_device.9
- The basic device structure
- struct_device_driver.9
- The basic device driver structure
- struct_drm_dp_aux.9
- Displayport aux channel
- struct_drm_dp_aux_msg.9
- Displayport aux channel transaction
- struct_drm_fb_helper_funcs.9
- Driver callbacks for the fbdev emulation library
- struct_drm_flip_work.9
- Flip work queue
- struct_drm_rect.9
- Two dimensional rectangle
- struct_erw.9
- Extended report word
- struct_erw_eadm.9
- Eadm subchannel extended report word
- struct_esw0.9
- Format 0 extended status word (esw)
- struct_esw1.9
- Format 1 extended status word (esw)
- struct_esw2.9
- Format 2 extended status word (esw)
- struct_esw3.9
- Format 3 extended status word (esw)
- struct_esw_eadm.9
- Eadm subchannel extended status word (esw)
- struct_ff_device.9
- Force-feedback part of an input device
- struct_futex_q.9
- The hashed futex queue entry, one per waiting task
- struct_gnet_estimator.9
- Rate estimator configuration
- struct_gnet_stats_basic.9
- Byte/packet throughput statistics
- struct_gnet_stats_queue.9
- Queuing statistics
- struct_gnet_stats_rate_est.9
- Rate estimator
- struct_gnet_stats_rate_est64.9
- Rate estimator
- struct_handle_s.9
- This is the concrete type associated with handle_t.
- struct_hrtimer.9
- The basic hrtimer structure
- struct_hrtimer_clock_base.9
- The timer base for a specific clock
- struct_hrtimer_sleeper.9
- Simple sleeper structure
- struct_hsi_board_info.9
- Hsi client board info
- struct_hsi_channel.9
- Channel resource used by the hsi clients
- struct_hsi_client.9
- Hsi client attached to an hsi port
- struct_hsi_client_driver.9
- Driver associated to an hsi client
- struct_hsi_config.9
- Configuration for rx/tx hsi modules
- struct_hsi_controller.9
- Hsi controller device
- struct_hsi_msg.9
- Hsi message descriptor
- struct_hsi_port.9
- Hsi port device
- struct_i2c_algo_dp_aux_data.9
- Driver interface structure for i2c over dp aux algorithm
- struct_i2c_algorithm.9
- Represent i2c transfer method
- struct_i2c_board_info.9
- Template for device creation
- struct_i2c_bus_recovery_info.9
- I2c bus recovery information
- struct_i2c_client.9
- Represent an i2c slave device
- struct_i2c_driver.9
- Represent an i2c device driver
- struct_ieee80211_channel.9
- Channel definition
- struct_ieee80211_conf.9
- Configuration of the device
- struct_ieee80211_hw.9
- Hardware information and state
- struct_ieee80211_iface_combination.9
- Possible interface combination
- struct_ieee80211_iface_limit.9
- Limit on certain interface types
- struct_ieee80211_key_conf.9
- Key information
- struct_ieee80211_ops.9
- Callbacks from mac80211 to the driver
- struct_ieee80211_radiotap_iterator.9
- Tracks walk thru present radiotap args
- struct_ieee80211_rate.9
- Bitrate definition
- struct_ieee80211_rx_status.9
- Receive status
- struct_ieee80211_sta.9
- Station table entry
- struct_ieee80211_sta_ht_cap.9
- Stas ht capabilities
- struct_ieee80211_supported_band.9
- Frequency band definition
- struct_ieee80211_tpt_blink.9
- Throughput blink description
- struct_ieee80211_tx_info.9
- Skb transmit information
- struct_ieee80211_tx_queue_params.9
- Transmit queue configuration
- struct_ieee80211_tx_rate.9
- Rate selection/status
- struct_ieee80211_tx_rate_control.9
- Rate control information for/from rc algo
- struct_ieee80211_txq_params.9
- Tx queue parameters
- struct_ieee80211_vif.9
- Per-interface data
- struct_input_dev.9
- Represents an input device
- struct_input_handle.9
- Links input device with an input handler
- struct_input_handler.9
- Implements one of interfaces for input devices
- struct_input_mt.9
- State of tracked contacts
- struct_input_mt_pos.9
- Contact position
- struct_input_mt_slot.9
- Represents the state of an input mt slot
- struct_input_polled_dev.9
- Simple polled input device
- struct_input_value.9
- Input value representation
- struct_irb.9
- Interruption response block
- struct_irq_affinity_notify.9
- Context for notification of irq affinity changes
- struct_irq_chip.9
- Hardware interrupt chip descriptor
- struct_irq_chip_generic.9
- Generic irq chip data structure
- struct_irq_chip_regs.9
- Register offsets for struct irq_gci
- struct_irq_chip_type.9
- Generic interrupt chip instance for a flow type
- struct_irq_data.9
- Per irq and irq chip data passed down to chip functions
- struct_irqaction.9
- Per interrupt action descriptor
- struct_journal_s.9
- This is the concrete type associated with journal_t.
- struct_key_entry.9
- Keymap entry for use in sparse keymap
- struct_key_params.9
- Key information
- struct_kgdb_arch.9
- Describe architecture specific values.
- struct_kgdb_io.9
- Describe the interface for an i/o driver to talk with kgdb.
- struct_matrix_keymap_data.9
- Keymap for matrix keyboards
- struct_matrix_keypad_platform_data.9
- Platform-dependent keypad data
- struct_mpath_info.9
- Mesh path information
- struct_nand_buffers.9
- Buffer structure for read/write
- struct_nand_chip.9
- Nand private flash chip data
- struct_nand_ecc_ctrl.9
- Control structure for ecc
- struct_nand_flash_dev.9
- Nand flash device id structure
- struct_nand_hw_control.9
- Control structure for hardware controller (e.g ecc generator) shared among independent devices
- struct_nand_manufacturers.9
- Nand flash manufacturer id structure
- struct_pipe_buffer.9
- A linux kernel pipe buffer
- struct_pipe_inode_info.9
- A linux kernel pipe
- struct_platform_nand_chip.9
- Chip level device structure
- struct_platform_nand_ctrl.9
- Controller level device structure
- struct_platform_nand_data.9
- Container structure for platform-specific data
- struct_rate_info.9
- Bitrate information
- struct_regulation_constraints.9
- Regulator operating constraints.
- struct_regulator_bulk_data.9
- Data used for bulk regulator operations.
- struct_regulator_config.9
- Dynamic regulator descriptor
- struct_regulator_consumer_supply.9
- Supply - device mapping
- struct_regulator_desc.9
- Static regulator descriptor
- struct_regulator_init_data.9
- Regulator platform initialisation data.
- struct_regulator_linear_range.9
- Specify linear voltage ranges
- struct_regulator_ops.9
- Regulator operations.
- struct_regulator_state.9
- Regulator state during low power system states
- struct_rio_dbell.9
- Rio doorbell event
- struct_rio_dev.9
- Rio device info
- struct_rio_driver.9
- Rio driver info
- struct_rio_mport.9
- Rio master port info
- struct_rio_msg.9
- Rio message event
- struct_rio_net.9
- Rio network info
- struct_rio_ops.9
- Low-level rio configuration space operations
- struct_rio_scan.9
- Rio enumeration and discovery operations
- struct_rio_scan_node.9
- List node to register rapidio enumeration and discovery methods with rapidio core.
- struct_rio_switch.9
- Rio switch info
- struct_rio_switch_ops.9
- Per-switch operations
- struct_rs_control.9
- Rs control structure
- struct_sk_buff.9
- Socket buffer
- struct_skb_mstamp.9
- Multi resolution time stamps
- struct_skb_shared_hwtstamps.9
- Hardware time stamps
- struct_sock.9
- Network layer representation of sockets
- struct_sock_common.9
- Minimal network layer representation of sockets
- struct_socket.9
- General bsd socket
- struct_spi_board_info.9
- Board-specific template for a spi device
- struct_spi_device.9
- Master side proxy for an spi slave device
- struct_spi_driver.9
- Host side protocol driver
- struct_spi_master.9
- Interface to spi master controller
- struct_spi_message.9
- One multi-segment spi transaction
- struct_spi_transfer.9
- A read/write buffer pair
- struct_sta_ampdu_mlme.9
- Sta aggregation information.
- struct_sta_info.9
- Sta information
- struct_station_info.9
- Station information
- struct_station_parameters.9
- Station parameters
- struct_sublog.9
- Subchannel logout area
- struct_subsys_interface.9
- Interfaces to device functions
- struct_survey_info.9
- Channel survey response
- struct_task_cputime.9
- Collected cpu time counts
- struct_thread_group_cputimer.9
- Thread group interval timer counts
- struct_tid_ampdu_rx.9
- Tid aggregation information (rx).
- struct_tid_ampdu_tx.9
- Tid aggregation information (tx).
- struct_uio_info.9
- Uio device capabilities
- struct_uio_mem.9
- Description of a uio memory region
- struct_uio_port.9
- Description of a uio port region
- struct_urb.9
- Usb request block
- struct_usb_class_driver.9
- Identifies a usb driver that wants to use the usb major number
- struct_usb_composite_dev.9
- Represents one composite usb gadget
- struct_usb_composite_driver.9
- Groups configurations into a gadget
- struct_usb_configuration.9
- Represents one gadget configuration
- struct_usb_device.9
- Kernels representation of a usb device
- struct_usb_device_driver.9
- Identifies usb device driver to usbcore
- struct_usb_driver.9
- Identifies usb interface driver to usbcore
- struct_usb_ep.9
- Device side representation of usb endpoint
- struct_usb_function.9
- Describes one function of a configuration
- struct_usb_gadget.9
- Represents a usb slave device
- struct_usb_gadget_driver.9
- Driver for usb slave devices
- struct_usb_gadget_strings.9
- A set of usb strings in a given language
- struct_usb_host_config.9
- Representation of a devices configuration
- struct_usb_host_endpoint.9
- Host-side endpoint descriptor and queue
- struct_usb_interface.9
- What usb device drivers talk to
- struct_usb_interface_cache.9
- Long-term representation of a device interface
- struct_usb_os_desc.9
- Describes os descriptors associated with one interface
- struct_usb_os_desc_ext_prop.9
- Describes one extended property
- struct_usb_os_desc_table.9
- Describes os descriptors associated with one interface of a usb_function
- struct_usb_request.9
- Describes one i/o request
- struct_usb_sg_request.9
- Support for scatter/gather i/o
- struct_usb_string.9
- Wraps a c string and its usb id
- struct_usbdrv_wrap.9
- Wrapper for driver-model structure
- struct_vif_params.9
- Describes virtual interface parameters
- struct_w1_async_cmd.9
- Execute callback from the w1_process kthread
- struct_w1_bus_master.9
- Operations available on a bus master
- struct_w1_family.9
- Reference counted family structure.
- struct_w1_family_ops.9
- Operations for a family type
- struct_w1_master.9
- One per bus master
- struct_w1_netlink_cmd.9
- Holds the command and data
- struct_w1_netlink_msg.9
- Holds w1 message type, id, and result
- struct_w1_reg_num.9
- Broken out slave device id
- struct_w1_slave.9
- Holds a single slave device on the bus
- struct_wimax_dev.9
- Generic wimax device
- struct_wiphy.9
- Wireless hardware description
- struct_wireless_dev.9
- Wireless device state
- submit_bio.9
- Submit a bio to the block device layer for i/o
- submit_bio_wait.9
- Submit a bio, and wait until it completes
- subsys_dev_iter_exit.9
- Finish iteration
- subsys_dev_iter_init.9
- Initialize subsys device iterator
- subsys_dev_iter_next.9
- Iterate to the next device
- subsys_find_device_by_id.9
- Find a device with a specific enumeration number
- subsys_system_register.9
- Register a subsystem at /sys/devices/system/
- subsys_virtual_register.9
- Register a subsystem at /sys/devices/virtual/
- superhyway_add_device.9
- Add a superhyway module
- superhyway_register_driver.9
- Register a new superhyway driver
- superhyway_unregister_driver.9
- Unregister a superhyway driver
- svc_find_xprt.9
- Find an rpc transport instance
- svc_print_addr.9
- Format rq_addr field for printing
- svc_reserve.9
- Change the space reserved for the reply to a request.
- svc_xprt_names.9
- Format a buffer with a list of transport names
- swap_buf_le16.9
- Swap halves of 16-bit words in place
- sync_inode.9
- Write an inode and its pages to disk.
- sync_inode_metadata.9
- Write an inode to disk
- sync_inodes_sb.9
- Sync sb inode pages
- sync_mapping_buffers.9
- Write out & wait upon a mappings associated buffers
- synchronize_hardirq.9
- Wait for pending hard irq handlers (on other cpus)
- synchronize_irq.9
- Wait for pending irq handlers (on other cpus)
- synchronize_net.9
- Synchronize with packet receive processing
- synchronize_rcu.9
- Wait until a grace period has elapsed.
- synchronize_rcu_bh.9
- Wait until an rcu_bh grace period has elapsed.
- synchronize_rcu_expedited.9
- Brute-force rcu grace period
- synchronize_sched.9
- Wait until an rcu-sched grace period has elapsed.
- synchronize_sched_expedited.9
- Brute-force rcu-sched grace period
- synchronize_srcu.9
- Wait for prior srcu read-side critical-section completion
- synchronize_srcu_expedited.9
- Brute-force srcu grace period
- sys_acct.9
- Enable/disable process accounting
- sys_flock.9
- Flock system call.
- sys_get_robust_list.9
- Get the robust-futex list head of a task
- sys_kill.9
- Send a signal to a process
- sys_restart_syscall.9
- Restart a system call
- sys_rt_sigaction.9
- Alter an action taken by a process
- sys_rt_sigpending.9
- Examine a pending signal that has been raised while blocked
- sys_rt_sigprocmask.9
- Change the list of currently blocked signals
- sys_rt_sigqueueinfo.9
- Send signal information to a signal
- sys_rt_sigsuspend.9
- Replace the signal mask for a value with the unewset value until a signal is received
- sys_rt_sigtimedwait.9
- Synchronously wait for queued signals specified in uthese
- sys_set_robust_list.9
- Set the robust-futex list head of a task
- sys_sigpending.9
- Examine pending signals
- sys_sigprocmask.9
- Examine and change blocked signals
- sys_tgkill.9
- Send signal to one specific thread
- sys_tkill.9
- Send signal to one specific task
- syscore_resume.9
- Execute all the registered system core resume callbacks.
- syscore_suspend.9
- Execute all the registered system core suspend callbacks.
- sysfs_add_file_to_group.9
- Add an attribute file to a pre-existing group.
- sysfs_chmod_file.9
- Update the modified mode value on an object attribute.
- sysfs_create_bin_file.9
- Create binary file for object.
- sysfs_create_file_ns.9
- Create an attribute file for an object with custom ns
- sysfs_create_link.9
- Create symlink between two objects.
- sysfs_remove_bin_file.9
- Remove binary file for object.
- sysfs_remove_file_from_group.9
- Remove an attribute file from a group.
- sysfs_remove_file_ns.9
- Remove an object attribute with a custom ns tag
- sysfs_remove_link.9
- Remove symlink in objects directory.
- sysfs_rename_link_ns.9
- Rename symlink in objects directory.
- sysfs_streq.9
- Return true if strings are equal, modulo trailing newline
- tag_pages_for_writeback.9
- Tag pages to be written by write_cache_pages
- task_clear_jobctl_pending.9
- Clear jobctl pending bits
- task_clear_jobctl_trapping.9
- Clear jobctl trapping bit
- task_nice.9
- Return the nice value of a given task.
- task_participate_group_stop.9
- Participate in a group stop
- task_set_jobctl_pending.9
- Set jobctl pending bits
- test_and_change_bit.9
- Change a bit and return its old value
- test_and_clear_bit.9
- Clear a bit and return its old value
- test_and_set_bit.9
- Set a bit and return its old value
- test_and_set_bit_lock.9
- Set a bit and return its old value for lock
- test_bit.9
- Determine whether a bit is set
- thaw_bdev.9
- - unlock filesystem
- thaw_super.9
- - unlock filesystem
- threadgroup_lock.9
- Lock threadgroup
- threadgroup_unlock.9
- Unlock threadgroup
- tid_show.9
- Displays tid of i2o device
- timespec_to_ktime.9
- Convert a timespec to ktime_t format
- timeval_to_ktime.9
- Convert a timeval to ktime_t format
- touch_atime.9
- Update the access time
- trace_block_bio_backmerge.9
- Merging block operation to the end of an existing operation
- trace_block_bio_bounce.9
- Used bounce buffer when processing block operation
- trace_block_bio_complete.9
- Completed all work on the block operation
- trace_block_bio_frontmerge.9
- Merging block operation to the beginning of an existing operation
- trace_block_bio_queue.9
- Putting new block io operation in queue
- trace_block_bio_remap.9
- Map request for a logical device to the raw device
- trace_block_dirty_buffer.9
- Mark a buffer dirty
- trace_block_getrq.9
- Get a free request entry in queue for block io operations
- trace_block_plug.9
- Keep operations requests in request queue
- trace_block_rq_abort.9
- Abort block operation request
- trace_block_rq_complete.9
- Block io operation completed by device driver
- trace_block_rq_insert.9
- Insert block operation request into queue
- trace_block_rq_issue.9
- Issue pending block io request operation to device driver
- trace_block_rq_remap.9
- Map request for a block operation request
- trace_block_rq_requeue.9
- Place block io request back on a queue
- trace_block_sleeprq.9
- Waiting to get a free request entry in queue for block io operation
- trace_block_split.9
- Split a single bio struct into two bio structs
- trace_block_touch_buffer.9
- Mark a buffer accessed
- trace_block_unplug.9
- Release of operations requests in request queue
- trace_irq_handler_entry.9
- Called immediately before the irq action handler
- trace_irq_handler_exit.9
- Called immediately after the irq action handler returns
- trace_printk.9
- Printf formatting in the ftrace buffer
- trace_puts.9
- Write a string into the ftrace buffer
- trace_signal_deliver.9
- Called when a signal is delivered
- trace_signal_generate.9
- Called when a signal is generated
- trace_softirq_entry.9
- Called immediately before the softirq handler
- trace_softirq_exit.9
- Called immediately after the softirq handler returns
- trace_softirq_raise.9
- Called immediately when a softirq is raised
- trace_workqueue_activate_work.9
- Called when a work gets activated
- trace_workqueue_execute_end.9
- Called immediately after the workqueue callback
- trace_workqueue_execute_start.9
- Called immediately before the workqueue callback
- trace_workqueue_queue_work.9
- Called when a work gets queued
- transport_add_device.9
- Declare a new dev for transport class association
- transport_class_register.9
- Register an initial transport class
- transport_class_unregister.9
- Unregister a previously registered class
- transport_configure_device.9
- Configure an already set up device
- transport_destroy_device.9
- Destroy a removed device
- transport_remove_device.9
- Remove the visibility of a device
- transport_setup_device.9
- Declare a new dev for transport class association but dont make it visible yet.
- truncate_inode_pages.9
- Truncate *all* the pages from an offset
- truncate_inode_pages_final.9
- Truncate *all* pages before inode dies
- truncate_inode_pages_range.9
- Truncate range of pages specified by start & end byte offsets
- truncate_pagecache.9
- Unmap and remove pagecache that has been truncated
- truncate_pagecache_range.9
- Unmap and remove pagecache that is hole-punched
- truncate_setsize.9
- Update inode and pagecache for a new file size
- try_to_del_timer_sync.9
- Try to deactivate a timer
- try_to_release_page.9
- Release old fs-specific metadata on a page
- try_to_writeback_inodes_sb.9
- Try to start writeback if none underway
- try_to_writeback_inodes_sb_nr.9
- Try to start writeback if none underway
- typedef_handle_t.9
- The handle_t type represents a single atomic update being performed by some process.
- typedef_journal_t.9
- The journal_t maintains all of the journaling state information for a single filesystem.
- uart_add_one_port.9
- Attach a driver-defined port structure
- uart_get_baud_rate.9
- Return baud rate for a particular port
- uart_get_divisor.9
- Return uart clock divisor
- uart_handle_cts_change.9
- Handle a change of clear-to-send state
- uart_handle_dcd_change.9
- Handle a change of carrier detect state
- uart_insert_char.9
- Push a char to the uart layer
- uart_parse_options.9
- Parse serial port baud/parity/bits/flow control.
- uart_register_driver.9
- Register a driver with the uart core layer
- uart_remove_one_port.9
- Detach a driver defined port structure
- uart_set_options.9
- Setup the serial console parameters
- uart_unregister_driver.9
- Remove a driver from the uart core layer
- uart_update_timeout.9
- Update per-port fifo timeout.
- uio_event_notify.9
- Trigger an interrupt event
- uio_unregister_device.9
- Unregister a industrial io device
- union_hdmi_infoframe.9
- Overall union of all abstract infoframe representations
- unlock_new_inode.9
- Clear the i_new state and wake up any waiters
- unlock_page.9
- Unlock a locked page
- unlock_sock_fast.9
- Complement of lock_sock_fast
- unlock_two_nondirectories.9
- Release locks from lock_two_nondirectories
- unmap_kernel_range.9
- Unmap kernel vm area and flush cache and tlb
- unmap_kernel_range_noflush.9
- Unmap kernel vm area
- unmap_mapping_range.9
- Unmap the portion of all mmaps in the specified address_space corresponding to the specified page range in the underlying file.
- unqueue_me.9
- Remove the futex_q from its futex_hash_bucket
- unregister_adapter_interrupt.9
- Unregister adapter interrupt handler
- unregister_chrdev_region.9
- Return a range of device numbers
- unregister_filesystem.9
- Unregister a file system
- unregister_framebuffer.9
- Releases a frame buffer device
- unregister_netdev.9
- Remove device from the kernel
- unregister_netdevice_many.9
- Unregister many devices
- unregister_netdevice_notifier.9
- Unregister a network notifier block
- unregister_netdevice_queue.9
- Remove device from the kernel
- unregister_node.9
- Unregister a node device
- unregister_sound_dsp.9
- Unregister a dsp device
- unregister_sound_midi.9
- Unregister a midi device
- unregister_sound_mixer.9
- Unregister a mixer
- unregister_sound_special.9
- Unregister a special sound device
- unregister_syscore_ops.9
- Unregister a set of system core operations.
- update_sd_lb_stats.9
- Update sched_domains statistics for load balancing.
- update_sd_pick_busiest.9
- Return 1 on busiest group
- update_sg_lb_stats.9
- Update sched_groups statistics for load balancing.
- upper_32_bits.9
- Return bits 32-63 of a number
- usb_add_config.9
- Add a configuration to a device.
- usb_add_function.9
- Add a function to a configuration
- usb_add_hcd.9
- Finish generic hcd structure initialization and register
- usb_alloc_coherent.9
- Allocate dma-consistent buffer for urb_no_xxx_dma_map
- usb_alloc_streams.9
- Allocate bulk endpoint stream ids.
- usb_alloc_urb.9
- Creates a new urb for a usb driver to use
- usb_altnum_to_altsetting.9
- Get the altsetting structure with a given alternate setting number.
- usb_anchor_empty.9
- Is an anchor empty
- usb_anchor_resume_wakeups.9
- Usb_anchor_resume_wakeups -
- usb_anchor_suspend_wakeups.9
- Usb_anchor_suspend_wakeups -
- usb_anchor_urb.9
- Anchors an urb while it is processed
- usb_autopm_get_interface.9
- Increment a usb interfaces pm-usage counter
- usb_autopm_get_interface_async.9
- Increment a usb interfaces pm-usage counter
- usb_autopm_get_interface_no_resume.9
- Increment a usb interfaces pm-usage counter
- usb_autopm_put_interface.9
- Decrement a usb interfaces pm-usage counter
- usb_autopm_put_interface_async.9
- Decrement a usb interfaces pm-usage counter
- usb_autopm_put_interface_no_suspend.9
- Decrement a usb interfaces pm-usage counter
- usb_block_urb.9
- Reliably prevent further use of an urb
- usb_buffer_dmasync.9
- Synchronize dma and cpu view of buffer(s)
- usb_buffer_dmasync_sg.9
- Synchronize dma and cpu view of scatterlist buffer(s)
- usb_buffer_map.9
- Create dma mapping(s) for an urb
- usb_buffer_map_sg.9
- Create scatterlist dma mapping(s) for an endpoint
- usb_buffer_unmap.9
- Free dma mapping(s) for an urb
- usb_buffer_unmap_sg.9
- Free dma mapping(s) for a scatterlist
- usb_bulk_msg.9
- Builds a bulk urb, sends it off and waits for completion
- usb_bus_start_enum.9
- Start immediate enumeration (for otg)
- usb_calc_bus_time.9
- Approximate periodic transaction time in nanoseconds
- usb_clear_halt.9
- Tells device to clear endpoint halt/stall condition
- usb_composite_probe.9
- Register a composite driver
- usb_composite_setup_continue.9
- Continue with the control transfer
- usb_composite_unregister.9
- Unregister a composite driver
- usb_control_msg.9
- Builds a control urb, sends it off and waits for completion
- usb_copy_descriptors.9
- Copy a vector of usb descriptors
- usb_create_hcd.9
- Create and initialize an hcd structure
- usb_create_shared_hcd.9
- Create and initialize an hcd structure
- usb_deregister.9
- Unregister a usb interface driver
- usb_deregister_dev.9
- Deregister a usb devices dynamic minor.
- usb_deregister_device_driver.9
- Unregister a usb device (not interface) driver
- usb_descriptor_fillbuf.9
- Fill buffer with descriptors
- usb_disable_autosuspend.9
- Prevent a usb device from being autosuspended
- usb_driver_claim_interface.9
- Bind a driver to an interface
- usb_driver_release_interface.9
- Unbind a driver from an interface
- usb_driver_set_configuration.9
- Provide a way for drivers to change device configurations
- usb_enable_autosuspend.9
- Allow a usb device to be autosuspended
- usb_ep_align_maybe.9
- Returns len aligned to eps maxpacketsize if gadget requires quirk_ep_out_aligned_size, otherwise reguens len.
- usb_ep_alloc_request.9
- Allocate a request object to use with this endpoint
- usb_ep_clear_halt.9
- Clears endpoint halt, and resets toggle
- usb_ep_dequeue.9
- Dequeues (cancels, unlinks) an i/o request from an endpoint
- usb_ep_disable.9
- Endpoint is no longer usable
- usb_ep_enable.9
- Configure endpoint, making it usable
- usb_ep_fifo_flush.9
- Flushes contents of a fifo
- usb_ep_fifo_status.9
- Returns number of bytes in fifo, or error
- usb_ep_free_request.9
- Frees a request object
- usb_ep_queue.9
- Queues (submits) an i/o request to an endpoint.
- usb_ep_set_halt.9
- Sets the endpoint halt feature.
- usb_ep_set_maxpacket_limit.9
- Set maximum packet size limit for endpoint
- usb_ep_set_wedge.9
- Sets the halt feature and ignores clear requests
- usb_fill_bulk_urb.9
- Macro to help initialize a bulk urb
- usb_fill_control_urb.9
- Initializes a control urb
- usb_fill_int_urb.9
- Macro to help initialize a interrupt urb
- usb_find_alt_setting.9
- Given a configuration, find the alternate setting for the given interface.
- usb_find_interface.9
- Find usb_interface pointer for driver and device
- usb_for_each_dev.9
- Iterate over all usb devices in the system
- usb_free_coherent.9
- Free memory allocated with usb_alloc_coherent
- usb_free_descriptors.9
- Free descriptors returned by usb_copy_descriptors
- usb_free_streams.9
- Free bulk endpoint stream ids.
- usb_free_urb.9
- Frees the memory used by a urb when all users of it are finished
- usb_function_activate.9
- Allow function and gadget enumeration
- usb_function_deactivate.9
- Prevent function and gadget enumeration
- usb_gadget_clear_selfpowered.9
- Clear the device selfpowered feature.
- usb_gadget_config_buf.9
- Builts a complete configuration descriptor
- usb_gadget_connect.9
- Software-controlled connect to usb host
- usb_gadget_disconnect.9
- Software-controlled disconnect from usb host
- usb_gadget_frame_number.9
- Returns the current frame number
- usb_gadget_get_string.9
- Fill out a string descriptor
- usb_gadget_probe_driver.9
- Probe a gadget driver
- usb_gadget_set_selfpowered.9
- Sets the device selfpowered feature.
- usb_gadget_unregister_driver.9
- Unregister a gadget driver
- usb_gadget_vbus_connect.9
- Notify controller that vbus is powered
- usb_gadget_vbus_disconnect.9
- Notify controller about vbus session end
- usb_gadget_vbus_draw.9
- Constrain controllers vbus power usage
- usb_gadget_wakeup.9
- Tries to wake up the host connected to this gadget
- usb_get_current_frame_number.9
- Return current bus frame number
- usb_get_descriptor.9
- Issues a generic get_descriptor request
- usb_get_dev.9
- Increments the reference count of the usb device structure
- usb_get_from_anchor.9
- Get an anchors oldest urb
- usb_get_intf.9
- Increments the reference count of the usb interface structure
- usb_get_status.9
- Issues a get_status call
- usb_get_urb.9
- Increments the reference count of the urb
- usb_gstrings_attach.9
- Attach gadget strings to a cdev and assign ids
- usb_hc_died.9
- Report abnormal shutdown of a host controller (bus glue)
- usb_hcd_check_unlink_urb.9
- Check whether an urb may be unlinked
- usb_hcd_giveback_urb.9
- Return urb from hcd to device driver
- usb_hcd_irq.9
- Hook irqs to hcd framework (bus glue)
- usb_hcd_link_urb_to_ep.9
- Add an urb to its endpoint queue
- usb_hcd_pci_probe.9
- Initialize pci-based hcds
- usb_hcd_pci_remove.9
- Shutdown processing for pci-based hcds
- usb_hcd_pci_shutdown.9
- Shutdown host controller
- usb_hcd_resume_root_hub.9
- Called by hcd to resume its root hub
- usb_hcd_unlink_urb_from_ep.9
- Remove an urb from its endpoint queue
- usb_hub_clear_tt_buffer.9
- Clear control/bulk tt state in high speed hub
- usb_hub_find_child.9
- Get the pointer of child device attached to the port which is specified by port1.
- usb_hub_for_each_child.9
- Iterate over all child devices on the hub
- usb_ifnum_to_if.9
- Get the interface object with a given interface number
- usb_init_urb.9
- Initializes a urb so that it can be used by a usb driver
- usb_interface_claimed.9
- Returns true iff an interface is claimed
- usb_interface_id.9
- Allocate an unused interface id
- usb_interrupt_msg.9
- Builds an interrupt urb, sends it off and waits for completion
- usb_kill_anchored_urbs.9
- Cancel transfer requests en masse
- usb_kill_urb.9
- Cancel a transfer request and wait for it to finish
- usb_lock_device_for_reset.9
- Cautiously acquire the lock for a usb device structure
- usb_make_path.9
- Returns stable device path in the usb tree
- usb_match_id.9
- Find first usb_device_id matching device or interface
- usb_poison_anchored_urbs.9
- Cease all traffic from an anchor
- usb_poison_urb.9
- Reliably kill a transfer and prevent further use of an urb
- usb_put_dev.9
- Release a use of the usb device structure
- usb_put_intf.9
- Release a use of the usb interface structure
- usb_queue_reset_device.9
- Reset a usb device from an atomic context
- usb_register_dev.9
- Register a usb device, and ask for a minor number
- usb_register_device_driver.9
- Register a usb device (not interface) driver
- usb_register_driver.9
- Register a usb interface driver
- usb_remove_hcd.9
- Shutdown processing for generic hcds
- usb_reset_configuration.9
- Lightweight device reset
- usb_reset_device.9
- Warn interface drivers and perform a usb port reset
- usb_reset_endpoint.9
- Reset an endpoints state.
- usb_root_hub_lost_power.9
- Called by hcd if the root hub lost vbus power
- usb_scuttle_anchored_urbs.9
- Unanchor all an anchors urbs
- usb_set_device_state.9
- Change a devices current state (usbcore, hcds)
- usb_set_interface.9
- Makes a particular alternate setting be current
- usb_sg_cancel.9
- Stop scatter/gather i/o issued by usb_sg_wait
- usb_sg_init.9
- Initializes scatterlist-based bulk/interrupt i/o request
- usb_sg_wait.9
- Synchronously execute scatter/gather request
- usb_speed_string.9
- Returns human readable-name of the speed.
- usb_state_string.9
- Returns human readable name for the state.
- usb_string.9
- Returns utf-8 version of a string descriptor
- usb_string_id.9
- Allocate an unused string id
- usb_string_ids_n.9
- Allocate unused string ids in batch
- usb_string_ids_tab.9
- Allocate unused string ids in batch
- usb_submit_urb.9
- Issue an asynchronous transfer request for an endpoint
- usb_unanchor_urb.9
- Unanchors an urb
- usb_unlink_anchored_urbs.9
- Asynchronously cancel transfer requests en masse
- usb_unlink_urb.9
- Abort/cancel a transfer request for an endpoint
- usb_unpoison_anchored_urbs.9
- Let an anchor be used successfully again
- usb_urb_dir_in.9
- Check if an urb describes an in transfer
- usb_urb_dir_out.9
- Check if an urb describes an out transfer
- usb_wait_anchor_empty_timeout.9
- Wait for an anchor to be unused
- usleep_range.9
- Drop in replacement for udelay where wakeup is flexible
- vbin_printf.9
- Parse a format string and place args binary value in a buffer
- verify_bbt_descr.9
- Verify the bad block description
- vfree.9
- Release memory allocated by vmalloc
- vfs_cancel_lock.9
- File byte range unblock lock
- vfs_link.9
- Create a new link
- vfs_lock_file.9
- File byte range lock
- vfs_path_lookup.9
- Lookup a file path relative to a dentry-vfsmount pair
- vfs_rename.9
- Rename a filesystem object
- vfs_setlease.9
- Sets a lease on an open file
- vfs_test_lock.9
- Test file byte range lock
- vfs_unlink.9
- Unlink a filesystem object
- virt_to_phys.9
- Map virtual addresses to physical
- vm_insert_page.9
- Insert single page into user vma
- vm_insert_pfn.9
- Insert single pfn into user vma
- vm_iomap_memory.9
- Remap memory to userspace
- vm_map_ram.9
- Map pages linearly into kernel virtual address (vmalloc space)
- vm_unmap_aliases.9
- Unmap outstanding lazy aliases in the vmap layer
- vm_unmap_ram.9
- Unmap linear kernel address space set up by vm_map_ram
- vmalloc.9
- Allocate virtually contiguous memory
- vmalloc_32.9
- Allocate virtually contiguous memory (32bit addressable)
- vmalloc_32_user.9
- Allocate zeroed virtually contiguous 32bit memory
- vmalloc_node.9
- Allocate memory on a specific node
- vmalloc_user.9
- Allocate zeroed virtually contiguous memory for userspace
- vmap.9
- Map an array of pages into virtually contiguous space
- vscnprintf.9
- Format a string and place it in a buffer
- vsnprintf.9
- Format a string and place it in a buffer
- vsprintf.9
- Format a string and place it in a buffer
- vsscanf.9
- Unformat a buffer into a list of arguments
- vunmap.9
- Release virtual mapping obtained by vmap
- vzalloc.9
- Allocate virtually contiguous memory with zero fill
- vzalloc_node.9
- Allocate memory on a specific node with zero fill
- w1_add_master_device.9
- Registers a new master device
- w1_next_pullup.9
- Register for a strong pullup
- w1_post_write.9
- Post-write options
- w1_pre_write.9
- Pre-write operations
- w1_process_callbacks.9
- Execute each dev-async_list callback entry
- w1_read_8.9
- Reads 8 bits.
- w1_read_bit.9
- Generates a write-1 cycle and samples the level.
- w1_read_block.9
- Reads a series of bytes.
- w1_register_family.9
- Register a device family driver
- w1_remove_master_device.9
- Unregister a master device
- w1_reset_bus.9
- Issues a reset bus sequence.
- w1_reset_resume_command.9
- Resume instead of another match rom
- w1_reset_select_slave.9
- Reset and select a slave
- w1_search.9
- Performs a rom search & registers any devices found.
- w1_touch_bit.9
- Generates a write-0 or write-1 cycle and samples the level.
- w1_touch_block.9
- Touches a series of bytes.
- w1_triplet.9
- * does a triplet - used for searching rom addresses.
- w1_unregister_family.9
- Unregister a device family driver
- w1_write_8.9
- Writes 8 bits.
- w1_write_bit.9
- Generates a write-0 or write-1 cycle.
- w1_write_block.9
- Writes a series of bytes.
- wait_event.9
- Sleep until a condition gets true
- wait_event_cmd.9
- Sleep until a condition gets true
- wait_event_hrtimeout.9
- Sleep until a condition gets true or a timeout elapses
- wait_event_interruptible.9
- Sleep until a condition gets true
- wait_event_interruptible_exclusive_locked.9
- Sleep exclusively until a condition gets true
- wait_event_interruptible_exclusive_locked_irq.9
- Sleep until a condition gets true
- wait_event_interruptible_hrtimeout.9
- Sleep until a condition gets true or a timeout elapses
- wait_event_interruptible_lock_irq.9
- Sleep until a condition gets true. the condition is checked under the lock. this is expected to be called with the lock taken.
- wait_event_interruptible_lock_irq_cmd.9
- Sleep until a condition gets true. the condition is checked under the lock. this is expected to be called with the lock taken.
- wait_event_interruptible_lock_irq_timeout.9
- Sleep until a condition gets true or a timeout elapses. the condition is checked under the lock. this is expected to be called with the lock taken.
- wait_event_interruptible_locked.9
- Sleep until a condition gets true
- wait_event_interruptible_locked_irq.9
- Sleep until a condition gets true
- wait_event_interruptible_timeout.9
- Sleep until a condition gets true or a timeout elapses
- wait_event_killable.9
- Sleep until a condition gets true
- wait_event_lock_irq.9
- Sleep until a condition gets true. the condition is checked under the lock. this is expected to be called with the lock taken.
- wait_event_lock_irq_cmd.9
- Sleep until a condition gets true. the condition is checked under the lock. this is expected to be called with the lock taken.
- wait_event_timeout.9
- Sleep until a condition gets true or a timeout elapses
- wait_for_device_probe.9
- Wait_for_device_probe -
- wait_for_stable_page.9
- Wait for writeback to finish, if necessary.
- wait_on_atomic_t.9
- Wait for an atomic_t to become 0
- wait_on_bit.9
- Wait for a bit to be cleared
- wait_on_bit_lock.9
- Wait for a bit to be cleared, when wanting to set it
- wait_task_stopped.9
- Wait for task_stopped or task_traced
- wake_up_atomic_t.9
- Wake up a waiter on a atomic_t
- wake_up_bit.9
- Wake up a waiter on a bit
- wake_up_process.9
- Wake up a specific process
- wakeup_readers.9
- Wake up readers waiting on a channel
- wdev_priv.9
- Return wiphy priv from wireless_dev
- wimax_dev_add.9
- Register a new wimax device
- wimax_dev_init.9
- Initialize a newly allocated instance
- wimax_dev_rm.9
- Unregister an existing wimax device
- wimax_msg.9
- Send a message to user space
- wimax_msg_alloc.9
- Create a new skb for sending a message to userspace
- wimax_msg_data.9
- Return a pointer to a messages payload
- wimax_msg_data_len.9
- Return a pointer and size of a messages payload
- wimax_msg_len.9
- Return a messages payload length
- wimax_msg_send.9
- Send a pre-allocated message to user space
- wimax_report_rfkill_hw.9
- Reports changes in the hardware rf switch
- wimax_report_rfkill_sw.9
- Reports changes in the software rf switch
- wimax_reset.9
- Reset a wimax device
- wimax_rfkill.9
- Set the software rf switch state for a wimax device
- wimax_state_change.9
- Set the current state of a wimax device
- wimax_state_get.9
- Return the current state of a wimax device
- wiphy_apply_custom_regulatory.9
- Apply a custom driver regulatory domain
- wiphy_dev.9
- Get wiphy dev pointer
- wiphy_free.9
- Free wiphy
- wiphy_name.9
- Get wiphy name
- wiphy_new.9
- Create a new wiphy for use with cfg80211
- wiphy_priv.9
- Return priv from wiphy
- wiphy_register.9
- Register a wiphy with cfg80211
- wiphy_rfkill_set_hw_state.9
- Notify cfg80211 about hw block state
- wiphy_rfkill_start_polling.9
- Start polling rfkill
- wiphy_rfkill_stop_polling.9
- Stop polling rfkill
- wiphy_unregister.9
- Deregister a wiphy from cfg80211
- work_busy.9
- Test whether a work is currently pending or running
- work_on_cpu.9
- Run a function in user context on a particular cpu
- workqueue_congested.9
- Test whether a workqueue is congested
- workqueue_set_max_active.9
- Adjust max_active of a workqueue
- wq_has_sleeper.9
- Check if there are any waiting processes
- write_bbt.9
- [generic] (re)write the bad block table
- write_cache_pages.9
- Walk the list of dirty pages of the given address space and write all of them.
- write_inode_now.9
- Write an inode to disk
- write_one_page.9
- Write out a single page and optionally wait on i/o
- write_zsctrl.9
- Write to a z8530 control register
- write_zsdata.9
- Write to a z8530 control register
- write_zsreg.9
- Write to a z8530 channel register
- writeback_in_progress.9
- Determine whether there is writeback in progress
- writeback_inodes_sb.9
- Writeback dirty inodes from given super_block
- writeback_inodes_sb_nr.9
- Writeback dirty inodes from given super_block
- ww_mutex_unlock.9
- Release the w/w mutex
- xdr_buf_subsegment.9
- Set subbuf to a portion of buf
- xdr_buf_trim.9
- Lop at most len bytes off the end of buf
- xdr_commit_encode.9
- Ensure all data is written to buffer
- xdr_encode_opaque.9
- Encode variable length opaque data
- xdr_encode_opaque_fixed.9
- Encode fixed length opaque data
- xdr_enter_page.9
- Decode data from the xdr page
- xdr_init_decode.9
- Initialize an xdr_stream for decoding data.
- xdr_init_decode_pages.9
- Initialize an xdr_stream for decoding data.
- xdr_init_encode.9
- Initialize a struct xdr_stream for sending data.
- xdr_inline_decode.9
- Retrieve xdr data to decode
- xdr_partial_copy_from_skb.9
- Copy data out of an skb
- xdr_read_pages.9
- Ensure page-based xdr data to decode is aligned at current pointer position
- xdr_reserve_space.9
- Reserve buffer space for sending
- xdr_restrict_buflen.9
- Decrease available buffer space
- xdr_set_scratch_buffer.9
- Attach a scratch buffer for decoding data.
- xdr_skb_read_bits.9
- Copy some data bits from skb to internal buffer
- xdr_stream_pos.9
- Return the current offset from the start of the xdr_stream
- xdr_terminate_string.9
- 0-terminate a string residing in an xdr_buf
- xdr_truncate_encode.9
- Truncate an encode buffer
- xdr_write_pages.9
- Insert a list of pages into an xdr buffer for sending
- xprt_adjust_cwnd.9
- Adjust transport congestion window
- xprt_complete_rqst.9
- Called when reply processing is complete
- xprt_disconnect_done.9
- Mark a transport as disconnected
- xprt_load_transport.9
- Load a transport implementation
- xprt_lookup_rqst.9
- Find an rpc request corresponding to an xid
- xprt_register_transport.9
- Register a transport implementation
- xprt_release_rqst_cong.9
- Housekeeping when request is complete
- xprt_release_xprt.9
- Allow other requests to use a transport
- xprt_release_xprt_cong.9
- Allow other requests to use a transport
- xprt_reserve_xprt.9
- Serialize write access to transports
- xprt_set_retrans_timeout_def.9
- Set a requests retransmit timeout
- xprt_set_retrans_timeout_rtt.9
- Set a requests retransmit timeout
- xprt_unregister_transport.9
- Unregister a transport implementation
- xprt_wait_for_buffer_space.9
- Wait for transport output buffer to clear
- xprt_wake_pending_tasks.9
- Wake all tasks on a transports pending queue
- xprt_write_space.9
- Wake the task waiting for transport output buffer space
- yield.9
- Yield the current processor to other threads.
- yield_to.9
- Yield the current processor to another thread in your thread group, or accelerate that thread toward the processor its on.
- z8530_channel_load.9
- Load channel data
- z8530_describe.9
- Uniformly describe a z8530 port
- z8530_dma_rx.9
- Handle a dma rx event
- z8530_dma_status.9
- Handle a dma status exception
- z8530_dma_tx.9
- Handle a dma tx event
- z8530_flush_fifo.9
- Flush on chip rx fifo
- z8530_init.9
- Initialise a z8530 device
- z8530_interrupt.9
- Handle an interrupt from a z8530
- z8530_null_rx.9
- Discard a packet
- z8530_queue_xmit.9
- Queue a packet
- z8530_read_port.9
- Architecture specific interface function
- z8530_rtsdtr.9
- Control the outgoing dts/rts line
- z8530_rx.9
- Handle a pio receive event
- z8530_rx_clear.9
- Handle rx events from a stopped chip
- z8530_rx_done.9
- Receive completion callback
- z8530_shutdown.9
- Shutdown a z8530 device
- z8530_status.9
- Handle a pio status exception
- z8530_status_clear.9
- Handle status events from a stopped chip
- z8530_sync_close.9
- Close a pio z8530 channel
- z8530_sync_dma_close.9
- Close down dma i/o
- z8530_sync_dma_open.9
- Open a z8530 for dma i/o
- z8530_sync_open.9
- Open a z8530 channel for pio
- z8530_sync_txdma_close.9
- Close down a tx driven dma channel
- z8530_sync_txdma_open.9
- Open a z8530 for tx driven dma
- z8530_tx.9
- Handle a pio transmit event
- z8530_tx_begin.9
- Begin packet transmission
- z8530_tx_clear.9
- Handle tx events from a stopped chip
- z8530_tx_done.9
- Tx complete callback
- z8530_write_port.9
- Architecture specific interface function
- zap_vma_ptes.9
- Remove ptes mapping the vma
- zerocopy_sg_from_iovec.9
- Build a zerocopy datagram from an iovec