Home
last modified time | relevance | path

Searched refs:uvm_addr_state (Results 1 – 5 of 5) sorted by relevance

/openbsd/src/sys/uvm/
Duvm_addr.h39 struct uvm_addr_state { struct
56 struct uvm_addr_state *uaddr, argument
61 struct uvm_addr_state *uaddr_state,
64 struct uvm_addr_state *uaddr_state,
66 void (*uaddr_destroy)(struct uvm_addr_state *uaddr_state);
67 void (*uaddr_print)(struct uvm_addr_state *uaddr_state, boolean_t full,
77 void uvm_addr_destroy(struct uvm_addr_state *);
79 struct uvm_addr_state *, struct vm_map_entry **,
84 struct uvm_addr_state *, struct vm_map_entry **,
88 struct uvm_addr_state *uaddr_lin_create(vaddr_t, vaddr_t);
[all …]
Duvm_addr.c54 struct uvm_addr_state ubf_uaddr;
60 struct uvm_addr_state ur_uaddr;
77 struct uvm_addr_state up_uaddr;
88 struct uvm_addr_state uaddr_kbootstrap;
99 void uaddr_destroy(struct uvm_addr_state *);
100 void uaddr_kbootstrap_destroy(struct uvm_addr_state *);
101 void uaddr_rnd_destroy(struct uvm_addr_state *);
102 void uaddr_bestfit_destroy(struct uvm_addr_state *);
103 void uaddr_pivot_destroy(struct uvm_addr_state *);
107 struct uvm_addr_state *, struct vm_map_entry **,
[all …]
Duvm.h131 struct uvm_addr_state *,
134 struct uvm_addr_state *uvm_map_uaddr(struct vm_map *, vaddr_t);
135 struct uvm_addr_state *uvm_map_uaddr_e(struct vm_map *, struct vm_map_entry *);
Duvm_map.h294 struct uvm_addr_state *uaddr_exe; /* Executable selector. */
295 struct uvm_addr_state *uaddr_any[4]; /* More selectors. */
296 struct uvm_addr_state *uaddr_brk_stack; /* Brk/stack selector. */
362 void uvm_map_set_uaddr(struct vm_map*, struct uvm_addr_state**,
363 struct uvm_addr_state*);
Duvm_map.c174 struct uvm_addr_state*, struct vm_map_entry*);
176 struct uvm_addr_state*, struct vm_map_entry*);
341 uvm_mapent_free_insert(struct vm_map *map, struct uvm_addr_state *uaddr, in uvm_mapent_free_insert()
385 uvm_mapent_free_remove(struct vm_map *map, struct uvm_addr_state *uaddr, in uvm_mapent_free_remove()
564 uvm_map_isavail(struct vm_map *map, struct uvm_addr_state *uaddr, in uvm_map_isavail()
568 struct uvm_addr_state *free; in uvm_map_isavail()
657 struct uvm_addr_state *uaddr; in uvm_map_findspace()
1270 struct uvm_addr_state *free; in uvm_mapent_merge()
1399 struct uvm_addr_state *free; in uvm_map_mkentry()
1813 struct uvm_addr_state *free; in uvm_mapent_mkfree()
[all …]