ap_poll_timeout(9)
π ap_poll_timeout(9) β the kernel API manual bestie
okay so this is ap_poll_timeout, straight out of the Kernel API Manual, and honestly? it's a little legend. sit down, hydrate, and let's get into it π«Ά
β¨ NAME β¨
ap_poll_timeout β AP receive polling for finished AP requests. that's the whole vibe: it's the thing that goes and checks on your AP requests after they've wrapped up. lowkey iconic π
πΈ SYNOPSIS πΈ
enum hrtimer_restart ap_poll_timeout (struct hrtimer *unused );
look at her. one argument, one return type, zero drama β¨
π ARGUMENTS π
unusedβ literally just an unused pointer. that's it. that's the whole argument. bestie is not beating the "unused" allegations π it's there, you pass it, and it does absolutely nothing. no cap.
π¦ DESCRIPTION π¦
so what does she actually do? she schedules the AP tasklet using a high resolution timer. that's the tea β high resolution timer β tasklet gets scheduled. slay, honestly π
it's giving "I'm the timer callback that keeps the AP party moving" and we love that for her π
π₯ SEE ALSO π₯
if you wanna go deeper (and you know you do), these are all in the same orbit β go read them, fr fr:
- Kernel file
./drivers/s390/crypto/ap_bus.c ap_airq_ptr(9)ap_interrupts_available(9)ap_qci_available(9)ap_apft_available(9)ap_init_qci_info(9)ap_request_timeout(9)ap_interrupt_handler(9)ap_tasklet_fn(9)ap_poll_thread(9)ap_bus_match(9)ap_uevent(9)ap_owned_by_def_drv(9)ap_apqn_in_matrix_owned_by_def_drv(9)ap_select_domain(9)ap_get_configuration(9)ap_scan_bus(9)ap_module_init(9)
like a whole friend group of kernel functions. the (9) is their matching friendship bracelets, I don't make the rules π
ngl, if you're poking around in the s390 crypto AP subsystem, this is your girl. read the neighbors too, iykyk π
and that's a wrap, bestie! this page lives in ./drivers/s390/crypto, dated October 2026 β so yeah, she's fresh π
go forth and poll responsibly, mwah πππ
π¦ 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