Changeset 24f3874 in mainline for generic/src/ddi/ddi.c


Ignore:
Timestamp:
2006-04-23T16:09:15Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7f0837c
Parents:
1f41004e
Message:

Reorganize syscall names to better correspond to kernel architecture.
Add dummy placeholders for SYS_AS_AREA_SHARE_APPROVE and
SYS_AS_AREA_SHARE_PERFORM syscalls.

File:
1 edited

Legend:

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

    r1f41004e r24f3874  
    5151 *         there was a problem in creating address space area.
    5252 */
    53 static int ddi_map_physmem(task_id_t id, __address pf, __address vp, count_t pages, bool writable)
     53static int ddi_physmem_map(task_id_t id, __address pf, __address vp, count_t pages, bool writable)
    5454{
    5555        ipl_t ipl;
     
    121121 *         ENOENT if there is no task matching the specified ID.
    122122 */
    123 static int ddi_enable_iospace(task_id_t id, __address ioaddr, size_t size)
     123static int ddi_iospace_enable(task_id_t id, __address ioaddr, size_t size)
    124124{
    125125        ipl_t ipl;
     
    159159        spinlock_unlock(&tasks_lock);
    160160
    161         rc = ddi_enable_iospace_arch(t, ioaddr, size);
     161        rc = ddi_iospace_enable_arch(t, ioaddr, size);
    162162       
    163163        spinlock_unlock(&t->lock);
     
    172172 * @return 0 on success, otherwise it returns error code found in errno.h
    173173 */
    174 __native sys_map_physmem(ddi_memarg_t *uspace_mem_arg)
     174__native sys_physmem_map(ddi_memarg_t *uspace_mem_arg)
    175175{
    176176        ddi_memarg_t arg;
    177177       
    178178        copy_from_uspace(&arg, uspace_mem_arg, sizeof(ddi_memarg_t));
    179         return (__native) ddi_map_physmem((task_id_t) arg.task_id, ALIGN_DOWN((__address) arg.phys_base, FRAME_SIZE),
     179        return (__native) ddi_physmem_map((task_id_t) arg.task_id, ALIGN_DOWN((__address) arg.phys_base, FRAME_SIZE),
    180180                                          ALIGN_DOWN((__address) arg.virt_base, PAGE_SIZE), (count_t) arg.pages,
    181181                                          (bool) arg.writable);
     
    188188 * @return 0 on success, otherwise it returns error code found in errno.h
    189189 */
    190 __native sys_enable_iospace(ddi_ioarg_t *uspace_io_arg)
     190__native sys_iospace_enable(ddi_ioarg_t *uspace_io_arg)
    191191{
    192192        ddi_ioarg_t arg;
    193193       
    194194        copy_from_uspace(&arg, uspace_io_arg, sizeof(ddi_ioarg_t));
    195         return (__native) ddi_enable_iospace((task_id_t) arg.task_id, (__address) arg.ioaddr, (size_t) arg.size);
     195        return (__native) ddi_iospace_enable((task_id_t) arg.task_id, (__address) arg.ioaddr, (size_t) arg.size);
    196196}
    197197
     
    202202        return ddi_int_control_arch(enable, flags);
    203203}
    204 
Note: See TracChangeset for help on using the changeset viewer.