Changeset eed4139 in mainline
- Timestamp:
- 2018-03-22T23:23:18Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- cbb37b6
- Parents:
- 77f0a1d
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/ipc/ipc.c
r77f0a1d reed4139 967 967 968 968 #ifdef __32_BITS__ 969 printf("[call id] [method] [arg1] [arg2] [arg3] [arg4] [arg5]"969 printf("[call adr] [method] [arg1] [arg2] [arg3] [arg4] [arg5]" 970 970 " [flags] [sender\n"); 971 971 #endif 972 972 973 973 #ifdef __64_BITS__ 974 printf("[call id] [method] [arg1] [arg2] [arg3] [arg4]"974 printf("[call address ] [method] [arg1] [arg2] [arg3] [arg4]" 975 975 " [arg5] [flags] [sender\n"); 976 976 #endif -
uspace/app/trace/ipcp.c
r77f0a1d reed4139 194 194 195 195 if ((display_mask & DM_IPC) != 0) { 196 printf("Call ID: %p, phone: %p, proto: %s, method: ",196 printf("Call handle: %p, phone: %p, proto: %s, method: ", 197 197 chandle, phandle, (proto ? proto->name : "n/a")); 198 198 ipc_m_print(proto, IPC_GET_IMETHOD(*call)); -
uspace/app/wavplay/drec.c
r77f0a1d reed4139 90 90 * Writes recorded data. 91 91 * 92 * @param icall_handle IPC call id.92 * @param icall_handle IPC call handle. 93 93 * @param icall Poitner to IPC call structure. 94 94 * @param arg Argument. Poitner to recording helper structure. -
uspace/drv/bus/usb/vhc/conndev.c
r77f0a1d reed4139 89 89 /** Default handler for IPC methods not handled by DDF. 90 90 * 91 * @param fun Device handling the call.92 * @param icall_handle Call id.93 * @param icall Call data.91 * @param fun Device handling the call. 92 * @param icall_handle Call handle. 93 * @param icall Call data. 94 94 */ 95 95 void default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icall_handle, -
uspace/drv/hid/atkbd/atkbd.c
r77f0a1d reed4139 292 292 /** Default handler for IPC methods not handled by DDF. 293 293 * 294 * @param fun Device function handling the call. 295 * @param icall_handle Call id. 296 * @param icall Call data. 297 * 298 */ 299 static void default_connection_handler(ddf_fun_t *fun, 300 cap_call_handle_t icall_handle, ipc_call_t *icall) 294 * @param fun Device function handling the call. 295 * @param icall_handle Call handle. 296 * @param icall Call data. 297 * 298 */ 299 static void 300 default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icall_handle, 301 ipc_call_t *icall) 301 302 { 302 303 const sysarg_t method = IPC_GET_IMETHOD(*icall); -
uspace/drv/hid/ps2mouse/ps2mouse.c
r77f0a1d reed4139 399 399 /** Default handler for IPC methods not handled by DDF. 400 400 * 401 * @param fun Device function handling the call.402 * @param icall_handle Call id.403 * @param icall Call data.404 */ 405 void default_connection_handler(ddf_fun_t *fun, 406 cap_call_handle_t icall_handle,ipc_call_t *icall)401 * @param fun Device function handling the call. 402 * @param icall_handle Call handle. 403 * @param icall Call data. 404 */ 405 void default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icall_handle, 406 ipc_call_t *icall) 407 407 { 408 408 const sysarg_t method = IPC_GET_IMETHOD(*icall); -
uspace/drv/hid/usbhid/kbd/kbddev.c
r77f0a1d reed4139 156 156 * KBDEV_SET_IND sets LED keyboard indicators. 157 157 * 158 * @param fun Device function handling the call. 159 * @param icall_handle Call id. 160 * @param icall Call data. 161 */ 162 static void default_connection_handler(ddf_fun_t *fun, 163 cap_call_handle_t icall_handle, ipc_call_t *icall) 158 * @param fun Device function handling the call. 159 * @param icall_handle Call handle. 160 * @param icall Call data. 161 */ 162 static void 163 default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icall_handle, 164 ipc_call_t *icall) 164 165 { 165 166 const sysarg_t method = IPC_GET_IMETHOD(*icall); -
uspace/drv/hid/usbhid/mouse/mousedev.c
r77f0a1d reed4139 109 109 /** Default handler for IPC methods not handled by DDF. 110 110 * 111 * @param fun Device function handling the call. 112 * @param icall_handle Call id. 113 * @param icall Call data. 114 */ 115 static void default_connection_handler(ddf_fun_t *fun, 116 cap_call_handle_t icall_handle, ipc_call_t *icall) 111 * @param fun Device function handling the call. 112 * @param icall_handle Call handle. 113 * @param icall Call data. 114 */ 115 static void 116 default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icall_handle, 117 ipc_call_t *icall) 117 118 { 118 119 usb_mouse_t *mouse_dev = ddf_fun_data_get(fun); -
uspace/drv/hid/usbhid/multimedia/multimedia.c
r77f0a1d reed4139 80 80 * later use by the driver to notify about key events. 81 81 * 82 * @param fun Device function handling the call. 83 * @param icall_handle Call id. 84 * @param icall Call data. 85 */ 86 static void default_connection_handler(ddf_fun_t *fun, 87 cap_call_handle_t icall_handle, ipc_call_t *icall) 82 * @param fun Device function handling the call. 83 * @param icall_handle Call handle. 84 * @param icall Call data. 85 */ 86 static void 87 default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icall_handle, 88 ipc_call_t *icall) 88 89 { 89 90 usb_log_debug(NAME " default_connection_handler()"); -
uspace/drv/hid/xtkbd/xtkbd.c
r77f0a1d reed4139 328 328 /** Default handler for IPC methods not handled by DDF. 329 329 * 330 * @param fun Device function handling the call.331 * @param icall_handle Call id.332 * @param icall Call data.330 * @param fun Device function handling the call. 331 * @param icall_handle Call handle. 332 * @param icall Call data. 333 333 * 334 334 */ -
uspace/lib/c/generic/inet/tcp.c
r77f0a1d reed4139 633 633 /** Connection established event. 634 634 * 635 * @param tcp TCP client 636 * @param iid Call ID 637 * @param icall Call data 638 */ 639 static void tcp_ev_connected(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall) 635 * @param tcp TCP client 636 * @param icall_handle Call handle 637 * @param icall Call data 638 */ 639 static void 640 tcp_ev_connected(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall) 640 641 { 641 642 tcp_conn_t *conn; … … 661 662 /** Connection failed event. 662 663 * 663 * @param tcp TCP client 664 * @param iid Call ID 665 * @param icall Call data 666 */ 667 static void tcp_ev_conn_failed(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall) 664 * @param tcp TCP client 665 * @param icall_handle Call handle 666 * @param icall Call data 667 */ 668 static void 669 tcp_ev_conn_failed(tcp_t *tcp, cap_call_handle_t icall_handle, 670 ipc_call_t *icall) 668 671 { 669 672 tcp_conn_t *conn; … … 689 692 /** Connection reset event. 690 693 * 691 * @param tcp TCP client692 * @param i id Call ID693 * @param icall Call data694 * @param tcp TCP client 695 * @param icall_handle Call handle 696 * @param icall Call data 694 697 */ 695 698 static void tcp_ev_conn_reset(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall) … … 717 720 /** Data available event. 718 721 * 719 * @param tcp TCP client 720 * @param iid Call ID 721 * @param icall Call data 722 */ 723 static void tcp_ev_data(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall) 722 * @param tcp TCP client 723 * @param icall_handle Call handle 724 * @param icall Call data 725 */ 726 static void 727 tcp_ev_data(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall) 724 728 { 725 729 tcp_conn_t *conn; … … 746 750 /** Urgent data event. 747 751 * 748 * @param tcp TCP client 749 * @param iid Call ID 750 * @param icall Call data 751 */ 752 static void tcp_ev_urg_data(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall) 752 * @param tcp TCP client 753 * @param icall_handle Call handle 754 * @param icall Call data 755 */ 756 static void 757 tcp_ev_urg_data(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall) 753 758 { 754 759 async_answer_0(icall_handle, ENOTSUP); … … 757 762 /** New connection event. 758 763 * 759 * @param tcp TCP client 760 * @param iid Call ID 761 * @param icall Call data 762 */ 763 static void tcp_ev_new_conn(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall) 764 * @param tcp TCP client 765 * @param icall_handle Call handle 766 * @param icall Call data 767 */ 768 static void 769 tcp_ev_new_conn(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall) 764 770 { 765 771 tcp_listener_t *lst; … … 809 815 /** Callback connection handler. 810 816 * 811 * @param iid Connect call ID 812 * @param icall Connect call data 813 * @param arg Argument, TCP client 814 */ 815 static void tcp_cb_conn(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg) 817 * @param icall_handle Connect call handle 818 * @param icall Connect call data 819 * @param arg Argument, TCP client 820 */ 821 static void 822 tcp_cb_conn(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg) 816 823 { 817 824 tcp_t *tcp = (tcp_t *)arg; -
uspace/lib/hound/src/protocol.c
r77f0a1d reed4139 378 378 } 379 379 380 /** 381 * Server side implementation of the hound protocol. IPC connection handler. 382 * @param iid initial call id 383 * @param icall pointer to initial call structure. 384 * @param arg (unused) 385 */ 386 void hound_connection_handler(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg) 380 /** Server side implementation of the hound protocol. IPC connection handler. 381 * 382 * @param icall_handle Initial call handle 383 * @param icall Pointer to initial call structure. 384 * @param arg (unused) 385 */ 386 void hound_connection_handler(cap_call_handle_t icall_handle, ipc_call_t *icall, 387 void *arg) 387 388 { 388 389 hound_context_id_t id; -
uspace/lib/nic/src/nic_impl.c
r77f0a1d reed4139 783 783 * @return EINVAL If the NIC is not in state where it allows on demand polling 784 784 */ 785 errno_t nic_poll_now_impl(ddf_fun_t *fun) { 785 errno_t nic_poll_now_impl(ddf_fun_t *fun) 786 { 786 787 nic_t *nic_data = nic_get_from_ddf_fun(fun); 787 788 fibril_rwlock_read_lock(&nic_data->main_lock); … … 804 805 * Logs a warning message and returns ENOTSUP to the caller. 805 806 * 806 * @param fun 807 * @param chandle IPC call identifier808 * @param call 807 * @param fun The DDF function where the method should be called. 808 * @param chandle IPC call handle 809 * @param call IPC call data 809 810 */ 810 811 void nic_default_handler_impl(ddf_fun_t *fun, cap_call_handle_t chandle, -
uspace/srv/audio/hound/audio_device.c
r77f0a1d reed4139 255 255 } 256 256 257 /** 258 * Audio device event handler. 259 * @param iid initial call id. 260 * @param icall initial call structure. 261 * @param arg (unused) 262 */ 263 static void device_event_callback(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg) 257 /** Audio device event handler. 258 * 259 * @param icall_handle Initial call handle. 260 * @param icall Initial call structure. 261 * @param arg (unused) 262 */ 263 static void device_event_callback(cap_call_handle_t icall_handle, 264 ipc_call_t *icall, void *arg) 264 265 { 265 266 struct timeval time1; -
uspace/srv/net/udp/service.c
r77f0a1d reed4139 670 670 /** Handle UDP client connection. 671 671 * 672 * @param iid Connect call ID 673 * @param icall Connect call data 674 * @param arg Connection argument 675 */ 676 static void udp_client_conn(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg) 672 * @param icall_handle Connect call handle 673 * @param icall Connect call data 674 * @param arg Connection argument 675 */ 676 static void udp_client_conn(cap_call_handle_t icall_handle, ipc_call_t *icall, 677 void *arg) 677 678 { 678 679 udp_client_t client; -
uspace/srv/ns/clonable.c
r77f0a1d reed4139 108 108 /** Connect client to clonable service. 109 109 * 110 * @param service Service to be connected to.111 * @param iface Interface to be connected to.112 * @param call Pointer to call structure.113 * @param chandle Call IDof the request.110 * @param service Service to be connected to. 111 * @param iface Interface to be connected to. 112 * @param call Pointer to call structure. 113 * @param chandle Call handle of the request. 114 114 * 115 115 * @return Zero on success or a value from @ref errno.h. -
uspace/srv/ns/service.c
r77f0a1d reed4139 160 160 /** Connect client to service. 161 161 * 162 * @param service Service to be connected to.163 * @param iface Interface to be connected to.164 * @param call Pointer to call structure.165 * @param chandle Call IDof the request.162 * @param service Service to be connected to. 163 * @param iface Interface to be connected to. 164 * @param call Pointer to call structure. 165 * @param chandle Call handle of the request. 166 166 * 167 167 * @return Zero on success or a value from @ref errno.h. -
uspace/srv/ns/task.c
r77f0a1d reed4139 145 145 typedef struct { 146 146 link_t link; 147 task_id_t id; /**< Task ID. */148 cap_call_handle_t chandle; / **< Call ID waiting for the connection */147 task_id_t id; ///< Task ID 148 cap_call_handle_t chandle; ///< Call handle waiting for the connection 149 149 } pending_wait_t; 150 150
Note:
See TracChangeset
for help on using the changeset viewer.