📦 linux-manual
82568 pages · page 189 of 413
K (continued)
- kset_create_and_add(9)Create a struct kset dynamically and add it to sysfs.✨
- kset_find_obj(9)Search for object in kset.✨
- kset_init(9)Initialize a kset for use.✨
- kset_onmedia_valid(9)Validate a kset header read from the cache device.✨
- kset_register(9)Initialize and add a kset.✨
- kset_unregister(9)Remove a kset.✨
- ksft_exit(9)Exit selftest based on truth of condition✨
- ksft_finished(9)Exit selftest with success if all tests passed✨
- ksft_test_result(9)Report test success based on truth of condition✨
- ksft_test_result_report(9)Report test result based on a kselftest exit code✨
- ksize(9)- Report full size of underlying allocation✨
- ksm_disable_merge_any(9)Disable merging on all compatible VMA's of the mm, previously enabled via ksm_enable_merge_any().✨
- ksm_do_scan(9)the ksm scanner main worker function.✨
- ksm_enable_merge_any(9)Add mm to mm ksm list and enable merging on all compatible VMA's✨
- ksm_vma_flags(9)Update VMA flags to mark as mergeable if compatible✨
- ksmbd_auth_ntlmv2(9)NTLMv2 authentication handler✨
- ksmbd_build_ntlmssp_challenge_blob(9)helper function to construct challenge blob✨
- ksmbd_close_disconnected_durable_delete_on_close(9)drop a delete-on- close file kept present only by disconnected durable handles✨
- ksmbd_compress_response(9)compress an eligible ksmbd response✨
- ksmbd_conn_alloc(9)initialize a new connection instance✨
- ksmbd_conn_free(9)free resources of the connection instance✨
- ksmbd_conn_get(9)take a reference on @conn and return it.✨
- ksmbd_conn_handler_loop(9)session thread to listen on new smb requests✨
- ksmbd_conn_put(9)drop a reference and, if it was the last, queue the release onto ksmbd_conn_wq so it runs from process context.✨
- ksmbd_crypt_rdma(9)encrypt or decrypt an SMB Direct data buffer✨
- ksmbd_decode_ntlmssp_auth_blob(9)helper function to construct authenticate blob✨
- ksmbd_decode_ntlmssp_neg_blob(9)helper function to construct negotiate blob✨
- ksmbd_decompress_request(9)replace a compressed request with its SMB2 PDU✨
- ksmbd_decompress_work_request(9)decompress an encrypted work request✨
- ksmbd_extract_sharename(9)get share name from tree connect request✨
- ksmbd_extract_shortname(9)get shortname from long filename✨
- ksmbd_init_rdma_sg(9)build an AEAD scatterlist for an RDMA payload✨
- ksmbd_kthread_fn(9)listen to new SMB connections and callback server✨
- ksmbd_req_buf_next(9)Get next buffer on compound request.✨
- ksmbd_resp_buf_curr(9)Get current buffer on compound response.✨
- ksmbd_resp_buf_next(9)Get next buffer on compound response.✨
- ksmbd_server_exit(9)shutdown forker thread and free memory at module exit✨
- ksmbd_sign_smb2_pdu(9)function to generate packet signing✨
- ksmbd_sign_smb3_pdu(9)function to generate packet signing✨
- ksmbd_smb_request(9)check for valid smb request type✨
- ksmbd_tcp_new_connection(9)create a new tcp session on mount✨
- ksmbd_tcp_read(9)read data from socket in given buffer✨
- ksmbd_tcp_readv(9)read data from socket in given iovec✨
- ksmbd_tcp_run_kthread(9)start forker thread✨
- ksmbd_update_fstate(9)update an fp state under the file-table lock✨
- ksmbd_verify_smb_message(9)check for valid smb2 request header✨
- ksmbd_vfs_compare_durable_owner(9)Verify if the requester is original owner✨
- ksmbd_vfs_create(9)vfs helper for smb create file✨
- ksmbd_vfs_empty_dir(9)check for empty directory✨
- ksmbd_vfs_fsync(9)vfs helper for smb fsync✨
- ksmbd_vfs_getattr(9)vfs helper for smb getattr✨
- ksmbd_vfs_getxattr(9)vfs helper for smb get extended attributes value✨
- ksmbd_vfs_init_kstat(9)convert unix stat information to smb stat format✨
- ksmbd_vfs_kern_path(9)lookup a file and get path info✨
- ksmbd_vfs_kern_path_start_removing(9)lookup a file and get path info prior to removal✨
- ksmbd_vfs_link(9)vfs helper for creating smb hardlink✨
- ksmbd_vfs_listxattr(9)vfs helper for smb list extended attributes✨
- ksmbd_vfs_lookup_in_dir(9)lookup a file in a directory✨
- ksmbd_vfs_mkdir(9)vfs helper for smb create directory✨
- ksmbd_vfs_read(9)vfs helper for smb file read✨
- ksmbd_vfs_remove_file(9)vfs helper for smb rmdir or unlink✨
- ksmbd_vfs_set_fadvise(9)convert smb IO caching options to linux options✨
- ksmbd_vfs_setxattr(9)vfs helper for smb set extended attributes value✨
- ksmbd_vfs_truncate(9)vfs helper for smb file truncate✨
- ksmbd_vfs_write(9)vfs helper for smb file write✨
- kstat_irqs_cpu(9)Get the statistics for an interrupt on a cpu✨
- kstat_irqs_usr(9)Get the statistics for an interrupt from thread context✨
- kstrdup(9)allocate space for and copy an existing string✨
- kstrdup_const(9)conditionally duplicate an existing const string✨
- kstrndup(9)allocate space for and copy an existing string✨
- kstrtobool(9)convert common user inputs into boolean values✨
- kstrtodec64(9)Convert a string to a signed 64-bit scaled decimal value.✨
- 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✨
- kstrtoudec64(9)Convert a string to an unsigned 64-bit scaled decimal value.✨
- 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✨
- ksz879x_get_loopback(9)KSZ879x specific function to get loopback configuration status for a specific port✨
- ksz879x_set_loopback(9)KSZ879x specific function to set loopback mode for a specific port✨
- ksz88x3_drive_strength_write(9)Set the drive strength configuration for KSZ8863 compatible chip variants.✨
- ksz88x3_tc_ets_add(9)Configure ETS (Enhanced Transmission Selection) for a port on KSZ88x3 switch✨
- ksz88x3_tc_ets_del(9)Reset ETS (Enhanced Transmission Selection) config for a port on KSZ88x3 switch✨
- ksz8_cpu_port_link_up(9)Configures the CPU port of the switch.✨
- ksz8_ind_read8(9)EEE/ACL/PME indirect register read✨
- ksz8_ind_write8(9)EEE/ACL/PME indirect register write✨
- ksz8_parse_drive_strength(9)Extract and apply drive strength configurations from device tree properties.✨
- ksz8_phy_port_link_up(9)Configures ports with integrated PHYs✨
- ksz8_r_phy_bmcr(9)Translates and reads from the SMI interface to a MIIM PHY Basic mode control register (Reg. 0).✨
- ksz8_r_phy_ctrl(9)Translates and reads from the SMI interface to a MIIM PHY Control register (Reg. 31).✨
- ksz8_w_phy_bmcr(9)Translates and writes to the SMI interface from a MIIM PHY Basic mode control register (Reg. 0).✨
- ksz8_w_phy_ctrl(9)Translates and writes to the SMI interface from a MIIM PHY Control register (Reg. 31).✨
- ksz9477_acl_action_rule_cfg(9)Set action for an ACL entry✨
- ksz9477_acl_entry_write(9)Writes an ACL entry to a given port at the specified index.✨
- ksz9477_acl_get_cont_entr(9)Get count of contiguous ACL entries and validate the matching rules.✨
- ksz9477_acl_get_init_entry(9)Get a new uninitialized entry for a specified port on a ksz_device.✨
- ksz9477_acl_is_valid_matching_rule(9)Check if an ACL entry contains a valid matching rule.✨
- ksz9477_acl_match_process_l2(9)Configure Layer 2 ACL matching rules and processing rules.✨
- ksz9477_acl_matching_rule_cfg_l2(9)Configure an ACL filtering entry to match L2 types of Ethernet frames✨
- ksz9477_acl_move_entries(9)Move a block of contiguous ACL entries from a source to a destination index.✨
- ksz9477_acl_port_disable(9)Disables ACL functionality on a given port.✨
- ksz9477_acl_port_enable(9)Enables ACL functionality on a given port.✨
- ksz9477_acl_processing_rule_add_match(9)Add a matching rule to the rule set✨
- ksz9477_acl_processing_rule_set_action(9)Set the action for the processing rule set.✨
- ksz9477_acl_remove_entries(9)Remove ACL entries with a given cookie from a specified ksz9477_acl_entries structure.✨
- ksz9477_acl_set_reg(9)Set entry[16] and entry[17] depending on the updated entry[]✨
- ksz9477_acl_update_linkage(9)Update the RuleSet linkage for an ACL entry after a move operation.✨
- ksz9477_acl_wait_ready(9)Waits for the ACL operation to complete on a given port.✨
- ksz9477_acl_write_list(9)Write a list of ACL entries to a given port.✨
- ksz9477_cls_flower_add(9)Add a flow classification rule for a specified port on a ksz_device.✨
- ksz9477_cls_flower_del(9)Remove a flow classification rule for a specified port on a ksz_device.✨
- ksz9477_dump_acl(9)Print ACL entries✨
- ksz9477_dump_acl_index(9)Print the ACL entry at the specified index✨
- ksz9477_flower_parse_action(9)Parse flow rule actions for a specified port on a ksz_device.✨
- ksz9477_flower_parse_key(9)Parse flow rule keys for a specified port on a ksz_device.✨
- ksz9477_flower_parse_key_l2(9)Parse Layer 2 key from flow rule and configure ACL entries accordingly.✨
- ksz9477_get_next_block_start(9)Identify the starting index of the next ACL block.✨
- ksz9477_move_entries_downwards(9)Move a range of ACL entries downwards in the list.✨
- ksz9477_move_entries_upwards(9)Move a range of ACL entries upwards in the list.✨
- ksz9477_parse_drive_strength(9)Extract and apply drive strength configurations from device tree properties.✨
- ksz9477_port_acl_free(9)Free the ACL resources for a specified port on a ksz device.✨
- ksz9477_port_acl_init(9)Initialize the ACL for a specified port on a ksz device.✨
- ksz9477_sort_acl_entr_no_back(9)Sort ACL entries for a given port based on priority without backing up entries.✨
- ksz9477_sort_acl_entries(9)Sort the ACL entries for a given port.✨
- ksz9477_support_eee(9)Determine Energy Efficient Ethernet (EEE) support for a port✨
- ksz9477_swap_acl_blocks(9)Swap two ACL blocks✨
- ksz9477_validate_and_get_src_count(9)Validate source and destination indices and determine the source entry count.✨
- ksz_alloc_desc(9)allocate hardware descriptors✨
- ksz_alloc_mem(9)allocate memory for hardware descriptors✨
- ksz_alloc_soft_desc(9)allocate software descriptors✨
- ksz_apptrust_error(9)Prints an error message for an invalid apptrust selector✨
- ksz_dcb_init(9)Initializes the DCB configuration for a KSZ switch✨
- ksz_dcb_init_port(9)Initializes the DCB configuration for a port on a KSZ✨
- ksz_drive_strength_error(9)Report invalid drive strength value✨
- ksz_drive_strength_to_reg(9)Convert drive strength value to corresponding register value.✨
- ksz_drive_strength_write(9)Set the drive strength for specific KSZ9477 and the KSZ87xx chip variants.✨
- ksz_free_buffers(9)free buffers used in the descriptors✨
- ksz_free_desc(9)free software and hardware descriptors✨
- ksz_free_mem(9)free all resources used by descriptors✨
- ksz_get_apptrust_map_and_reg(9)Retrieves the apptrust map and register✨
- ksz_get_dscp_prio_reg(9)Retrieves the DSCP-to-priority-mapping register✨
- ksz_get_wol(9)Get Wake-on-LAN settings for a specified port.✨
- ksz_handle_wake_reason(9)Handle wake reason on a specified port.✨
- ksz_init_global_dscp_map(9)Initializes the global DSCP-to-priority mapping✨
- ksz_init_rx_buffers(9)initialize receive descriptors✨
- ksz_irq_phy_free(9)Release IRQ mappings for PHYs in the KSZ device.✨
- ksz_irq_phy_setup(9)Configure IRQs for PHYs in the KSZ device.✨
- ksz_is_port_mac_global_usable(9)Check if the MAC address on a given port can be used as a global address.✨
- ksz_mdio_register(9)Register and configure the MDIO bus for the KSZ device.✨
- ksz_parent_mdio_read(9)Read data from a PHY register on the parent MDIO bus.✨
- ksz_parent_mdio_write(9)Write data to a PHY register on the parent MDIO bus.✨
- ksz_parse_dt_phy_config(9)Parse and validate PHY configuration from DT✨
- ksz_phy_addr_to_port(9)Map a PHY address to the corresponding switch port.✨
- ksz_phylink_mac_disable_tx_lpi(9)Callback to signal LPI support (Dummy)✨
- ksz_phylink_mac_enable_tx_lpi(9)Callback to signal LPI support (Dummy)✨
- ksz_port_add_dscp_prio(9)Adds a DSCP-to-priority mapping entry for a port on a KSZ switch.✨
- ksz_port_del_dscp_prio(9)Deletes a DSCP-to-priority mapping entry for a port on a KSZ switch.✨
- ksz_port_get_apptrust(9)Retrieves the apptrust selectors for a port on a KSZ switch✨
- ksz_port_get_default_prio(9)Retrieves the default priority for a port on a KSZ switch✨
- ksz_port_get_dscp_prio(9)Retrieves the priority for a DSCP value on a KSZ switch✨
- ksz_port_set_apptrust(9)Sets the apptrust selectors for a port on a KSZ switch✨
- ksz_port_set_apptrust_validate(9)Validates the apptrust selectors✨
- ksz_port_set_default_prio(9)Sets the default priority for a port on a KSZ switch✨
- ksz_set_global_dscp_entry(9)Sets the global DSCP-to-priority mapping entry✨
- ksz_set_wol(9)Set Wake-on-LAN settings for a specified port.✨
- ksz_start_timer(9)start kernel timer✨
- ksz_stop_timer(9)stop kernel timer✨
- ksz_switch_macaddr_get(9)Program the switch's MAC address register.✨
- ksz_switch_shutdown(9)Shutdown routine for the switch device.✨
- ksz_update_port_member(9)Adjust port forwarding rules based on STP state and isolation settings.✨
- ksz_wol_pre_shutdown(9)Prepares the switch device for shutdown while considering Wake-on-LAN (WoL) settings.✨
- kszphy_get_sqi(9)Read, average, and map Signal Quality Index (SQI)✨
- kthread_affine_preferred(9)Define a kthread's preferred affinity✨
- kthread_associate_blkcg(9)associate blkcg to current kthread✨
- kthread_bind(9)bind a just-created kthread to a cpu.✨
- kthread_blkcg(9)get associated blkcg css of current kthread✨
- kthread_cancel_delayed_work_sync(9)cancel a kthread delayed work and wait for it to finish.✨
- kthread_cancel_work_sync(9)cancel a kthread work and wait for it to finish✨
- kthread_complete_and_exit(9)Exit the current kthread.✨
- kthread_create(9)kernel processes✨
- kthread_create_on_cpu(9)Create a cpu bound kthread✨
- kthread_create_on_node(9)create a kthread.✨
- kthread_create_worker_on_cpu(9)create a kthread worker and bind it to a given CPU and the associated NUMA node.✨
- kthread_create_worker_on_node(9)create a kthread worker✨
- kthread_data(9)return data value specified on kthread creation✨
- kthread_delayed_work_timer_fn(9)callback that queues the associated kthread delayed work when the timer expires.✨
- kthread_destroy_worker(9)destroy a kthread worker✨
- kthread_flush_work(9)flush a kthread_work✨
- kthread_flush_worker(9)flush all current works on a kthread_worker✨
- kthread_freezable_should_stop(9)should this freezable kthread return now?✨
- kthread_func(9)return the function specified on kthread creation✨
- kthread_mod_delayed_work(9)modify delay of or queue a kthread delayed work✨
- kthread_park(9)park a thread created by kthread_create().✨
- kthread_probe_data(9)speculative version of kthread_data()✨
- kthread_queue_delayed_work(9)queue the associated kthread work after a delay.✨
- kthread_queue_work(9)queue a kthread_work✨
- kthread_run(9)create and wake a thread.✨
- kthread_run_on_cpu(9)create and wake a cpu bound thread.✨
- kthread_run_worker(9)create and wake a kthread worker.✨
💅
getting it ready, bestie…