stratix10_svc_async_poll(9)
π stratix10_svc_async_poll(9) π
β¨ NAME β¨
okay so bestie, this is the Kernel API Manual page for stratix10_svc_async_poll β and it polls the status of an asynchronous service request. that's the whole name, no cap π
πΈ SYNOPSIS πΈ
int stratix10_svc_async_poll (struct stratix10_svc_chan *chan , void
*tx_handle , struct stratix10_svc_cb_data *data );
π ARGUMENTS π
chanβ pointer to the service channel structure π«Άtx_handleβ handle to the transaction being polled πdataβ pointer to the callback data structure to be filled with the result β¨
π DESCRIPTION π
okay so what this one does: it checks the status of an asynchronous service request and fills the provided callback data structure with the result. literally that's the assignment, and it understood it π
π₯ RETURN π₯
0on success π-EINVALif any input parameter is invalid or if the async controller is not initialized π«-EAGAINif the transaction is still in progress β³- other negative error codes on failure π
π SEE ALSO π
Kernel file ./include/linux/firmware/intel/stratix10-svc-client.h: enum stratix10_svc_command_code(9), struct stratix10_svc_client_msg(9), struct stratix10_svc_command_config_type(9), struct stratix10_svc_cb_data(9), struct stratix10_svc_client(9), stratix10_svc_request_channel_byname(9), stratix10_svc_free_channel(9), stratix10_svc_allocate_memory(9), stratix10_svc_free_memory(9), stratix10_svc_send(9), stratix10_svc_done(9), async_callback_t(9), stratix10_svc_add_async_client(9), stratix10_svc_remove_async_client(9), stratix10_svc_async_send(9), stratix10_svc_async_done(9) π
mwah π this page's source/version is ./include/linux/firmware/intel, dated October 2026 β bye bestie, go poll something cute! π¦
π¦ 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