Lines Matching full:in

22  * Since the size of the TA isn't known in advance the size of the TA is
25 * [in] value[0].a-b UUID
33 * [in] memref[0] Frames to device
58 * does a notification wait request instead of spinning in secure world.
66 * [in] value[0].a OPTEE_RPC_NOTIFICATION_WAIT
67 * [in] value[0].b notification value
68 * [in] value[0].c timeout in millisecond or 0 if no timeout
71 * [in] value[0].a OPTEE_RPC_NOTIFICATION_SEND
72 * [in] value[0].b notification value
73 * [in] value[0].c shall be 0, reserved for future evolution
82 * [in] value[0].a Number of milliseconds to suspend
89 * [in] value[0].a Type of memory one of
91 * [in] value[0].b Requested size
92 * [in] value[0].c Required alignment
109 * [in] value[0].a Type of memory one of
111 * [in] value[0].b Value of shared memory reference or cookie
121 * [in/out] value[0].a File identifier. Must be set to 0 on
125 * [in] memref[1] TA UUID
126 * [in] memref[2] Profile data
138 * [in/out] value[0].a File identifier. Must be set to 0 on
142 * [in] memref[1] TA UUID
143 * [in] memref[2] function graph data
153 * Register timestamp buffer in the linux kernel optee driver
155 * [in] value[0].a Subcommand (register buffer, unregister buffer)
156 * [in] value[0].b Physical address of timestamp buffer
157 * [in] value[0].c Size of buffer
164 * [in] value[0].a Transfer mode (OPTEE_RPC_I2C_TRANSFER_*)
165 * [in] value[0].b The I2C bus (a.k.a adapter).
167 * [in] value[0].c The I2C chip (a.k.a address).
169 * [in] value[1].a The I2C master control flags (ie, 10 bit address).
171 * [in/out] memref[2] Buffer used for data transfers.
187 * for RPMB devices. Returns the kind of shared memory to use in subsequent
200 * it will have a new unique value in value[0].a and the other
216 * [in] memref[0] Frames to device
228 * [in] value[0].a OPTEE_RPC_FS_OPEN
229 * [in] memref[1] A string holding the file name
237 * [in] value[0].a OPTEE_RPC_FS_CREATE
238 * [in] memref[1] A string holding the file name
246 * [in] value[0].a OPTEE_RPC_FS_CLOSE
247 * [in] value[0].b File descriptor of open file.
254 * [in] value[0].a OPTEE_RPC_FS_READ
255 * [in] value[0].b File descriptor of open file
256 * [in] value[0].c Offset into file
264 * [in] value[0].a OPTEE_RPC_FS_WRITE
265 * [in] value[0].b File descriptor of open file
266 * [in] value[0].c Offset into file
267 * [in] memref[1] Buffer holding data to be written
274 * [in] value[0].a OPTEE_RPC_FS_TRUNCATE
275 * [in] value[0].b File descriptor of open file
276 * [in] value[0].c Length of file.
283 * [in] value[0].a OPTEE_RPC_FS_REMOVE
284 * [in] memref[1] A string holding the file name
291 * [in] value[0].a OPTEE_RPC_FS_RENAME
292 * [in] value[0].b True if existing target should be removed
293 * [in] memref[1] A string holding the old file name
294 * [in] memref[2] A string holding the new file name
301 * [in] value[0].a OPTEE_RPC_FS_OPENDIR
302 * [in] memref[1] A string holding the name of the directory
310 * [in] value[0].a OPTEE_RPC_FS_CLOSEDIR
311 * [in] value[0].b Handle to open directory
319 * [in] value[0].a OPTEE_RPC_FS_READDIR
320 * [in] value[0].b Handle to open directory
337 * [in] value[0].a OPTEE_RPC_SOCKET_OPEN
338 * [in] value[0].b TA instance id
339 * [in] value[1].a Server port number
340 * [in] value[1].b Protocol, TEE_ISOCKET_PROTOCOLID_*
341 * [in] value[1].c Ip version TEE_IP_VERSION_* from tee_ipsocket.h
342 * [in] memref[2] Server address
350 * [in] value[0].a OPTEE_RPC_SOCKET_CLOSE
351 * [in] value[0].b TA instance id
352 * [in] value[0].c Socket handle
359 * [in] value[0].a OPTEE_RPC_SOCKET_CLOSE_ALL
360 * [in] value[0].b TA instance id
367 * [in] value[0].a OPTEE_RPC_SOCKET_SEND
368 * [in] value[0].b TA instance id
369 * [in] value[0].c Socket handle
370 * [in] memref[1] Buffer to transmit
371 * [in] value[2].a Timeout ms or OPTEE_RPC_SOCKET_TIMEOUT_*
379 * [in] value[0].a OPTEE_RPC_SOCKET_RECV
380 * [in] value[0].b TA instance id
381 * [in] value[0].c Socket handle
383 * [in] value[2].a Timeout ms or OPTEE_RPC_SOCKET_TIMEOUT_*
390 * [in] value[0].a OPTEE_RPC_SOCKET_IOCTL
391 * [in] value[0].b TA instance id
392 * [in] value[0].c Socket handle
393 * [in/out] memref[1] Buffer
394 * [in] value[2].a Ioctl command
407 * [in] value[0].a OPTEE_RPC_SUPP_PLUGIN_INVOKE
408 * [in] value[0].b uuid.d1
409 * [in] value[0].c uuid.d2
410 * [in] value[1].a uuid.d3
411 * [in] value[1].b uuid.d4
412 * [in] value[1].c cmd for plugin
413 * [in] value[2].a sub_cmd for plugin
415 * [in/out] memref[3] buffer holding data for plugin