STRUCT ACPM_QUEUE(9)
π struct acpm_queue(9) π
okay so bestie, welcome to the Kernel API Manual entry for the exynos acpm queue. yes, we are in section 9, and this little struct is lowkey iconic. let's get into it π
π NAME π
struct acpm_queue β exynos acpm queue. that's the name, periodt.
β¨ SYNOPSIS β¨
struct acpm_queue {
void __iomem *rear;
void __iomem *front;
void __iomem *base;
};
π Members π
rearβ the rear address of the queue. literally the backstage pass of this struct, iykyk ποΈfrontβ the front address of the queue. front-row-seat energy, no cap β¨baseβ the base address of the queue. the foundation, the main character, the whole vibe π«Ά
π¦ SEE ALSO π¦
Kernel file: ./drivers/firmware/samsung/exynos-acpm.c β that's the file to peek at, bestie π
struct acpm_shmem(9)struct acpm_chan_shmem(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_get_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)
mwah π β source/version: ./drivers/firmware/samsung; date: October 2026. that's the whole page, bestie π«Ά
π¦ 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