Lines Matching refs:cd
469 struct domain *cd = current->domain; in guest_console_write() local
483 if ( is_hardware_domain(cd) ) in guest_console_write()
525 spin_lock(&cd->pbuf_lock); in guest_console_write()
529 cd->pbuf[cd->pbuf_idx] = '\0'; in guest_console_write()
530 guest_printk(cd, XENLOG_G_DEBUG "%s%s\n", cd->pbuf, kbuf); in guest_console_write()
531 cd->pbuf_idx = 0; in guest_console_write()
533 else if ( cd->pbuf_idx + kcount < (DOMAIN_PBUF_SIZE - 1) ) in guest_console_write()
536 memcpy(cd->pbuf + cd->pbuf_idx, kbuf, kcount); in guest_console_write()
537 cd->pbuf_idx += kcount; in guest_console_write()
541 cd->pbuf[cd->pbuf_idx] = '\0'; in guest_console_write()
542 guest_printk(cd, XENLOG_G_DEBUG "%s%s\n", cd->pbuf, kbuf); in guest_console_write()
543 cd->pbuf_idx = 0; in guest_console_write()
545 spin_unlock(&cd->pbuf_lock); in guest_console_write()