ppc440spe_ad...xor_inc_addr(9)
π ppc440spe_ad...xor_inc_addr π
okay so this is a page from the Kernel API Manual, bestie, and it's about a function with a name so long it got its own abbreviation: ppc440spe_ad...xor_inc_addr(9). She's a kernel function, she's in section 9, and honestly? She's giving "I exist and that's enough." π
β¨ NAME β¨
ppc440spe_adma_dma2rxor_inc_addr β and no, the manpage does not elaborate. That's the whole name section. Iconic, honestly. It said what it said and dipped. π
πΈ SYNOPSIS πΈ
void ppc440spe_adma_dma2rxor_inc_addr (struct ppc440spe_adma_desc_slot
*desc , struct ppc440spe_rxor *cursor , int index , int src_cnt );
so she takes four things and returns void β nothing back, no receipts, just vibes and side effects. π¦
π ARGUMENTS π
okay bestie, brace yourself, because the documentation here is lowkey on strike:
descβ-- undescribed --πcursorβ-- undescribed --πindexβ-- undescribed --πsrc_cntβ-- undescribed --π
that's it. that's the whole arguments section. all four of them are marked undescribed, which is the manual-page equivalent of a group chat reply that's just "lol". π
ngl this is a whole mood. the page is telling you these parameters exist and that's all it's willing to commit to β no cap, do not go inventing meanings for them, because the original for real doesn't say. if you need the details, you're gonna have to go read the source, bestie.
π«Ά SEE ALSO π«Ά
the source of truth, the main character herself:
- Kernel file
./drivers/dma/ppc4xx/adma.c
and then the entire extended universe, fr fr β every single one of these is cross-referenced:
ppc440spe_desc_init_interrupt(9), ppc440spe_desc_init_null_xor(9), ppc440spe_desc_init_xor(9), ppc440spe_desc_init_dma2pq(9), ppc440spe_desc_init_dma01pq(9), ppc440spe_desc_init_dma01pqzero_sum(9), ppc440spe_desc_init_memcpy(9), ppc440spe_desc_set_src_addr(9), ppc440spe_desc_set_src_mult(9), ppc440spe_desc_set_dest_addr(9), ppc440spe_desc_set_byte_count(9), ppc440spe_desc_set_rxor_block_size(9), ppc440spe_desc_set_dcheck(9), ppc440spe_xor_set_link(9), ppc440spe_desc_set_link(9), ppc440spe_desc_get_link(9), ppc440spe_desc_is_aligned(9), ppc440spe_chan_xor_slot_count(9), ppc440spe_dma2_pq_slot_count(9), ppc440spe_adma_device_clear_eot_status(9), ppc440spe_chan_is_busy(9), ppc440spe_chan_set_first_xor_descriptor(9), ppc440spe_dma_put_desc(9), ppc440spe_chan_append(9), ppc440spe_chan_get_current_descriptor(9), ppc440spe_chan_run(9), ppc440spe_can_rxor(9), ppc440spe_get_group_entry(9), ppc440spe_adma_free_slots(9), ppc440spe_adma_run_tx_complete_actions(9), ppc440spe_adma_clean_slot(9), __ppc440spe_adma_slot_cleanup(9), ppc440spe_adma_tasklet(9), ppc440spe_adma_slot_cleanup(9), ppc440spe_adma_alloc_slots(9), ppc440spe_adma_alloc_chan_resources(9), ppc440spe_rxor_set_src(9), ppc440spe_rxor_set_mult(9), ppc440spe_adma_check_threshold(9), ppc440spe_adma_tx_submit(9), ppc440spe_adma_prep_dma_interrupt(9), ppc440spe_adma_prep_dma_memcpy(9), ppc440spe_adma_prep_dma_xor(9), ppc440spe_adma_init_dma2rxor_slot(9), ppc440spe_dma01_prep_mult(9), ppc440spe_dma01_prep_sum_product(9), ppc440spe_adma_prep_dma_pq(9), ppc440spe_adma_prep_dma_pqzero_sum(9), ppc440spe_adma_prep_dma_xor_zero_sum(9), ppc440spe_adma_set_dest(9), ppc440spe_adma_pq_set_dest(9), ppc440spe_desc_set_xor_src_cnt(9), ppc440spe_adma_pq_set_src(9), ppc440spe_adma_memcpy_xor_set_src(9), ppc440spe_adma_dma2rxor_prep_src(9), ppc440spe_adma_dma2rxor_set_src(9), ppc440spe_adma_dma2rxor_set_mult(9), ppc440spe_init_rxor_cursor(9), ppc440spe_adma_pq_set_src_mult(9), ppc440spe_adma_free_chan_resources(9), ppc440spe_adma_tx_status(9), ppc440spe_adma_eot_handler(9), ppc440spe_adma_err_handler(9), ppc440spe_test_callback(9), ppc440spe_adma_issue_pending(9), ppc440spe_chan_start_null_xor(9), ppc440spe_test_raid6(9), ppc440spe_adma_probe(9), ppc440spe_adma_remove(9)
like, that's not a SEE ALSO, that's a whole friend group. π₯
and that's the page!! short, sweet, and mysterious about its own parameters π
signing off from ./drivers/dma/ppc4xx, dated October 2026 β mwah, ily, go read adma.c if you want the lore π§π
π¦ 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