Subversion Repositories HelenOS-historic

Rev

Rev 785 | Rev 787 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 785 Rev 786
Line 153... Line 153...
153
    int i;
153
    int i;
154
    zone_t *zone = NULL;
154
    zone_t *zone = NULL;
155
    int status;
155
    int status;
156
    frame_t *frame;
156
    frame_t *frame;
157
 
157
 
158
    data = (void *)frame_alloc(FRAME_KA | flags, cache->order, &status, &zone);
158
    data = (void *)frame_alloc_rc_zone(cache->order, FRAME_KA | flags, &status, &zone);
159
    if (status != FRAME_OK) {
159
    if (status != FRAME_OK) {
160
        return NULL;
160
        return NULL;
161
    }
161
    }
162
    if (! (cache->flags & SLAB_CACHE_SLINSIDE)) {
162
    if (! (cache->flags & SLAB_CACHE_SLINSIDE)) {
163
        slab = slab_alloc(slab_extern_cache, flags);
163
        slab = slab_alloc(slab_extern_cache, flags);