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); |