mv_bmdma_status(9)
okay bestie, welcome to the mv_bmdma_status(9) page from the Kernel API Manual π
β¨. Itβs giving tiny-but-iconic kernel function energy, and honestly? Obsessed.
π NAME π
mv_bmdma_status β read BMDMA status. Thatβs the whole vibe: no cap, it reads the BMDMA status π.
πΈ SYNOPSIS πΈ
u8 mv_bmdma_status (struct ata_port *ap );
π¦ ARGUMENTS π¦
apβ the port for which to retrieve DMA status π«Ά. Like, literally the port whose DMA status youβre checking, bestie.
β¨ DESCRIPTION β¨
So read and return the equivalent of the sff BMDMA status register β thatβs the whole function, and it ate β.
LOCKING: Inherited from caller. π
π SEE ALSO π
Kernel file: ./drivers/ata/sata_mv.c β and here are all the related function besties, zero skips:
mv_save_cached_regs(9)mv_write_cached_reg(9)mv_stop_edma_engine(9)mv_port_start(9)mv_port_stop(9)mv_fill_sg(9)mv_sff_irq_clear(9)mv_check_atapi_dma(9)mv_bmdma_setup(9)mv_bmdma_start(9)mv_bmdma_stop_ap(9)mv_qc_prep(9)mv_qc_prep_iie(9)mv_sff_check_status(9)mv_send_fis(9)mv_qc_issue_fis(9)mv_qc_issue(9)mv_err_intr(9)mv_host_intr(9)mv_interrupt(9)mv_port_init(9)mv_init_host(9)mv_platform_probe(9)mv_print_info(9)mv_pci_init_one(9)
okay bye bestie! π This page is from source/version ./drivers/ata, dated October 2026 β mv_bmdma_status(9) out! πβ¨ periodt.
π¦ 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