📦 linux-manual
82568 pages · page 246 of 413
P (continued)
- phy_stop_machine(9)stop the PHY state machine tracking✨
- phy_support_asym_pause(9)Enable support of asym pause✨
- phy_support_eee(9)Set initial EEE policy configuration✨
- phy_support_sym_pause(9)Enable support of symmetrical pause✨
- phy_supported_speeds(9)return all speeds currently supported by a phy device✨
- phy_trigger_machine(9)Trigger the state machine to run now✨
- phy_update_stats(9)Update PHY device statistics if supported.✨
- phy_uses_state_machine(9)test whether consumer driver uses PAL state machine✨
- phy_validate(9)Checks the phy parameters✨
- phy_validate_pause(9)Test if the PHY/MAC support the pause configuration✨
- phy_write(9)Convenience function for writing a given PHY register✨
- phy_write_barrier(9)ensure the last write completed for this PHY device✨
- phy_write_mmd(9)Convenience function for writing a register on an MMD on a given PHY.✨
- phy_write_paged(9)Convenience function for writing a paged register✨
- phydev_id_compare(9)compare @id with the PHY's Clause 22 ID✨
- phylink_cap_from_speed_duplex(9)Get mac capability from speed/duplex✨
- phylink_caps_to_link_caps(9)Convert a set of MAC capabilities LINK caps✨
- phylink_caps_to_linkmodes(9)Convert capabilities to ethtool link modes✨
- phylink_connect_phy(9)connect a PHY to the phylink instance✨
- phylink_create(9)create a phylink instance✨
- phylink_decode_usgmii_word(9)decode the USGMII word from a MAC PCS✨
- phylink_decode_usxgmii_word(9)decode the USXGMII word from a MAC PCS✨
- phylink_destroy(9)cleanup and destroy the phylink instance✨
- phylink_disconnect_phy(9)disconnect any PHY attached to the phylink instance.✨
- phylink_ethtool_get_eee(9)read the energy efficient ethernet parameters✨
- phylink_ethtool_get_pauseparam(9)get the current pause parameters✨
- phylink_ethtool_get_wol(9)get the wake on lan parameters for the PHY✨
- phylink_ethtool_ksettings_get(9)get the current link settings✨
- phylink_ethtool_ksettings_set(9)set the link settings✨
- phylink_ethtool_nway_reset(9)restart negotiation✨
- phylink_ethtool_set_eee(9)set the energy efficient ethernet parameters✨
- phylink_ethtool_set_pauseparam(9)set the current pause parameters✨
- phylink_ethtool_set_wol(9)set wake on lan parameters✨
- phylink_expects_phy(9)Determine if phylink expects a phy to be attached✨
- phylink_fwnode_phy_connect(9)connect the PHY specified in the fwnode.✨
- phylink_get_capabilities(9)get capabilities for a given MAC✨
- phylink_get_eee_err(9)read the energy efficient ethernet error counter✨
- phylink_get_link_timer_ns(9)return the PCS link timer value✨
- phylink_interface_max_speed(9)get the maximum speed of a phy interface✨
- phylink_limit_mac_speed(9)limit the phylink_config to a maximum speed✨
- phylink_mac_change(9)notify phylink of a change in MAC state✨
- phylink_mac_implements_lpi(9)determine if MAC implements LPI ops✨
- phylink_mii_c22_pcs_an_restart(9)restart 802.3z autonegotiation✨
- phylink_mii_c22_pcs_config(9)configure clause 22 PCS✨
- phylink_mii_c22_pcs_decode_state(9)Decode MAC PCS state from MII registers✨
- phylink_mii_c22_pcs_encode_advertisement(9)configure the clause 37 PCS advertisement✨
- phylink_mii_c22_pcs_get_state(9)read the MAC PCS state✨
- phylink_mii_ioctl(9)generic mii ioctl interface✨
- phylink_of_phy_connect(9)connect the PHY specified in the DT mode.✨
- phylink_pcs_change(9)notify phylink of a change to PCS link state✨
- phylink_pcs_neg_mode(9)helper to determine PCS inband mode✨
- phylink_prepare_resume(9)prepare to resume a network device✨
- phylink_replay_link_begin(9)begin replay of link callbacks for driver which loses state✨
- phylink_replay_link_end(9)end replay of link callbacks for driver which lost state✨
- phylink_resume(9)handle a network device resume event✨
- phylink_rx_clk_stop_block(9)block PHY ability to stop receive clock in LPI✨
- phylink_rx_clk_stop_unblock(9)unblock PHY ability to stop receive clock✨
- phylink_set_fixed_link(9)set the fixed link✨
- phylink_set_port_modes(9)set the port type modes in the ethtool mask✨
- phylink_speed_down(9)set the non-SFP PHY to lowest speed supported by both link partners✨
- phylink_speed_up(9)restore the advertised speeds prior to the call to phylink_speed_down()✨
- phylink_start(9)start a phylink instance✨
- phylink_stop(9)stop a phylink instance✨
- phylink_suspend(9)handle a network device suspend event✨
- phylink_validate_mask_caps(9)Restrict link modes based on caps✨
- phys_to_virt(9)map physical address to virtual✨
- PICK_ARG(9)Returns the n-th argument.✨
- pid_alive(9)check that a task structure is not stale✨
- pid_controller(9)PID controller✨
- pidfd_create(9)Create a new pid file descriptor.✨
- pidfd_get_task(9)Get the task associated with a pidfd✨
- pidfd_prepare(9)allocate a new pidfd_file and reserve a pidfd✨
- pidfd_show_fdinfo(9)print information about a pidfd✨
- pidfs_register_pid(9)register a struct pid in pidfs✨
- pidfs_register_pid_gfp(9)register a struct pid in pidfs with custom GFP flags✨
- pids_cancel(9)uncharge the local pid count✨
- pids_charge(9)hierarchically charge the pid count✨
- pids_try_charge(9)hierarchically try to charge the pid count✨
- pids_uncharge(9)hierarchically uncharge the pid count✨
- 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✨
- pin_free(9)release a single muxed in pin so something else can be muxed✨
- pin_get_from_name(9)look up a pin number from a name✨
- pin_get_name(9)look up a pin name from a pin id✨
- PIN_GROUP(9)Declare a pin group✨
- pin_hibernation_swap_type(9)Pin the swap device for hibernation✨
- pin_request(9)request a single pin to be muxed in, typically for GPIO✨
- pin_user_pages(9)pin user pages in memory for use by other devices✨
- pin_user_pages_fast(9)pin user pages in memory without taking locks✨
- pin_user_pages_remote(9)pin pages of a remote process✨
- pinconf_generic_dump_pins(9)Print information about pin or group of pins✨
- pinconf_generic_parse_dt_config(9)✨
- pinconf_generic_parse_dt_pinmux(9)✨
- pinctrl_add_gpio_range(9)register a GPIO range for a controller✨
- pinctrl_bind_pins(9)called by the device core before probe✨
- pinctrl_commit_state(9)select/activate/program a pinctrl state to HW✨
- pinctrl_copy_args(9)Populates of_phandle_args based on index✨
- pinctrl_count_index_with_args(9)Count number of elements in a pinctrl entry✨
- pinctrl_find_gpio_range_from_pin(9)locate the GPIO range for a pin✨
- pinctrl_force_default(9)turn a given controller device into default state✨
- pinctrl_force_sleep(9)turn a given controller device into sleep state✨
- pinctrl_generic_add_group(9)adds a new pin group✨
- pinctrl_generic_free_groups(9)removes all pin groups✨
- pinctrl_generic_get_group(9)returns a pin group based on the number✨
- pinctrl_generic_get_group_count(9)returns the number of pin groups✨
- pinctrl_generic_get_group_name(9)returns the name of a pin group✨
- pinctrl_generic_get_group_pins(9)gets the pin group pins✨
- pinctrl_generic_remove_group(9)removes a numbered pin group✨
- pinctrl_get(9)retrieves the pinctrl handle for a device✨
- pinctrl_get_device_gpio_range(9)find device for GPIO range✨
- pinctrl_get_group_selector(9)returns the group selector for a group✨
- pinctrl_get_list_and_count(9)Gets the list and it's cell size and number✨
- pinctrl_gpio_direction_input(9)request a GPIO pin to go into input mode✨
- pinctrl_gpio_direction_output(9)request a GPIO pin to go into output mode✨
- pinctrl_gpio_free(9)free control on a single pin, currently used as GPIO✨
- pinctrl_gpio_get_config(9)Get the config for a given GPIO pin✨
- pinctrl_gpio_request(9)request a single pin to be used as GPIO✨
- pinctrl_gpio_set_config(9)Apply config to given GPIO pin✨
- pinctrl_init_controller(9)init a pin controller device✨
- pinctrl_init_done(9)tell pinctrl probe is done✨
- pinctrl_lookup_state(9)retrieves a state handle from a pinctrl handle✨
- pinctrl_match_gpio_range(9)check if a certain GPIO pin is in range✨
- pinctrl_parse_index_with_args(9)Find a node pointed by index in a list✨
- pinctrl_pm_select_default_state(9)select default pinctrl state for PM✨
- pinctrl_pm_select_idle_state(9)select idle pinctrl state for PM✨
- pinctrl_pm_select_init_state(9)select init pinctrl state for PM✨
- pinctrl_pm_select_sleep_state(9)select sleep pinctrl state for PM✨
- pinctrl_provide_dummies(9)indicate if pinctrl provides dummy state support✨
- pinctrl_put(9)decrease use count on a previously claimed pinctrl handle✨
- pinctrl_ready_for_gpio_range(9)check if other GPIO pins of the same GPIO chip are in range✨
- pinctrl_register(9)register a pin controller device✨
- pinctrl_register_and_init(9)register and init pin controller device✨
- pinctrl_register_mappings(9)register a set of pin controller mappings✨
- pinctrl_release(9)release the pinctrl handle✨
- pinctrl_remove_gpio_range(9)remove a range of GPIOs from a pin controller✨
- pinctrl_select_default_state(9)select default pinctrl state✨
- pinctrl_select_state(9)select/activate/program a pinctrl state to HW✨
- pinctrl_unregister(9)unregister pinmux✨
- pinctrl_unregister_mappings(9)unregister a set of pin controller mappings✨
- ping_setup(9)Create two veth peers and forward packets in-between using XDP✨
- pinmux_can_be_used_for_gpio(9)check if a specific pin is either muxed to a different function or used as gpio.✨
- pinmux_free_gpio(9)release a pin from GPIO muxing✨
- pinmux_generic_add_function(9)adds a function group✨
- pinmux_generic_add_pinfunction(9)adds a function group✨
- pinmux_generic_free_functions(9)removes all functions✨
- pinmux_generic_function_is_gpio(9)returns true if given function is a GPIO✨
- pinmux_generic_get_function(9)returns a function based on the number✨
- pinmux_generic_get_function_count(9)returns number of functions✨
- pinmux_generic_get_function_groups(9)gets the function groups✨
- pinmux_generic_get_function_name(9)returns the function name✨
- pinmux_generic_remove_function(9)removes a numbered function✨
- pinmux_gpio_direction(9)set the direction of a single muxed-in GPIO pin✨
- pinmux_request_gpio(9)request pinmuxing for a GPIO pin✨
- pio_copy(9)copy data block to MMIO space✨
- pio_irq_disable(9)Disables irq generation for one endpoint✨
- pio_irq_enable(9)Enables irq generation for one endpoint✨
- pio_kernel_linkup(9)Re-enable send contexts after linkup event✨
- pipapo_and_field_buckets_4bit(9)Intersect 4-bit buckets✨
- pipapo_and_field_buckets_8bit(9)Intersect 8-bit buckets✨
- pipapo_base_sum(9)Sum step bit to given len-sized netmask base with carry✨
- pipapo_bucket_set(9)Set rule bit in bucket given group and group value✨
- pipapo_clone(9)Clone matching data to create new working copy✨
- pipapo_drop(9)Delete entry from lookup and mapping tables, given rule map✨
- pipapo_estimate_size(9)Estimate worst-case for set size✨
- pipapo_expand(9)Expand to composing netmasks, insert into lookup table✨
- pipapo_free_fields(9)Free per-field tables contained in matching data✨
- pipapo_free_scratch(9)Free per-CPU map at original address✨
- pipapo_gc_queue(9)Free expired elements✨
- pipapo_gc_scan(9)Drop expired entries from set and link them to gc list✨
- pipapo_get(9)Get matching element reference given key data✨
- pipapo_get_avx2(9)Lookup function for AVX2 implementation✨
- pipapo_get_boundaries(9)Get byte interval for associated rules✨
- pipapo_get_slow(9)Get matching element reference given key data✨
- pipapo_insert(9)Insert new rule in field given input key and mask length✨
- pipapo_lt_4b_to_8b(9)Switch lookup table group width from 4 bits to 8 bits✨
- pipapo_lt_8b_to_4b(9)Switch lookup table group width from 8 bits to 4 bits✨
- pipapo_lt_bits_adjust(9)Adjust group size for lookup table if needed✨
- pipapo_map(9)Insert rules in mapping tables, mapping them between fields✨
- pipapo_match_field(9)Match rules against byte ranges✨
- pipapo_maybe_clone(9)Build clone for pending data changes, if not existing✨
- pipapo_realloc_mt(9)Reallocate mapping table if needed upon resize✨
- pipapo_realloc_scratch(9)Reallocate scratch maps for partial match results✨
- pipapo_reclaim_match(9)RCU callback to free fields from old matching data✨
- pipapo_refill(9)For each set bit, set bits from selected mapping table item✨
- pipapo_resize(9)Resize lookup or mapping table, or both✨
- pipapo_resmap_init(9)Initialise result map before first use✨
- pipapo_resmap_init_avx2(9)Initialise result map before first use✨
- pipapo_rules_same_key(9)Get number of rules originated from the same entry✨
- pipapo_step_after_end(9)Check if mask exceeds range end with given step✨
- pipapo_step_diff(9)Check if setting @step bit in netmask would change it✨
- pipapo_unmap(9)Remove rules from mapping tables, renumber remaining ones✨
- pipe_buf(9)Return the pipe buffer for the specified slot in the pipe ring✨
- pipe_buf_confirm(9)verify contents of the pipe buffer✨
- pipe_buf_get(9)get a reference to a pipe_buffer✨
- pipe_buf_release(9)put a reference to a pipe_buffer✨
- pipe_buf_try_steal(9)attempt to take ownership of a pipe_buffer✨
- pipe_buf_usage(9)Return how many pipe buffers are in use✨
💅
getting it ready, bestie…