ppc440spe_rxor_set_mult(9)
hey bestie π this is the <pink>ppc440spe_rxor_set_mult(9)</pink> page from the <purple>Kernel API Manual</purple>, and we are keeping every single detail, no cap. The original is kinda mysterious, so let's get into it exactly as written. β¨
π NAME π
ppc440spe_rxor_set_mult β and that's literally it, bestie. The original NAME section has no description after the dash. Not me staring at a blank line π. So the function name is the whole name, no extra lore.
β¨ SYNOPSIS β¨
void ppc440spe_rxor_set_mult (struct ppc440spe_adma_desc_slot *desc , u8
xor_arg_no , u8 idx , u8 mult );
Okay so the signature is exactly that: returns void, and takes desc, xor_arg_no, idx, and mult. Copy it exactly, periodt. π
π ARGUMENTS π
The original page gives us <hotpink>literally</hotpink> -- undescribed -- for every single argument. I am not going to invent tech lore that isn't there, because that would be fake tea π. Here's the whole squad exactly as listed:
descβ-- undescribed --xor_arg_noβ-- undescribed --idxβ-- undescribed --multβ-- undescribed --
That's the entire ARGUMENTS section, bestie. No hidden meaning in this manpage, just four very undocumented little guys. π
π¦ SEE ALSO π¦
The kernel file is <cyan>./drivers/dma/ppc4xx/adma.c</cyan>, and the SEE ALSO gang is long, iconic, and included below in the original order. No skipping, no cap. π
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_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_inc_addr(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)
cute sign-off time π«Ά: this page is from <lavender>./drivers/dma/ppc4xx</lavender>, dated <peach>October 2026</peach>, and the page name is <pink>ppc440spe_rxor_set_mult(9)</pink>. Stay iconic, bestie π
π¦ 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