vidtv_psi_pm...date_sec_len(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… vidtv_psi_pmt_table_update_sec_len πŸ’…

okay so this is a page from the Kernel API Manual, bestie β€” yes, the kernel, we're literally in the kernel rn. sit down, grab a strawberry πŸ“, and let me tell you about the girl whose whole job is updating a length field.


✨ NAME ✨

vidtv_psi_pmt_table_update_sec_len β€” she recomputes and updates the PMT section length. that's it, that's the whole gig. iconic honestly πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

void vidtv_psi_pmt_table_update_sec_len (struct vidtv_psi_table_pmt *pmt
);

like… one argument. one. we love a low-maintenance function 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • pmt β€” the PMT whose length is to be updated. that's the girl. that's who we're measuring πŸ“ the whole point of the function is her

🌸 DESCRIPTION 🌸

okay so picture this: she traverses the table and accumulates the length of its components, and then that accumulated length is used to replace the 'section_length' field. lowkey just a lil math field trip where she counts everything and reports back πŸ’–

and then the vibe check: if section_length > MAX_SECTION_LEN, the operation fails. 😭 so if she counts too big, it's a no. hard no. no cap, the operation just fails.

real talk bestie: MAX_SECTION_LEN is a limit, and exceeding it means failure β€” not a warning, not a whisper, an actual fail. keep that in mind πŸ’…

⭐ SEE ALSO ⭐

the friend group, the whole group chat, everybody who's anybody πŸ’œ:


and that's the page!! πŸ¦‹ ok bye bestie, go update some section lengths, ily, mwah πŸ’‹

source: ./drivers/media/test-drivers/v… Β· October 2026 Β· vidtv_psi_pm...date_sec_len(9)

πŸ“¦ where this page comes from