acpm_get_rx(9)
π acpm_get_rx(9) β bestie edition
okay so this is a page from the Kernel API Manual (yes, the actual kernel, we're being fancy today β¨) and it's all about acpm_get_rx β literally the function that gets your response from the RX queue. no cap, that's the whole vibe. π
β¨ NAME β¨
acpm_get_rx β get response from RX queue.
like, you asked something, now you're here to collect the answer. main character energy fr. π
πΈ SYNOPSIS πΈ
int acpm_get_rx (struct acpm_chan *achan , const struct acpm_xfer *xfer
, bool *native_match );
that's the whole signature, copy it exactly, don't get creative with it π«Ά
π¦ ARGUMENTS π¦
achanβ the ACPM channel info. your channel. your lil communication lane π«xferβ a reference to the transfer you want the response for. the specific one. not a random one, bestie πnative_matchβ pointer to aboolthat gets set totrueif the thread natively processed its own sequence number during this call π (that's the whole point of this flag, and yes it's very specific, don't @ me)
π₯ RETURN π₯
0on success π-errnootherwise π (classic)
π SEE ALSO π
okay this list is LONG, but we don't skip things in this house:
the kernel file ./drivers/firmware/samsung/exynos-acpm.c, plus:
struct acpm_shmem(9)struct acpm_chan_shmem(9)struct acpm_queue(9)struct acpm_rx_data(9)struct acpm_chan(9)struct acpm_info(9)struct acpm_match_data(9)acpm_get_saved_rx(9)acpm_dequeue_by_polling(9)acpm_wait_for_queue_slots(9)acpm_prepare_xfer(9)acpm_wait_for_message_response(9)acpm_do_xfer(9)acpm_set_xfer(9)acpm_chan_shmem_get_params(9)acpm_achan_alloc_cmds(9)acpm_free_mbox_chans(9)acpm_channels_init(9)acpm_handle_put(9)devm_acpm_release(9)acpm_get_by_node(9)devm_acpm_get_by_node(9)devm_acpm_get_by_phandle(9)
yeah. twenty-two of them. go read. iykyk πβ
lowkey reminder: this page lives under ./drivers/firmware/samsung β that's the source, babes, that's where the magic ships from π§
and that's a wrap! π this beauty is dated October 2026, brought to you by the good people at ./drivers/firmware/samsung, served fresh from the Kernel API Manual. slay, read responsibly, and see u at the next manpage ππ
π¦
π¦ 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