zynqmp_ipi_peek_data(9)
π zynqmp_ipi_peek_data(9) β a peek, but make it kernel π
okay bestie, welcome to the Kernel API Manual entry for zynqmp_ipi_peek_data(9) β yes that's a real function and yes it's living in the kernel, we love a low-level main character π
β¨ NAME β¨
zynqmp_ipi_peek_data β peek to see if there are any rx messages π
Like, that's it. That's the whole vibe. You're literally just looking. No consuming, no stealing, just a respectful little glance to check if anything's waiting in the rx queue π¬
πΈ SYNOPSIS πΈ
bool zynqmp_ipi_peek_data (struct mbox_chan *chan );
so she takes one argument and hands you back a bool. simple. iconic. no notes π
π¦ ARGUMENTS π¦
chanβ Channel Pointer. literally just the pointer to the channel you're peeking at π«Ά
π RETURN π
bestieβ¦ the RETURN section is genuinely empty in the source π not me checking twice. There's nothing documented here, so I'm not gonna sit here and make something up β no invented claims on my watch, periodt. If you need the actual return semantics, go read the code (it's a bool, make of that what you will π).
fr fr though: don't let anyone (including me) tell you what this returns beyond what's written here, because what's written here isβ¦ nothing π
π₯ SEE ALSO π₯
- Kernel file
./drivers/mailbox/zynqmp-ipi-mailbox.c struct zynqmp_ipi_mchan(9)struct zynqmp_ipi_mbox(9)struct zynqmp_ipi_pdata(9)zynqmp_ipi_interrupt(9)zynqmp_ipi_last_tx_done(9)zynqmp_ipi_send_data(9)zynqmp_ipi_startup(9)zynqmp_ipi_shutdown(9)zynqmp_ipi_of_xlate(9)zynqmp_ipi_mbox_get_buf_res(9)zynqmp_ipi_mbox_dev_release(9)zynqmp_ipi_mbox_probe(9)zynqmp_ipi_setup(9)versal_ipi_setup(9)zynqmp_ipi_free_mboxes(9)
like, the whole friend group is here π go read them all, iykyk π
that's the whole page, bestie β¨ this one came from ./drivers/mailbox, dated October 2026, and it's the zynqmp_ipi_peek_data(9) entry β mwah, go peek responsibly πππ¦
π¦ 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