Changeset 215e375 in mainline for uspace/srv
- Timestamp:
- 2007-12-31T17:23:20Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f57f8ea
- Parents:
- 27d293a
- Location:
- uspace/srv
- Files:
-
- 8 edited
-
console/console.c (modified) (1 diff)
-
console/gcons.c (modified) (2 diffs)
-
devmap/devmap.c (modified) (3 diffs)
-
fs/tmpfs/tmpfs_ops.c (modified) (3 diffs)
-
rd/rd.c (modified) (1 diff)
-
vfs/vfs_mount.c (modified) (2 diffs)
-
vfs/vfs_open.c (modified) (1 diff)
-
vfs/vfs_register.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/console/console.c
r27d293a r215e375 538 538 PROTO_READ | PROTO_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, 0, 0); 539 539 if (!interbuffer) { 540 if (ipc_share_out_s end(fb_info.phone, interbuffer,540 if (ipc_share_out_start(fb_info.phone, interbuffer, 541 541 AS_AREA_READ) != EOK) { 542 542 munmap(interbuffer, -
uspace/srv/console/gcons.c
r27d293a r215e375 326 326 if (rc) 327 327 goto exit; 328 rc = ipc_share_out_s end(fbphone, shm, PROTO_READ);328 rc = ipc_share_out_start(fbphone, shm, PROTO_READ); 329 329 if (rc) 330 330 goto drop; … … 387 387 if (rc) 388 388 goto exit; 389 rc = ipc_share_out_s end(fbphone, shm, PROTO_READ);389 rc = ipc_share_out_start(fbphone, shm, PROTO_READ); 390 390 if (rc) 391 391 goto drop; -
uspace/srv/devmap/devmap.c
r27d293a r215e375 234 234 * Send confirmation to sender and get data into buffer. 235 235 */ 236 if (EOK != ipc_data_write_ deliver(callid, driver->name, name_size)) {236 if (EOK != ipc_data_write_finalize(callid, driver->name, name_size)) { 237 237 printf("Cannot read driver name.\n"); 238 238 free(driver->name); … … 395 395 } 396 396 397 ipc_data_write_ deliver(callid, device->name, size);397 ipc_data_write_finalize(callid, device->name, size); 398 398 device->name[size] = 0; 399 399 … … 514 514 * Send confirmation to sender and get data into buffer. 515 515 */ 516 if (EOK != (retval = ipc_data_write_deliver(callid, name, name_size))) { 516 if (EOK != (retval = ipc_data_write_finalize(callid, name, 517 name_size))) { 517 518 ipc_answer_0(iid, EREFUSED); 518 519 return; -
uspace/srv/fs/tmpfs/tmpfs_ops.c
r27d293a r215e375 308 308 309 309 size_t bytes = max(0, min(dentry->size - pos, len)); 310 (void) ipc_data_read_ deliver(callid, dentry->data + pos, bytes);310 (void) ipc_data_read_finalize(callid, dentry->data + pos, bytes); 311 311 312 312 /* … … 350 350 if (pos + len <= dentry->size) { 351 351 /* The file size is not changing. */ 352 (void) ipc_data_write_ deliver(callid, dentry->data + pos, len);352 (void) ipc_data_write_finalize(callid, dentry->data + pos, len); 353 353 ipc_answer_1(rid, EOK, len); 354 354 return; … … 370 370 dentry->size += delta; 371 371 dentry->data = newdata; 372 (void) ipc_data_write_ deliver(callid, dentry->data + pos, len);372 (void) ipc_data_write_finalize(callid, dentry->data + pos, len); 373 373 ipc_answer_1(rid, EOK, len); 374 374 } -
uspace/srv/rd/rd.c
r27d293a r215e375 111 111 * block. 112 112 */ 113 (void) ipc_share_out_ deliver(callid, fs_va);113 (void) ipc_share_out_finalize(callid, fs_va); 114 114 } else { 115 115 /* -
uspace/srv/vfs/vfs_mount.c
r27d293a r215e375 107 107 */ 108 108 char fs_name[FS_NAME_MAXLEN + 1]; 109 (void) ipc_data_write_ deliver(callid, fs_name, size);109 (void) ipc_data_write_finalize(callid, fs_name, size); 110 110 fs_name[size] = '\0'; 111 111 … … 151 151 * Deliver the mount point. 152 152 */ 153 (void) ipc_data_write_ deliver(callid, buf, size);153 (void) ipc_data_write_finalize(callid, buf, size); 154 154 155 155 /* -
uspace/srv/vfs/vfs_open.c
r27d293a r215e375 83 83 84 84 int rc; 85 if ((rc = ipc_data_write_ deliver(callid, path, size))) {85 if ((rc = ipc_data_write_finalize(callid, path, size))) { 86 86 ipc_answer_0(rid, rc); 87 87 free(path); -
uspace/srv/vfs/vfs_register.c
r27d293a r215e375 206 206 futex_initialize(&fs_info->phone_futex, 1); 207 207 208 rc = ipc_data_write_ deliver(callid, &fs_info->vfs_info, size);208 rc = ipc_data_write_finalize(callid, &fs_info->vfs_info, size); 209 209 if (rc != EOK) { 210 210 dprintf("Failed to deliver the VFS info into our AS, rc=%d.\n", … … 300 300 * Commit to read-only sharing the PLB with the client. 301 301 */ 302 (void) ipc_share_in_ deliver(callid, plb,302 (void) ipc_share_in_finalize(callid, plb, 303 303 AS_AREA_READ | AS_AREA_CACHEABLE); 304 304
Note:
See TracChangeset
for help on using the changeset viewer.
