📦 linux-manual
82568 pages · page 126 of 413
H (continued)
- hash_add_rcu(9)add an object to a rcu enabled hashtable✨
- hash_data_vio(9)Hash the data in a data_vio and set the hash zone (which also flags the record name as set).✨
- hash_del(9)remove an object from a hashtable✨
- hash_del_rcu(9)remove an object from a rcu enabled hashtable✨
- hash_delegation_locked(9)Add a delegation to the appropriate lists✨
- hash_empty(9)check whether a hashtable is empty✨
- hash_for_each(9)iterate over a hashtable✨
- hash_for_each_possible(9)iterate over all possible objects hashing to the same bucket✨
- hash_for_each_possible_rcu(9)iterate over all possible objects hashing to the same bucket in an rcu enabled hashtable✨
- hash_for_each_possible_rcu_notrace(9)iterate over all possible objects hashing to the same bucket in an rcu enabled hashtable in a rcu enabled hashtable✨
- hash_for_each_possible_safe(9)iterate over all possible objects hashing to the same bucket safe against removals✨
- hash_for_each_rcu(9)iterate over a rcu enabled hashtable✨
- hash_for_each_safe(9)iterate over a hashtable safe against removal of hash entry✨
- hash_get(9)Calculate hash value from mac address✨
- hash_hashed(9)check whether an object is in any hashtable✨
- hash_init(9)initialize a hash table✨
- hash_key(9)Calculate a 64-bit non-cryptographic hash value for the provided 64-bit integer key.✨
- hash_lock_key(9)Return hash_lock's record name as a hash code.✨
- hash_mac_addr(9)return the hash value of a MAC address✨
- hash_sub(9)substracts @b from @a and returns the result✨
- hbm_ver_drv_show(9)display HBM protocol version advertised by driver✨
- hbm_ver_show(9)display HBM protocol version negotiated with FW✨
- hcall_assign_mmiodev(9)Assign a MMIO device to a User VM✨
- hcall_assign_pcidev(9)Assign a PCI device to a User VM✨
- hcall_create_vdev(9)Create a virtual device for a User VM✨
- hcall_create_vm(9)Create a User VM✨
- hcall_deassign_mmiodev(9)De-assign a PCI device from a User VM✨
- hcall_deassign_pcidev(9)De-assign a PCI device from a User VM✨
- hcall_destroy_vdev(9)Destroy a virtual device of a User VM✨
- hcall_destroy_vm(9)Destroy a User VM✨
- hcall_inject_msi(9)Deliver a MSI interrupt to a User VM✨
- hcall_notify_req_finish(9)Notify ACRN Hypervisor of I/O request completion.✨
- hcall_pause_vm(9)Pause a User VM✨
- hcall_reset_ptdev_intr(9)Reset an interrupt for an assigned PCI device.✨
- hcall_reset_vm(9)Reset a User VM✨
- hcall_set_ioreq_buffer(9)Set up the shared buffer for I/O Requests.✨
- hcall_set_irqline(9)Set or clear an interrupt line✨
- hcall_set_memory_regions(9)Inform the hypervisor to set up EPT mappings✨
- hcall_set_ptdev_intr(9)Configure an interrupt for an assigned PCI device.✨
- hcall_set_vcpu_regs(9)Set up registers of virtual CPU of a User VM✨
- hcall_sos_remove_cpu(9)Remove a vCPU of Service VM✨
- hcall_start_vm(9)Start a User VM✨
- hcall_vm_intr_monitor(9)Set a shared page for User VM interrupt statistics✨
- hcd_buffer_create(9)initialize buffer pools✨
- hcd_buffer_destroy(9)deallocate buffer pools✨
- hchacha_block_generic(9)abbreviated ChaCha core, for XChaCha✨
- hci_dev_get_bd_addr_from_property(9)Get the Bluetooth Device Address (BD_ADDR) for a HCI device from a firmware node property.✨
- hclge_cmd_send(9)send command to command queue✨
- hclge_comm_cmd_send(9)send command to command queue✨
- hclgevf_get_channels(9)Get the current channels enabled and max supported.✨
- hctosys_show(9)indicate if the given RTC set the system time✨
- hda_dsp_get_stream_ldp(9)Retrieve the LDP (Linear DMA Position) of the stream✨
- hda_dsp_get_stream_llp(9)Retrieve the LLP (Linear Link Position) of the stream✨
- hda_enable_hd_dacs(9)Enable the HD DACS✨
- hda_get_autocfg_input_label(9)Get a label for the given input✨
- hda_get_input_pin_label(9)Give a label for the given input pin✨
- hda_get_mode_idx(9)Search for a video mode in the supported modes table✨
- hdac_get_device_id(9)gets the hdac device id entry✨
- hdlc_append(9)Queue a single HDLC byte for sending.✨
- hdlc_encoded_length(9)Calculate worst-case encoded length of an HDLC frame.✨
- hdlc_tx_frames(9)Encode and queue an HDLC frame for transmission.✨
- hdlc_write(9)Consume HDLC Buffer.✨
- hdm_add_padding(9)add padding bytes✨
- hdm_configure_channel(9)receive channel configuration from core✨
- hdm_disconnect(9)disconnect function of USB device driver✨
- hdm_enqueue(9)receive a buffer to be used for data transfer✨
- hdm_poison_channel(9)mark buffers of this channel as invalid✨
- hdm_probe(9)probe function of USB device driver✨
- hdm_read_completion(9)completion function for submitted Rx URBs✨
- hdm_remove_padding(9)remove padding bytes✨
- hdm_request_netinfo(9)request network information✨
- hdm_write_completion(9)completion function for submitted Tx URBs✨
- HDMI connector properties(9)✨
- hdmi helpers(9)✨
- HDMI Output(9)✨
- hdmi_audio_infoframe_check(9)check a HDMI audio infoframe✨
- hdmi_audio_infoframe_init(9)initialize an HDMI audio infoframe✨
- hdmi_audio_infoframe_pack(9)check a HDMI Audio infoframe, and write it to binary buffer✨
- hdmi_audio_infoframe_pack_for_dp(9)Pack a HDMI Audio infoframe for DisplayPort✨
- hdmi_audio_infoframe_pack_only(9)write HDMI audio infoframe to binary buffer✨
- hdmi_audio_infoframe_unpack(9)unpack binary buffer to a HDMI AUDIO infoframe✨
- hdmi_automation_enable(9)Enable/Disable HDMI automation feature✨
- hdmi_avi_infoframe_check(9)check a HDMI AVI infoframe✨
- hdmi_avi_infoframe_init(9)initialize an HDMI AVI infoframe✨
- hdmi_avi_infoframe_pack(9)check a HDMI AVI infoframe, and write it to binary buffer✨
- hdmi_avi_infoframe_pack_only(9)write HDMI AVI infoframe to binary buffer✨
- hdmi_avi_infoframe_unpack(9)unpack binary buffer to a HDMI AVI infoframe✨
- hdmi_cec_state_show(9)Read out the HDMI-CEC feature status✨
- hdmi_cec_state_write(9)Enable/Disable HDMI-CEC feature from driver side✨
- hdmi_drm_infoframe_check(9)check a HDMI DRM infoframe✨
- hdmi_drm_infoframe_init(9)initialize an HDMI Dynaminc Range and mastering infoframe✨
- hdmi_drm_infoframe_pack(9)check a HDMI DRM infoframe, and write it to binary buffer✨
- hdmi_drm_infoframe_pack_only(9)write HDMI DRM infoframe to binary buffer✨
- hdmi_drm_infoframe_unpack(9)unpack binary buffer to a HDMI DRM infoframe✨
- hdmi_drm_infoframe_unpack_only(9)unpack binary buffer of CTA-861-G DRM infoframe DataBytes to a HDMI DRM infoframe✨
- hdmi_infoframe_log(9)log info of HDMI infoframe✨
- hdmi_infoframe_pack(9)check a HDMI infoframe, and write it to binary buffer✨
- hdmi_infoframe_pack_only(9)write a HDMI infoframe to binary buffer✨
- hdmi_infoframe_unpack(9)unpack binary buffer to a HDMI infoframe✨
- hdmi_recommended_n(9)Return N value recommended by HDMI specification✨
- hdmi_spd_infoframe_check(9)check a HDMI SPD infoframe✨
- hdmi_spd_infoframe_init(9)initialize an HDMI SPD infoframe✨
- hdmi_spd_infoframe_pack(9)check a HDMI SPD infoframe, and write it to binary buffer✨
- hdmi_spd_infoframe_pack_only(9)write HDMI SPD infoframe to binary buffer✨
- hdmi_spd_infoframe_unpack(9)unpack binary buffer to a HDMI SPD infoframe✨
- hdmi_vendor_any_infoframe_unpack(9)unpack binary buffer to a HDMI vendor infoframe✨
- hdmi_vendor_infoframe_check(9)check a HDMI vendor infoframe✨
- hdmi_vendor_infoframe_init(9)initialize an HDMI vendor infoframe✨
- hdmi_vendor_infoframe_pack(9)check a HDMI Vendor infoframe, and write it to binary buffer✨
- hdmi_vendor_infoframe_pack_only(9)write a HDMI vendor infoframe to binary buffer✨
- health.h(9)✨
- heci_count_full_read_slots(9)counts read full slots.✨
- heci_fwcbrw_read(9)Reads 32bit data from heci circular buffer✨
- heci_fwcsr_read(9)Reads 32bit data from the FW CSR✨
- heci_hcbww_write(9)write 32bit data to the host circular buffer✨
- heci_hcsr_read(9)Reads 32bit data from the host CSR✨
- heci_hcsr_set(9)writes H_CSR register to the heci device✨
- heci_hcsr_set_hig(9)set host interrupt (set H_CSR_IG)✨
- heci_hcsr_write(9)writes H_CSR register to device✨
- heci_hw_is_ready(9)check whether the hw has turned ready✨
- heci_hw_is_resetting(9)check whether the hw is in reset✨
- heci_irq_clear(9)clear and stop interrupts✨
- heci_irq_disable(9)disables heci device interrupts✨
- heci_irq_src(9)Filters IRQ source bits from the host CSR✨
- heci_read_hbuf(9)read data from hardware buffer✨
- heci_reg_read(9)Reads 32bit data from the issei heci device✨
- heci_reg_write(9)Writes 32bit data to the issei heci device✨
- heci_write_hbuf(9)write to hardware buffer✨
- helene_attach(9)Attach a helene tuner (terrestrial and cable standards)✨
- helene_attach_s(9)Attach a helene tuner (satellite standards)✨
- hex2bin(9)convert an ascii hexadecimal string to its binary representation✨
- hex_dump_to_buffer(9)convert a blob of data to "hex ASCII" in memory✨
- hex_to_bin(9)convert a hex digit to its real value✨
- hfi1_addr_from_offset(9)return addr for readq/writeq✨
- hfi1_alloc_ctxt_rcv_groups(9)initialize expected receive groups✨
- hfi1_alloc_devdata(9)Allocate our primary per-unit data structure.✨
- hfi1_alloc_rx(9)Allocates the rx support structure✨
- hfi1_create_rcvhdrq(9)create a receive header queue✨
- hfi1_do_send(9)perform a send on a QP✨
- hfi1_error_port_qps(9)put a port's RC/UC qps into error state✨
- hfi1_exp_tid_group_init(9)initialize rcd expected receive✨
- hfi1_exp_tid_set_init(9)initialize exp_tid_set✨
- hfi1_fill_device_attr(9)Fill in rvt dev info device attributes.✨
- hfi1_free_ctxt(9)free context✨
- hfi1_free_ctxt_rcv_groups(9)free expected receive groups✨
- hfi1_free_ctxtdata(9)free a context's allocated data✨
- hfi1_free_devdata(9)cleans up and frees per-unit data structure✨
- hfi1_get_npkeys(9)return the size of the PKEY table for context 0✨
- hfi1_get_qp_map(9)get qp map✨
- hfi1_get_rc_ohdr(9)get extended header @opah - the opaheader✨
- hfi1_ib_rcv(9)process an incoming packet✨
- hfi1_idx_to_tid_group(9)convert a group to an index @rcd - the receive context @idx - the index✨
- hfi1_init(9)do the actual initialization sequence on the chip✨
- hfi1_init_dd(9)Initialize most of the dd structure.✨
- hfi1_is_fastpath(9)check if this context is fast path✨
- hfi1_is_slowpath(9)check if this context is slow path✨
- hfi1_kern_exp_rcv_free_flows(9)free previously allocated flow information✨
- hfi1_kern_exp_rcv_setup(9)setup TID's and flow for one segment of a TID RDMA request✨
- hfi1_make_grh(9)construct a GRH header✨
- hfi1_make_rc_req(9)construct a request packet (SEND, RDMA r/w, ATOMIC)✨
- hfi1_make_ruc_header_16B(9)build a 16B header✨
- hfi1_make_ruc_header_9B(9)build a 9B header✨
- hfi1_make_uc_req(9)construct a request packet (SEND, RDMA write)✨
- hfi1_make_ud_req(9)construct a UD request packet✨
- hfi1_may_ecn(9)Check whether FECN or BECN processing should be done✨
- hfi1_need_drop(9)detect need for drop✨
- hfi1_netdev_add_data(9)Registers data with unique identifier to be requested later this is needed for IPoIB VLANs implementations. This call is protected by mutex idr_lock.✨
- hfi1_netdev_enable_queues(9)This is napi enable function. It enables napi objects associated with queues. When at least one device has called it it increments atomic counter. Disable function decrements counter and when it is…✨
- hfi1_netdev_get_data(9)Gets data with given id✨
- hfi1_netdev_get_first_data(9)Gets first entry with greater or equal id.✨
- hfi1_netdev_remove_data(9)Removes data with previously given id. Returns the reference to removed entry.✨
- hfi1_netdev_rx_destroy(9)Decrements netdevs counter, when it reaches 0 napi is deleted and receive queses memory is freed.✨
- hfi1_netdev_rx_init(9)Incrememnts netdevs counter. When called first time, it allocates receive queue data and calls netif_napi_add for each queue.✨
- hfi1_netdev_rx_napi(9)napi poll function to move eoi inline✨
- hfi1_num_netdev_contexts(9)Count of netdev recv contexts to use.✨
- hfi1_pkey_validation_pma(9)It validates PKEYs for incoming PMA MAD packets.✨
- hfi1_process_ecn_slowpath(9)Process FECN or BECN bits✨
- hfi1_process_mad(9)process an incoming MAD packet✨
- hfi1_qp_iter_cb(9)callback for iterator✨
- hfi1_qp_wakeup(9)wake up on the indicated event✨
- hfi1_rc_rcv(9)process an incoming RC packet✨
- hfi1_rc_verbs_aborted(9)handle abort status✨
- hfi1_rcd_eoi_intr(9)End of Interrupt processing action✨
- hfi1_rcd_free(9)When reference is zero clean up.✨
- hfi1_rcd_get(9)increment reference for rcd✨
- hfi1_rcd_get_by_index(9)get by index✨
- hfi1_rcd_get_by_index_safe(9)validate the ctxt index before accessing the array✨
- hfi1_rcd_head(9)add accessor for rcd head✨
- hfi1_rcd_put(9)decrement reference for rcd✨
- hfi1_rcvhdrtail_kvaddr(9)return tail kvaddr @rcd - the receive context✨
- hfi1_register_ib_device(9)register our device with the infiniband core✨
- hfi1_reset_device(9)reset the chip if possible✨
- hfi1_schedule_send(9)schedule progress✨
- hfi1_schedule_send_yield(9)test for a yield required for QP send engine✨
- hfi1_schedule_tid_send(9)schedule progress on TID RDMA state machine✨
- hfi1_seq_cnt(9)return seq_cnt member✨
- hfi1_seq_incr_wrap(9)wrapping increment for sequence✨
- hfi1_set_fast(9)change to the fast handler✨
- hfi1_set_rcd_head(9)add accessor for rcd head✨
- hfi1_set_seq_cnt(9)return seq_cnt member✨
💅
getting it ready, bestie…