📦 linux-manual
82568 pages · page 179 of 413
I (continued)
- ish_is_input_ready(9)Check if FW ready for RX✨
- ish_probe(9)PCI driver probe callback✨
- ish_query_loader_prop(9)Query ISH Shim firmware loader✨
- ish_reg_read(9)Read register✨
- ish_reg_write(9)Write register✨
- ish_remove(9)PCI driver remove callback✨
- ish_resume(9)ISH resume callback✨
- ish_resume_handler(9)Work function to complete resume✨
- ish_send(9)Send message from host to firmware✨
- ish_set_host_rdy(9)Indicate host ready✨
- ish_set_host_ready(9)reconfig ipc host registers✨
- ish_shutdown(9)PCI driver shutdown callback✨
- ish_suspend(9)ISH suspend callback✨
- ish_wakeup(9)wakeup ishfw from waiting-for-host state✨
- ishtp_bus_add_device(9)Function to create device on bus✨
- ishtp_bus_event_work(9)event work function✨
- ishtp_bus_new_client(9)Create a new client✨
- ishtp_bus_register(9)Function to register bus✨
- ishtp_bus_remove_all_clients(9)Remove all clients✨
- ishtp_bus_remove_device(9)Function to relase device on bus✨
- ishtp_bus_unregister(9)Function to unregister bus✨
- ishtp_cl_alloc_dma_buf(9)Allocate DMA RX and TX buffer✨
- ishtp_cl_alloc_rx_ring(9)Allocate RX ring buffers✨
- ishtp_cl_alloc_tx_ring(9)Allocate TX ring buffers✨
- ishtp_cl_allocate(9)allocates client structure and sets it up.✨
- ishtp_cl_bus_match(9)Bus match() callback✨
- ishtp_cl_bus_rx_event(9)schedule event work✨
- ishtp_cl_cmp_id(9)tells if file private data have same id returns true - if ids are the same and not NULL✨
- ishtp_cl_connect(9)Build connection with firmware✨
- ishtp_cl_connect_to_fw(9)Send connect request to firmware✨
- ishtp_cl_destroy_connection(9)Disconnect with the firmware✨
- ishtp_cl_device_bind(9)bind a device✨
- ishtp_cl_device_probe(9)Bus probe() callback✨
- ishtp_cl_device_remove(9)Bus remove() callback✨
- ishtp_cl_device_reset(9)Reset callback✨
- ishtp_cl_device_resume(9)Bus resume callback✨
- ishtp_cl_device_suspend(9)Bus suspend callback✨
- ishtp_cl_disconnect(9)Send disconnect request to firmware✨
- ishtp_cl_driver_register(9)Client driver register✨
- ishtp_cl_driver_unregister(9)Client driver unregister✨
- ishtp_cl_establish_connection(9)Establish connection with the firmware✨
- ishtp_cl_flush_queues(9)Flush all queues for a client✨
- ishtp_cl_free(9)Frees a client device✨
- ishtp_cl_free_dma_buf(9)Free DMA RX and TX buffer✨
- ishtp_cl_free_rx_ring(9)Free RX ring buffers✨
- ishtp_cl_free_tx_ring(9)Free TX ring buffers✨
- ishtp_cl_init(9)Initialize all fields of a client device✨
- ishtp_cl_io_rb_recycle(9)Recycle IO request blocks✨
- ishtp_cl_is_other_connecting(9)Check other client is connecting✨
- ishtp_cl_link(9)Reserve a host id and link the client instance✨
- ishtp_cl_read_complete(9)read complete✨
- ishtp_cl_read_start(9)Prepare to read client message✨
- ishtp_cl_rx_get_rb(9)Get a rb from client device rx buffer list✨
- ishtp_cl_send(9)Send a message to firmware✨
- ishtp_cl_send_msg(9)Send message using DMA or IPC✨
- ishtp_cl_send_msg_dma(9)Send message using DMA✨
- ishtp_cl_send_msg_ipc(9)Send message using IPC✨
- ishtp_cl_unlink(9)remove fw_cl from the client device list✨
- ishtp_dev_to_cl_device(9)get ishtp_cl_device instance from device instance✨
- ishtp_device(9)Return device pointer✨
- ishtp_device_init(9)ishtp device init✨
- ishtp_enum_enum_devices(9)Enumerate hid devices✨
- ishtp_fw_cl_by_id(9)return index to fw_clients for client_id✨
- ishtp_fw_cl_by_uuid(9)locate index of fw client✨
- ishtp_fw_cl_get_client(9)return client information to client✨
- ishtp_fw_is_ready(9)Check if FW ready✨
- ishtp_get_device(9)update usage count for the device✨
- ishtp_get_drvdata(9)get client driver data✨
- ishtp_get_fw_client_id(9)Get fw client id✨
- ishtp_get_hid_descriptor(9)Get hid descriptor✨
- ishtp_get_pci_device(9)Return PCI device dev pointer This interface is used to return PCI device pointer from ishtp_cl_device instance.✨
- ishtp_get_report_descriptor(9)Get report descriptor✨
- ishtp_get_workqueue(9)Retrieve the workqueue associated with an ISHTP device✨
- ishtp_hbm_cl_addr_equal(9)Compare client address✨
- ishtp_hbm_cl_connect_req(9)Send connect request✨
- ishtp_hbm_cl_connect_res(9)Get connect response✨
- ishtp_hbm_cl_disconnect_req(9)Send disconnect request✨
- ishtp_hbm_cl_disconnect_res(9)Get disconnect response✨
- ishtp_hbm_cl_flow_control_req(9)Send flow control request✨
- ishtp_hbm_cl_hdr(9)construct client hbm header✨
- ishtp_hbm_dispatch(9)HBM dispatch function✨
- ishtp_hbm_dma_xfer(9)Receive DMA transfer message✨
- ishtp_hbm_dma_xfer_ack(9)Receive transfer ACK✨
- ishtp_hbm_enum_clients_req(9)Send client enum req✨
- ishtp_hbm_fw_cl_allocate(9)Allocate FW clients✨
- ishtp_hbm_fw_disconnect_req(9)Receive disconnect request✨
- ishtp_hbm_prop_req(9)Request property✨
- ishtp_hbm_start_req(9)Send HBM start message✨
- ishtp_hbm_start_wait(9)Wait for HBM start message✨
- ishtp_hbm_stop_req(9)Send HBM stop✨
- ishtp_hid_link_ready_wait(9)Wait for link ready✨
- ishtp_hid_parse(9)hid-core .parse() callback✨
- ishtp_hid_probe(9)hid register ll driver✨
- ishtp_hid_remove(9)Remove registered hid device✨
- ishtp_hid_request(9)hid-core .request() callback✨
- ishtp_hid_wakeup(9)Wakeup caller✨
- ishtp_io_rb_alloc_buf(9)Allocate and init response buffer✨
- ishtp_io_rb_free(9)Free IO request block✨
- ishtp_io_rb_init(9)Allocate and init IO request block✨
- ishtp_loader_recv_msg(9)Receive a message from the ISHTP device✨
- ishtp_loader_work(9)The work function to start the firmware loading process✨
- ishtp_put_device(9)decrement usage count for the device✨
- ishtp_query_subscribers(9)Send query subscribers message✨
- ishtp_read_list_flush(9)Flush read queue✨
- ishtp_recv(9)process ishtp message✨
- ishtp_register_event_cb(9)Register callback✨
- ishtp_reset_compl_handler(9)Reset completion handler✨
- ishtp_reset_handler(9)IPC reset handler✨
- ishtp_send_msg(9)Send ishtp message✨
- ishtp_send_resume(9)Send resume message to FW✨
- ishtp_send_suspend(9)Send suspend message to FW✨
- ishtp_set_drvdata(9)set client driver data✨
- ishtp_start(9)Start ISH processing✨
- ishtp_trace_callback(9)Return trace callback✨
- ishtp_use_dma_transfer(9)Function to use DMA✨
- ishtp_wait_for_response(9)hid-core .wait() callback✨
- ishtp_wait_resume(9)Wait for IPC resume✨
- ishtp_write_message(9)Send ishtp single fragment message✨
- isig(9)handle the ISIG optio✨
- ismt_access(9)process an SMBus command✨
- ismt_desc_dump(9)dump the contents of a descriptor for debug purposes✨
- ismt_dev_init(9)initialize the iSMT data structures✨
- ismt_do_interrupt(9)IRQ interrupt handler✨
- ismt_do_msi_interrupt(9)MSI interrupt handler✨
- ismt_func(9)report which i2c commands are supported by this adapter✨
- ismt_gen_reg_dump(9)dump the iSMT General Registers✨
- ismt_handle_isr(9)interrupt handler bottom half✨
- ismt_hw_init(9)initialize the iSMT hardware✨
- ismt_int_init(9)initialize interrupts✨
- ismt_kill_transaction(9)kill current transaction✨
- ismt_mstr_reg_dump(9)dump the iSMT Master Registers✨
- ismt_probe(9)probe for iSMT devices✨
- ismt_process_desc(9)handle the completion of the descriptor✨
- ismt_remove(9)release driver resources✨
- ismt_submit_desc(9)add a descriptor to the ring✨
- iso_packets_buffer_destroy(9)frees packet buffer resources✨
- iso_packets_buffer_init(9)allocates the memory for packets✨
- isolate_freepages_range(9)isolate free pages.✨
- isolate_migratepages_block(9)isolate all migrate-able pages within a single pageblock✨
- isolate_migratepages_range(9)isolate migrate-able pages in a PFN range✨
- isolate_movable_ops_page(9)isolate a movable_ops page for migration✨
- isolate_single_pageblock(9)- tries to isolate a pageblock that might be within a free or in-use page.✨
- isp1760_udc_select_ep(9)Select an endpoint for register access✨
- isp_hw_fini(9)stop the hardware block✨
- isp_hw_init(9)start and test isp block✨
- isp_kernel_buffer_alloc(9)create kernel buffer object (BO) for isp✨
- isp_kernel_buffer_free(9)free isp kernel buffer object (BO)✨
- isp_user_buffer_alloc(9)create user buffer object (BO) for isp✨
- isp_user_buffer_free(9)free isp user buffer object (BO)✨
- isr_get_status_complete(9)get_status request complete function✨
- isr_get_status_response(9)get_status request response✨
- isr_reset_handler(9)USB reset interrupt handler✨
- isr_setup_packet_handler(9)setup packet handler✨
- isr_setup_status_complete(9)setup_status request complete function✨
- isr_setup_status_phase(9)queues the status phase of a setup transation✨
- isr_tr_complete_handler(9)transaction complete interrupt handler✨
- isr_tr_complete_low(9)transaction complete low level handler✨
- issei_cl_all_disconnect(9)disconnect all FW clients✨
- issei_cl_check_read(9)check if client has data to read✨
- issei_cl_check_write(9)check if client is ready to write✨
- issei_cl_connect(9)connect between FW and host client✨
- issei_cl_create(9)create the host client✨
- issei_cl_disconnect(9)disconnect between FW and host client✨
- issei_cl_read(9)read data from queue to provided buffer✨
- issei_cl_read_buf(9)process data from firmware✨
- issei_cl_remove(9)disconnect and free the host client✨
- issei_cl_write(9)enqueue write request✨
- issei_cl_write_from_queue(9)writes first request from queue to firmware✨
- issei_deregister(9)remove issei character device✨
- issei_dma_read(9)read data package from DMA✨
- issei_dma_write(9)write data package to DMA✨
- issei_dmam_setup(9)setup DMA buffer and clean it✨
- issei_fw_cl_connect(9)connect firmware and host client✨
- issei_fw_cl_create(9)create firmware client object and add to list✨
- issei_fw_cl_disconnect(9)disconnect firmware and host client✨
- issei_fw_cl_find_by_uuid(9)find firmware client by uuid✨
- issei_fw_cl_remove_all(9)remove all firmware client objects✨
- issei_ham_process_ham_rsp(9)process response from firmware and release buffer✨
- issei_ham_send_clients_req(9)send clients request to firmware✨
- issei_ham_send_start_req(9)send start request to firmware✨
- issei_heci_dev_init(9)initializes the issei device structure with hw_heci✨
- issei_heci_host_set_ready(9)enable device✨
- issei_heci_hw_config(9)initial hardware configuration.✨
- issei_heci_hw_reset(9)resets fw via heci csr register.✨
- issei_heci_hw_reset_release(9)release device from the reset✨
- issei_heci_irq_clear(9)clear and stop interrupts✨
- issei_heci_irq_disable(9)disables heci device interrupts✨
- issei_heci_irq_enable(9)enables heci device interrupts✨
- issei_heci_irq_write_generate(9)generate interrupt to signal write completion.✨
- issei_heci_setup_message_recv(9)receive setup message response from firmware✨
- issei_heci_setup_message_send(9)send setup message to firmware✨
- issei_register(9)register issei character device✨
- issei_start(9)configure HW device and start processing thread.✨
- issei_stop(9)stop interrupts and processing thread.✨
- IsSpurInBand(9)Checks to see if a spur will be present within the IF's bandwidth. (fIFOut +/- fIFBW, -fIFOut +/- fIFBW)✨
- isst_if_cdev_register(9)Register callback for IOCTL✨
- isst_if_cdev_unregister(9)Unregister callback for IOCTL✨
- isst_if_get_pci_dev(9)Get the PCI device instance for a CPU✨
- isst_if_mbox_cmd_invalid(9)Check invalid mailbox commands✨
- isst_if_mbox_cmd_set_req(9)Check mailbox command is a set request✨
💅
getting it ready, bestie…