ps3_lpm_copy_tb(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ps3_lpm_copy_tb(9) πŸ’–

okay bestie, welcome to the Kernel API Manual entry for ps3_lpm_copy_tb(9) β€” it's giving β€œmove trace buffer data into a kernel buffer” energy, and honestly? iconic. πŸŽ€βœ¨

🌸 NAME 🌸

ps3_lpm_copy_tb β€” Copy data from the trace buffer to a kernel buffer. no cap. πŸ’…

✨ SYNOPSIS ✨

int ps3_lpm_copy_tb (unsigned long offset , void *buf , unsigned long
count , unsigned long *bytes_copied );

🫢 ARGUMENTS 🫢

  • offset β€” Offset in bytes from the start of the trace buffer.
  • buf β€” Copy destination.
  • count β€” Maximum count of bytes to copy.
  • bytes_copied β€” Pointer to a variable that will receive the number of bytes copied to buf.

πŸ’… DESCRIPTION πŸ’…

So here's the tea: on error, buf will contain any successfully copied trace buffer data, and bytes_copied will be set to the number of bytes successfully copied. that's the whole vibe. πŸ˜­πŸ’œ

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/ps3/ps3-lpm.c is the source spot, and the SEE ALSO squad is: struct ps3_lpm_shadow_regs(9), struct ps3_lpm_priv(9), ps3_read_phys_ctr(9), ps3_write_phys_ctr(9), ps3_read_ctr(9), ps3_write_ctr(9), ps3_read_pm07_control(9), ps3_write_pm07_control(9), ps3_read_pm(9), ps3_write_pm(9), ps3_get_ctr_size(9), ps3_set_ctr_size(9), ps3_enable_pm(9), ps3_disable_pm(9), ps3_lpm_copy_tb_to_user(9), ps3_get_and_clear_pm_interrupts(9), ps3_enable_pm_interrupts(9), ps3_lpm_open(9), ps3_lpm_close(9). 🫢πŸ”₯


source/version: ./drivers/ps3 Β· date: October 2026 Β· page name: ps3_lpm_copy_tb(9) β€” bye bestie, slay πŸ’–πŸ«Ά

πŸ“¦ where this page comes from