• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/lib/barrelfish/

Lines Matching refs:ram_alloc_state

25     struct ram_alloc_state *ram_alloc_state = get_ram_alloc_state();
61 thread_mutex_lock(&ram_alloc_state->ram_alloc_lock);
66 thread_mutex_unlock(&ram_alloc_state->ram_alloc_lock);
78 struct ram_alloc_state *ram_alloc_state = get_ram_alloc_state();
79 ram_alloc_state->default_minbase = minbase;
80 ram_alloc_state->default_maxlimit = maxlimit;
85 struct ram_alloc_state *ram_alloc_state = get_ram_alloc_state();
86 *minbase = ram_alloc_state->default_minbase;
87 *maxlimit = ram_alloc_state->default_maxlimit;
95 struct ram_alloc_state *state = get_ram_alloc_state();
125 struct ram_alloc_state *ram_alloc_state = get_ram_alloc_state();
126 assert(ram_alloc_state->ram_alloc_func != NULL);
127 errval_t err = ram_alloc_state->
128 ram_alloc_func(ret, size_bits, ram_alloc_state->default_minbase,
129 ram_alloc_state->default_maxlimit);
160 struct ram_alloc_state *ram_alloc_state = st;
168 ram_alloc_state->mem_connect_err = err;
169 ram_alloc_state->mem_connect_done = true;
174 struct ram_alloc_state *ram_alloc_state = get_ram_alloc_state();
177 errval_t err = mem_bind(iref, bind_continuation, ram_alloc_state,
180 ram_alloc_state->mem_connect_err = err;
181 ram_alloc_state->mem_connect_done = true;
190 /* Initialize the ram_alloc_state */
191 struct ram_alloc_state *ram_alloc_state = get_ram_alloc_state();
192 ram_alloc_state->mem_connect_done = false;
193 ram_alloc_state->mem_connect_err = 0;
194 thread_mutex_init(&ram_alloc_state->ram_alloc_lock);
195 ram_alloc_state->ram_alloc_func = NULL;
196 ram_alloc_state->default_minbase = 0;
197 ram_alloc_state->default_maxlimit = 0;
198 ram_alloc_state->base_capnum = 0;
210 struct ram_alloc_state *ram_alloc_state = get_ram_alloc_state();
214 ram_alloc_state->ram_alloc_func = local_allocator;
227 while (!ram_alloc_state->mem_connect_done) {
231 if (err_is_ok(ram_alloc_state->mem_connect_err)) {
232 ram_alloc_state->ram_alloc_func = ram_alloc_remote;
234 return ram_alloc_state->mem_connect_err;