Lines Matching +full:sock +full:- +full:priv
1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2012-2014, The Linux Foundation. All rights reserved.
19 * struct qmi_header - wireformat header of QMI messages
59 * struct qmi_elem_info - describes how to encode a single QMI element
68 * @ei_array: Null-terminated array of @qmi_elem_info to describe nested
96 * struct qmi_response_type_v01 - common response header (decoded)
108 * struct qmi_service - context to track lookup-results
114 * @priv: handle for client's use
125 void *priv; member
132 * struct qmi_ops - callbacks for qmi_handle
133 * @new_server: inform client of a new_server lookup-result, returning
136 * lookup-result. @priv of the qmi_service can be used by
138 * @del_server: inform client of a del_server lookup-result
158 * struct qmi_txn - transaction context
181 * struct qmi_msg_handler - description of QMI message handler
200 * struct qmi_handle - QMI context
201 * @sock: socket handle
202 * @sock_lock: synchronization of @sock modifications
203 * @sq: sockaddr of @sock
209 * @lookup_results: list of lookup-results advertised to the client
217 struct socket *sock; member