onenand_read_ops_nolock(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

Hii bestie πŸ’– welcome to the Kernel API Manual page for onenand_read_ops_nolock(9). The title is literally right there, and the NAME section is giving:

onenand_read_ops_nolock - [OneNAND Interface] OneNAND read main and/or out-of-band


✨ SYNOPSIS ✨

No cap, here's the exact signature β€” don't come for me about the spacing, it's copied character for character:

int onenand_read_ops_nolock (struct mtd_info *mtd , loff_t from , struct
mtd_oob_ops *ops );

πŸŽ€ ARGUMENTS πŸŽ€

  • mtd β€” MTD device structure. That's the device baddie this whole thing hangs off of.
  • from β€” offset to read from. Like, where in the data are we starting? This is the spot.
  • ops β€” oob operation description structure. The little descriptor that says what the out-of-band operation is doing.

πŸ¦‹ DESCRIPTION πŸ¦‹

OneNAND read main and/or out-of-band data.

That's the whole description, and honestly? Iconic minimalism. It reads main data, out-of-band data, or both β€” main and/or out-of-band is right there in the NAME and the DESCRIPTION, so we're not inventing anything extra. Periodt πŸ’…


🌈 SEE ALSO 🌈

The kernel file is ./drivers/mtd/nand/onenand/onenand_base.c, and the full SEE ALSO friend group is:


mwah πŸ’‹βœ¨ β€” source/version: ./drivers/mtd/nand/onenand; date: October 2026. That's the whole page, ily, bye! 🫢

πŸ“¦ where this page comes from