STRUCT MMC_TEST_TRANSFER_RESULT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

struct mmc_test_transfer_result β€” the lil' receipt where your performance tests drop their transfer results, bestie ✨

So like, this is the Kernel API Manual for <pink>struct mmc_...nsfer_result(9)</pink> and we are literally about to get into it πŸŽ€


🌸 SYNOPSIS 🌸

struct mmc_test_transfer_result {
    struct list_head link;
    unsigned int count;
    unsigned int sectors;
    struct timespec64 ts;
    unsigned int rate;
    unsigned int iops;
 };
ok first of all, yes, the whole struct is right there, no cap. Copy it exactly if you're typing it out, don't get cute with it πŸ’…

πŸ¦‹ Members πŸ¦‹

  • link β€” a double-linked list, bestie. it's giving "I know a guy who knows a guy" πŸ”—
  • count β€” the amount of group of sectors to check. yes, group. that's the unit. periodt πŸ“
  • sectors β€” how many sectors you're checking in one group. the actual headcount of the sector party πŸŽ‰
  • ts β€” the time values of the transfer ⏰ lowkey the receipts for when stuff happened
  • rate β€” the calculated transfer rate, aka the glow-up number πŸ“ˆ
  • iops β€” I/O operations per second, and times 100 so it's a big ol' integer. do not forget the Γ—100, I'm begging πŸ™

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/mmc/core/mmc_test.c β€” the main character herself πŸ’…

  • struct mmc_test_pages(9)
  • struct mmc_test_mem(9)
  • struct mmc_test_area(9)
  • struct mmc_test_general_result(9)
  • struct mmc_test_dbgfs_file(9)
  • struct mmc_test_card(9)

go read all of them fr fr, they're all connected, iykyk 🌈


vibe check passed β€” this page lives in ./drivers/mmc/core, dated October 2026, and it's part of the Kernel API Manual. mwah, go touch some sectors πŸ’œ
πŸ“¦ where this page comes from