section 9 · Kernel routines 🧠
87928 pages · page 426 of 440
W (continued)
- write_guest_lc(9)copy data from kernel space to guest vcpu's lowcore✨
- write_guest_real(9)copy data from kernel space to guest space real✨
- write_guest_with_key(9)copy data from kernel space to guest space✨
- write_has_finished(9)Inform the cache that a write has finished (possibly with an error).✨
- write_head(9)write data to a journal head.✨
- write_i2c(9)Write data to I2C client.✨
- write_i2c_reg(9)writes to an internal i2c register✨
- write_i2c_reg_nowait(9)writes to an internal i2c register✨
- write_imm(9)write a packet into a Tx descriptor as immediate data✨
- write_index(9)write index nodes.✨
- write_inode_now(9)write an inode to disk✨
- write_ipc_from_queue(9)try to write ipc msg from Tx queue to device✨
- write_ipc_to_queue(9)write ipc msg to Tx queue✨
- write_leb(9)write update data.✨
- write_loop(9)Send a byte sequence to the adapter✨
- write_maar_pair(9)write to a pair of MAARs✨
- write_msa_wr(9)Write a single MSA vector register✨
- write_ns_show(9)write ns - number of nanoseconds waiting on write requests to complete.✨
- write_ofld_wr(9)write an offload work request✨
- write_orph_node(9)write an orphan node.✨
- write_orph_nodes(9)write orphan nodes until there are no more to commit.✨
- write_packet(9)transfer 1 packet from request into an IN endpoint✨
- write_pages(9)Write the batch of pages which were covered by the layer flush which just completed.✨
- write_qp_ctxts(9)write the qp ctxt to HW✨
- write_rcvrd_mst_node(9)write recovered master node.✨
- write_reference_block(9)After a dirty block waiter has gotten a VIO from the VIO pool, copy its counters and associated data into the VIO, and launch the write.✨
- write_scratchpad(9)write nb_bytes in the device RAM✨
- write_seqcount_begin(9)start a seqcount_t write side critical section✨
- write_seqcount_begin_nested(9)start a seqcount_t write section with custom lockdep nesting level✨
- write_seqcount_end(9)end a seqcount_t write side critical section✨
- write_seqcount_invalidate(9)invalidate in-progress seqcount_t read side operations✨
- write_seqcount_latch(9)redirect latch readers to even copy✨
- write_seqcount_latch_begin(9)redirect latch readers to odd copy✨
- write_seqcount_latch_end(9)end a seqcount_latch_t write section✨
- write_seqlock(9)start a seqlock_t write side critical section✨
- write_seqlock_bh(9)start a softirqs-disabled seqlock_t write section✨
- write_seqlock_irq(9)start a non-interruptible seqlock_t write section✨
- write_seqlock_irqsave(9)start a non-interruptible seqlock_t write section✨
- write_sequnlock(9)end a seqlock_t write side critical section✨
- write_sequnlock_bh(9)end a softirqs-disabled seqlock_t write section✨
- write_sequnlock_irq(9)end a non-interruptible seqlock_t write section✨
- write_sequnlock_irqrestore(9)end non-interruptible seqlock_t write section✨
- write_sgl(9)populate a Scatter/Gather List for a packet✨
- write_slab_journal_block(9)Write a slab journal block.✨
- write_super_block_for_resume(9)Update the VDO state and save the super block.✨
- write_super_block_for_suspend(9)Update the VDO state and save the super block.✨
- write_sysfs_int(9)write an integer value to a sysfs file✨
- write_sysfs_int_and_verify(9)write an integer value to a sysfs file and verify✨
- write_sysfs_string(9)write string to a sysfs file✨
- write_sysfs_string_and_verify(9)string write, readback and verify✨
- write_tag_11_packet(9)✨
- write_tag_1_packet(9)Write an RFC2440-compatible tag 1 (public key) packet✨
- write_tag_3_packet(9)✨
- write_tx_pkt_wr(9)write a TX_PKT work request✨
- write_wr_hdr_sgl(9)write a WR header and, optionally, SGL✨
- 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✨
- writeback_iter(9)iterate folio of a mapping for writeback✨
- writeback_throttling_sane(9)is the usual dirty throttling mechanism available?✨
- wrpll_calc_max_lock_us(9)return the time for the PLL to lock✨
- wrpll_calc_output_rate(9)calculate the PLL's target output rate✨
- wrpll_configure_for_rate(9)compute PLL configuration for a target rate✨
- wrprotect_ptes(9)Write-protect PTEs that map consecutive pages of the same folio.✨
- ws2401_get_modes(9)return the mode✨
- ws_find_node(9)Find SC WS node based on VSI id or TC✨
- wsa_macro_set_spkr_mode(9)Configures speaker compander and smartboost settings based on speaker mode.✨
- wsbell(9)wscons system bell support✨
- wscons(9)machine-independent console support✨
- wsdisplay(9)wscons display support✨
- wsfont(9)wscons font support✨
- wsfont_init(9)wscons font support✨
- wskbd(9)wscons keyboard support✨
- wslot_to_devfn(9)Convert from Windows PCI slot to Linux✨
- wsmouse(9)wscons mouse support✨
- ww_acquire_done(9)marks the end of the acquire phase✨
- ww_acquire_fini(9)releases a w/w acquire context✨
- ww_acquire_init(9)initialize a w/w acquire context✨
- ww_mutex_init(9)initialize the w/w mutex✨
- ww_mutex_is_locked(9)is the w/w mutex locked✨
- ww_mutex_lock(9)acquire the w/w mutex✨
- ww_mutex_lock_interruptible(9)acquire the w/w mutex, interruptible✨
- ww_mutex_lock_slow(9)slowpath acquiring of the w/w mutex✨
- ww_mutex_lock_slow_interruptible(9)slowpath acquiring of the w/w mutex, interruptible✨
- ww_mutex_trylock(9)tries to acquire the w/w mutex with optional acquire context✨
- ww_mutex_unlock(9)release the w/w mutex✨
- wwan_create_port(9)Add a new WWAN port✨
- wwan_port_get_drvdata(9)Retrieve driver data from a WWAN port✨
- wwan_port_rx(9)Receive data from the WWAN port✨
- wwan_port_txoff(9)Stop TX on WWAN port✨
- wwan_port_txon(9)Restart TX on WWAN port✨
- wwan_register_ops(9)register WWAN device ops✨
- wwan_remove_port(9)Remove a WWAN port✨
- wwan_unregister_ops(9)remove WWAN device ops✨
- wx_acquire_msix_vectors(9)acquire MSI-X vectors✨
- wx_acquire_sw_sync(9)Acquire SW semaphore✨
- wx_alloc_q_vector(9)Allocate memory for a single interrupt vector✨
- wx_alloc_q_vectors(9)Allocate memory for interrupt vectors✨
- wx_alloc_rx_buffers(9)Replace used receive buffers✨
- wx_cache_ring_rss(9)Descriptor ring to register mapping for RSS✨
- wx_change_mtu(9)Change the Maximum Transfer Unit✨
- wx_check_for_ack_pf(9)checks to see if the VF has acked✨
- wx_check_for_ack_vf(9)checks to see if the PF has ACK'd✨
- wx_check_for_msg_pf(9)checks to see if the VF has sent mail✨
- wx_check_for_msg_vf(9)checks to see if the PF has sent mail✨
- wx_check_for_rst_pf(9)checks to see if the VF has reset✨
- wx_check_for_rst_vf(9)checks to see if the PF has reset✨
- wx_clean_all_rx_rings(9)Free Rx Buffers for all queues✨
- wx_clean_all_tx_rings(9)Free Tx Buffers for all queues✨
- wx_clean_rx_irq(9)Clean completed descriptors from Rx ring - bounce buf✨
- wx_clean_rx_ring(9)Free Rx Buffers per Queue✨
- wx_clean_tx_irq(9)Reclaim resources after transmit completes✨
- wx_clean_tx_ring(9)Free Tx Buffers✨
- wx_cleanup_headers(9)Correct corrupted or empty headers✨
- wx_clear_hw_cntrs(9)Generic clear hardware counters✨
- wx_clear_interrupt_scheme(9)Clear the current interrupt scheme settings✨
- wx_clear_rar(9)Remove Rx address register✨
- wx_clear_vfta(9)Clear VLAN filter table✨
- wx_clear_vmdq(9)Disassociate a VMDq pool index from a rx address✨
- wx_configure_rx(9)Configure Receive Unit after Reset✨
- wx_configure_rx_vf(9)Configure Receive Unit after Reset✨
- wx_configure_tx(9)Configure Transmit Unit after Reset✨
- wx_configure_tx_ring_vf(9)Configure Tx ring after Reset✨
- wx_configure_tx_vf(9)Configure Transmit Unit after Reset✨
- wx_configure_vectors(9)Configure vectors for hardware✨
- wx_disable_pcie_master(9)Disable PCI-express master access✨
- wx_disable_sec_rx_path(9)Stops the receive data path✨
- wx_enable_sec_rx_path(9)Enables the receive data path✨
- wx_find_vlvf_slot(9)find the vlanid or the first empty slot✨
- wx_free_all_rx_resources(9)Free Rx Resources for All Queues✨
- wx_free_all_tx_resources(9)Free Tx Resources for All Queues✨
- wx_free_isb_resources(9)allocate all queues Rx resources✨
- wx_free_q_vector(9)Free memory allocated for specific interrupt vector✨
- wx_free_q_vectors(9)Free memory allocated for interrupt vectors✨
- wx_free_rx_resources(9)Free Rx Resources✨
- wx_free_tx_resources(9)Free Tx Resources per Queue✨
- wx_get_link_state_vf(9)Get VF link state from PF✨
- wx_get_mac_addr(9)Generic get MAC address✨
- wx_get_pcie_msix_counts(9)Gets MSI-X vector count✨
- wx_get_stats64(9)Get System Network Statistics✨
- wx_host_interface_command(9)Issue command to manageability block✨
- wx_hpbthresh(9)calculate high water mark for flow control✨
- wx_init_eeprom_params(9)Initialize EEPROM params✨
- wx_init_hw_vf(9)virtual function hardware initialization✨
- wx_init_rss_key(9)Initialize wx RSS key✨
- wx_init_rx_addrs(9)Initializes receive address filters.✨
- wx_init_uta_tables(9)Initialize the Unicast Table Array✨
- wx_io_error_detected(9)called when PCI error is detected✨
- wx_io_resume(9)called when traffic can start flowing again.✨
- wx_io_slot_reset(9)called after the pci bus has been reset.✨
- wx_irq_disable(9)Mask off interrupt generation on the NIC✨
- wx_is_non_eop(9)process handling of non-EOP buffers✨
- wx_lpbthresh(9)calculate low water mark for flow control✨
- wx_mng_present(9)returns 0 when management capability is present✨
- wx_mta_vector(9)Determines bit-vector in multicast table to set✨
- wx_negotiate_api_version(9)Negotiate supported API version✨
- wx_obtain_mbx_lock_pf(9)obtain mailbox lock✨
- wx_obtain_mbx_lock_vf(9)obtain mailbox lock✨
- wx_pbthresh_setup(9)calculate and setup high low water marks✨
- wx_poll(9)NAPI polling RX/TX cleanup routine✨
- wx_poll_for_ack(9)Wait for message acknowledgment✨
- wx_poll_for_msg(9)Wait for message notification✨
- wx_process_skb_fields(9)Populate skb header fields from Rx descriptor✨
- wx_ptp_clear_tx_timestamp(9)utility function to clear Tx timestamp state✨
- wx_ptp_convert_to_hwtstamp(9)convert register value to hw timestamp✨
- wx_ptp_overflow_check(9)watchdog task to detect SYSTIME overflow✨
- wx_ptp_reset_cyclecounter(9)create the cycle counter from hw✨
- wx_ptp_rx_hang(9)detect error case when Rx timestamp registers latched✨
- wx_ptp_rx_hwtstamp(9)utility function which checks for RX time stamp✨
- wx_ptp_stop(9)destroy the ptp_clock device✨
- wx_ptp_suspend(9)stop ptp work items✨
- wx_ptp_tx_hang(9)detect error case where Tx timestamp never finishes✨
- wx_ptp_tx_hwtstamp_work(9)check for a pending Tx time stamp✨
- wx_read_ee_hostif(9)Read EEPROM word using a host interface cmd✨
- wx_read_ee_hostif_buffer(9)Read EEPROM word(s) using hostif✨
- wx_read_ee_hostif_data(9)Read EEPROM word using a host interface cmd assuming that the semaphore is already obtained.✨
- wx_read_mbx_pf(9)Read a message from the mailbox✨
- wx_read_mbx_vf(9)Reads a message from the inbox intended for vf✨
- wx_read_posted_mbx(9)Wait for message notification and receive message✨
- wx_release_sw_sync(9)Release SW semaphore✨
- wx_reset_hw_vf(9)Performs hardware reset✨
- wx_rlpml_set_vf(9)Set the maximum receive packet length✨
- wx_rx_checksum(9)indicate in skb if hw indicated a good cksum✨
- wx_set_interrupt_capability(9)set MSI-X or MSI if supported✨
- wx_set_ivar(9)set the IVAR registers, mapping interrupt causes to vectors✨
- wx_set_mac(9)Change the Ethernet Address of the NIC✨
- wx_set_mta(9)Set bit-vector in multicast table✨
- wx_set_rar(9)Set Rx address register✨
- wx_set_rar_vf(9)set device MAC address✨
- wx_set_rss_queues(9)Allocate queues for RSS✨
- wx_set_rxpba(9)Initialize Rx packet buffer✨
- wx_set_vfta(9)Set VLAN filter table✨
- wx_set_vfta_vf(9)Set/Unset vlan filter table address✨
- wx_set_vlvf(9)Set VLAN Pool Filter✨
- wx_setup_all_rx_resources(9)allocate all queues Rx resources✨
- wx_setup_all_tx_resources(9)allocate all queues Tx resources✨
- wx_setup_isb_resources(9)allocate interrupt status resources✨
- wx_setup_rx_resources(9)allocate Rx resources (Descriptors)✨
- wx_setup_tx_resources(9)allocate Tx resources (Descriptors)✨
- wx_start_hw(9)Prepare hardware for Tx/Rx✨
💅
getting it ready, bestie…