Annotation of qemu/roms/ipxe/src/tests/umalloc_test.c, revision 1.1

1.1     ! root        1: #include <stdio.h>
        !             2: #include <ipxe/uaccess.h>
        !             3: #include <ipxe/umalloc.h>
        !             4: #include <ipxe/io.h>
        !             5: 
        !             6: void umalloc_test ( void ) {
        !             7:        struct memory_map memmap;
        !             8:        userptr_t bob;
        !             9:        userptr_t fred;
        !            10: 
        !            11:        printf ( "Before allocation:\n" );
        !            12:        get_memmap ( &memmap );
        !            13: 
        !            14:        bob = umalloc ( 1234 );
        !            15:        bob = urealloc ( bob, 12345 );
        !            16:        fred = umalloc ( 999 );
        !            17: 
        !            18:        printf ( "After allocation:\n" );
        !            19:        get_memmap ( &memmap );
        !            20: 
        !            21:        ufree ( bob );
        !            22:        ufree ( fred );
        !            23: 
        !            24:        printf ( "After freeing:\n" );
        !            25:        get_memmap ( &memmap );
        !            26: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.