Home
last modified time | relevance | path

Searched refs:xs_permissions (Results 1 – 18 of 18) sorted by relevance

/xen/tools/xenstore/include/
A Dxenstore_lib.h40 struct xs_permissions struct
52 struct xs_permissions perms[0]; argument
70 bool xs_strings_to_perms(struct xs_permissions *perms, unsigned int num,
74 bool xs_perm_to_string(const struct xs_permissions *perm,
A Dxenstore.h145 struct xs_permissions *xs_get_permissions(struct xs_handle *h,
176 const char *path, struct xs_permissions *perms,
/xen/tools/xenstore/
A Dxs_lib.c114 bool xs_strings_to_perms(struct xs_permissions *perms, unsigned int num, in xs_strings_to_perms()
152 bool xs_perm_to_string(const struct xs_permissions *perm, in xs_perm_to_string()
A Dxs_tdb_dump.c16 return sizeof(*hdr) + hdr->num_perms * sizeof(struct xs_permissions) in total_size()
A Dxenstored_core.h117 struct xs_permissions *p;
A Dxenstore_client.c167 struct xs_permissions *perms; in do_ls()
249 do_chmod(char *path, struct xs_permissions *perms, int nperms, int upto, in do_chmod()
459 struct xs_permissions perms[nperms]; in perform()
A Dxs.c729 struct xs_permissions *xs_get_permissions(struct xs_handle *h, in xs_get_permissions()
735 struct xs_permissions *ret; in xs_get_permissions()
745 ret = malloc(*num * sizeof(struct xs_permissions)); in xs_get_permissions()
766 struct xs_permissions *perms, in xs_set_permissions()
A Dxenstored_transaction.c272 i->perms.p = talloc_array(i, struct xs_permissions, in access_node()
A Dxenstored_domain.c653 perms->p = talloc_array(NULL, struct xs_permissions, perms->num); in set_dom_perms_default()
A Dxenstored_core.c1271 perms.p = talloc_array(in, struct xs_permissions, perms.num); in do_set_perms()
1595 struct xs_permissions perms = { .id = 0, .perms = XS_PERM_NONE }; in manual_node()
/xen/tools/libxl/
A Dlibxl_xshelp.c50 struct xs_permissions *perms, in libxl__xs_writev_perms()
167 const char *path, struct xs_permissions *perms, in libxl__xs_mknod()
A Dlibxl_device.c153 struct xs_permissions frontend_perms[2]; in libxl__device_generic_add()
154 struct xs_permissions ro_frontend_perms[2]; in libxl__device_generic_add()
155 struct xs_permissions backend_perms[2]; in libxl__device_generic_add()
A Dlibxl_create.c586 struct xs_permissions roperm[2]; in libxl__domain_make()
587 struct xs_permissions rwperm[1]; in libxl__domain_make()
588 struct xs_permissions noperm[1]; in libxl__domain_make()
A Dlibxl_internal.h944 struct xs_permissions *perms,
977 const char *path, struct xs_permissions *perms,
A Dlibxl_dm.c2097 struct xs_permissions roperm[2]; in libxl__write_stub_dmargs()
2253 struct xs_permissions perm[2]; in libxl__spawn_stub_dm()
A Dlibxl_domain.c213 struct xs_permissions roperm[2]; in libxl_domain_preserve()
/xen/tools/python/xen/lowlevel/xs/
A Dxs.c277 struct xs_permissions *perms; in xspy_get_permissions()
334 struct xs_permissions *xsperms = NULL; in xspy_set_permissions()
356 xsperms = calloc(xsperms_n + 1, sizeof(struct xs_permissions)); in xspy_set_permissions()
/xen/tools/libvchan/
A Dinit.c249 struct xs_permissions perms[2]; in init_xs_srv()

Completed in 75 milliseconds