ata_ncq_supported(9)
β¨ NAME β¨ β ata_ncq_supported(9)
okay so bestie, welcome to the Kernel API Manual page for ata_ncq_supported(9) β literally Test whether NCQ is supported. that's the whole assignment, and she ate. π
π¦ SYNOPSIS π¦
bool ata_ncq_supported (struct ata_device *dev );
lowkey just one function, one pointer, no drama. β¨
π ARGUMENTS π
devβ ATA device to test. like, the device you're giving the vibe check to, bestie. π«Ά
πΈ DESCRIPTION πΈ
okay so the description is short and iconic: LOCKING: spin_lock_irqsave(host lock). that's the locking note, periodt. π₯
β RETURN β
returns true if dev supports NCQ, and false otherwise β no cap, fr fr. π
π SEE ALSO π
Kernel file ./include/linux/libata.h β also go peek at ata_ncq_enabled(9), ata_sff_busy_wait(9), and ata_wait_idle(9). iykyk π
okay bye bestie β source/version is ./include/linux, date is October 2026, and this iconic page is ata_ncq_supported(9). mwah πβ¨
π¦ 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