Lines Matching +full:transfer +full:- +full:function
1 /* SPDX-License-Identifier: GPL-2.0 */
8 u16 handle; /* sub-driver handle (internally used only) */
13 * dln2_event_cb_t - event callback function signature
15 * @pdev - the sub-device that registered this callback
16 * @echo - the echo header field received in the message
17 * @data - the data payload
18 * @len - the data payload length
20 * The callback function is called in interrupt context and the data payload is
29 * dl2n_register_event_cb - register a callback function for an event
31 * @pdev - the sub-device that registers the callback
32 * @event - the event for which to register a callback
33 * @event_cb - the callback function
41 * dln2_unregister_event_cb - unregister the callback function for an event
43 * @pdev - the sub-device that registered the callback
44 * @event - the event for which to register a callback
49 * dln2_transfer - issue a DLN2 command and wait for a response and the
52 * @pdev - the sub-device which is issuing this transfer
53 * @cmd - the command to be sent to the device
54 * @obuf - the buffer to be sent to the device; it can be NULL if the user
56 * @obuf_len - the size of the buffer to be sent to the device
57 * @ibuf - any data associated with the response will be copied here; it can be
59 * @ibuf_len - must be initialized to the input buffer size; it will be modified
69 * dln2_transfer_rx - variant of @dln2_transfer() where TX buffer is not needed
71 * @pdev - the sub-device which is issuing this transfer
72 * @cmd - the command to be sent to the device
73 * @ibuf - any data associated with the response will be copied here; it can be
75 * @ibuf_len - must be initialized to the input buffer size; it will be modified
88 * dln2_transfer_tx - variant of @dln2_transfer() where RX buffer is not needed
90 * @pdev - the sub-device which is issuing this transfer
91 * @cmd - the command to be sent to the device
92 * @obuf - the buffer to be sent to the device; it can be NULL if the
94 * @obuf_len - the size of the buffer to be sent to the device