4 * This file defines FRESCOR virtual resource.
6 * IMPORTANT: OS must support virtual resources within lightweight
7 * virtualization. Like in Aquosa, call qres_create_server creates vres
8 * in kernel and return its ID (better called descriptor).
10 * Therefore VRES definition (structure, functionality) does NOT belong to frsh
11 * - it is contract(NOT vres) based framework. However, for resources that are
12 * not light-virtualized in kernel we must define FRESCOR vres. That vres lies
17 /* FRSH descriptor type */
18 typedef unsigned int frsh_vres_d_t;
20 typedef struct frsh_vres_ops{