xref: /aosp_15_r20/external/fastrpc/src/symbols.lst (revision 418b791d679beb2078b579a3b6936cf330c41799)
1*418b791dSBob Badour/*
2*418b791dSBob Badour * Copyright (c) 2019, The Linux Foundation. All rights reserved.
3*418b791dSBob Badour *
4*418b791dSBob Badour * Redistribution and use in source and binary forms, with or without
5*418b791dSBob Badour * modification, are permitted provided that the following conditions are
6*418b791dSBob Badour * met:
7*418b791dSBob Badour *    * Redistributions of source code must retain the above copyright
8*418b791dSBob Badour *      notice, this list of conditions and the following disclaimer.
9*418b791dSBob Badour *    * Redistributions in binary form must reproduce the above
10*418b791dSBob Badour *      copyright notice, this list of conditions and the following
11*418b791dSBob Badour *      disclaimer in the documentation and/or other materials provided
12*418b791dSBob Badour *      with the distribution.
13*418b791dSBob Badour *    * Neither the name of The Linux Foundation nor the names of its
14*418b791dSBob Badour *      contributors may be used to endorse or promote products derived
15*418b791dSBob Badour *      from this software without specific prior written permission.
16*418b791dSBob Badour *
17*418b791dSBob Badour * THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
18*418b791dSBob Badour * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
19*418b791dSBob Badour * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
20*418b791dSBob Badour * ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
21*418b791dSBob Badour * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
22*418b791dSBob Badour * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
23*418b791dSBob Badour * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
24*418b791dSBob Badour * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
25*418b791dSBob Badour * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
26*418b791dSBob Badour * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
27*418b791dSBob Badour * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28*418b791dSBob Badour */
29*418b791dSBob Badour{
30*418b791dSBob Badour   global:
31*418b791dSBob Badour      remote_handle_open;
32*418b791dSBob Badour      remote_handle_invoke;
33*418b791dSBob Badour      remote_handle_close;
34*418b791dSBob Badour      remote_handle_control;
35*418b791dSBob Badour      remote_session_control;
36*418b791dSBob Badour      remote_mmap;
37*418b791dSBob Badour      remote_munmap;
38*418b791dSBob Badour      remote_mmap64;
39*418b791dSBob Badour      remote_munmap64;
40*418b791dSBob Badour      remote_register_buf;
41*418b791dSBob Badour      remote_register_buf_attr;
42*418b791dSBob Badour      remote_register_fd;
43*418b791dSBob Badour      remote_register_dma_handle;
44*418b791dSBob Badour      remote_register_dma_handle_attr;
45*418b791dSBob Badour      remote_set_mode;
46*418b791dSBob Badour      remote_handle64_open;
47*418b791dSBob Badour      remote_handle64_invoke;
48*418b791dSBob Badour      remote_handle64_close;
49*418b791dSBob Badour      remote_handle64_control;
50*418b791dSBob Badour      rpcmem_alloc;
51*418b791dSBob Badour      rpcmem_free;
52*418b791dSBob Badour      rpcmem_to_fd;
53*418b791dSBob Badour      rpcmem_init;
54*418b791dSBob Badour      rpcmem_deinit;
55*418b791dSBob Badour   local: *;
56*418b791dSBob Badour};
57