i40e_asq_se..._atomic_exec(9)
β¨ NAME β¨
okay so bestie, this page is all about i40e_asq_send_command_atomic_exec β send command to Admin Queue π
. The header shortens the page title to i40e_asq_se..._atomic_exec(9), and this whole thing lives in the Kernel API Manual. No cap, thatβs the name lore.
π SYNOPSIS π
int i40e_asq_send_command_atomic_exec (struct i40e_hw *hw , struct
libie_aq_desc *desc , void *buff , u16 buff_size , struct
i40e_asq_cmd_details *cmd_details , bool is_atomic_context );
π¦ ARGUMENTS π¦
hwβ pointer to thehwstruct, bestie.descβ prefilled descriptor describing the command (non DMA mem).buffβ buffer to use for indirect commands.buff_sizeβ size of buffer for indirect commands.cmd_detailsβ pointer to command details structure.is_atomic_contextβ is the function called in an atomic context? π
πΈ DESCRIPTION πΈ
okay so this is the main send command driver routine for the Admin Queue send queue. It runs the queue, cleans the queue, etc. Thatβs the vibe, thatβs the function, periodt. β¨
π SEE ALSO π
check out these besties and cross-refs, iykyk:
- Kernel file
./drivers/net/ethernet/intel/i40e/i40e_adminq.c i40e_alloc_adminq_asq_ring(9)i40e_alloc_adminq_arq_ring(9)i40e_free_adminq_asq(9)i40e_free_adminq_arq(9)i40e_alloc_arq_bufs(9)i40e_alloc_asq_bufs(9)i40e_free_arq_bufs(9)i40e_free_asq_bufs(9)i40e_config_asq_regs(9)i40e_config_arq_regs(9)i40e_init_asq(9)i40e_init_arq(9)i40e_shutdown_asq(9)i40e_shutdown_arq(9)i40e_set_hw_caps(9)i40e_init_adminq(9)i40e_shutdown_adminq(9)i40e_clean_asq(9)i40e_asq_done(9)i40e_asq_send_command_atomic(9)i40e_asq_send_command_atomic_v2(9)i40e_fill_default_direct_cmd_desc(9)i40e_clean_arq_element(9)
thatβs the whole page, bestie π«Ά source/version: ./drivers/net/ethernet/intel/i40e; date: October 2026; page title: i40e_asq_se..._atomic_exec(9). bye! π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms