Changeset e18cf3d in mainline


Ignore:
Timestamp:
2006-05-16T17:05:28Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
8497711
Parents:
12f73fe
Message:

Cleanup after removal of as_area_accept and as_area_send.

Location:
generic
Files:
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • generic/include/mm/as.h

    r12f73fe re18cf3d  
    3939#ifdef KERNEL
    4040
    41 #include <mm/as_arg.h>
    4241#include <arch/mm/page.h>
    4342#include <arch/mm/as.h>
     
    129128extern int as_area_resize(as_t *as, __address address, size_t size, int flags);
    130129extern int as_area_destroy(as_t *as, __address address);
    131 int as_area_send(task_id_t dst_id, __address base);
    132130extern void as_set_mapping(as_t *as, __address page, __address frame);
    133131extern int as_page_fault(__address page, istate_t *istate);
    134132extern void as_switch(as_t *old, as_t *new);
    135133extern void as_free(as_t *as);
    136 int as_area_steal(task_t *src_task, __address src_base, size_t acc_size, __address dst_base);
     134extern int as_area_steal(task_t *src_task, __address src_base, size_t acc_size, __address dst_base);
    137135extern size_t as_get_size(__address base);
    138136
  • generic/include/proc/task.h

    r12f73fe re18cf3d  
    3636#include <ipc/ipc.h>
    3737#include <security/cap.h>
    38 #include <mm/as_arg.h>
    3938#include <arch/proc/task.h>
    4039
     
    5352        phone_t phones[IPC_MAX_PHONES];
    5453        atomic_t active_calls;  /**< Active asynchronous messages */
    55        
    56         /** Accept argument of SYS_AS_AREA_ACCEPT. */
    57         as_area_acptsnd_arg_t accept_arg;
    5854       
    5955        task_arch_t arch;       /**< Architecture specific task data. */
  • generic/src/mm/as.c

    r12f73fe re18cf3d  
    961961        return (__native) as_area_destroy(AS, address);
    962962}
    963 
  • generic/src/proc/task.c

    r12f73fe re18cf3d  
    3737#include <proc/uarg.h>
    3838#include <mm/as.h>
    39 #include <mm/as_arg.h>
    4039#include <mm/slab.h>
    4140#include <synch/spinlock.h>
     
    104103                ipc_phone_connect(&ta->phones[0], ipc_phone_0);
    105104        atomic_set(&ta->active_calls, 0);
    106        
    107         memsetb((__address) &ta->accept_arg, sizeof(as_area_acptsnd_arg_t), 0);
    108105       
    109106        ipl = interrupts_disable();
Note: See TracChangeset for help on using the changeset viewer.