Changeset 9b9e385 in mainline for generic/src


Ignore:
Timestamp:
2006-02-05T16:08:27Z (19 years ago)
Author:
Sergey Bondari <bondari@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
266294a9
Parents:
328e0d3
Message:

frame_alloc() functions variations in order to avoid problems with frame_alloc_generic() changes.
IMPORTANT: Parameter order for frame_alloc() was changed

Location:
generic/src
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • generic/src/cpu/cpu.c

    r328e0d3 r9b9e385  
    6262
    6363                for (i=0; i < config.cpu_count; i++) {
    64                         cpus[i].stack = (__u8 *) frame_alloc(FRAME_KA | FRAME_PANIC, ONE_FRAME, NULL, NULL);
     64                        cpus[i].stack = (__u8 *) frame_alloc(ONE_FRAME, FRAME_KA | FRAME_PANIC);
    6565                       
    6666                        cpus[i].id = i;
  • generic/src/mm/as.c

    r328e0d3 r9b9e385  
    257257         *   the different causes
    258258         */
    259         frame = frame_alloc(0, ONE_FRAME, NULL, NULL);
     259        frame = frame_alloc(ONE_FRAME, 0);
    260260        memsetb(PA2KA(frame), FRAME_SIZE, 0);
    261261       
  • generic/src/mm/frame.c

    r328e0d3 r9b9e385  
    110110 * @return Allocated frame.
    111111 */
    112 __address frame_alloc(int flags, __u8 order, int * status, zone_t **pzone)
     112__address frame_alloc_generic(__u8 order, int flags, int * status, zone_t **pzone)
    113113{
    114114        ipl_t ipl;
  • generic/src/mm/slab.c

    r328e0d3 r9b9e385  
    156156        frame_t *frame;
    157157
    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);
    159159        if (status != FRAME_OK) {
    160160                return NULL;
  • generic/src/proc/thread.c

    r328e0d3 r9b9e385  
    167167                spinlock_initialize(&t->lock, "thread_t_lock");
    168168       
    169                 frame_ks = frame_alloc(FRAME_KA, ONE_FRAME, NULL, NULL);
     169                frame_ks = frame_alloc(ONE_FRAME, FRAME_KA);
    170170                if (THREAD_USER_STACK & flags) {
    171                         frame_us = frame_alloc(FRAME_KA, ONE_FRAME, NULL,NULL);
     171                        frame_us = frame_alloc(ONE_FRAME, FRAME_KA);
    172172                }
    173173
Note: See TracChangeset for help on using the changeset viewer.