Lines Matching refs:shared_memory
19 &session->shared_memory); in initalize_shared_memory()
27 session->shared_memory = (struct rpc_caller_shared_memory){ 0 }; in initalize_shared_memory()
97 &session->shared_memory); in rpc_caller_session_close()
120 if (session->shared_memory.buffer || session->shared_memory.size) in rpc_caller_session_begin()
124 &session->shared_memory); in rpc_caller_session_begin()
130 if (!session->shared_memory.buffer || !session->shared_memory.size) in rpc_caller_session_begin()
133 if (session->shared_memory.size < required_buffer_length) in rpc_caller_session_begin()
142 *request_buffer = session->shared_memory.buffer; in rpc_caller_session_begin()
164 (!session->shared_memory.buffer || !session->shared_memory.size)) in rpc_caller_session_invoke()
167 status = rpc_caller_call(session->caller, opcode, &session->shared_memory, in rpc_caller_session_invoke()
169 if (status || *response_length > session->shared_memory.size) { in rpc_caller_session_invoke()
175 *response_buffer = session->shared_memory.buffer; in rpc_caller_session_invoke()
192 (!session->shared_memory.buffer || !session->shared_memory.size)) in rpc_caller_session_end()
198 &session->shared_memory); in rpc_caller_session_end()
202 session->shared_memory = (struct rpc_caller_shared_memory){ 0 }; in rpc_caller_session_end()