vdo_pack_journal_point(9)
π
vdo_pack_journal_point β Kernel API Manual, section 9
okay so picture this: it's giving kernel internals, it's giving dm-vdo, and bestie we are packing π
β¨ NAME β¨
vdo_pack_journal_point β okay so what this icon does is encode the journal location that a journal_point is carrying, and tuck it all neatly into a packed_journal_point. glow-up but for structs, no cap π
π¦ SYNOPSIS π¦
void vdo_pack_journal_point (const struct journal_point *unpacked ,
struct packed_journal_point *packed );
literally that's the whole signature, she's not complicated π
πΈ ARGUMENTS πΈ
unpackedβ the unpacked input point, aka the one coming in with her whole vibe exposed πpackedβ the packed output point, aka where the results go to get all compact and cozy π«Ά
β SEE ALSO β
the whole friend group is here, say hi π
- Kernel file
./drivers/md/dm-vdo/encodings.h - Block map entries(9)
vdo_are_same_version(9)vdo_pack_version_number(9)vdo_unpack_version_number(9)vdo_pack_header(9)vdo_unpack_header(9)vdo_get_index_region_start(9)vdo_get_data_region_start(9)vdo_get_index_region_size(9)vdo_pack_recovery_journal_entry(9)vdo_unpack_recovery_journal_entry(9)vdo_is_valid_recovery_journal_sector(9)vdo_compute_recovery_journal_block_number(9)vdo_get_journal_block_sector(9)vdo_pack_recovery_block_header(9)vdo_unpack_recovery_block_header(9)vdo_compute_slab_count(9)vdo_get_saved_reference_count_size(9)vdo_get_slab_journal_start_block(9)vdo_advance_journal_point(9)vdo_before_journal_point(9)vdo_unpack_journal_point(9)vdo_pack_slab_journal_block_header(9)vdo_unpack_slab_journal_block_header(9)vdo_pack_slab_journal_entry(9)vdo_unpack_slab_journal_entry(9)vdo_get_slab_summary_hint_shift(9)
ngl the inverse of this is vdo_unpack_journal_point(9) so if you ever need to undo the slay, she's right there in the list π₯
okay that's the whole page, mwah π β brought to you by ./drivers/md/dm-vdo, dated October 2026, and yeah the header said vdo_pack_journal_point(9) and the footer said the same thing because consistency is iconic β¨ππ
π¦ 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