qdio_do_eqbs(9)
π qdio_do_eqbs(9) β Kernel API Manual β¨
okay so bestie, welcome to the qdio_do_eqbs(9) page from the Kernel API Manual β itβs short, itβs specific, and itβs lowkey all about extracting buffer states for QEBSM π«Ά
π NAME π
qdio_do_eqbs β extract buffer states for QEBSM β¨
π¦ SYNOPSIS π¦
hereβs the exact signature, no cap:
int qdio_do_eqbs (struct qdio_q *q , unsigned char *state , int start ,
int count , int auto_ack );
πΈ ARGUMENTS πΈ
qβ the queue to manipulate, periodt.stateβ state of the extracted buffers β yes, literally that πstartβ buffer number to start at, bestie.countβ count of buffers to examine; like, how many are we looking at πauto_ackβ automatically acknowledge buffers, iconic.
β¨ DESCRIPTION β¨
It returns the number of successfully extracted equal buffer states. Thatβs the main-character return value, fr fr.
Processing stops if a state is different from the last bufferβs state β like, the vibe check fails and it stops right there. No cap.
π SEE ALSO π
Kernel file ./drivers/s390/cio/qdio_main.c is in the mix, along with do_siga_output(9), qdio_do_sqbs(9), qdio_get_ssqd_desc(9), qdio_shutdown(9), qdio_free(9), qdio_allocate(9), qdio_establish(9), qdio_activate(9), handle_inbound(9), qdio_add_bufs_to_input_queue(9), handle_outbound(9), qdio_add_bufs_to_output_queue(9), qdio_start_irq(9), and qdio_stop_irq(9). Go give them a read too, iykyk π
π cute little sign-off: source/version ./drivers/s390/cio, date October 2026, page qdio_do_eqbs(9) β byeee 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