sdma_engine_get_vl(9)
π NAME π
okay bestie, welcome to the sdma_engine_get_vl page from the Kernel API Manual β¨ this one is short and sweet: sdma_engine_get_vl returns the vl for a given sdma engine. π
β¨ SYNOPSIS β¨
int sdma_engine_get_vl (struct sdma_engine *sde );
πΈ ARGUMENTS πΈ
sdeβ the sdma engine, typed asstruct sdma_engine *. thatβs the engine youβre asking about, bestie π«Ά
π¦ DESCRIPTION π¦
so this function returns the vl mapped to a given engine, or an error if the mapping canβt be found. no cap π
and important vibe check: the mapping fields are protected by RCU. π₯
π SEE ALSO π
Kernel file ./drivers/infiniband/hw/hfi1/sdma.c plus these iconic little functions:
sdma_state_name(9)sdma_get_descq_cnt(9)sdma_select_engine_vl(9)sdma_select_engine_sc(9)sdma_seqfile_dump_cpu_list(9)sdma_map_init(9)sdma_clean(9)sdma_init(9)sdma_all_running(9)sdma_start(9)sdma_exit(9)__sdma_txclean(9)sdma_engine_error(9)sdma_seqfile_dump_sde(9)sdma_send_txreq(9)sdma_send_txlist(9)sdma_ahg_alloc(9)sdma_ahg_free(9)_sdma_engine_progress_schedule(9)
mwah π β this pageβs source/version line lives with ./drivers/infiniband/hw/hfi1, and itβs dated October 2026. π
π¦ 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