Annotation of qemu/roms/ipxe/src/tests/umalloc_test.c, revision 1.1.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.