Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/vfs/vfs_node.c

    ra35b458 r1b20da0  
    108108{
    109109        bool free_node = false;
    110 
    111         fibril_mutex_lock(&nodes_mutex);
    112 
     110       
     111        fibril_mutex_lock(&nodes_mutex);
     112       
    113113        node->refcnt--;
    114114        if (node->refcnt == 0) {
     
    117117                 * Remove it from the VFS node hash table.
    118118                 */
    119 
     119               
    120120                hash_table_remove_item(&nodes, &node->nh_link);
    121121                free_node = true;
    122122        }
    123 
    124         fibril_mutex_unlock(&nodes_mutex);
    125 
     123       
     124        fibril_mutex_unlock(&nodes_mutex);
     125       
    126126        if (free_node) {
    127127                /*
     
    129129                 * are no more hard links.
    130130                 */
    131 
     131               
    132132                async_exch_t *exch = vfs_exchange_grab(node->fs_handle);
    133133                async_msg_2(exch, VFS_OUT_DESTROY, (sysarg_t) node->service_id,
     
    239239            (node->service_id == rd->service_id))
    240240                rd->refcnt += node->refcnt;
    241 
     241       
    242242        return true;
    243243}
     
    268268{
    269269        async_exch_t *exch = vfs_exchange_grab(node->fs_handle);
    270 
     270       
    271271        ipc_call_t answer;
    272272        aid_t req = async_send_2(exch, VFS_OUT_OPEN_NODE,
    273273            (sysarg_t) node->service_id, (sysarg_t) node->index, &answer);
    274 
     274       
    275275        vfs_exchange_release(exch);
    276276
    277277        errno_t rc;
    278278        async_wait_for(req, &rc);
    279 
     279       
    280280        return rc;
    281281}
     
    311311                .index = node->index
    312312        };
    313 
     313       
    314314        return tri;
    315315}
Note: See TracChangeset for help on using the changeset viewer.