Ejemplo n.º 1
0
void xenbus_wait_for_watch(xenbus_event_queue *queue)
{
    char **ret;
    if (!queue)
        queue = &xenbus_events;
    ret = xenbus_wait_for_watch_return(queue);
    free(ret);
}
Ejemplo n.º 2
0
void xenbus_wait_for_watch(xenbus_event_queue *queue)
{
    char **ret;
    if (!queue)
        queue = &xenbus_events;
    ret = xenbus_wait_for_watch_return(queue);
    if (ret)
        free(ret);
    else
        printk("unexpected path returned by watch\n");
}
Ejemplo n.º 3
0
void xenbus_wait_for_watch(struct xenbus_event_queue *queue)
{
    char **ret;
    if (!queue)
        queue = &xenbus_default_watch_queue;
    ret = xenbus_wait_for_watch_return(queue);
    if (ret)
        bmk_memfree(ret, BMK_MEMWHO_WIREDBMK);
    else
        minios_printk("unexpected path returned by watch\n");
}
Ejemplo n.º 4
0
void xenbus_wait_for_watch(xenbus_event_queue *queue)
{
    struct xenbus_event *event;

    if (!queue)
        queue = &xenbus_events;
    event = xenbus_wait_for_watch_return(queue);
    if (event) {
        vPortFree(event);
    }
    else
        printk("unexpected path returned by watch\n");
}