Changeset 82d515e9 in mainline for kernel/generic/src/cap/cap.c


Ignore:
Timestamp:
2017-12-05T11:30:02Z (6 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9af1c61
Parents:
9a09212
git-author:
Jakub Jermar <jakub@…> (2017-12-05 11:25:41)
git-committer:
Jakub Jermar <jakub@…> (2017-12-05 11:30:02)
Message:

Fix terminology

Objects of slab_cache_t type are caches, not slabs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/cap/cap.c

    r9a09212 r82d515e9  
    8787#define CAPS_LAST       (CAPS_SIZE - 1)
    8888
    89 static slab_cache_t *cap_slab;
     89static slab_cache_t *cap_cache;
    9090
    9191static size_t caps_hash(const ht_link_t *item)
     
    116116void caps_init(void)
    117117{
    118         cap_slab = slab_cache_create("cap_t", sizeof(cap_t), 0, NULL,
     118        cap_cache = slab_cache_create("cap_t", sizeof(cap_t), 0, NULL,
    119119            NULL, 0);
    120120}
     
    277277         */
    278278        if (!cap) {
    279                 cap = slab_alloc(cap_slab, FRAME_ATOMIC);
     279                cap = slab_alloc(cap_cache, FRAME_ATOMIC);
    280280                if (!cap) {
    281281                        mutex_unlock(&task->cap_info->lock);
     
    284284                uintptr_t hbase;
    285285                if (!ra_alloc(task->cap_info->handles, 1, 1, &hbase)) {
    286                         slab_free(cap_slab, cap);
     286                        slab_free(cap_cache, cap);
    287287                        mutex_unlock(&task->cap_info->lock);
    288288                        return ENOMEM;
     
    371371        hash_table_remove_item(&task->cap_info->caps, &cap->caps_link);
    372372        ra_free(task->cap_info->handles, handle, 1);
    373         slab_free(cap_slab, cap);
     373        slab_free(cap_cache, cap);
    374374        mutex_unlock(&task->cap_info->lock);
    375375}
Note: See TracChangeset for help on using the changeset viewer.