ppc440spe_a...ma2rxor_slot(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ppc440spe_a...ma2rxor_slot(9) πŸ’–

okay bestie, welcome to the Kernel API Manual ✨ This is the page for ppc440spe_a...ma2rxor_slot(9) β€” and yes, the title literally has an ellipsis in it, the man page generator gave up halfway through the function name and honestly? relatable. It's giving "my name is too long for this terminal" energy fr fr. πŸ’…


🌸 NAME 🌸

ppc440spe_adma_init_dma2rxor_slot -

(that's the whole name section β€” it's just the function name and then a dramatic pause, no description, no nothing, she said "my work speaks for itself" 😭)


✨ SYNOPSIS ✨

void ppc440spe_adma_init_dma2rxor_slot (struct ppc440spe_adma_desc_slot
*desc , dma_addr_t *src , int src_cnt );

so she's a void function, meaning she doesn't hand you anything back β€” she just does the thing and leaves. no return value, no notes, no follow-up text. main character energy honestly πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

okay so about the parameters, and I need you to sit down for this one:

  • desc β€” undescribed πŸ™ˆ like, the documentation itself has no description. that's literally what it says. -- undescribed --. the template was filled in and the writer was like "yeah that's it, that's the API."
  • src β€” undescribed πŸ’€ same situation. pointer's there, vibe's there, explanation is not.
  • src_cnt β€” undescribed 🫢 the int is hiding its truth from us.
ngl bestie, I can't invent lore that isn't in the source. All three arguments are marked -- undescribed -- in the original, and I'm not gonna make up behaviour and lie to you. That's not the vibe. If you want the real story on desc, src and src_cnt, the kernel file below is right there waiting for you πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

first up, the actual source of truth for this whole family:

  • Kernel file ./drivers/dma/ppc4xx/adma.c

and then the entire extended friend group, in the exact order they were introduced to me:

like, that's the whole ppc4xx/adma.c cast list right there. every single one of them. no skips, no cuts, we don't do that here 🌈


lowkey a whole page of cross-references and not one paragraph of prose. the maintainers said "documentation? we have names, isn't that enough?" 😭

and that's the page, bestie!! πŸŽ€ she's filed under ./drivers/dma/ppc4xx and dated October 2026 β€” so if the vibes feel futuristic, that's why πŸ¦‹ go read adma.c and slay your PCIe DMA descriptor setup, periodt πŸ’œβœ¨

πŸ“¦ where this page comes from