Changeset 18b6a88 in mainline for uspace/srv/fs


Ignore:
Timestamp:
2018-04-15T09:35:04Z (7 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
c1f44ca
Parents:
8ebe212
Message:

More ccheck fixes, sometimes with manual intervention.

Location:
uspace/srv/fs
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/fs/exfat/exfat_directory.c

    r8ebe212 r18b6a88  
    455455                if (i == df.file.count - 2) {
    456456                        chars = ds.stream.name_size -
    457                             EXFAT_NAME_PART_LEN*(df.file.count - 2);
     457                            EXFAT_NAME_PART_LEN * (df.file.count - 2);
    458458                }
    459459
  • uspace/srv/fs/exfat/exfat_fat.c

    r8ebe212 r18b6a88  
    142142                         */
    143143                        return block_get(block, nodep->idx->service_id, DATA_FS(bs) +
    144                         (nodep->lastc_cached_value-EXFAT_CLST_FIRST)*SPC(bs) +
     144                            (nodep->lastc_cached_value - EXFAT_CLST_FIRST) * SPC(bs) +
    145145                            (bn % SPC(bs)), flags);
    146146                }
     
    201201        if (!fragmented) {
    202202                rc = block_get(block, service_id, DATA_FS(bs) +
    203                     (fcl - EXFAT_CLST_FIRST)*SPC(bs) + bn, flags);
     203                    (fcl - EXFAT_CLST_FIRST) * SPC(bs) + bn, flags);
    204204        } else {
    205205                max_clusters = bn / SPC(bs);
     
    514514        block_t *b;
    515515        errno_t rc;
    516         blocks = ROUND_UP(nodep->size, BPS(bs))/BPS(bs);
     516        blocks = ROUND_UP(nodep->size, BPS(bs)) / BPS(bs);
    517517        count = BPS(bs);
    518518
  • uspace/srv/fs/exfat/exfat_idx.c

    r8ebe212 r18b6a88  
    119119static inline size_t pos_key_hash(void *key)
    120120{
    121         pos_key_t *pos = (pos_key_t*)key;
     121        pos_key_t *pos = (pos_key_t *)key;
    122122
    123123        size_t hash = 0;
     
    141141static bool pos_key_equal(void *key, const ht_link_t *item)
    142142{
    143         pos_key_t *pos = (pos_key_t*)key;
     143        pos_key_t *pos = (pos_key_t *)key;
    144144        exfat_idx_t *fidx = hash_table_get_inst(item, exfat_idx_t, uph_link);
    145145
    146         return pos->service_id == fidx->service_id
    147                 && pos->pdi == fidx->pdi
    148                 && pos->pfc == fidx->pfc;
     146        return pos->service_id == fidx->service_id &&
     147            pos->pdi == fidx->pdi &&
     148            pos->pfc == fidx->pfc;
    149149}
    150150
     
    170170static size_t idx_key_hash(void *key_arg)
    171171{
    172         idx_key_t *key = (idx_key_t*)key_arg;
     172        idx_key_t *key = (idx_key_t *)key_arg;
    173173        return hash_combine(key->service_id, key->index);
    174174}
     
    183183{
    184184        exfat_idx_t *fidx = hash_table_get_inst(item, exfat_idx_t, uih_link);
    185         idx_key_t *key = (idx_key_t*)key_arg;
     185        idx_key_t *key = (idx_key_t *)key_arg;
    186186
    187187        return key->index == fidx->index && key->service_id == fidx->service_id;
     
    509509static bool rm_pos_service_id(ht_link_t *item, void *arg)
    510510{
    511         service_id_t service_id = *(service_id_t*)arg;
     511        service_id_t service_id = *(service_id_t *)arg;
    512512        exfat_idx_t *fidx = hash_table_get_inst(item, exfat_idx_t, uph_link);
    513513
     
    521521static bool rm_idx_service_id(ht_link_t *item, void *arg)
    522522{
    523         service_id_t service_id = *(service_id_t*)arg;
     523        service_id_t service_id = *(service_id_t *)arg;
    524524        exfat_idx_t *fidx = hash_table_get_inst(item, exfat_idx_t, uih_link);
    525525
  • uspace/srv/fs/exfat/exfat_ops.c

    r8ebe212 r18b6a88  
    248248                fn = FS_NODE(nodep);
    249249        } else {
    250 skip_cache:
     250        skip_cache:
    251251                /* Try to allocate a new node structure. */
    252252                fibril_mutex_unlock(&ffn_mutex);
     
    533533                            (BPS(di.bs) / sizeof(exfat_dentry_t));
    534534                        exfat_idx_t *idx = exfat_idx_get_by_pos(service_id,
    535                                 parentp->firstc, di.bnum * DPS(di.bs) + o);
     535                            parentp->firstc, di.bnum * DPS(di.bs) + o);
    536536                        if (!idx) {
    537537                                /*
     
    706706                if (nodep->fragmented)
    707707                        rc = exfat_free_clusters(bs, nodep->idx->service_id,
    708                                 nodep->firstc);
     708                            nodep->firstc);
    709709                else
    710710                        rc = exfat_bitmap_free_clusters(bs, nodep,
     
    805805
    806806        exfat_directory_t di;
    807         rc = exfat_directory_open(parentp,&di);
     807        rc = exfat_directory_open(parentp, &di);
    808808        if (rc != EOK)
    809809                goto error;
     
    10621062        rc = exfat_node_get_new_by_pos(&rootp, service_id, EXFAT_ROOT_PAR,
    10631063            EXFAT_ROOT_POS);
    1064         if (rc!=EOK) {
     1064        if (rc != EOK) {
    10651065                (void) block_cache_fini(service_id);
    10661066                block_fini(service_id);
     
    11831183                        block_fini(service_id);
    11841184                        exfat_idx_fini_by_service_id(service_id);
    1185                     return ENOTSUP;
     1185                        return ENOTSUP;
    11861186                }
    11871187        }
     
    14091409                (void) exfat_directory_close(&di);
    14101410
    1411 err:
     1411        err:
    14121412                (void) exfat_node_put(fn);
    14131413                async_answer_0(chandle, rc);
    14141414                return rc;
    14151415
    1416 miss:
     1416        miss:
    14171417                rc = exfat_directory_close(&di);
    14181418                if (rc != EOK)
     
    14231423                return rc != EOK ? rc : ENOENT;
    14241424
    1425 hit:
     1425        hit:
    14261426                pos = di.pos;
    14271427                rc = exfat_directory_close(&di);
  • uspace/srv/fs/fat/fat_fat.c

    r8ebe212 r18b6a88  
    249249        for (o = nodep->size; o < pos && o < boundary;
    250250            o = ALIGN_DOWN(o + BPS(bs), BPS(bs))) {
    251                 int flags = (o % BPS(bs) == 0) ?
     251                int flags = (o % BPS(bs) == 0) ?
    252252                    BLOCK_FLAGS_NOREAD : BLOCK_FLAGS_NONE;
    253253                rc = fat_block_get(&b, bs, nodep, o / BPS(bs), flags);
     
    324324                        * first byte of next sector
    325325                        */
    326                         byte2 = ((uint8_t*) b1->data)[0];
     326                        byte2 = ((uint8_t *) b1->data)[0];
    327327
    328328                        rc = block_put(b1);
     
    469469                return rc;
    470470
    471         byte1 = ((uint8_t*) b->data)[offset % BPS(bs)];
     471        byte1 = ((uint8_t *) b->data)[offset % BPS(bs)];
    472472        bool border = false;
    473473        /* This cluster access spans a sector boundary. */
     
    495495                }
    496496        } else
    497                 byte2 = ((uint8_t*) b->data)[(offset % BPS(bs)) + 1];
     497                byte2 = ((uint8_t *) b->data)[(offset % BPS(bs)) + 1];
    498498
    499499        if (IS_ODD(clst)) {
  • uspace/srv/fs/fat/fat_idx.c

    r8ebe212 r18b6a88  
    119119static inline size_t pos_key_hash(void *key)
    120120{
    121         pos_key_t *pos = (pos_key_t*)key;
     121        pos_key_t *pos = (pos_key_t *)key;
    122122
    123123        size_t hash = 0;
     
    141141static bool pos_key_equal(void *key, const ht_link_t *item)
    142142{
    143         pos_key_t *pos = (pos_key_t*)key;
     143        pos_key_t *pos = (pos_key_t *)key;
    144144        fat_idx_t *fidx = hash_table_get_inst(item, fat_idx_t, uph_link);
    145145
    146         return pos->service_id == fidx->service_id
    147                 && pos->pdi == fidx->pdi
    148                 && pos->pfc == fidx->pfc;
     146        return pos->service_id == fidx->service_id &&
     147            pos->pdi == fidx->pdi &&
     148            pos->pfc == fidx->pfc;
    149149}
    150150
     
    170170static size_t idx_key_hash(void *key_arg)
    171171{
    172         idx_key_t *key = (idx_key_t*)key_arg;
     172        idx_key_t *key = (idx_key_t *)key_arg;
    173173        return hash_combine(key->service_id, key->index);
    174174}
     
    183183{
    184184        fat_idx_t *fidx = hash_table_get_inst(item, fat_idx_t, uih_link);
    185         idx_key_t *key = (idx_key_t*)key_arg;
     185        idx_key_t *key = (idx_key_t *)key_arg;
    186186
    187187        return key->index == fidx->index && key->service_id == fidx->service_id;
     
    508508static bool rm_pos_service_id(ht_link_t *item, void *arg)
    509509{
    510         service_id_t service_id = *(service_id_t*)arg;
     510        service_id_t service_id = *(service_id_t *)arg;
    511511        fat_idx_t *fidx = hash_table_get_inst(item, fat_idx_t, uph_link);
    512512
     
    520520static bool rm_idx_service_id(ht_link_t *item, void *arg)
    521521{
    522         service_id_t service_id = *(service_id_t*)arg;
     522        service_id_t service_id = *(service_id_t *)arg;
    523523        fat_idx_t *fidx = hash_table_get_inst(item, fat_idx_t, uih_link);
    524524
  • uspace/srv/fs/fat/fat_ops.c

    r8ebe212 r18b6a88  
    241241                fn = FS_NODE(nodep);
    242242        } else {
    243 skip_cache:
     243        skip_cache:
    244244                /* Try to allocate a new node structure. */
    245245                fibril_mutex_unlock(&ffn_mutex);
     
    12891289                        goto miss;
    12901290
    1291 err:
     1291        err:
    12921292                (void) fat_node_put(fn);
    12931293                async_answer_0(chandle, rc);
    12941294                return rc;
    12951295
    1296 miss:
     1296        miss:
    12971297                rc = fat_directory_close(&di);
    12981298                if (rc != EOK)
     
    13031303                return rc != EOK ? rc : ENOENT;
    13041304
    1305 hit:
     1305        hit:
    13061306                pos = di.pos;
    13071307                rc = fat_directory_close(&di);
  • uspace/srv/fs/locfs/locfs_ops.c

    r8ebe212 r18b6a88  
    7373static size_t services_key_hash(void *key)
    7474{
    75         return *(service_id_t*)key;
     75        return *(service_id_t *)key;
    7676}
    7777
     
    8585{
    8686        service_t *dev = hash_table_get_inst(item, service_t, link);
    87         return (dev->service_id == *(service_id_t*)key);
     87        return (dev->service_id == *(service_id_t *)key);
    8888}
    8989
     
    234234                fibril_mutex_lock(&services_mutex);
    235235                ht_link_t *lnk;
    236 restart:
     236        restart:
    237237                lnk = hash_table_find(&services, &node->service_id);
    238238                if (lnk == NULL) {
  • uspace/srv/fs/mfs/mfs_dentry.c

    r8ebe212 r18b6a88  
    171171        /* Search the directory entry to be removed */
    172172        unsigned i;
    173         for (i = 0; i < mnode->ino_i->i_size / sbi->dirsize ; ++i) {
     173        for (i = 0; i < mnode->ino_i->i_size / sbi->dirsize; ++i) {
    174174                r = mfs_read_dentry(mnode, &d_info, i);
    175175                if (r != EOK)
  • uspace/srv/fs/mfs/mfs_ops.c

    r8ebe212 r18b6a88  
    103103open_nodes_key_hash(void *key)
    104104{
    105         node_key_t *node_key = (node_key_t*)key;
     105        node_key_t *node_key = (node_key_t *)key;
    106106        return hash_combine(node_key->service_id, node_key->index);
    107107}
     
    117117open_nodes_key_equal(void *key, const ht_link_t *item)
    118118{
    119         node_key_t *node_key = (node_key_t*)key;
     119        node_key_t *node_key = (node_key_t *)key;
    120120        struct mfs_node *mnode = hash_table_get_inst(item, struct mfs_node, link);
    121121
    122         return node_key->service_id == mnode->instance->service_id
    123                 && node_key->index == mnode->ino_i->index;
     122        return node_key->service_id == mnode->instance->service_id &&
     123            node_key->index == mnode->ino_i->index;
    124124}
    125125
     
    361361        if (sbi)
    362362                free(sbi);
    363         if(instance)
     363        if (instance)
    364364                free(instance);
    365365        return rc;
     
    871871                async_answer_0(chandle, rc != EOK ? rc : ENOENT);
    872872                return rc;
    873 found:
     873        found:
    874874                async_data_read_finalize(chandle, d_info.d_name,
    875875                    str_size(d_info.d_name) + 1);
     
    11021102static bool
    11031103check_magic_number(uint16_t magic, bool *native,
    1104                 mfs_version_t *version, bool *longfilenames)
     1104    mfs_version_t *version, bool *longfilenames)
    11051105{
    11061106        bool rc = true;
  • uspace/srv/fs/tmpfs/tmpfs_ops.c

    r8ebe212 r18b6a88  
    238238static bool rm_service_id_nodes(ht_link_t *item, void *arg)
    239239{
    240         service_id_t sid = *(service_id_t*)arg;
     240        service_id_t sid = *(service_id_t *)arg;
    241241        tmpfs_node_t *node = hash_table_get_inst(item, tmpfs_node_t, nh_link);
    242242
Note: See TracChangeset for help on using the changeset viewer.