Searched refs:vsnd (Results 1 – 6 of 6) sorted by relevance
| /tools/libs/light/ |
| A D | libxl_vsnd.c | 234 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 D | xl_vsnd.c | 32 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 D | xl_parse.c | 916 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 D | xl_parse.h | 37 int parse_vsnd_item(libxl_device_vsnd *vsnd, const char *spec);
|
| /tools/include/ |
| A D | libxl_utils.h | 90 int devid, libxl_device_vsnd *vsnd);
|
| A D | libxl.h | 2501 libxl_device_vsnd *vsnd, 2505 libxl_device_vsnd *vsnd, 2509 libxl_device_vsnd *vsnd, 2519 const libxl_device_vsnd *vsnd,
|
Completed in 16 milliseconds