nvec_rx_completed(9)
β¨ nvec_rx_completed β¨
okay so bestie, welcome to the nvec_rx_completed(9) page from the Kernel API Manual π this is a lil kernel function, and honestly? she's short and sweet and does exactly one thing. let's get into it π
πΈ NAME πΈ
nvec_rx_completed β completes the current transfer. that's it. that's her whole job π
π¦ SYNOPSIS π¦
void nvec_rx_completed (struct nvec_chip *nvec );
yes the spacing is a little quirky, no we're not fixing it, it's part of the vibe π«Ά
π ARGUMENTS π
nvecβ astruct nvec_chip. that's the whole description, bestie, the original said "A struct nvec_chip" and we're respectfully passing that along verbatim β¨
π DESCRIPTION π
so here's the tea β this function gets called when we have received an END_TRANS on a RX transfer. like, that's the moment. that's the trigger. you got your END_TRANS on your RX transfer, and boom β nvec_rx_completed swoops in to complete the current transfer π₯
it's giving "callback that knows its assignment and does not miss" π
π SEE ALSO π
if you're the kind of person who reads the whole friend group's lore (and you should be, iykyk), here's everyone else in the Kernel file ./drivers/staging/nvec/nvec.c cinematic universe πβ¨
enum nvec_msg_category(9)nvec_register_notifier(9)nvec_unregister_notifier(9)nvec_msg_alloc(9)nvec_msg_free(9)nvec_msg_is_event(9)nvec_msg_size(9)nvec_gpio_set_value(9)nvec_write_async(9)nvec_write_sync(9)nvec_toggle_global_events(9)nvec_event_mask(9)nvec_request_master(9)parse_msg(9)nvec_dispatch(9)nvec_tx_completed(9)nvec_invalid_flags(9)nvec_tx_set(9)tegra_i2c_writel(9)nvec_interrupt(9)
ngl there are no warnings, no bugs, no exit statuses and no environment variables on this page β it's a clean lil one, so nothing to be dramatic about π
okay that's the whole page, you ate that π mwah π and for the sign-off: this one comes from ./drivers/staging/nvec, dated October 2026, and the page itself is nvec_rx_completed(9) β like, the manual's own name is its footer, iconic behavior tbh π bye bestie, go complete some transfers ππ§ββοΈ
π¦ 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