ipa_cmd_dma_shared_mem_add(9)
okay bestie, weβre in the Kernel API Manual and the main character of this page is ipa_cmd_dma_shared_mem_add(9) π
β¨
π NAME π
ipa_cmd_dma_shared_mem_add β add a DMA memory command to a transaction. Thatβs the whole vibe: DMA memory command, transaction, slay π
β¨ SYNOPSIS β¨
the way this signature is giving exact-C-function realness π keep it character-for-character:
void ipa_cmd_dma_shared_mem_add (struct gsi_trans *trans , u32 offset ,
u16 size , dma_addr_t addr , bool toward_ipa );
π¦ ARGUMENTS π¦
transβ GSI transaction. thatβs the transaction bestie, no notes πoffsetβ Offset of IPA memory to be read or written β¨ keep that offset energy.sizeβ Number of bytes of memory to be transferred π bytes, bytes, bytes.addrβ DMA address of buffer to be read into or written from πΈtoward_ipaβtruemeans write to IPA memory;falsemeans read. direction check, periodt π
π SEE ALSO π
Kernel file: ./drivers/net/ipa/ipa_cmd.h β yes, the whole path, character for character, bestie π«Ά
Also linked from this page:
enum ipa_cmd_opcode(9)ipa_cmd_table_init_valid(9)ipa_cmd_pool_init(9)ipa_cmd_pool_exit(9)ipa_cmd_table_init_add(9)ipa_cmd_hdr_init_local_add(9)ipa_cmd_register_write_add(9)ipa_cmd_pipeline_clear_add(9)ipa_cmd_pipeline_clear_count(9)ipa_cmd_pipeline_clear_wait(9)ipa_cmd_trans_alloc(9)ipa_cmd_init(9)
mwah π source/version: ./drivers/net/ipa; date: October 2026; page: ipa_cmd_dma_shared_mem_add(9) β signing off, bestie π«Άβ¨
π¦ 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