ap_sm_read(9)
β¨ ap_sm_read(9) β Kernel API Manual β¨
okay bestie, welcome to the Kernel API Manual page for ap_sm_read(9) β this one is short, sweet, and very "receive pending reply messages from an AP queue" coded π
πΈ NAME πΈ
ap_sm_read β Receive pending reply messages from an AP queue.
π¦ SYNOPSIS π¦
enum ap_sm_wait ap_sm_read (struct ap_queue *aq );
π ARGUMENTS π
aqβ pointer to the AP queue. That's the whole argument, bestie. One pointer, no drama π«Ά
π DESCRIPTION π
It returns AP_SM_WAIT_NONE, AP_SM_WAIT_AGAIN, or AP_SM_WAIT_INTERRUPT. That's the vibe β one of those three values comes back, periodt β¨
π₯ SEE ALSO π₯
Kernel file:
./drivers/s390/crypto/ap_queue.c
Then these iconic little functions:
ap_queue_enable_irq(9)__ap_send(9)ap_sm_recv(9)ap_sm_write(9)ap_sm_read_write(9)ap_sm_reset(9)ap_sm_reset_wait(9)ap_sm_setirq_wait(9)ap_sm_assoc_wait(9)ap_queue_message(9)ap_queue_usable(9)ap_cancel_message(9)__ap_flush_queue(9)
This page is from ./drivers/s390/crypto, dated October 2026, and it's giving "tiny manpage, maximum main character energy." bye bestie, read 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