section 9 · Kernel routines 🧠
87928 pages · page 136 of 440
H (continued)
- 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✨
- hexdump(9)dump a block of bytes to the console in hexadecimal form✨
- hexdump(9freebsd)dump a block of bytes to the console in hexadecimal form✨
- 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✨
- hfi1_setup_eagerbufs(9)llocate eager buffers, both kernel and user contexts.✨
- hfi1_setup_wqe(9)set up the wqe✨
- hfi1_tid_group_to_idx(9)convert an index to a group @rcd - the receive context @grp - the group pointer✨
- hfi1_uc_rcv(9)handle an incoming UC packet✨
- hfi1_ud_rcv(9)receive an incoming UD packet✨
- hfi1_user_sdma_process_request(9)Process and start a user sdma request✨
- hfi1_validate_rcvhdrcnt(9)validate hdrcnt✨
- hfi1_verbs_send(9)send a packet✨
- hfs_bmap_clear_bit(9)clear a bit in the b-tree map✨
- hfs_bmap_test_bit(9)test a bit in the b-tree map✨
- hfsplus_brec_read_cat(9)read and validate a catalog record✨
- hfsplus_submit_bio(9)Perform block I/O✨
- hgcm_call_copy_back_result(9)Copies the result of the call back to the caller info structure and user buffers.✨
- hgcm_call_init_call(9)Initializes the call request that we're sending to the host.✨
- hgcm_call_linear_addr_type_to_pagelist_flags(9)Translates linear address types to page list direction flags.✨
- hgcm_call_preprocess(9)Preprocesses the HGCM call, validate parameters, alloc bounce buffers and figure out how much extra storage we need for page lists.✨
- hgcm_cancel_call(9)Tries to cancel a pending HGCM call.✨
- hgsmi_get_mode_hints(9)Get most recent video mode hints.✨
- hgsmi_process_display_info(9)Set a video mode via an HGSMI request. The views must have been initialised first using @a VBoxHGSMISendViewInfo and if the mode is being set on the first display then it must be set first using…✨
- hgsmi_query_conf(9)Query the host for an HGSMI configuration parameter via an HGSMI command.✨
- hgsmi_report_flags_location(9)Inform the host of the location of the host flags in VRAM via an HGSMI cmd.✨
- hgsmi_send_caps_info(9)Notify the host of HGSMI-related guest capabilities via an HGSMI command.✨
- hgsmi_update_input_mapping(9)Report the rectangle relative to which absolute pointer events should be expressed. This information remains valid until the next VBVA resize event for any screen, at which time it is reset to the…✨
- hgsmi_update_pointer_shape(9)Pass the host a new mouse pointer shape via an HGSMI command.✨
- hhook(9)Helper Hook Framework✨
- hhook(9freebsd)Helper Hook Framework✨
- hhook_head_deregister(9)Helper Hook Framework✨
- hhook_head_deregister(9freebsd)Helper Hook Framework✨
- hhook_head_deregister_lookup(9)Helper Hook Framework✨
- hhook_head_deregister_lookup(9freebsd)Helper Hook Framework✨
- hhook_head_register(9)Helper Hook Framework✨
- hhook_head_register(9freebsd)Helper Hook Framework✨
- hhook_run_hooks(9)Helper Hook Framework✨
- hhook_run_hooks(9freebsd)Helper Hook Framework✨
- HHOOKS_RUN_IF(9)Helper Hook Framework✨
- HHOOKS_RUN_IF(9freebsd)Helper Hook Framework✨
- HHOOKS_RUN_LOOKUP_IF(9)Helper Hook Framework✨
- HHOOKS_RUN_LOOKUP_IF(9freebsd)Helper Hook Framework✨
- HI6421V600_LDO(9)specify a LDO power line✨
- hibernate(9)Carry out system hibernation, including saving the image.✨
- hibernate_preallocate_memory(9)Preallocate memory for hibernation image.✨
- hibernate_quiet_exec(9)Execute a function with all devices frozen.✨
- hibernation_platform_enter(9)Power off the system using the platform driver.✨
- hibernation_restore(9)Quiesce devices and restore from a hibernation image.✨
- hibernation_set_ops(9)Set the global hibernate operations.✨
- hibernation_snapshot(9)Quiesce devices and create a hibernation image.✨
- HID quirks(9)✨
- hid_allocate_device(9)allocate new hid device descriptor✨
- hid_bpf_allocate_context(9)Allocate a context to the given HID device✨
- HID_BPF_ASYNC_CB(9)macro to define an async callback used in a bpf_wq✨
- hid_bpf_get_data(9)Get the kernel memory pointer associated with the context @ctx✨
- hid_bpf_hw_output_report(9)Send an output report to a HID device✨
- hid_bpf_hw_request(9)Communicate with a HID device✨
- hid_bpf_input_report(9)Inject a HID report in the kernel from a HID device✨
- hid_bpf_release_context(9)Release the previously allocated context @ctx✨
- hid_bpf_try_input_report(9)Inject a HID report in the kernel from a HID device✨
- hid_compare_device_paths(9)check if both devices share the same path✨
- hid_destroy_device(9)free previously allocated device✨
- hid_device_io_start(9)enable HID input during probe, remove✨
- hid_device_io_stop(9)disable HID input during probe, remove✨
- hid_exists_dquirk(9)find any dynamic quirks for a HID device✨
- hid_gets_squirk(9)return any static quirks for a HID device✨
- hid_hw_close(9)signal underlaying HW to stop delivering events✨
- hid_hw_idle(9)send idle request to device✨
- hid_hw_may_wakeup(9)return if the hid device may act as a wakeup source during system-suspend✨
- hid_hw_open(9)signal underlying HW to start delivering events✨
- hid_hw_output_report(9)send output report to device✨
- hid_hw_power(9)requests underlying HW to go into given power mode✨
- hid_hw_raw_request(9)send report request to device✨
- hid_hw_request(9)send report request to device✨
- hid_hw_start(9)start underlying HW✨
- hid_hw_stop(9)stop underlying HW✨
- hid_hw_wait(9)wait for buffered io to complete✨
- hid_input_report(9)report data from lower layer (usb, bt...)✨
- hid_ishtp_cl_deinit(9)Deinit function for ISHTP client✨
- hid_ishtp_cl_init(9)Init function for ISHTP client✨
- hid_ishtp_cl_probe(9)ISHTP client driver probe✨
- hid_ishtp_cl_remove(9)ISHTP client driver remove✨
- hid_ishtp_cl_reset(9)ISHTP client driver reset✨
- hid_ishtp_cl_resume(9)ISHTP client driver resume✨
- hid_ishtp_cl_suspend(9)ISHTP client driver suspend✨
- hid_ishtp_get_report(9)request to get feature/input report✨
- hid_ishtp_set_feature(9)send request to ISH FW to set a feature request✨
- hid_lookup_quirk(9)return any quirks associated with a HID device✨
- hid_map_usage(9)map usage input bits✨
- hid_map_usage_clear(9)map usage input bits and clear the input bit✨
- hid_match_report(9)check if driver's raw_event should be called✨
- hid_match_usage(9)check if driver's event should be called✨
- hid_modify_dquirk(9)add/replace a HID quirk✨
- hid_open_report(9)open a driver-specific device report✨
- hid_parse(9)parse HW reports✨
- hid_parse_report(9)parse device report✨
- hid_quirks_exit(9)release memory associated with dynamic_quirks✨
- hid_quirks_init(9)apply HID quirks specified at module load time✨
- hid_remove_all_dquirks(9)remove all runtime HID quirks from memory✨
- hid_report_len(9)calculate the report length✨
- hid_safe_input_report(9)report data from lower layer (usb, bt...)✨
- hid_validate_values(9)validate existing device report's value indexes✨
- hidinput_calc_abs_res(9)calculate an absolute axis resolution✨
- hidpp10_set_register(9)Modify a HID++ 1.0 register.✨
- hidpp_scroll_counter_handle_scroll(9)Send high- and low-resolution scroll events given a high-resolution wheel movement.✨
- High Definition Audio over HDMI and Display Port(9)✨
- High-level page table operations(9)✨
- highest_data_key(9)get the highest possible data key for an inode.✨
- highest_flag_domain(9)Return highest sched_domain containing flag.✨
- highest_ino_key(9)get the highest possible inode key.✨
- hih6130_humidity_show(9)show humidity measurement value in sysfs✨
- hih6130_rh_ticks_to_per_cent_mille(9)convert raw humidity ticks to one- thousandths of a percent relative humidity✨
- hih6130_temp_ticks_to_millicelsius(9)convert raw temperature ticks to milli celsius✨
- hih6130_temperature_show(9)show temperature measurement value in sysfs✨
- hih6130_update_measurements(9)get updated measurements from device✨
- hinfo_to_cinfo(9)Convert new format hba info into old format✨
- hinic_aeq_register_hw_cb(9)register AEQ callback for specific event✨
- hinic_aeq_unregister_hw_cb(9)unregister the AEQ callback for specific event✨
- hinic_aeqs_free(9)free all the aeqs✨
- hinic_aeqs_init(9)initialize all the aeqs✨
- hinic_alloc_cmdq_buf(9)alloc buffer for sending command✨
- hinic_api_cmd_free(9)free the API CMD chains✨
- hinic_api_cmd_init(9)Initialize all the API CMD chains✨
- hinic_api_cmd_write(9)Write API CMD command✨
💅
getting it ready, bestie…