Lines Matching refs:ctx
19 char *libxl_tmem_list(libxl_ctx *ctx, uint32_t domid, int use_long) in libxl_tmem_list() argument
23 GC_INIT(ctx); in libxl_tmem_list()
25 r = xc_tmem_control(ctx->xch, -1, XEN_SYSCTL_TMEM_OP_LIST, domid, 32768, in libxl_tmem_list()
37 int libxl_tmem_freeze(libxl_ctx *ctx, uint32_t domid) in libxl_tmem_freeze() argument
40 GC_INIT(ctx); in libxl_tmem_freeze()
42 r = xc_tmem_control(ctx->xch, -1, XEN_SYSCTL_TMEM_OP_FREEZE, domid, 0, 0, in libxl_tmem_freeze()
56 int libxl_tmem_thaw(libxl_ctx *ctx, uint32_t domid) in libxl_tmem_thaw() argument
59 GC_INIT(ctx); in libxl_tmem_thaw()
61 r = xc_tmem_control(ctx->xch, -1, XEN_SYSCTL_TMEM_OP_THAW, domid, 0, 0, in libxl_tmem_thaw()
88 int libxl_tmem_set(libxl_ctx *ctx, uint32_t domid, char* name, uint32_t set) in libxl_tmem_set() argument
92 GC_INIT(ctx); in libxl_tmem_set()
94 r = xc_tmem_control(ctx->xch, -1 /* pool_id */, in libxl_tmem_set()
108 r = xc_tmem_control(ctx->xch, -1 /* pool_id */, in libxl_tmem_set()
123 int libxl_tmem_shared_auth(libxl_ctx *ctx, uint32_t domid, in libxl_tmem_shared_auth() argument
127 GC_INIT(ctx); in libxl_tmem_shared_auth()
129 r = xc_tmem_auth(ctx->xch, domid, uuid, auth); in libxl_tmem_shared_auth()
142 int libxl_tmem_freeable(libxl_ctx *ctx) in libxl_tmem_freeable() argument
145 GC_INIT(ctx); in libxl_tmem_freeable()
147 r = xc_tmem_control(ctx->xch, -1, XEN_SYSCTL_TMEM_OP_QUERY_FREEABLE_MB, in libxl_tmem_freeable()