Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/sun4v/io/
H A Dplatsvc.c149 typedef struct ps_suspend_data { struct
157 static ps_suspend_data_t *ps_suspend_data = NULL; argument
575 if (ps_suspend_data != NULL) { in ps_suspend_data_handler()
584 ps_suspend_data->buf = kmem_alloc(buflen, KM_SLEEP); in ps_suspend_data_handler()
585 ps_suspend_data->buflen = buflen; in ps_suspend_data_handler()
586 bcopy(buf, ps_suspend_data->buf, buflen); in ps_suspend_data_handler()
685 if (ps_suspend_data == NULL) { in ps_suspend_thread_func()
691 ps_suspend_sequence(ps_suspend_data); in ps_suspend_thread_func()
694 kmem_free(ps_suspend_data->buf, ps_suspend_data->buflen); in ps_suspend_thread_func()
695 kmem_free(ps_suspend_data, sizeof (ps_suspend_data_t)); in ps_suspend_thread_func()
[all …]