Changeset d5a89a3 in mainline for uspace/srv
- Timestamp:
- 2019-02-11T22:31:04Z (7 years ago)
- Children:
- aaf9789c
- Parents:
- e3272101 (diff), 4805495 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- uspace/srv
- Files:
-
- 13 edited
-
devman/main.c (modified) (3 diffs)
-
fs/locfs/locfs_ops.c (modified) (2 diffs)
-
fs/udf/udf_ops.c (modified) (1 diff)
-
hid/input/ctl/stty.c (modified) (1 diff)
-
hid/input/stroke.c (modified) (1 diff)
-
hid/isdv4_tablet/isdv4.c (modified) (1 diff)
-
locsrv/locsrv.c (modified) (2 diffs)
-
net/inetsrv/icmp.c (modified) (1 diff)
-
net/inetsrv/icmpv6.c (modified) (1 diff)
-
net/inetsrv/pdu.c (modified) (1 diff)
-
ns/clonable.c (modified) (1 diff)
-
ns/service.c (modified) (1 diff)
-
vfs/vfs_ops.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/devman/main.c
re3272101 rd5a89a3 136 136 137 137 async_exch_t *exch = async_exchange_begin(driver->sess); 138 async_forward_ fast(icall, exch, INTERFACE_DDF_CLIENT, handle, 0, IPC_FF_NONE);138 async_forward_1(icall, exch, INTERFACE_DDF_CLIENT, handle, IPC_FF_NONE); 139 139 async_exchange_end(exch); 140 140 … … 215 215 216 216 async_exch_t *exch = async_exchange_begin(driver->sess); 217 async_forward_ fast(icall, exch, INTERFACE_DDF_DRIVER, fun_handle, 0, IPC_FF_NONE);217 async_forward_1(icall, exch, INTERFACE_DDF_DRIVER, fun_handle, IPC_FF_NONE); 218 218 async_exchange_end(exch); 219 219 … … 250 250 251 251 async_exch_t *exch = async_exchange_begin(driver->sess); 252 async_forward_ fast(icall, exch, iface, handle, 0, IPC_FF_NONE);252 async_forward_1(icall, exch, iface, handle, IPC_FF_NONE); 253 253 async_exchange_end(exch); 254 254 -
uspace/srv/fs/locfs/locfs_ops.c
re3272101 rd5a89a3 583 583 584 584 /* Forward the IPC_M_DATA_READ request to the driver */ 585 async_forward_ fast(&call, exch, 0, 0, 0, IPC_FF_ROUTE_FROM_ME);585 async_forward_0(&call, exch, 0, IPC_FF_ROUTE_FROM_ME); 586 586 587 587 async_exchange_end(exch); … … 647 647 648 648 /* Forward the IPC_M_DATA_WRITE request to the driver */ 649 async_forward_ fast(&call, exch, 0, 0, 0, IPC_FF_ROUTE_FROM_ME);649 async_forward_0(&call, exch, 0, IPC_FF_ROUTE_FROM_ME); 650 650 651 651 async_exchange_end(exch); -
uspace/srv/fs/udf/udf_ops.c
re3272101 rd5a89a3 62 62 #include "udf_osta.h" 63 63 64 /** Mutex protecting the list of cached free nodes. */65 static FIBRIL_MUTEX_INITIALIZE(ffn_mutex);66 67 64 /** List of cached free nodes. */ 68 65 static LIST_INITIALIZE(ffn_list); -
uspace/srv/hid/input/ctl/stty.c
re3272101 rd5a89a3 228 228 0, KC_RIGHT, 0x1b, 0x5b, 0x43, GSP_END, 229 229 230 KM_CTRL, KC_Q, 0x11, GSP_END, 231 KM_CTRL, KC_W, 0x17, GSP_END, 232 KM_CTRL, KC_E, 0x05, GSP_END, 233 KM_CTRL, KC_R, 0x12, GSP_END, 234 KM_CTRL, KC_T, 0x14, GSP_END, 235 KM_CTRL, KC_Y, 0x19, GSP_END, 236 KM_CTRL, KC_U, 0x15, GSP_END, 237 KM_CTRL, KC_O, 0x0f, GSP_END, 238 KM_CTRL, KC_P, 0x10, GSP_END, 239 240 KM_CTRL, KC_A, 0x01, GSP_END, 241 KM_CTRL, KC_S, 0x13, GSP_END, 242 KM_CTRL, KC_D, 0x04, GSP_END, 243 KM_CTRL, KC_F, 0x06, GSP_END, 244 KM_CTRL, KC_G, 0x07, GSP_END, 245 KM_CTRL, KC_K, 0x0b, GSP_END, 246 KM_CTRL, KC_L, 0x0c, GSP_END, 247 248 KM_CTRL, KC_Z, 0x1a, GSP_END, 249 KM_CTRL, KC_X, 0x18, GSP_END, 250 KM_CTRL, KC_C, 0x03, GSP_END, 251 KM_CTRL, KC_V, 0x16, GSP_END, 252 KM_CTRL, KC_B, 0x02, GSP_END, 253 KM_CTRL, KC_N, 0x0e, GSP_END, 254 230 255 /* 231 256 * Sequences specific to Gnome terminal -
uspace/srv/hid/input/stroke.c
re3272101 rd5a89a3 48 48 static unsigned int mods_keys[][2] = { 49 49 { KM_LSHIFT, KC_LSHIFT }, 50 { KM_LCTRL, KC_LCTRL }, 50 51 { 0, 0 } 51 52 }; -
uspace/srv/hid/isdv4_tablet/isdv4.c
re3272101 rd5a89a3 27 27 */ 28 28 29 #include <async.h>30 29 #include <errno.h> 30 #include <fibril.h> 31 31 #include <io/chardev.h> 32 32 #include <mem.h> -
uspace/srv/locsrv/locsrv.c
re3272101 rd5a89a3 726 726 727 727 async_exch_t *exch = async_exchange_begin(svc->server->sess); 728 async_forward_ fast(call, exch, iface, svc->id, 0, IPC_FF_NONE);728 async_forward_1(call, exch, iface, svc->id, IPC_FF_NONE); 729 729 async_exchange_end(exch); 730 730 … … 1409 1409 */ 1410 1410 static_assert((INTERFACE_LOC_SUPPLIER & IFACE_EXCHANGE_MASK) == 1411 IFACE_EXCHANGE_SERIALIZE );1411 IFACE_EXCHANGE_SERIALIZE, ""); 1412 1412 1413 1413 loc_server_t *server = loc_server_register(); -
uspace/srv/net/inetsrv/icmp.c
re3272101 rd5a89a3 133 133 sdu.dest = dgram->dest; 134 134 sdu.seq_no = uint16_t_be2host(reply->seq_no); 135 sdu.data = reply+ sizeof(icmp_echo_t);135 sdu.data = dgram->data + sizeof(icmp_echo_t); 136 136 sdu.size = dgram->size - sizeof(icmp_echo_t); 137 137 -
uspace/srv/net/inetsrv/icmpv6.c
re3272101 rd5a89a3 124 124 125 125 sdu.seq_no = uint16_t_be2host(reply->un.echo.seq_no); 126 sdu.data = reply+ sizeof(icmpv6_message_t);126 sdu.data = dgram->data + sizeof(icmpv6_message_t); 127 127 sdu.size = dgram->size - sizeof(icmpv6_message_t); 128 128 -
uspace/srv/net/inetsrv/pdu.c
re3272101 rd5a89a3 224 224 return EINVAL; 225 225 226 static_assert(sizeof(ip6_header_t) % 8 == 0 );226 static_assert(sizeof(ip6_header_t) % 8 == 0, ""); 227 227 assert(hdr_size % 8 == 0); 228 228 assert(offs % FRAG_OFFS_UNIT == 0); -
uspace/srv/ns/clonable.c
re3272101 rd5a89a3 94 94 95 95 async_exch_t *exch = async_exchange_begin(sess); 96 async_forward_ fast(&csr->call, exch, csr->iface,97 IPC_GET_ARG3(csr->call), 0,IPC_FF_NONE);96 async_forward_1(&csr->call, exch, csr->iface, 97 IPC_GET_ARG3(csr->call), IPC_FF_NONE); 98 98 async_exchange_end(exch); 99 99 -
uspace/srv/ns/service.c
re3272101 rd5a89a3 154 154 { 155 155 async_exch_t *exch = async_exchange_begin(sess); 156 async_forward_fast(call, exch, iface, IPC_GET_ARG3(*call), 0, 157 IPC_FF_NONE); 156 async_forward_1(call, exch, iface, IPC_GET_ARG3(*call), IPC_FF_NONE); 158 157 async_exchange_end(exch); 159 158 } -
uspace/srv/vfs/vfs_ops.c
re3272101 rd5a89a3 637 637 638 638 async_exch_t *exch = vfs_exchange_grab(node->fs_handle); 639 errno_t rc = async_data_read_forward_ fast(exch, VFS_OUT_STAT,640 node->service_id, node->index, true , 0, NULL);639 errno_t rc = async_data_read_forward_3_0(exch, VFS_OUT_STAT, 640 node->service_id, node->index, true); 641 641 vfs_exchange_release(exch); 642 642 … … 654 654 655 655 async_exch_t *exch = vfs_exchange_grab(node->fs_handle); 656 errno_t rc = async_data_read_forward_ fast(exch, VFS_OUT_STATFS,657 node->service_id, node->index, false , 0, NULL);656 errno_t rc = async_data_read_forward_3_0(exch, VFS_OUT_STATFS, 657 node->service_id, node->index, false); 658 658 vfs_exchange_release(exch); 659 659
Note:
See TracChangeset
for help on using the changeset viewer.
