__ap_send(9)
π NAME π
okay so bestie, welcome to __ap_send from the Kernel API Manual. Its whole entire job is literally: Send message to adjunct processor queue. Thatβs the vibe, no cap π«Ά
β¨ SYNOPSIS β¨
struct ap_queue_status __ap_send (ap_qid_t qid , unsigned long psmid ,
void *msg , size_t msglen , int special );
π ARGUMENTS π
qidβ The AP queue number. iconic little queue ID, we love her πpsmidβ The program supplied message identifier.msgβ The message text. the actual message, bestie β¨msglenβ The message length.specialβ Special Bit. capital S, capital B, respect it π
π₯ DESCRIPTION π₯
Returns AP queue status structure. Thatβs the returned goodie π¦
Condition code 1 on NQAP canβt happen because the L bit is 1. literally cannot happen, the L bit said no π
Condition code 2 on NQAP also means the send is incomplete, because a segment boundary was reached. The NQAP is repeated. so yeah, thatβs the whole situation πΈ
π SEE ALSO π
Kernel file ./drivers/s390/crypto/ap_queue.c β thatβs the kernel file, and hereβs the whole friend group:
ap_queue_enable_irq(9)ap_sm_recv(9)ap_sm_read(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)
thatβs the page, bestie π signing off with source/version ./drivers/s390/crypto, dated October 2026, and page __ap_send(9). bye and slay π¦β¨
π¦ 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