qcom_glink_advertise_intent(9)
π qcom_glink_advertise_intent β Kernel API Manual, bestie edition π
okay so like. imagine you've got a receive intent just sitting there in local memory, right? and it's giving "i need to be on the wire." that's literally this function. it takes an rx intent cmd, converts it to wire format, and transmits it. glink says "say less" and off it goes β¨
β¨ SYNOPSIS β¨
int qcom_glink_advertise_intent (struct qcom_glink *glink , struct
glink_channel *channel , struct glink_core_rx_intent *intent );
returns an int, no cap. it's a int-returning girlie and we respect her π
π«Ά ARGUMENTS π«Ά
glinkβ the transport to transmit on. like, which glink are we even talking to? this one. the transport. the vibe. the whole thing π₯channelβ the local channel. your side of the convo, the main character of the pair πintentβ the intent to pass on to remote. this is the lil package we're yeeting across the wire to the other side π¦β¨
π RETURN π
0 on success β slay, we ate π
β or a standard Linux error code. so like, if it's not 0, something's up and it's telling you in Linux-ese. periodt.
π¦ SEE ALSO π¦
- Kernel file
./drivers/rpmsg/qcom_glink_native.c struct glink_defer_cmd(9)struct glink_core_rx_intent(9)struct qcom_glink(9)struct glink_channel(9)qcom_glink_send_open_req(9)qcom_glink_receive_version(9)qcom_glink_receive_version_ack(9)qcom_glink_send_intent_req_ack(9)qcom_glink_handle_intent_req(9)qcom_glink_set_flow_control(9)
like, the whole glink friend group honestly π«Ά go read them, iykyk π
okay that's the whole page!! live from ./drivers/rpmsg, dated October 2026, and it's titled qcom_glink_advertise_intent(9) in case you forgot already (you didn't, you're doing amazing π§ββοΈ). mwah, bye 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