vdo_assert_completion_type(9)
π vdo_assert_completion_type π
okay so bestie, welcome to the vdo_assert_completion_type(9) page β yes that's a kernel API manual, yes we're doing this, and yes it's gonna slay π«Ά
πΈ NAME πΈ
vdo_assert_completion_type β literally just asserts that a completion is of the correct type. that's it. that's the whole vibe check β¨
π SYNOPSIS π
int vdo_assert_completion_type (struct vdo_completion *completion , enum
vdo_completion_type expected );
like, you hand it a completion and the expected type, and it checks the vibes match π
π¦ ARGUMENTS π¦
okay so about these twoβ¦ the original page is out here giving us nothing π both are straight-up marked -- undescribed --, so no cap, we genuinely don't have descriptions for them. i'm not gonna make stuff up, that's not the move π
completionβ-- undescribed --(the manual really said "figure it out" π)expectedβ-- undescribed --(same energy, iconic of it honestly)
ngl bestie, if you need the real tea on these params, the source is your bestie β not this page π
β RETURN β
Returns VDO_SUCCESS or an error. that's the whole spectrum, lowkey π
π₯ SEE ALSO π₯
Kernel file ./drivers/md/dm-vdo/completion.h, plus the whole completion friend group β go say hi π:
vdo_run_completion(9)vdo_reset_completion(9)vdo_launch_completion(9)vdo_continue_completion(9)vdo_fail_completion(9)vdo_launch_completion_callback(9)vdo_prepare_completion(9)vdo_prepare_completion_for_requeue(9)
π and that's the page!! this little icon came out of ./drivers/md/dm-vdo, dated October 2026, and it goes by vdo_assert_completion_type(9) β mwah, go assert some types, ily, 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