Changeset 6f5995f in mainline
- Timestamp:
- 2026-07-09T10:19:11Z (6 days ago)
- Branches:
- master
- Children:
- 48cc66f
- Parents:
- 08499f0
- git-author:
- Jiri Svoboda <jiri@…> (2026-07-08 18:11:14)
- git-committer:
- Jiri Svoboda <jiri@…> (2026-07-09 10:19:11)
- Location:
- uspace/srv/fs
- Files:
-
- 4 edited
-
cdfs/cdfs_ops.c (modified) (3 diffs)
-
exfat/exfat_ops.c (modified) (2 diffs)
-
fat/fat_ops.c (modified) (2 diffs)
-
tmpfs/tmpfs_ops.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/cdfs/cdfs_ops.c
r08499f0 r6f5995f 1 1 /* 2 * Copyright (c) 202 4Jiri Svoboda2 * Copyright (c) 2026 Jiri Svoboda 3 3 * Copyright (c) 2011 Martin Decky 4 4 * All rights reserved. … … 341 341 342 342 ht_link_t *link = hash_table_find(&nodes, &key); 343 if (link) { 344 cdfs_node_t *node = 345 hash_table_get_inst(link, cdfs_node_t, nh_link); 346 347 *rfn = FS_NODE(node); 348 } else 343 if (!link) { 349 344 *rfn = NULL; 350 345 return EBADF; 346 } 347 348 cdfs_node_t *node = hash_table_get_inst(link, cdfs_node_t, nh_link); 349 *rfn = FS_NODE(node); 351 350 return EOK; 352 351 } … … 395 394 errno_t rc = cdfs_root_get(&rootfn, fs->service_id); 396 395 397 assert(rc == EOK );396 assert(rc == EOK || rc == EBADF); 398 397 399 398 if (!rootfn) -
uspace/srv/fs/exfat/exfat_ops.c
r08499f0 r6f5995f 1 1 /* 2 * Copyright (c) 202 4Jiri Svoboda2 * Copyright (c) 2026 Jiri Svoboda 3 3 * Copyright (c) 2008 Jakub Jermar 4 4 * Copyright (c) 2011 Oleg Romanenko … … 573 573 if (!idxp) { 574 574 *rfn = NULL; 575 return E OK;575 return EBADF; 576 576 } 577 577 /* idxp->lock held */ -
uspace/srv/fs/fat/fat_ops.c
r08499f0 r6f5995f 1 1 /* 2 * Copyright (c) 202 4Jiri Svoboda2 * Copyright (c) 2026 Jiri Svoboda 3 3 * Copyright (c) 2008 Jakub Jermar 4 4 * Copyright (c) 2011 Oleg Romanenko … … 436 436 if (!idxp) { 437 437 *rfn = NULL; 438 return E OK;438 return EBADF; 439 439 } 440 440 /* idxp->lock held */ -
uspace/srv/fs/tmpfs/tmpfs_ops.c
r08499f0 r6f5995f 1 1 /* 2 * Copyright (c) 2026 Jiri Svoboda 2 3 * Copyright (c) 2008 Jakub Jermar 3 4 * All rights reserved. … … 276 277 ht_link_t *lnk = hash_table_find(&nodes, &key); 277 278 278 if (lnk) { 279 tmpfs_node_t *nodep; 280 nodep = hash_table_get_inst(lnk, tmpfs_node_t, nh_link); 281 *rfn = FS_NODE(nodep); 282 } else { 279 if (lnk == NULL) { 283 280 *rfn = NULL; 284 } 281 return EBADF; 282 } 283 284 tmpfs_node_t *nodep; 285 nodep = hash_table_get_inst(lnk, tmpfs_node_t, nh_link); 286 *rfn = FS_NODE(nodep); 285 287 return EOK; 286 288 } … … 320 322 321 323 rc = tmpfs_root_get(&rootfn, service_id); 322 assert(rc == EOK );323 if ( !rootfn)324 assert(rc == EOK || rc == EBADF); 325 if (rootfn == NULL) 324 326 nodep->index = TMPFS_SOME_ROOT; 325 327 else
Note:
See TracChangeset
for help on using the changeset viewer.
