Lines Matching refs:runtime

36 skc_runtime_host_perm_alloc(struct skc_runtime * const runtime,  in skc_runtime_host_perm_alloc()  argument
45 skc_runtime_host_perm_free(struct skc_runtime * const runtime, in skc_runtime_host_perm_free() argument
56 skc_runtime_host_temp_alloc(struct skc_runtime * const runtime, in skc_runtime_host_temp_alloc() argument
72 return runtime->allocator.host.temp.extent + in skc_runtime_host_temp_alloc()
73 skc_suballocator_subbuf_alloc(&runtime->allocator.host.temp.suballocator, in skc_runtime_host_temp_alloc()
74 runtime->scheduler, in skc_runtime_host_temp_alloc()
80 skc_runtime_host_temp_free(struct skc_runtime * const runtime, in skc_runtime_host_temp_free() argument
87 skc_suballocator_subbuf_free(&runtime->allocator.host.temp.suballocator,subbuf_id); in skc_runtime_host_temp_free()
95 skc_allocator_host_create(struct skc_runtime * const runtime) in skc_allocator_host_create() argument
97 skc_suballocator_create(runtime, in skc_allocator_host_create()
98 &runtime->allocator.host.temp.suballocator, in skc_allocator_host_create()
100 runtime->config->suballocator.host.subbufs, in skc_allocator_host_create()
102 runtime->config->suballocator.host.size); in skc_allocator_host_create()
104 runtime->allocator.host.temp.extent = in skc_allocator_host_create()
105 skc_runtime_host_perm_alloc(runtime, in skc_allocator_host_create()
107 runtime->config->suballocator.host.size); in skc_allocator_host_create()
111 skc_allocator_host_dispose(struct skc_runtime * const runtime) in skc_allocator_host_dispose() argument
113 skc_suballocator_dispose(runtime,&runtime->allocator.host.temp.suballocator); in skc_allocator_host_dispose()
115 skc_runtime_host_perm_free(runtime,runtime->allocator.host.temp.extent); in skc_allocator_host_dispose()