Changeset 6f7071b in mainline for kernel/generic/include/ddi/ddi.h


Ignore:
Timestamp:
2018-11-05T09:13:04Z (7 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4a8d0dd1
Parents:
9c26ef0
git-author:
Jiri Svoboda <jiri@…> (2018-10-04 18:11:52)
git-committer:
Jiri Svoboda <jiri@…> (2018-11-05 09:13:04)
Message:

Use ordered dictionary for kernel pareas instead of B+ tree.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/ddi/ddi.h

    r9c26ef0 r6f7071b  
    3939#include <abi/ddi/arg.h>
    4040#include <proc/task.h>
    41 #include <adt/list.h>
     41#include <adt/odict.h>
    4242
    4343/** Structure representing contiguous physical memory area. */
    4444typedef struct {
    45         /** Linked list link */
    46         link_t link;
     45        /** Link to @c pareas ordered dictionary */
     46        odlink_t lpareas;
    4747
    4848        /** Physical base of the area. */
     
    5757
    5858extern void ddi_init(void);
     59extern void ddi_parea_init(parea_t *);
    5960extern void ddi_parea_register(parea_t *);
    6061
Note: See TracChangeset for help on using the changeset viewer.