Changeset 6ba143d in mainline


Ignore:
Timestamp:
2005-05-11T20:23:07Z (20 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6a27d63
Parents:
7eb01623
Message:

size_t usage
const qualifier
code cleanup

Files:
10 edited

Legend:

Unmodified
Added
Removed
  • arch/ia32/src/ia32.c

    r7eb01623 r6ba143d  
    6868}
    6969
    70 void arch_post_mm_init()
     70void arch_post_mm_init(void)
    7171{
    7272        if (config.cpu_active == 1) {
     
    7575}
    7676
    77 void arch_late_init()
     77void arch_late_init(void)
    7878{
    7979        if (config.cpu_active == 1) {
  • arch/ia32/src/smp/mps.c

    r7eb01623 r6ba143d  
    290290#ifdef MPSCT_VERBOSE
    291291        char buf[7];
    292         memcopy((__address) bus->bus_type, (__address) buf,6);
     292        memcopy((__address) bus->bus_type, (__address) buf, 6);
    293293        buf[6] = 0;
    294294        printf("bus%d: %s\n", bus->bus_id, buf);
  • include/func.h

    r7eb01623 r6ba143d  
    3636extern void halt(void);
    3737
    38 extern int strcmp(char *src, char *dst);
     38extern int strcmp(const char *src, const char *dst);
    3939
    4040#endif
  • include/memstr.h

    r7eb01623 r6ba143d  
    3030#define __MEMSTR_H__
    3131
     32#include <typedefs.h>
    3233#include <arch/types.h>
    3334
    34 extern void memcopy(__address src, __address dst, int cnt);
     35extern void memcopy(__address src, __address dst, size_t cnt);
    3536
    36 extern void memsetw(__address dst, int cnt, __u16 x);
    37 extern void memsetb(__address dst, int cnt, __u8 x);
     37extern void memsetw(__address dst, size_t cnt, __u16 x);
     38extern void memsetb(__address dst, size_t cnt, __u8 x);
    3839
    3940extern int memcmp(__address src, __address dst, int cnt);
     
    4243 * Architecture independent variants.
    4344 */
    44 extern void _memcopy(__address src, __address dst, int cnt);
    45 extern void _memsetb(__address dst, int cnt, __u8 x);
     45extern void _memcopy(__address src, __address dst, size_t cnt);
     46extern void _memsetb(__address dst, size_t cnt, __u8 x);
    4647
    4748#endif
  • include/mm/heap.h

    r7eb01623 r6ba143d  
    4141};
    4242
    43 extern void heap_init(__address heap, int size);
     43extern void heap_init(__address heap, __u32 size);
    4444
    45 extern void *malloc(int size);
     45extern void *malloc(size_t size);
    4646extern void free(void *ptr);
    4747
  • include/mm/vm.h

    r7eb01623 r6ba143d  
    7878extern void vm_destroy(vm_t *m);
    7979
    80 extern vm_area_t *vm_area_create(vm_t *m, vm_type_t type, int size, __address addr);
     80extern vm_area_t *vm_area_create(vm_t *m, vm_type_t type, size_t size, __address addr);
    8181extern void vm_area_destroy(vm_area_t *a);
    8282
  • src/lib/func.c

    r7eb01623 r6ba143d  
    6262 *
    6363 */
    64 int strcmp(char *src, char *dst)
     64int strcmp(const char *src, const char *dst)
    6565{
    6666        int i;
  • src/lib/memstr.c

    r7eb01623 r6ba143d  
    4242 *
    4343 */
    44 void _memcopy(__address src, __address dst, int cnt)
     44void _memcopy(__address src, __address dst, size_t cnt)
    4545{
    4646        int i;
     
    6161 *
    6262 */
    63 void _memsetb(__address dst, int cnt, __u8 x)
     63void _memsetb(__address dst, size_t cnt, __u8 x)
    6464{
    6565        int i;
  • src/mm/heap.c

    r7eb01623 r6ba143d  
    4343static spinlock_t heaplock;
    4444
    45 void heap_init(__address heap, int size)
     45void heap_init(__address heap, __u32 size)
    4646{
    4747        spinlock_initialize(&heaplock);
    48         memsetb(heap,size,0);
     48        memsetb(heap, size, 0);
    4949        chunk0 = (chunk_t *) heap;
    5050        chunk0->used = 0;
     
    5757 * Uses first-fit algorithm.
    5858 */
    59 void *malloc(int size)
     59void *malloc(size_t size)
    6060{
    6161        pri_t pri;
  • src/mm/vm.c

    r7eb01623 r6ba143d  
    5757}
    5858
    59 vm_area_t *vm_area_create(vm_t *m, vm_type_t type, int size, __address addr)
     59vm_area_t *vm_area_create(vm_t *m, vm_type_t type, size_t size, __address addr)
    6060{
    6161        pri_t pri;
Note: See TracChangeset for help on using the changeset viewer.