qmi_send_response(9)
okay bestie, welcome to the Kernel API Manual entry for qmi_send_response(9) β yes, that's the title and the manual name folded in near the top like a cute little intro instead of a boring duplicated header π
β¨
β¨ NAME β¨
qmi_send_response β send a response QMI message. that's the whole vibe: you're sending a response QMI message, bestie π
π SYNOPSIS π
ssize_t qmi_send_response (struct qmi_handle *qmi , struct sockaddr_qrtr *sq , struct qmi_txn *txn , int msg_id , size_t len , const struct qmi_elem_info *ei , const void *c_struct );
π ARGUMENTS π
qmiβ QMI client handle; it's your QMI client handle, the main-character handle for this whole operation πsqβ destination sockaddr; the destination sockaddr for the message, like the address label bestie π·οΈtxnβ transaction object to use for the message; the transaction object this message should use, no cap π§Ύmsg_idβ message id; the message id, obviously, keep it exact π’lenβ max length of the QMI message; the max length of the QMI message, so yes, a max length, not a suggestion πeiβ QMI message description; the QMI message description, aka the QMI message's whole description situation π§c_structβ object to be encoded; the object that's gonna be encoded, put it in the codec bestie π
π«Ά RETURN π«Ά
0 on success, negative errno on failure. so: slay = 0, nope = negative errno, periodt π
π SEE ALSO π
Kernel file: ./drivers/soc/qcom/qmi_interface.c β yes, that exact path, iykyk π
the whole squad, all (9) refs:
qmi_recv_new_server(9)qmi_recv_del_server(9)qmi_recv_bye(9)qmi_recv_del_client(9)qmi_add_lookup(9)qmi_add_server(9)qmi_txn_init(9)qmi_txn_wait(9)qmi_txn_cancel(9)qmi_invoke_handler(9)qmi_handle_net_reset(9)qmi_handle_init(9)qmi_handle_release(9)qmi_send_message(9)qmi_send_request(9)qmi_send_indication(9)
xoxo, sourced from ./drivers/soc/qcom, dated October 2026, and this was qmi_send_response(9) β 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