release_event_pool(9)
π release_event_pool(9)
okay so welcome to the kernel API manual, bestie β today's main character is release_event_pool(9), and she is here to free some memory. yes, that kind of freeing. π
β¨ NAME β¨
release_event_pool β frees memory of an event pool of a host π§
like, the whole pool. gone. memory returned. slay.
β¨ SYNOPSIS β¨
void release_event_pool (struct event_pool *pool , struct
ibmvscsi_host_data *hostdata );
that line break is just how she's written, don't come for her π β copy it exact if you're pasting it.
π ARGUMENTS π
poolβ theevent_poolto be released. this is the pool in question. the one getting freed. her moment πhostdataβ theibmvscsi_host_datawho owns the even pool. (yes it literally says "even pool" in the source, I am not fixing the typo, that's canon now, ngl π«Ά)
π« DESCRIPTION π«
Returns zero on success. π«‘
that's it. that's the whole description. no cap. the synopsis says void and the description says it returns zero on success, and I'm just the messenger β I'm reporting exactly what the page says and I'm not gonna pretend I know more than the page, bestie. that's the vibe. β
π SEE ALSO π
bestie this list is long so buckle up, we're going on a tour of the entire ibmvscsi cinematic universe π
Kernel file ./drivers/scsi/ibmvscsi/ibmvscsi.c and friends:
ibmvscsi_handle_event(9)ibmvscsi_release_crq_queue(9)crq_queue_next_crq(9)ibmvscsi_send_crq(9)ibmvscsi_task(9)ibmvscsi_reset_crq_queue(9)ibmvscsi_init_crq_queue(9)ibmvscsi_reenable_crq_queue(9)initialize_event_pool(9)valid_event_struct(9)free_event_struct(9)get_event_struct(9)init_event_struct(9)unmap_cmd_data(9)map_sg_data(9)map_data_for_srp_cmd(9)purge_requests(9)ibmvscsi_set_request_limit(9)ibmvscsi_reset_host(9)ibmvscsi_timeout(9)ibmvscsi_send_srp_event(9)handle_cmd_rsp(9)lun_from_dev(9)ibmvscsi_queuecommand_lck(9)map_persist_bufs(9)unmap_persist_bufs(9)login_rsp(9)send_srp_login(9)capabilities_rsp(9)send_mad_capabilities(9)fast_fail_rsp(9)enable_fast_fail(9)adapter_info_rsp(9)send_mad_adapter_info(9)ibmvscsi_eh_host_reset_handler(9)ibmvscsi_handle_crq(9)ibmvscsi_sdev_configure(9)ibmvscsi_change_queue_depth(9)ibmvscsi_get_desired_dma(9)ibmvscsi_resume(9)
not me listing the entire cast and crew π every single one of these is in the original, so every single one is staying. periodt.
πΈ and that's the page, bestie β brought to you by ./drivers/scsi/ibmvscsi, October 2026, and this very release_event_pool(9) manual. now go free that event pool memory, you iconic kernel dev πβ¨π
π¦ 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