/trusty/user/base/include/user/ |
D | trusty_ipc.h | 39 typedef int32_t handle_t; typedef 44 #define INVALID_IPC_HANDLE ((handle_t)-1) 78 handle_t* handles; 114 handle_t handle; /* handle this event is related too */ 122 handle_t port_create(const char* path, 126 handle_t connect(const char* path, uint32_t flags); 127 handle_t accept(handle_t handle, uuid_t* peer_uuid); 128 int close(handle_t handle); 129 int set_cookie(handle_t handle, void* cookie); 130 handle_t handle_set_create(void); [all …]
|
/trusty/user/base/lib/coverage/common/include/lib/coverage/common/ |
D | ipc.h | 36 int coverage_send(handle_t chan, void* msg, size_t msg_len, handle_t* h); 47 int coverage_recv(handle_t chan, void* msg, size_t msg_len, handle_t* h); 59 int coverage_aggregator_rpc(handle_t chan, 61 handle_t* req_h, 63 handle_t* resp_h); 75 int coverage_client_rpc(handle_t chan, 77 handle_t* req_h, 79 handle_t* resp_h);
|
/trusty/user/base/lib/libc-trusty/ |
D | ipc.c | 21 handle_t port_create(const char* path, in port_create() 28 handle_t connect(const char* path, uint32_t flags) { in connect() 32 handle_t accept(handle_t handle, struct uuid* peer_uuid) { in accept() 36 int close(handle_t handle) { in close() 40 int set_cookie(handle_t handle, void* cookie) { in set_cookie() 44 handle_t handle_set_create(void) { in handle_set_create() 48 int handle_set_ctrl(handle_t handle, uint32_t cmd, struct uevent* evt) { in handle_set_ctrl() 52 int wait(handle_t handle, struct uevent* event, uint32_t timeout_msecs) { in wait() 60 int get_msg(handle_t handle, struct ipc_msg_info* msg_info) { in get_msg() 64 ssize_t read_msg(handle_t handle, in read_msg() [all …]
|
/trusty/user/app/sample/app-mgmt-test/port-start-srv/ |
D | main.c | 33 static bool handle_cmd(uint8_t cmd, handle_t channel, handle_t* start_port) { in handle_cmd() 56 *start_port = (handle_t)rc; in handle_cmd() 78 static int prepare_port(const char* port_name, handle_t hset) { in prepare_port() 81 handle_t port; in prepare_port() 92 port = (handle_t)rc; in prepare_port() 112 handle_t ctrl_port; in main() 113 handle_t start_port; in main() 114 handle_t shutdown_port; in main() 115 handle_t channel; in main() 116 handle_t port_hset; in main() [all …]
|
/trusty/user/base/lib/tipc/include/lib/tipc/ |
D | tipc.h | 46 int tipc_connect(handle_t* handle_p, const char* port); 57 int tipc_send1(handle_t chan, const void* buf, size_t len); 72 int tipc_recv1(handle_t chan, size_t min_sz, void* buf, size_t buf_sz); 89 int tipc_send2(handle_t chan, 111 int tipc_recv2(handle_t chan, 131 static inline int tipc_recv_hdr_payload(handle_t chan, in tipc_recv_hdr_payload() 210 handle_t handle, 228 handle_t handle, 239 int tipc_hset_remove_entry(struct tipc_hset* hset, handle_t handle);
|
D | tipc_srv.h | 146 handle_t chan, 150 int (*on_message)(const struct tipc_port* port, handle_t chan, void* ctx); 153 handle_t chan, 159 handle_t chan,
|
/trusty/user/base/lib/secure_dpu/include/lib/secure_dpu/ |
D | secure_dpu.h | 25 handle_t handle; 41 int add_secure_dpu_service(struct tipc_hset* hset, handle_t* chan); 51 int secure_dpu_allocate_buffer(handle_t chan, 69 int secure_dpu_start_secure_display(handle_t chan); 77 int secure_dpu_stop_secure_display(handle_t chan);
|
/trusty/user/base/lib/coverage/common/ |
D | ipc.c | 24 int coverage_send(handle_t chan, void* msg, size_t msg_len, handle_t* h) { in coverage_send() 49 int coverage_recv(handle_t chan, void* msg, size_t msg_len, handle_t* h) { in coverage_recv() 85 int coverage_rpc(handle_t chan, in coverage_rpc() 88 handle_t* req_h, in coverage_rpc() 91 handle_t* resp_h) { in coverage_rpc() 116 int coverage_aggregator_rpc(handle_t chan, in coverage_aggregator_rpc() 118 handle_t* req_h, in coverage_aggregator_rpc() 120 handle_t* resp_h) { in coverage_aggregator_rpc() 135 int coverage_client_rpc(handle_t chan, in coverage_client_rpc() 137 handle_t* req_h, in coverage_client_rpc() [all …]
|
/trusty/user/app/storage/ |
D | tipc_ns.h | 26 int ns_open_file(handle_t ipc_handle, 30 void ns_close_file(handle_t ipc_handle, ns_handle_t handle); 31 int ns_get_max_size(handle_t ipc_handle, 34 int ns_read_pos(handle_t ipc_handle, 39 int ns_write_pos(handle_t ipc_handle,
|
/trusty/user/base/app/crash-test/ |
D | crash-test.c | 34 static int crasher_connect(handle_t* chan) { in crasher_connect() 38 static int crasher_command(handle_t chan, enum crasher_command cmd) { in crasher_command() 76 handle_t chan = INVALID_IPC_HANDLE; in TEST() 85 handle_t chan1 = INVALID_IPC_HANDLE; in TEST() 86 handle_t chan2 = INVALID_IPC_HANDLE; in TEST() 103 handle_t chan1 = INVALID_IPC_HANDLE; in TEST() 104 handle_t chan2 = INVALID_IPC_HANDLE; in TEST() 121 handle_t chan = INVALID_IPC_HANDLE; in TEST() 131 handle_t chan = INVALID_IPC_HANDLE; in TEST() 141 handle_t chan = INVALID_IPC_HANDLE; in TEST() [all …]
|
/trusty/user/app/sample/memref-test/ |
D | memref-test.c | 43 static int lender_connect(handle_t* chan) { in lender_connect() 47 static int lender_command(handle_t chan, enum lender_command cmd) { in lender_command() 60 static int lender_recv_handle(handle_t chan, handle_t* out) { in lender_recv_handle() 85 static int lender_lend_bss(handle_t chan, handle_t* memref) { in lender_lend_bss() 94 int lender_read_bss(handle_t chan, size_t offset, size_t size, char* buf) { in lender_read_bss() 120 int lender_write_bss(handle_t chan, in lender_write_bss() 146 int lender_suicide(handle_t chan) { in lender_suicide() 160 handle_t mref = memref_create(bss_page, PAGE_SIZE, MM_RW); in TEST() 179 handle_t dref = INVALID_IPC_HANDLE; in TEST() 180 handle_t mref = memref_create(bss_page, PAGE_SIZE, MM_RW); in TEST() [all …]
|
/trusty/user/base/experimental/lib/tidl/include/lib/tidl/ |
D | tidl.h | 58 using Handle = handle_t; 94 void send_handles(handle_t*& hptr) { *hptr++ = handle.release(); } in send_handles() 95 void recv_handles(handle_t*& hptr) { handle.reset(*hptr++); } in recv_handles() 110 static void send_handles(void*, handle_t*& hptr) {} in send_handles() 111 static void recv_handles(void*, handle_t*& hptr) {} in recv_handles() 121 decltype(std::declval<T>().send_handles(std::declval<handle_t*&>())), 122 decltype(std::declval<T>().recv_handles(std::declval<handle_t*&>()))>; 129 static void send_handles(void* x, handle_t*& hptr) { in send_handles() 132 static void recv_handles(void* x, handle_t*& hptr) { in recv_handles() 274 int send(handle_t chan, [all …]
|
/trusty/user/base/experimental/lib/tidl/ |
D | ipc_ql_tipc.cpp | 71 static __inline__ struct trusty_ipc_chan* tidl_get_channel(handle_t fd) { in tidl_get_channel() 161 extern "C" int tidl_chan_close(handle_t fd) { in tidl_chan_close() 196 static int send_iovs(handle_t fd, in send_iovs() 199 handle_t* handles, in send_iovs() 210 int send(handle_t fd, in send() 213 handle_t* handles, in send() 224 static int recv_iovs(handle_t fd, in recv_iovs() 227 handle_t* handles, in recv_iovs() 238 int recv(handle_t fd, in recv() 242 handle_t* handles, in recv() [all …]
|
D | ipc.cpp | 32 out_fd.reset(static_cast<handle_t>(rc)); in connect() 36 int send(handle_t chan, in send() 39 handle_t* handles, in send() 54 int recv(handle_t chan, in recv() 58 handle_t* handles, in recv() 88 int send(handle_t chan, in send() 93 handle_t* handles, in send() 114 int recv(handle_t chan, in recv() 120 handle_t* handles, in recv() 156 int send(handle_t chan, in send() [all …]
|
/trusty/user/app/sample/app-mgmt-test/never-start-srv/ |
D | main.c | 30 handle_t phandle; in main() 31 handle_t chandle; in main() 41 phandle = (handle_t)rc; in main() 50 chandle = (handle_t)rc; in main()
|
/trusty/user/app/sample/app-mgmt-test/port-start-fail-srv/ |
D | main.c | 30 handle_t phandle; in main() 31 handle_t chandle; in main() 49 phandle = (handle_t)rc; in main() 58 chandle = (handle_t)rc; in main()
|
/trusty/hardware/nxp/app/hwcrypto/ |
D | common.h | 38 int tipc_send_single_buf(handle_t chan, const void* buf, size_t len); 39 int tipc_recv_single_buf(handle_t chan, void* buf, size_t len); 41 int tipc_send_two_segments(handle_t chan, 47 int tipc_recv_two_segments(handle_t chan,
|
/trusty/user/base/lib/uirq/ |
D | uirq.c | 22 handle_t uirq_open(const char* name, uint32_t flags) { in uirq_open() 26 static int send_ack(handle_t h, uint32_t cmd) { in send_ack() 30 int uirq_ack_handled(handle_t h) { in uirq_ack_handled()
|
/trusty/user/app/sample/app-mgmt-test/boot-start-srv/ |
D | main.c | 31 handle_t phandle; in main() 32 handle_t chandle; in main() 41 phandle = (handle_t)rc; in main() 61 chandle = (handle_t)rc; in main()
|
/trusty/user/app/sample/app-mgmt-test/port-waiter-srv/ |
D | main.c | 32 handle_t shandle = INVALID_IPC_HANDLE; in main() 33 handle_t phandle = INVALID_IPC_HANDLE; in main() 34 handle_t chandle = INVALID_IPC_HANDLE; in main() 43 shandle = (handle_t)rc; in main() 50 phandle = (handle_t)rc; in main() 69 chandle = (handle_t)rc; in main()
|
/trusty/user/base/lib/secure_dpu/ |
D | secure_dpu.c | 40 handle_t* chan; 56 static int handle_allocate_buffer_resp(handle_t chan, in handle_allocate_buffer_resp() 63 handle_t buf_handle; in handle_allocate_buffer_resp() 133 int secure_dpu_allocate_buffer(handle_t chan, in secure_dpu_allocate_buffer() 177 static int handle_start_secure_display_resp(handle_t chan) { in handle_start_secure_display_resp() 206 int secure_dpu_start_secure_display(handle_t chan) { in secure_dpu_start_secure_display() 226 static int handle_stop_secure_display_resp(handle_t chan) { in handle_stop_secure_display_resp() 255 int secure_dpu_stop_secure_display(handle_t chan) { in secure_dpu_stop_secure_display() 277 handle_t chan, in secure_dpu_on_message() 284 handle_t chan, in secure_dpu_on_connect() [all …]
|
/trusty/user/app/sample/spinner/ |
D | spinner.c | 44 handle_t hport; in main() 55 hport = (handle_t)rc; in main() 66 handle_t ctrl_chan = (handle_t)rc; in main()
|
/trusty/user/app/sample/app-mgmt-test/client/ |
D | main.c | 104 close((handle_t)rc); in port_start_srv_running() 108 static void chan_send_cmd(handle_t chan, uint8_t cmd) { in chan_send_cmd() 139 handle_t chans[CHAN_COUNT]; 158 handle_t chan = INVALID_IPC_HANDLE; in establish_unhandled_channel() 167 chan = (handle_t)rc; in establish_unhandled_channel() 215 static void send_apploader_request(handle_t channel, in send_apploader_request() 219 handle_t handle) { in send_apploader_request() 241 static uint32_t read_apploader_response(handle_t channel, in read_apploader_response() 243 handle_t* handles, in read_apploader_response() 270 static uint32_t recv_apploader_response(handle_t channel, in recv_apploader_response() [all …]
|
/trusty/user/base/lib/tipc/test/main/ |
D | main.c | 35 static handle_t handle_base; 89 handle_t chan; in sync_connect() 93 chan = (handle_t)rc; in sync_connect() 299 rc = close((handle_t)rc); in TEST() 307 handle_t ports[MAX_USER_HANDLES]; in TEST() 314 ports[i] = (handle_t)rc; in TEST() 325 ports[i] = (handle_t)rc; in TEST() 358 handle_t ports[MAX_USER_HANDLES]; in TEST() 365 ports[i] = (handle_t)rc; in TEST() 430 rc = close((handle_t)rc); in TEST() [all …]
|
/trusty/user/base/lib/uirq/include/lib/uirq/ |
D | uirq.h | 61 handle_t uirq_open(const char* name, uint32_t flags); 69 int uirq_ack_handled(handle_t h);
|