Searched refs:file_set (Results 1 – 2 of 2) sorted by relevance
177 static int luo_alloc_files_mem(struct luo_file_set *file_set) in luo_alloc_files_mem() argument182 if (file_set->files) in luo_alloc_files_mem()185 WARN_ON_ONCE(file_set->count); in luo_alloc_files_mem()192 file_set->files = mem; in luo_alloc_files_mem()197 static void luo_free_files_mem(struct luo_file_set *file_set) in luo_free_files_mem() argument200 if (file_set->count) in luo_free_files_mem()203 if (!file_set->files) in luo_free_files_mem()206 kho_unpreserve_free(file_set->files); in luo_free_files_mem()207 file_set->files = NULL; in luo_free_files_mem()216 static bool luo_token_is_used(struct luo_file_set *file_set, u64 token) in luo_token_is_used() argument[all …]
128 INIT_LIST_HEAD(&session->file_set.files_list); in luo_session_alloc()129 luo_file_set_init(&session->file_set); in luo_session_alloc()138 luo_file_set_destroy(&session->file_set); in luo_session_free()186 return luo_file_finish(&session->file_set); in luo_session_finish_one()193 luo_file_unfreeze(&session->file_set, &ser->file_set_ser); in luo_session_unfreeze_one()200 return luo_file_freeze(&session->file_set, &ser->file_set_ser); in luo_session_freeze_one()220 luo_file_unpreserve_files(&session->file_set); in luo_session_release()237 err = luo_preserve_file(&session->file_set, argp->token, argp->fd); in luo_session_preserve_fd()260 err = luo_retrieve_file(&session->file_set, argp->token, &file); in luo_session_retrieve_fd()564 err = luo_file_deserialize(&session->file_set, in luo_session_deserialize()