ENUM MMC_DRV_OP(9)
β¨ enum mmc_drv_op β¨
okay bestie, so this is a page from the Kernel API Manual and it's literally just a little enum that lists out the operations you can shove into an mmc_queue_req π
like it's the menu at your fave cafΓ© but for MMC driver ops, iykyk.
πΈ NAME πΈ
enum mmc_drv_op β the enum that enumerates all the operations in the mmc_queue_req π
π¦ SYNOPSIS π¦
enum mmc_drv_op {
MMC_DRV_OP_IOCTL ,
MMC_DRV_OP_IOCTL_RPMB ,
MMC_DRV_OP_BOOT_WP ,
MMC_DRV_OP_GET_CARD_STATUS ,
MMC_DRV_OP_GET_EXT_CSD
};
π CONSTANTS π
okay so here's the whole squad, no skips, every single one gets their moment β
MMC_DRV_OP_IOCTLβ the plain, classic ioctl operation. the main character of the group honestly π«ΆMMC_DRV_OP_IOCTL_RPMBβ the ioctl operation that's all about RPMB. RPMB-oriented, if you will πMMC_DRV_OP_BOOT_WPβ write protects the boot partitions. protective queen behavior π₯MMC_DRV_OP_GET_CARD_STATUSβ goes and gets the card status. a little fetch quest πMMC_DRV_OP_GET_EXT_CSDβ grabs the EXT CSD from an eMMC card. iconic eMMC-specific moment π
π§ SEE ALSO π§
- the kernel file
./drivers/mmc/core/queue.hβ go read it bestie, that's where all this lives πβ¨
lowkey that's the whole page π no hidden lore, no gotchas, just five enum values doing their thing. still slayed tho π
and that's a wrap, bestie! π this one's from ./drivers/mmc/core, dated October 2026, filed under enum mmc_drv_op(9) β mwah, go forth and enqueue responsibly π¦π
π¦ 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