📦 linux-manual
82568 pages · page 124 of 413
G (continued)
- gpiod_hwgpio(9)Return the GPIO number of the passed descriptor relative to its chip.✨
- gpiod_is_active_low(9)test whether a GPIO is active-low or not✨
- gpiod_is_equal(9)Check if two GPIO descriptors refer to the same pin.✨
- gpiod_is_shared(9)check if this GPIO can be shared by multiple consumers✨
- gpiod_is_single_ended(9)check if the GPIO is configured as single-ended✨
- gpiod_put(9)dispose of a GPIO descriptor✨
- gpiod_put_array(9)dispose of multiple GPIO descriptors✨
- gpiod_remove_lookup_table(9)unregister GPIO device consumers✨
- gpiod_set_array_value(9)assign values to an array of GPIOs✨
- gpiod_set_array_value_cansleep(9)assign values to an array of GPIOs✨
- gpiod_set_config(9)sets @config for a GPIO✨
- gpiod_set_consumer_name(9)set the consumer name for the descriptor✨
- gpiod_set_debounce(9)sets @debounce time for a GPIO✨
- gpiod_set_raw_array_value(9)assign values to an array of GPIOs✨
- gpiod_set_raw_array_value_cansleep(9)assign values to an array of GPIOs✨
- gpiod_set_raw_value(9)assign a gpio's raw value✨
- gpiod_set_raw_value_cansleep(9)assign a gpio's raw value✨
- gpiod_set_transitory(9)Lose or retain GPIO state on suspend or reset✨
- gpiod_set_value(9)assign a gpio's value✨
- gpiod_set_value_cansleep(9)assign a gpio's value✨
- gpiod_set_value_nocheck(9)set a GPIO line value without checking✨
- gpiod_to_chip(9)Return the GPIO chip to which a GPIO descriptor belongs✨
- gpiod_to_gpio_device(9)Return the GPIO device to which this descriptor belongs.✨
- gpiod_to_irq(9)return the IRQ corresponding to a GPIO✨
- gpiod_toggle_active_low(9)toggle whether a GPIO is active-low or not✨
- gpiod_unexport(9)reverse effect of gpiod_export()✨
- gpiotools_get(9)Get value from specific line✨
- gpiotools_get_values(9)Get the value of gpio(s)✨
- gpiotools_gets(9)Get values from specific lines.✨
- gpiotools_release_line(9)Release the line(s) of gpiochip✨
- gpiotools_request_line(9)request gpio lines in a gpiochip✨
- gpiotools_set(9)Set value to specific line✨
- gpiotools_set_values(9)Set the value of gpio(s)✨
- gpiotools_sets(9)Set values to specific lines.✨
- gpmc_calc_divider(9)calculate GPMC_FCLK divider for sync_clk GPMC_CLK period.✨
- gpmc_calc_waitmonitoring_divider(9)calculate proper GPMCFCLKDIVIDER based on WAITMONITORINGTIME WAITMONITORINGTIME will be _at least_ as long as desired, i.e. read --> don't sample bus too early write --> data is longer on bus✨
- gpmc_configure(9)write request to configure gpmc✨
- gpmc_cs_program_settings(9)programs non-timing related settings✨
- gpmc_cs_remap(9)remaps a chip-select physical base address✨
- gpmc_cs_set_timings(9)program timing parameters for Chip Select Region.✨
- gpmc_get_clk_period(9)get period of selected clock domain in ps✨
- gpmc_omap_get_nand_ops(9)Get the GPMC NAND interface✨
- gpmc_omap_onenand_set_timings(9)set optimized sync timings.✨
- gpmc_probe_generic_child(9)configures the gpmc for a child device✨
- gpmc_read_settings_dt(9)read gpmc settings from device-tree✨
- gpstate_timer_handler(9)✨
- GPU Health Indicator(9)✨
- GPU page-table tree walking.(9)✨
- gpu_buddy_alloc_blocks(9)allocate power-of-two blocks✨
- gpu_buddy_allocated_addr_to_block(9)given relative address find the allocated block✨
- gpu_buddy_assert(9)assert a condition in the buddy allocator✨
- gpu_buddy_block_print(9)print block information✨
- gpu_buddy_block_trim(9)free unused pages✨
- GPU_BUDDY_CLEAR_ALLOCATION(9)Prefer pre-cleared (zeroed) memory✨
- GPU_BUDDY_CLEARED(9)Mark returned blocks as cleared✨
- GPU_BUDDY_CONTIGUOUS_ALLOCATION(9)Require physically contiguous blocks✨
- gpu_buddy_driver_lock_held(9)Assert GPU BUDDY manager lock is held✨
- gpu_buddy_driver_set_lock(9)Set the lock protecting accesses to GPU BUDDY✨
- gpu_buddy_fini(9)tear down the memory manager✨
- gpu_buddy_free_block(9)free a block✨
- gpu_buddy_free_list(9)free blocks✨
- gpu_buddy_init(9)init memory manager✨
- gpu_buddy_print(9)print allocator state✨
- GPU_BUDDY_RANGE_ALLOCATION(9)Allocate within a specific address range✨
- gpu_buddy_reset_clear(9)reset blocks clear state✨
- GPU_BUDDY_TOPDOWN_ALLOCATION(9)Allocate from top of address space✨
- GPU_BUDDY_TRIM_DISABLE(9)Disable automatic block trimming✨
- gpu_busy_percent(9)✨
- gpu_metrics(9)✨
- gpu_recovery (int)(9)✨
- gpuboard_temp(9)✨
- GPUVM(9)✨
- gpuvm_to_vm(9)Return the embedding xe_vm from a struct drm_gpuvm pointer✨
- grab_cache_page_nowait(9)returns locked page at given index in given cache✨
- grab_empty_leb(9)grab an empty LEB to use as GC LEB and run commit.✨
- grab_runnable_context(9)try to find a runnable context✨
- grab_super(9)acquire an active reference to a superblock✨
- grant_none_oplock(9)grant none oplock or none lease✨
- grant_read_oplock(9)grant level2 oplock or read lease✨
- grant_write_oplock(9)grant exclusive/batch oplock or write lease✨
- Graphics mux(9)✨
- group_bind_locked(9)Bind a group to a group slot✨
- group_cpus_evenly(9)Group all CPUs evenly per NUMA/CPU locality✨
- group_queue_work(9)Queue a group work✨
- group_unbind_locked(9)Unbind a group from a slot.✨
- grow_bit_array(9)Re-allocate the bitmap word array so there will more instance numbers that can be allocated.✨
- grow_dpa_allocation(9)for each dimm allocate n bytes for @label_id✨
- grow_layout(9)Make the layout for growing a vdo.✨
- grow_logical_callback(9)Callback to initiate a grow logical.✨
- grow_physical_callback(9)Callback to initiate a grow physical.✨
- gs_start_io(9)start USB I/O streams✨
- GSC-based Firmware Layout(9)✨
- gscps2_interrupt(9)Interruption service routine✨
- gscps2_probe(9)Probes PS2 devices✨
- gscps2_remove(9)Removes PS2 devices✨
- gserial_connect(9)notify TTY I/O glue that USB link is active✨
- gserial_disconnect(9)notify TTY I/O glue that USB link is inactive✨
- GSI Registers(9)✨
- GSI Transactions(9)✨
- gsi_channel_doorbell(9)Ring a channel's doorbell✨
- gsi_channel_poll(9)NAPI poll function for a channel✨
- gsi_channel_poll_one(9)Return a single completed transaction on a channel✨
- gsi_channel_reset(9)Reset an allocated GSI channel✨
- gsi_channel_resume(9)Resume a suspended GSI channel✨
- gsi_channel_start(9)Start an allocated GSI channel✨
- gsi_channel_stop(9)Stop a started GSI channel✨
- gsi_channel_suspend(9)Suspend a GSI channel✨
- gsi_channel_trans_alloc(9)Allocate a GSI transaction on a channel✨
- gsi_channel_trans_cancel_pending(9)Cancel pending transactions✨
- gsi_channel_trans_complete(9)Return a channel's next completed transaction✨
- gsi_channel_trans_exit(9)Inverse of gsi_channel_trans_init()✨
- gsi_channel_trans_idle(9)Return whether no transactions are allocated✨
- gsi_channel_trans_init(9)Initialize a channel's GSI transaction info✨
- gsi_channel_trans_mapped(9)Return a transaction mapped to a TRE index✨
- gsi_channel_tre_max(9)Channel maximum number of in-flight TREs✨
- gsi_evt_ring_update(9)Update transaction state from hardware✨
- gsi_exit(9)Exit the GSI subsystem✨
- gsi_init(9)Initialize the GSI subsystem✨
- gsi_isr(9)Top level GSI interrupt service routine✨
- gsi_modem_channel_flow_control(9)Set channel flow control state (IPA v4.2+)✨
- gsi_reg(9)Return the structure describing a GSI register✨
- gsi_reg_exit(9)Inverse of gsi_reg_init()✨
- gsi_reg_init(9)Perform GSI register initialization✨
- gsi_resume(9)Resume the GSI subsystem following suspend✨
- gsi_ring_virt(9)Return virtual address for a ring entry✨
- gsi_setup(9)Set up the GSI subsystem✨
- gsi_suspend(9)Prepare the GSI subsystem for suspend✨
- gsi_teardown(9)Tear down GSI subsystem✨
- gsi_trans_cmd_add(9)Add an immediate command to a transaction✨
- gsi_trans_commit(9)Commit a GSI transaction✨
- gsi_trans_commit_wait(9)Commit a GSI transaction and wait for it to complete✨
- gsi_trans_complete(9)Complete a GSI transaction✨
- gsi_trans_free(9)Free a previously-allocated GSI transaction✨
- gsi_trans_move_complete(9)Mark a GSI transaction completed✨
- gsi_trans_move_polled(9)Mark a transaction polled✨
- gsi_trans_page_add(9)Add a page transfer to a transaction✨
- gsi_trans_pool_alloc(9)Allocate one or more elements from a pool✨
- gsi_trans_pool_alloc_dma(9)Allocate an element from a DMA pool✨
- gsi_trans_pool_exit(9)Inverse of gsi_trans_pool_init()✨
- gsi_trans_pool_exit_dma(9)Inverse of gsi_trans_pool_init_dma()✨
- gsi_trans_pool_init(9)Initialize a pool of structures for transactions✨
- gsi_trans_pool_init_dma(9)Initialize a pool of DMA-able structures✨
- gsi_trans_read_byte(9)Issue a single byte read TRE on a channel✨
- gsi_trans_read_byte_done(9)Clean up after a single byte read TRE✨
- gsi_trans_skb_add(9)Add a socket transfer to a transaction✨
- gsi_trans_tx_committed(9)Record bytes committed for transmit✨
- gsi_trans_tx_completed(9)Report completed TX transactions✨
- gsi_trans_tx_queued(9)Report a queued TX channel transaction✨
- gsm0_receive(9)perform processing for non-transparency✨
- gsm0_receive_state_check_and_fix(9)check and correct receive state✨
- gsm1_receive(9)perform processing for non-transparency✨
- gsm1_receive_state_check_and_fix(9)check and correct receive state✨
- gsm_activate_mux(9)generic GSM setup✨
- gsm_alloc_mux(9)allocate a mux✨
- gsm_cleanup_mux(9)generic GSM protocol cleanup✨
- gsm_command(9)send a control command✨
- gsm_control_command(9)send a command frame to a control✨
- gsm_control_keep_alive(9)check timeout or start keep-alive✨
- gsm_control_message(9)DLCI 0 control processing✨
- gsm_control_modem(9)modem status received✨
- gsm_control_negotiation(9)parameter negotiation received✨
- gsm_control_reply(9)send a response frame to a control✨
- gsm_control_response(9)process a response to our control✨
- gsm_control_retransmit(9)retransmit a control frame✨
- gsm_control_rls(9)remote line status✨
- gsm_control_send(9)send a control frame on DLCI 0✨
- gsm_control_transmit(9)send control packet✨
- gsm_control_wait(9)wait for a control to finish✨
- gsm_data_alloc(9)allocate data frame✨
- gsm_data_kick(9)poke the queue✨
- gsm_data_queue(9)queue a UI or UIH frame✨
- gsm_dlci_alloc(9)allocate a DLCI✨
- gsm_dlci_begin_close(9)start channel open procedure✨
- gsm_dlci_begin_open(9)start channel open procedure✨
- gsm_dlci_clear_queues(9)remove outstanding data for a DLCI✨
- gsm_dlci_close(9)a DLCI has closed✨
- gsm_dlci_command(9)data arrived on control channel✨
- gsm_dlci_config(9)configure DLCI from configuration✨
- gsm_dlci_copy_config_values(9)copy DLCI configuration✨
- gsm_dlci_data(9)data arrived✨
- gsm_dlci_data_kick(9)transmit if possible✨
- gsm_dlci_data_output(9)try and push data out of a DLCI✨
- gsm_dlci_data_output_framed(9)try and push data out of a DLCI✨
- gsm_dlci_data_sweep(9)look for data to send✨
- gsm_dlci_free(9)free DLCI✨
- gsm_dlci_modem_output(9)try and push modem status out of a DLCI✨
- gsm_dlci_negotiate(9)start parameter negotiation✨
- gsm_dlci_open(9)a DLCI has opened✨
- gsm_dlci_release(9)release DLCI✨
- gsm_dlci_set_opening(9)change state to opening✨
- gsm_dlci_set_wait_config(9)wait for channel configuration✨
- gsm_dlci_t1(9)T1 timer expiry✨
- gsm_encode_modem(9)encode modem data bits✨
- gsm_encode_params(9)encode DLCI parameters✨
- gsm_error(9)handle tty error✨
- gsm_fcs_add(9)update FCS✨
- gsm_fcs_add_block(9)update FCS for a block✨
- gsm_free_mux(9)free up a mux✨
- gsm_free_muxr(9)free up a mux✨
- gsm_is_flow_ctrl_msg(9)checks if flow control message✨
💅
getting it ready, bestie…