📦 linux-manual
82568 pages · page 247 of 413
P (continued)
- pipe_empty(9)Return true if the pipe is empty✨
- pipe_full(9)Return true if the pipe is full✨
- pipe_has_watch_queue(9)Check whether the pipe is a watch_queue, i.e. it was created with O_NOTIFICATION_PIPE✨
- pipe_head_buf(9)Return the pipe buffer at the head of the pipe ring✨
- pipe_is_empty(9)Return true if the pipe is empty✨
- pipe_is_full(9)Return true if the pipe is full✨
- pipe_occupancy(9)Return number of slots used in the pipe✨
- pixel_format_cmp(9)Compares two pixel-format descriptions✨
- pixel_format_equal(9)Compares two pixel-format descriptions for equality✨
- pixel_read_line_t(9)These functions are used to read a pixel line in the source frame, convert it to `struct pixel_argb_u16` and write it to @out_pixel.✨
- pixel_write_t(9)These functions are used to read a pixel from a &struct pixel_argb_u16, convert it in a specific format and write it in the @out_pixel buffer.✨
- pkcs7_free_message(9)Free a PKCS#7 message✨
- pkcs7_get_content_data(9)Get access to the PKCS#7 content✨
- pkcs7_parse_message(9)Parse a PKCS#7 message✨
- pkcs7_supply_detached_data(9)Supply the data needed to verify a PKCS#7 message✨
- pkcs7_validate_trust(9)Validate PKCS#7 trust chain✨
- pkcs7_verify(9)Verify a PKCS#7 message✨
- pkvm_alloc_private_va_range(9)Allocates a private VA range.✨
- pl011_console_match(9)non-standard console matching✨
- pl022_cleanup(9)cleanup function registered to SPI host framework✨
- pl022_interrupt_handler(9)Interrupt handler for SSP controller✨
- pl022_setup(9)setup function registered to SPI host framework✨
- pl061_irq_ack(9)ACK an edge IRQ✨
- place_one(9)assign one excl-held cid to its owner✨
- plat_fdt_relocated(9)Update platform's information about relocated dtb✨
- plat_get_fdt(9)Return a pointer to the platform's device tree blob✨
- plat_mem_setup(9)despite the name, misc setup happens here.✨
- Platform power management(9)✨
- platform_add_devices(9)add a numbers of platform devices✨
- platform_begin(9)Call platform to start hibernation.✨
- 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_msi_free_irqs_all(9)Free all interrupts for @dev✨
- platform_device_msi_init_and_alloc_irqs(9)Initialize platform device MSI and allocate interrupts for @dev✨
- 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_set_fwnode(9)assign a firmware node to device✨
- platform_device_set_of_node(9)assign an OF node to device✨
- platform_device_set_of_node_from_dev(9)reuse OF node of another device✨
- platform_device_unregister(9)unregister a platform-level device✨
- platform_driver_unregister(9)unregister a driver for platform-level devices✨
- platform_end(9)Call platform to finish transition to the working state.✨
- platform_find_device_by_driver(9)Find a platform device with a given driver.✨
- platform_finish(9)Call platform to switch the system to the working state.✨
- platform_get_ethdev_address(9)Set netdev's MAC address from a given device✨
- platform_get_irq(9)get an IRQ for a device✨
- platform_get_irq_affinity(9)get an optional IRQ and its affinity for a device✨
- platform_get_irq_byname(9)get an IRQ for a device by name✨
- platform_get_irq_byname_optional(9)get an optional IRQ for a device by name✨
- platform_get_irq_optional(9)get an optional interrupt for a device✨
- platform_get_resource(9)get a resource for a device✨
- platform_get_resource_byname(9)get a resource for a device by name✨
- platform_irq_count(9)Count the number of IRQs a platform device uses✨
- platform_leave(9)Call platform to prepare a transition to the working state.✨
- platform_maar_init(9)perform platform-level MAAR configuration✨
- platform_match(9)bind platform device to platform driver.✨
- platform_pre_restore(9)Prepare for hibernate image restoration.✨
- platform_pre_snapshot(9)Call platform to prepare the machine for hibernation.✨
- platform_profile_choices_show(9)Show the available profile choices for legacy sysfs interface✨
- platform_profile_cycle(9)Cycles profiles available on all registered class devices✨
- platform_profile_notify(9)Notify class device and legacy sysfs interface✨
- platform_profile_register(9)Creates and registers a platform profile class device✨
- platform_profile_remove(9)Unregisters a platform profile class device✨
- platform_profile_show(9)Show the current profile for legacy sysfs interface✨
- platform_profile_store(9)Set the profile for legacy sysfs interface✨
- platform_recover(9)Recover from a failure to suspend devices.✨
- platform_restore_cleanup(9)Switch to the working state after failing restore.✨
- platform_unregister_drivers(9)unregister an array of platform drivers✨
- playback_thread(9)function implements the playback thread✨
- playback_urb_complete(9)Completion handler for playback isochronous URBs.✨
- plca_check_valid(9)Check PLCA configuration before enabling✨
- pldm_check_desc_tlv_len(9)Check that the length matches expectation✨
- pldm_check_fw_space(9)Verify that the firmware image has space left✨
- pldm_finalize_update(9)Finalize the device flash update✨
- pldm_find_matching_record(9)Find the first matching PLDM record✨
- pldm_first_component(9)✨
- pldm_first_desc_tlv(9)✨
- pldm_first_record(9)✨
- pldm_flash_components(9)Program each component to device flash✨
- pldm_for_each_component(9)✨
- pldm_for_each_desc_tlv(9)✨
- pldm_for_each_record(9)✨
- pldm_move_fw_offset(9)Move the current firmware offset forward✨
- pldm_next_component(9)✨
- pldm_next_desc_tlv(9)✨
- pldm_next_record(9)✨
- pldm_parse_components(9)Locate the CRC header checksum✨
- pldm_parse_desc_tlvs(9)Check and skip past a number of TLVs✨
- pldm_parse_header(9)Validate and extract details about the PLDM header✨
- pldm_parse_image(9)parse and extract details from PLDM image✨
- pldm_parse_one_record(9)Verify size of one PLDM record✨
- pldm_parse_records(9)Locate the start of the component area✨
- pldm_send_component_tables(9)Send component table information to firmware✨
- pldm_send_package_data(9)Send firmware the package data for the record✨
- pldm_verify_header_crc(9)Verify that the CRC in the header matches✨
- pldmfw_flash_image(9)Write a PLDM-formatted firmware image to the device✨
- pldmfw_free_priv(9)Free memory allocated while parsing the PLDM image✨
- pldmfw_op_pci_match_record(9)Check if a PCI device matches the record✨
- plist_add(9)add @node to @head✨
- plist_del(9)Remove a @node from plist.✨
- plist_first(9)return the first node (and thus, highest priority)✨
- plist_first_entry(9)get the struct for the first entry✨
- plist_for_each(9)iterate over the plist✨
- plist_for_each_continue(9)continue iteration over the plist✨
- plist_for_each_entry(9)iterate over list of given type✨
- plist_for_each_entry_continue(9)continue iteration over list of given type✨
- plist_for_each_entry_safe(9)iterate safely over list of given type✨
- plist_for_each_safe(9)iterate safely over a plist of given type✨
- PLIST_HEAD(9)declare and init plist_head✨
- plist_head_empty(9)return !0 if a plist_head is empty✨
- PLIST_HEAD_INIT(9)static struct plist_head initializer✨
- plist_head_init(9)dynamic struct plist_head initializer✨
- plist_last(9)return the last node (and thus, lowest priority)✨
- plist_last_entry(9)get the struct for the last entry✨
- plist_next(9)get the next entry in list✨
- plist_node_empty(9)return !0 if plist_node is not on a list✨
- PLIST_NODE_INIT(9)static struct plist_node initializer✨
- plist_node_init(9)Dynamic struct plist_node initializer✨
- plist_prev(9)get the prev entry in list✨
- plist_requeue(9)Requeue @node at end of same-prio entries.✨
- plpar_hcall_norets(9)- Make a pseries hypervisor call with no return arguments✨
- plpar_hcall_raw(9)- Make a hypervisor call without calculating hcall stats✨
- plpks_early_init_devtree(9)Retrieves and clears the PLPKS password from the DT in early init.✨
- plpks_gen_wrapping_key(9)Generate a new random key with the 'wrapping key' policy set.✨
- plpks_get_maxlargeobjectsize(9)Get the maximum object size supported for PLPKS config structure version >= 3✨
- plpks_get_maxobjectlabelsize(9)Get the maximum object label size supported by the PLPKS.✨
- plpks_get_maxobjectsize(9)Get the maximum object size supported by the PLPKS.✨
- plpks_get_maxpwsize(9)Get the maximum password size.✨
- plpks_get_objoverhead(9)Get the hypervisor storage overhead per object.✨
- plpks_get_passwordlen(9)Get the length of the PLPKS password in bytes.✨
- plpks_get_signedupdatealgorithms(9)Get a bitmask of the signature algorithms supported for signed updates.✨
- plpks_get_supportedpolicies(9)Get a bitmask of the policies supported by the hypervisor.✨
- plpks_get_totalsize(9)Get the total size of the PLPKS that is configured.✨
- plpks_get_usedspace(9)Get the used space from the total size of the PLPKS.✨
- plpks_get_version(9)Get the version of the PLPKS config structure.✨
- plpks_get_wrappingfeatures(9)Returns a bitmask of the wrapping features supported by the hypervisor.✨
- plpks_is_available(9)Get the PLPKS availability status for the LPAR.✨
- plpks_populate_fdt(9)Populates the FDT with the PLPKS password to prepare for kexec.✨
- plpks_read_bootloader_var(9)Fetch the data for the specified variable owned by the bootloader consumer.✨
- plpks_read_fw_var(9)Fetch the data for the specified variable that is owned by the firmware consumer.✨
- plpks_read_os_var(9)Fetch the data for the specified variable that is owned by the OS consumer.✨
- plpks_remove_var(9)Remove the specified variable and its data from PLPKS.✨
- plpks_signed_update_var(9)Update the specified authenticated variable.✨
- plpks_unwrap_object(9)Unwrap an object using the default wrapping key stored in the PLPKS.✨
- plpks_wrap_object(9)Wrap an object using the default wrapping key stored in the PLPKS.✨
- plpks_wrapping_is_supported(9)Get the H_PKS_WRAP_OBJECT interface availability status for the LPAR.✨
- plpks_write_var(9)Write the specified variable and its data to PLPKS.✨
- plx9080_abort_dma(9)Abort a PLX PCI 9080 DMA transfer✨
- pm2fb_blank(9)Blanks the display.✨
- pm2fb_pan_display(9)Pans the display.✨
- pm2fb_probe(9)Initialise and allocate resource for PCI device.✨
- pm2fb_remove(9)Release all device resources.✨
- pm2fb_set_par(9)Alters the hardware state.✨
- pm2fb_setcolreg(9)Sets a color register.✨
- pm8001_alloc(9)initiate our hba structure and 6 DMAs area.✨
- pm8001_alloc_dev(9)find a empty pm8001_device✨
- pm8001_bar4_shift(9)function is called to shift BAR base address✨
- pm8001_bytes_dmaed(9)one of the interface function communication with libsas✨
- pm8001_ccb_task_free(9)free the sg for ssp and smp command, free the ccb.✨
- pm8001_chip_fw_flash_update_build(9)support the firmware update operation✨
- pm8001_chip_init(9)the main init function that initialize whole PM8001 chip.✨
- pm8001_chip_interrupt_disable(9)disable PM8001 chip interrupt✨
- pm8001_chip_interrupt_enable(9)enable PM8001 chip interrupt✨
- pm8001_chip_iounmap(9)which mapped when initialized.✨
- pm8001_chip_isr(9)PM8001 isr handler.✨
- pm8001_chip_phy_ctl_req(9)support the local phy operation✨
- pm8001_chip_phy_start_req(9)start phy via PHY_START COMMAND✨
- pm8001_chip_phy_stop_req(9)start phy via PHY_STOP COMMAND✨
- pm8001_chip_smp_req(9)send a SMP task to FW✨
- pm8001_chip_soft_rst(9)soft reset the PM8001 chip, so that the clear all the FW register status to the originated status.✨
- pm8001_chip_ssp_io_req(9)send a SSP task to FW✨
- pm8001_chip_ssp_tm_req(9)built the task management command.✨
- pm8001_configure_phy_settings(9)Configures PHY settings based on vendor ID.✨
- pm8001_ctl_aap_log_show(9)aap1 event log✨
- pm8001_ctl_bios_version_show(9)Bios version Display✨
- pm8001_ctl_fatal_log_show(9)fatal error logging✨
- pm8001_ctl_fw_version_show(9)firmware version✨
- pm8001_ctl_gsm_log_show(9)gsm dump collection✨
- pm8001_ctl_host_sas_address_show(9)sas address✨
- pm8001_ctl_ib_queue_log_show(9)Out bound Queue log✨
- pm8001_ctl_ila_version_show(9)ila version✨
- pm8001_ctl_inactive_fw_version_show(9)Inactive firmware version number✨
- pm8001_ctl_iop_log_show(9)IOP event log✨
- pm8001_ctl_logging_level_show(9)logging level✨
- pm8001_ctl_max_devices_show(9)max devices support✨
- pm8001_ctl_max_out_io_show(9)max outstanding io supported✨
- pm8001_ctl_max_sg_list_show(9)max sg list supported iff not 0.0 for no hardware limitation✨
- pm8001_ctl_mpi_interface_rev_show(9)MPI interface revision number✨
- pm8001_ctl_ob_queue_log_show(9)Out bound Queue log✨
- pm8001_ctl_sas_spec_support_show(9)sas spec supported✨
- pm8001_dev_found_notify(9)libsas notify a device is found.✨
- pm8001_dev_gone_notify(9)see the comments for "pm8001_dev_found_notify"✨
- pm8001_find_dev(9)find a matching pm8001_device✨
💅
getting it ready, bestie…