set_mapped_location(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME β€” set_mapped_location(9) 🌸

okay bestie, welcome to the Kernel API Manual page for set_mapped_location(9) πŸ’–. This one decodes and validates a block map entry, then sets the mapped location of a data_vio. It’s giving β€œblock map entry gets decoded, validated, and assigned,” no cap ✨.

✨ SYNOPSIS ✨

int set_mapped_location (struct data_vio *data_vio , const struct
block_map_entry *entry );

πŸ’… ARGUMENTS πŸ’…

  • data_vio β€” the data vio 🫢, literally the data vio in question.
  • entry β€” the new mapped entry to set ✨, the new mapped entry getting set.

πŸ”₯ RETURN πŸ”₯

The return vibe is VDO_SUCCESS or VDO_BAD_MAPPING if the map entry is invalid, or an error code for any other failure. So yeah, invalid map entry gets the red flag 🚩, and any other failure brings its own error code.

πŸ¦‹ SEE ALSO πŸ¦‹

go check out these icons too, bestie πŸ‘‘:


that’s the whole page, bestie πŸ’– β€” source/version ./drivers/md/dm-vdo, dated October 2026, and yes set_mapped_location(9) is out here living in the Kernel API Manual. periodt 🌈

πŸ“¦ where this page comes from