📦 linux-manual
82568 pages · page 289 of 413
S (continued)
- sil680_sff_exec_command(9)issue ATA command to host controller✨
- sil_dev_config(9)Apply device/host-specific errata fixups✨
- sil_set_mode(9)wrap set_mode functions✨
- simple_fsync(9)fsync implementation for simple filesystems with flush✨
- simple_fsync_noflush(9)generic fsync implementation for simple filesystems✨
- simple_get_link(9)generic helper to get the target of "fast" symlinks✨
- simple_inode_init_ts(9)initialize the timestamps for a new inode✨
- simple_offset_add(9)Add an entry to a directory's offset map✨
- simple_offset_destroy(9)Release offset map✨
- simple_offset_init(9)initialize an offset_ctx✨
- simple_offset_remove(9)Remove an entry to a directory's offset map✨
- simple_offset_rename(9)handle directory offsets for rename✨
- simple_offset_rename_exchange(9)exchange rename with directory offsets✨
- simple_read_from_buffer(9)copy data from the buffer to user space✨
- simple_rename_timestamp(9)update the various inode timestamps for rename✨
- simple_ring_buffer_commit(9)Commit the entry reserved with simple_ring_buffer_reserve()✨
- simple_ring_buffer_enable_tracing(9)Enable or disable writing to @cpu_buffer✨
- simple_ring_buffer_init(9)Init @cpu_buffer based on @desc✨
- simple_ring_buffer_reserve(9)Reserve an entry in @cpu_buffer✨
- simple_ring_buffer_reset(9)Reset @cpu_buffer✨
- simple_ring_buffer_swap_reader_page(9)Swap ring-buffer head with the reader✨
- simple_ring_buffer_unload(9)Prepare @cpu_buffer for deletion✨
- simple_setattr(9)setattr for simple filesystem✨
- simple_start_creating(9)prepare to create a given name✨
- 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✨
- simple_util_is_convert_required(9)Query if HW param conversion was requested✨
- simple_write_end(9).write_end helper for non-block-device FSes✨
- simple_write_to_buffer(9)copy data from user space to the buffer✨
- simple_xattr_add(9)add xattr objects✨
- simple_xattr_add_limited(9)add an xattr object, charging per-inode limits✨
- simple_xattr_alloc(9)allocate new xattr object✨
- simple_xattr_cache_cleanup(9)free the cache✨
- simple_xattr_free(9)free an xattr object✨
- simple_xattr_free_rcu(9)free an xattr object with RCU delay✨
- simple_xattr_get(9)get an xattr object✨
- simple_xattr_list(9)list all xattr objects✨
- simple_xattr_set(9)set an xattr object✨
- simple_xattr_set_limited(9)set an xattr with per-inode user.* limits✨
- simple_xattr_space(9)estimate the memory used by a simple xattr✨
- simple_xattrs_free(9)free xattrs✨
- simplecmd_store(9)Send a simple IPC command✨
- Single Block Cipher API(9)✨
- Single page operations(9)✨
- siphash(9)compute 64-bit siphash PRF value✨
- siphash_1u64(9)compute 64-bit siphash PRF value of a u64✨
- siphash_2u64(9)compute 64-bit siphash PRF value of 2 u64✨
- siphash_3u64(9)compute 64-bit siphash PRF value of 3 u64✨
- siphash_4u64(9)compute 64-bit siphash PRF value of 4 u64✨
- sis190_default_phy(9)Select default PHY for sis190 mac.✨
- sis190_get_mac_addr_from_apc(9)Get MAC address for SiS96x model✨
- sis190_init_rxfilter(9)Initialize the Rx filter✨
- sis190_mii_probe(9)Probe MII PHY for sis190✨
- sis630_set_eq(9)set phy equalizer value for 630 LAN✨
- sis630e_get_mac_addr(9)Get MAC address for SiS630E model✨
- sis635_get_mac_addr(9)Get MAC address for SIS635 model✨
- sis900_auto_negotiate(9)Set the Auto-Negotiation Enable/Reset bit.✨
- sis900_check_mode(9)check the media mode for sis900✨
- sis900_close(9)close sis900 device✨
- sis900_default_phy(9)Select default PHY for sis900 mac.✨
- sis900_finish_xmit(9)finish up transmission of packets✨
- sis900_get_drvinfo(9)Return information about driver✨
- sis900_get_mac_addr(9)Get MAC address for stand alone SiS900 model✨
- sis900_init_rx_ring(9)Initialize the Rx descriptor ring✨
- sis900_init_rxfilter(9)Initialize the Rx filter✨
- sis900_init_tx_ring(9)Initialize the Tx descriptor ring✨
- sis900_interrupt(9)sis900 interrupt handler✨
- sis900_mcast_bitnr(9)compute hashtable index✨
- sis900_mii_probe(9)Probe MII PHY for sis900✨
- sis900_open(9)open sis900 device✨
- sis900_probe(9)Probe for sis900 device✨
- sis900_read_mode(9)read media mode for sis900 internal phy✨
- sis900_remove(9)Remove sis900 device✨
- sis900_reset(9)Reset sis900 MAC✨
- sis900_reset_phy(9)reset sis900 mii phy.✨
- sis900_rx(9)sis900 receive routine✨
- sis900_set_capability(9)set the media capability of network adapter.✨
- sis900_set_config(9)Set media type by net_device.set_config✨
- sis900_set_mode(9)Set the media mode of mac register.✨
- sis900_set_wol(9)Set up Wake on Lan registers✨
- sis900_start_xmit(9)sis900 start transmit routine✨
- sis900_timer(9)sis900 timer routine✨
- sis900_tx_timeout(9)sis900 transmit timeout routine✨
- sis96x_get_mac_addr(9)Get MAC address for SiS962 or SiS963 model✨
- sis_100_set_dmamode(9)Initialize host controller PATA DMA timings✨
- sis_100_set_piomode(9)Initialize host controller PATA PIO timings✨
- sis_133_cable_detect(9)check for 40/80 pin✨
- sis_133_early_set_dmamode(9)Initialize host controller PATA DMA timings✨
- sis_133_mode_filter(9)mode selection filter✨
- sis_133_set_dmamode(9)Initialize host controller PATA DMA timings✨
- sis_133_set_piomode(9)Initialize host controller PATA PIO timings✨
- sis_66_cable_detect(9)check for 40/80 pin✨
- sis_66_set_dmamode(9)Initialize host controller PATA DMA timings✨
- sis_init_one(9)Register SiS ATA PCI device with kernel services✨
- sis_old_port_base(9)return PCI configuration base for dev✨
- sis_old_set_dmamode(9)Initialize host controller PATA DMA timings✨
- sis_old_set_piomode(9)Initialize host controller PATA PIO timings✨
- sis_port_base(9)return PCI configuration base for dev✨
- sis_pre_reset(9)probe begin✨
- sis_set_fifo(9)Set RWP fifo bits for this device✨
- size_add(9)Calculate size_t addition with saturation at SIZE_MAX✨
- size_from_channelarray(9)calculate the storage size of a scan✨
- size_is_lt(9)Returns whether a miplevel of the given size will use the lineartile (LT) tiling layout rather than the normal T tiling layout.✨
- size_mul(9)Calculate size_t multiplication with saturation at SIZE_MAX✨
- size_sub(9)Calculate size_t subtraction with saturation at SIZE_MAX✨
- sizeof_field(9)Report the size of a struct field in bytes✨
- 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_clone(9)clone a socket✨
- sk_eat_skb(9)Release a skb if it is no longer needed✨
- sk_filter_release(9)release a socket filter✨
- sk_filter_release_rcu(9)Release a socket filter by rcu_head✨
- sk_filter_trim_cap(9)run a packet through a socket filter✨
- sk_for_each_entry_offset_rcu(9)iterate over a list at a given struct offset✨
- 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_skb_reason_drop(9)free an sk_buff with special reason✨
- sk_stream_closing(9)Return 1 if we still have things to send in our buffers.✨
- 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_to_full_sk(9)Access to a full socket✨
- sk_user_data_is_nocopy(9)Test if sk_user_data pointer must not be copied✨
- sk_wait_data(9)wait for data to arrive at sk_receive_queue✨
- sk_wmem_alloc_get(9)returns write allocations✨
- skb checksums(9)✨
- skb_abort_seq_read(9)Abort a sequential read of skb data✨
- skb_append(9)append a buffer✨
- skb_attempt_defer_free(9)queue skb for remote freeing✨
- skb_availroom(9)bytes at buffer end✨
- skb_checksum_complete(9)Calculate checksum of an entire packet✨
- skb_checksum_maybe_trim(9)maybe trims the given skb✨
- skb_checksum_none_assert(9)make sure skb ip_summed is CHECKSUM_NONE✨
- skb_checksum_setup(9)set up partial checksum offset✨
- skb_checksum_trimmed(9)validate checksum of an skb✨
- skb_clone(9)duplicate an sk_buff✨
- skb_clone_sk(9)create clone of skb, and take reference to socket✨
- 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_complete_wifi_ack(9)deliver skb with wifi status✨
- skb_condense(9)try to get rid of fragments/frag_list if possible✨
- skb_copy(9)create private copy of an sk_buff✨
- skb_copy_and_crc32c_datagram_iter(9)Copy datagram to an iovec iterator and update a CRC32C value.✨
- skb_copy_and_csum_datagram(9)Copy datagram to an iovec iterator and update a checksum.✨
- skb_copy_and_csum_datagram_msg(9)Copy and checksum skb to user iovec.✨
- skb_copy_bits(9)copy bits from skb to kernel buffer✨
- skb_copy_datagram_from_iter(9)Copy a datagram from an iov_iter.✨
- skb_copy_datagram_iter(9)Copy a datagram to an iovec iterator.✨
- skb_copy_expand(9)copy and expand sk_buff✨
- skb_copy_seq_read(9)copy from a skb_seq_state to a buffer✨
- 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 buffer's data buffers are writable✨
- skb_cow_head(9)skb_cow but only making the head writable✨
- skb_data_move(9)Move packet data and metadata after skb_push() or skb_pull().✨
- 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_drop(9)drops skb dst✨
- skb_dst_force(9)makes sure skb dst is refcounted✨
- skb_dst_is_noref(9)Test if skb dst isn't refcounted✨
- skb_dst_set(9)sets skb dst✨
- skb_dst_set_noref(9)sets skb dst, hopefully, without taking reference✨
- skb_dstref_restore(9)restore skb dst_entry removed via skb_dstref_steal()✨
- skb_dstref_steal(9)return current dst_entry value and clear it✨
- skb_eth_gso_segment(9)segmentation handler for ethernet protocols.✨
- skb_eth_pop(9)Drop the Ethernet header at the head of a packet✨
- skb_eth_push(9)Add a new Ethernet header at the head of a packet✨
- skb_expand_head(9)reallocate header of &sk_buff✨
- skb_ext_add(9)allocate space for given extension, COW if needed✨
- skb_fclone_busy(9)check if fclone is busy✨
- skb_fill_page_desc(9)initialise a paged fragment in an skb✨
- skb_fill_page_desc_noacc(9)initialise a paged fragment in an skb✨
- skb_find_text(9)Find a text pattern in skb data✨
- skb_flow_get_icmp_tci(9)extract ICMP(6) Type, Code and Identifier fields✨
- skb_flow_get_ports(9)extract the upper layer ports and return them✨
- 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_foreach_page(9)loop over pages in a fragment✨
- skb_frag_must_loop(9)Test if %p is a high memory page✨
- skb_frag_net_iov(9)retrieve the net_iov referred to by fragment✨
- skb_frag_netmem(9)retrieve the netmem referred to by a fragment✨
- skb_frag_off(9)Returns the offset of a skb fragment✨
- skb_frag_off_add(9)Increments the offset of a skb fragment by @delta✨
- skb_frag_off_copy(9)Sets the offset of a skb fragment from another fragment✨
- skb_frag_off_set(9)Sets the offset of a skb fragment✨
- skb_frag_page(9)retrieve the page referred to by a paged fragment✨
- skb_frag_page_copy(9)sets the page in a fragment from another fragment✨
- skb_frag_phys(9)gets the physical address of the data in a paged fragment✨
- skb_frag_ref(9)take an addition reference on a paged fragment of an skb.✨
- skb_frag_size(9)Returns the size of a skb fragment✨
- skb_frag_size_add(9)Increments the size of a skb fragment by @delta✨
💅
getting it ready, bestie…