Home
last modified time | relevance | path

Searched refs:vsnd (Results 1 – 6 of 6) sorted by relevance

/tools/libs/light/
A Dlibxl_vsnd.c234 vsnd->devid = devid; in libxl__vsnd_from_xenstore()
259 vsnd->pcms = NULL; in libxl__vsnd_from_xenstore()
260 vsnd->num_vsnd_pcms = 0; in libxl__vsnd_from_xenstore()
269 vsnd->pcms = libxl__realloc(NOGC, vsnd->pcms, sizeof(*vsnd->pcms) * in libxl__vsnd_from_xenstore()
272 libxl_vsnd_pcm_init(&vsnd->pcms[vsnd->num_vsnd_pcms - 1]); in libxl__vsnd_from_xenstore()
275 &vsnd->pcms[vsnd->num_vsnd_pcms - 1]); in libxl__vsnd_from_xenstore()
505 if (vsnd->long_name) { in libxl__set_xenstore_vsnd()
511 if (vsnd->short_name) { in libxl__set_xenstore_vsnd()
520 rc = libxl__set_pcms_vsnd(gc, vsnd->pcms, vsnd->num_vsnd_pcms, front); in libxl__set_xenstore_vsnd()
601 info->devid = vsnd->devid; in libxl_device_vsnd_getinfo()
[all …]
/tools/xl/
A Dxl_vsnd.c32 libxl_device_vsnd vsnd; in main_vsndattach() local
38 libxl_device_vsnd_init(&vsnd); in main_vsndattach()
42 rc = parse_vsnd_item(&vsnd, *argv); in main_vsndattach()
47 char *json = libxl_device_vsnd_to_json(ctx, &vsnd); in main_vsndattach()
54 if (libxl_device_vsnd_add(ctx, domid, &vsnd, 0)) { in main_vsndattach()
62 libxl_device_vsnd_dispose(&vsnd); in main_vsndattach()
169 libxl_device_vsnd vsnd; in main_vsnddetach() local
178 libxl_device_vsnd_init(&vsnd); in main_vsnddetach()
180 if (libxl_devid_to_device_vsnd(ctx, domid, devid, &vsnd)) { in main_vsnddetach()
186 rc = libxl_device_vsnd_remove(ctx, domid, &vsnd, 0); in main_vsnddetach()
[all …]
A Dxl_parse.c916 if (vsnd->num_vsnd_pcms == 0) { in parse_vsnd_pcm_stream()
921 libxl_vsnd_pcm *pcm = &vsnd->pcms[vsnd->num_vsnd_pcms - 1]; in parse_vsnd_pcm_stream()
951 if (vsnd->num_vsnd_pcms == 0) { in parse_vsnd_pcm_param()
956 libxl_vsnd_pcm *pcm = &vsnd->pcms[vsnd->num_vsnd_pcms - 1]; in parse_vsnd_pcm_param()
980 vsnd->short_name = strdup(oparg); in parse_vsnd_card_param()
982 vsnd->long_name = strdup(oparg); in parse_vsnd_card_param()
997 ARRAY_EXTEND_INIT_NODEVID(vsnd->pcms, vsnd->num_vsnd_pcms, in parse_vsnd_create_item()
1000 if (vsnd->num_vsnd_pcms == 0) { in parse_vsnd_create_item()
1001 ARRAY_EXTEND_INIT_NODEVID(vsnd->pcms, vsnd->num_vsnd_pcms, in parse_vsnd_create_item()
1005 libxl_vsnd_pcm *pcm = &vsnd->pcms[vsnd->num_vsnd_pcms - 1]; in parse_vsnd_create_item()
[all …]
A Dxl_parse.h37 int parse_vsnd_item(libxl_device_vsnd *vsnd, const char *spec);
/tools/include/
A Dlibxl_utils.h90 int devid, libxl_device_vsnd *vsnd);
A Dlibxl.h2501 libxl_device_vsnd *vsnd,
2505 libxl_device_vsnd *vsnd,
2509 libxl_device_vsnd *vsnd,
2519 const libxl_device_vsnd *vsnd,

Completed in 16 milliseconds