📦 linux-manual
82568 pages · page 249 of 413
P (continued)
- pmcraid_allocate_control_blocks(9)allocates memory control blocks✨
- pmcraid_allocate_hcams(9)allocates HCAM buffers✨
- pmcraid_allocate_host_rrqs(9)Allocate and initialize host RRQ buffers✨
- pmcraid_bist_done(9)completion function for PCI BIST✨
- pmcraid_build_ioadl(9)Build a scatter/gather list and map the buffer✨
- pmcraid_cancel_all(9)cancel all outstanding IOARCBs as part of error recovery✨
- pmcraid_cancel_ccn(9)cancel CCN HCAM already registered with IOA✨
- pmcraid_cancel_hcam(9)sends ABORT task to abort a given HCAM✨
- pmcraid_cancel_ldn(9)cancel LDN HCAM already registered with IOA✨
- pmcraid_change_queue_depth(9)Change the device's queue depth✨
- pmcraid_check_ioctl_buffer(9)check for proper access to user buffer✨
- pmcraid_clr_trans_op(9)clear trans to op interrupt✨
- pmcraid_complete_ioa_reset(9)Called by either timer or tasklet during completion of the ioa reset✨
- pmcraid_disable_interrupts(9)Masks and clears all specified interrupts✨
- pmcraid_eh_abort_handler(9)entry point for aborting a single task on errors✨
- pmcraid_eh_device_reset_handler(9)bus/target/device reset handler callbacks✨
- pmcraid_eh_host_reset_handler(9)adapter reset handler callback✨
- pmcraid_enable_interrupts(9)Enables specified interrupts✨
- pmcraid_erp_done(9)Process completion of SCSI error response from device✨
- pmcraid_error_handler(9)Error response handlers for a SCSI op✨
- pmcraid_exit(9)module unload entry point✨
- pmcraid_expose_resource(9)check if the resource can be exposed to OS✨
- pmcraid_fail_outstanding_cmds(9)Fails all outstanding ops.✨
- pmcraid_frame_auto_sense(9)frame fixed format sense information✨
- pmcraid_get_dump(9)retrieves IOA dump in case of Unit Check interrupt✨
- pmcraid_get_error_info(9)return error string for an ioasc✨
- pmcraid_get_free_cmd(9)get a free cmd block from command block pool✨
- pmcraid_get_fwversion(9)reads firmware version information✨
- pmcraid_get_fwversion_done(9)completion function for get_fwversion✨
- pmcraid_handle_config_change(9)Handle a config change from the adapter✨
- pmcraid_handle_error_log(9)Handle a config change (error log) from the IOA✨
- pmcraid_identify_hrrq(9)registers host rrq buffers with IOA✨
- pmcraid_init(9)module load entry point✨
- pmcraid_init_buffers(9)allocates memory and initializes various structures✨
- pmcraid_init_cmdblk(9)initializes a command block✨
- pmcraid_init_hcam(9)send an initialized command block(HCAM) to IOA✨
- pmcraid_init_instance(9)initialize per instance data structure✨
- pmcraid_init_ioadls(9)initializes IOADL related fields in IOARCB✨
- pmcraid_init_res_table(9)Initialize the resource table✨
- pmcraid_init_tasklets(9)registers tasklets for response handling✨
- pmcraid_initiate_reset(9)initiates reset sequence. This is called from ISR/tasklet during error interrupts including IOA unit check. If reset is already in progress, it just returns, otherwise initiates IOA reset to bring…✨
- pmcraid_internal_done(9)completion routine for internally generated cmds✨
- pmcraid_io_done(9)SCSI completion function✨
- pmcraid_ioa_reset(9)Implementation of IOA reset logic✨
- pmcraid_ioa_shutdown(9)sends SHUTDOWN command to ioa✨
- pmcraid_ioa_shutdown_done(9)completion function for IOA shutdown command✨
- pmcraid_ioasc_logger(9)log IOASC information based user-settings✨
- pmcraid_ioctl_driver(9)ioctl handler for commands handled by driver itself✨
- pmcraid_isr(9)implements legacy interrupt handling routine✨
- pmcraid_kill_tasklets(9)destroys tasklets registered for response handling✨
- pmcraid_netlink_init(9)registers pmcraid_event_family✨
- pmcraid_netlink_release(9)unregisters pmcraid_event_family✨
- pmcraid_notify_ccn(9)notifies about CCN event msg to user space✨
- pmcraid_notify_ioastate(9)sends IOA state event msg to user space✨
- pmcraid_notify_ldn(9)notifies about CCN event msg to user space✨
- pmcraid_prepare_cancel_cmd(9)prepares a command block to abort another✨
- pmcraid_probe(9)PCI probe entry pointer for PMC MaxRAID controller driver✨
- pmcraid_process_ccn(9)Op done function for a CCN.✨
- pmcraid_process_ldn(9)op done function for an LDN✨
- pmcraid_querycfg(9)Send a Query IOA Config to the adapter.✨
- pmcraid_queuecommand_lck(9)Queue a mid-layer request✨
- pmcraid_read_interrupts(9)reads IOA interrupts✨
- pmcraid_register_hcams(9)register HCAMs for CCN and LDN✨
- pmcraid_register_interrupt_handler(9)registers interrupt handler✨
- pmcraid_reinit_buffers(9)resets various buffer pointers✨
- pmcraid_reinit_cfgtable_done(9)done function for cfg table reinitialization✨
- pmcraid_reinit_cmdblk(9)reinitialize a command block✨
- pmcraid_release_buffers(9)release per-adapter buffers allocated✨
- pmcraid_release_chrdev(9)unregisters per-adapter management interface✨
- pmcraid_release_cmd_blocks(9)release buufers allocated for command blocks✨
- pmcraid_release_config_buffers(9)release config.table buffers✨
- pmcraid_release_control_blocks(9)releases buffers alloced for control blocks✨
- pmcraid_release_hcams(9)release HCAM buffers✨
- pmcraid_release_host_rrqs(9)release memory allocated for hrrq buffer(s)✨
- pmcraid_remove(9)IOA hot plug remove entry point✨
- pmcraid_request_sense(9)Send request sense to a device✨
- pmcraid_reset_alert(9)alerts IOA for a possible reset✨
- pmcraid_reset_alert_done(9)completion routine for reset_alert✨
- pmcraid_reset_bringdown(9)wrapper over pmcraid_reset_reload to bringdown IOA✨
- pmcraid_reset_bringup(9)wrapper over pmcraid_reset_reload to bring up IOA✨
- pmcraid_reset_device(9)device reset handler functions✨
- pmcraid_reset_enable_ioa(9)re-enable IOA after a hard reset✨
- pmcraid_reset_reload(9)utility routine for doing IOA reset either to bringup or bringdown IOA✨
- pmcraid_reset_type(9)Determine the required reset type✨
- pmcraid_resume(9)driver resume entry point PCI power management✨
- pmcraid_return_cmd(9)return a completed command block back into free pool✨
- pmcraid_sdev_configure(9)Configures a SCSI device✨
- pmcraid_sdev_destroy(9)Unconfigure a SCSI device before removing it✨
- pmcraid_sdev_init(9)Prepare for commands to a device✨
- pmcraid_send_cmd(9)fires a command to IOA✨
- pmcraid_send_hcam(9)Send an HCAM to IOA✨
- pmcraid_send_hcam_cmd(9)send an initialized command block(HCAM) to IOA✨
- pmcraid_set_supported_devs(9)sends SET SUPPORTED DEVICES to IOAFP✨
- pmcraid_set_timestamp(9)set the timestamp to IOAFP✨
- pmcraid_setup_chrdev(9)allocates a minor number and registers a char device✨
- pmcraid_show_adapter_id(9)Display driver assigned adapter id✨
- pmcraid_show_drv_version(9)Display driver version✨
- pmcraid_show_log_level(9)Display adapter's error logging level✨
- pmcraid_shutdown(9)shutdown adapter controller.✨
- pmcraid_soft_reset(9)performs a soft reset and makes IOA become ready✨
- pmcraid_start_bist(9)starts BIST✨
- pmcraid_store_log_level(9)Change the adapter's error logging level✨
- pmcraid_suspend(9)driver suspend entry point for power management✨
- pmcraid_tasklet_function(9)Tasklet function✨
- pmcraid_timeout_handler(9)Timeout handler for internally generated ops✨
- pmcraid_unregister_hcams(9)cancel HCAMs registered already✨
- pmcraid_unregister_interrupt_handler(9)de-register interrupts handlers✨
- pmcraid_worker_function(9)worker thread function✨
- pmd_alloc_one(9)allocate memory for a PMD-level page table✨
- pmd_bad(9)check if a PMD entry is "bad". That might mean swapped out. As we have no known cause of badness, it's null, as it is for many architectures.✨
- pmd_clear_huge(9)Clear kernel PMD mapping when it is set✨
- pmd_free_pte_page(9)Clear PMD entry and free PTE page.✨
- pmd_is_device_private_entry(9)Check if PMD contains a device private swap entry.✨
- pmd_is_huge(9)Is this PMD either a huge PMD entry or a software leaf entry?✨
- pmd_is_migration_entry(9)Does this PMD entry encode a migration entry?✨
- pmd_is_valid_softleaf(9)Is this PMD entry a valid softleaf entry?✨
- pmd_none(9)check if pmd_entry is mapped✨
- pmd_present(9)is there a page table behind this? Essentially the inverse of pmd_none. We maybe save an inline instruction by defining it this way, instead of simply "!pmd_none".✨
- pmd_set_huge(9)Set up kernel PMD mapping✨
- pmd_to_softleaf_folio(9)Convert the PMD entry to a folio.✨
- pmic_arb_read_data(9)reads pmic-arb's register and copy 1..4 bytes to buf✨
- pmic_arb_write_data(9)write 1..4 bytes from buf to pmic-arb's register✨
- pmt_telem_find_and_register_endpoint(9)Get a telemetry endpoint from device, guid and pos✨
- pmt_telem_get_endpoint_info(9)Get info for an endpoint from its devid✨
- pmt_telem_get_next_endpoint(9)Get next device id for a telemetry endpoint✨
- pmt_telem_read(9)Read qwords from counter sram using sample id✨
- pmt_telem_read32(9)Read qwords from counter sram using sample id✨
- pmt_telem_register_endpoint(9)Register a telemetry endpoint✨
- pmt_telem_unregister_endpoint(9)Unregister a telemetry endpoint✨
- pnfs_mark_matching_lsegs_invalid(9)tear down lsegs or mark them for later✨
- pnfs_mark_matching_lsegs_return(9)Free or return matching layout segments✨
- pnp_activate_dev(9)activates a PnP device for use✨
- pnp_add_card(9)adds a PnP card to the PnP Layer✨
- pnp_add_card_device(9)adds a device to the specified card✨
- pnp_add_card_id(9)adds an EISA id to the specified card✨
- pnp_add_id(9)adds an EISA id to the specified device✨
- pnp_assign_resources(9)assigns resources to the device based on the specified dependent number✨
- pnp_auto_config_dev(9)automatically assigns resources to a device✨
- pnp_disable_dev(9)disables device✨
- pnp_is_active(9)Determines if a device is active based on its current resources✨
- pnp_register_card_driver(9)registers a PnP card driver with the PnP Layer✨
- pnp_register_protocol(9)adds a pnp protocol to the pnp layer✨
- pnp_release_card_device(9)call this when the driver no longer needs the device✨
- pnp_request_card_device(9)Searches for a PnP device under the specified card✨
- pnp_start_dev(9)low-level start of the PnP device✨
- pnp_stop_dev(9)low-level disable of the PnP device✨
- pnp_unregister_card_driver(9)unregisters a PnP card driver from the PnP Layer✨
- pnv_eeh_configure_bridge(9)Configure PCI bridges in the indicated PE✨
- pnv_eeh_get_log(9)Retrieve error log✨
- pnv_eeh_get_state(9)Retrieve PE state✨
- pnv_eeh_next_error(9)Retrieve next EEH error to handle✨
- pnv_eeh_post_init(9)EEH platform dependent post initialization✨
- pnv_eeh_probe(9)Do probe on PCI device✨
- pnv_eeh_reset(9)Reset the specified PE✨
- pnv_eeh_set_option(9)Initialize EEH or MMIO/DMA reenable✨
- poison_channel(9)poison buffers of a channel✨
- poison_setup(9)Update poison registers.✨
- poll_select_set_timeout(9)helper function to setup the timeout value✨
- poll_state_synchronize_rcu(9)Has the specified RCU grace period completed?✨
- poll_state_synchronize_rcu_full(9)Has the specified RCU grace period completed?✨
- poll_state_synchronize_srcu(9)Has cookie's grace period ended?✨
- poll_timeout_us(9)Periodically poll and perform an operation until a condition is met or a timeout occurs✨
- poll_timeout_us_atomic(9)Periodically poll and perform an operation until a condition is met or a timeout occurs✨
- polynomial_calc(9)calculate a polynomial using integer arithmetic✨
- polyval(9)Compute a POLYVAL value✨
- polyval_export_blkaligned(9)Export a POLYVAL accumulator value✨
- polyval_final(9)Finish computing a POLYVAL value✨
- polyval_import_blkaligned(9)Import a POLYVAL accumulator value✨
- polyval_init(9)Initialize a POLYVAL context for a new message✨
- polyval_preparekey(9)Prepare a POLYVAL key✨
- polyval_update(9)Update a POLYVAL context with message data✨
- pop_free_list(9)Get a block from the end of the free list.✨
- populate_enum_data(9)Populate all properties of an instance under enumeration attribute✨
- populate_int_data(9)Populate all properties of an instance under integer attribute✨
- populate_lsave(9)fill the lsave array with important LEB numbers.✨
- populate_page(9)copy data nodes into a page for bulk-read.✨
- populate_po_data(9)Populate all properties of an instance under password object attribute✨
- populate_sdt_note(9)Parse raw data and identify SDT note✨
- populate_security_buffer(9)builds a security buffer for authentication scheme✨
- populate_start_index_num_swaths_helper(9)Helper function that calculates svp params for current and next✨
- populate_str_data(9)Populate all properties of an instance under string attribute✨
- populate_string_buffer(9)populates a string buffer✨
- populate_subvp_cmd_drr_info(9)Helper to populate DRR pipe info for the DMCUB subvp command✨
- populate_subvp_cmd_pipe_info(9)Helper to populate the SubVP pipe info for the DMUB subvp command✨
- populate_subvp_cmd_vblank_pipe_info(9)Helper to populate VBLANK pipe info for the DMUB subvp command✨
- populate_svp_params(9)Helper function that calculates start_idx and number of swaths for a single svp✨
- populate_vma_page_range(9)populate a range of pages in the vma.✨
- port_cfg(9)set port register bits✨
- port_force_link_speed(9)force port speed✨
- port_get_def_vid(9)get port default VID.✨
- port_get_link_speed(9)get current link status✨
- port_init_cnt(9)initialize MIB counter values✨
- port_mmio(9)Get the MMIO address of PDC2027x extended registers✨
- port_name(9)return the string name of a port✨
- port_r16(9)read word from port register.✨
- port_r8(9)read byte from port register✨
- port_r_cnt(9)read MIB counters periodically✨
- port_r_mib_cnt(9)read MIB counter✨
- port_r_mib_pkt(9)read dropped packet counts✨
- port_set_link_speed(9)set port speed✨
💅
getting it ready, bestie…