Searched refs:consp (Results 1 - 9 of 9) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/vntsd/
H A Dconsole.c55 display_domain_name(vntsd_cons_t *consp, int *fd) argument
61 if (consp->clientpq != NULL) {
63 } else if (consp->status & VNTSD_CONS_DELETED) {
70 consp->cons_no, consp->domain_name, status, vntsd_eol);
107 create_write_thread(vntsd_cons_t *consp) argument
110 assert(consp);
113 (void) mutex_lock(&consp->lock);
115 (void *)consp, NULL, &consp
222 cons_by_name(vntsd_cons_t *consp, char *name) argument
234 vntsd_cons_t *consp; local
248 select_cons(vntsd_group_t *groupp, vntsd_cons_t **consp, vntsd_client_t *clientp, char c) argument
340 find_cons_in_group(vntsd_cons_t *consp_in_group, vntsd_cons_t *consp) argument
351 connect_cons(vntsd_cons_t *consp, vntsd_client_t *clientp) argument
525 is_client_que_empty(vntsd_cons_t *consp) argument
546 close_one_vcc_fd(vntsd_cons_t *consp) argument
748 vntsd_cons_t *consp; local
[all...]
H A Dvntsdvcc.c67 free_cons(vntsd_cons_t *consp) argument
69 assert(consp);
70 (void) mutex_destroy(&consp->lock);
71 (void) cond_destroy(&consp->cvp);
72 if (consp->vcc_fd != -1)
73 (void) close(consp->vcc_fd);
74 free(consp);
94 cleanup_cons(vntsd_cons_t *consp) argument
99 assert(consp);
101 consp
149 find_clean_cons(vntsd_cons_t *consp) argument
163 vntsd_cons_t *consp; local
275 vntsd_cons_t *consp; local
363 vntsd_mark_deleted_cons(vntsd_cons_t *consp) argument
376 alloc_cons_with_group(vntsd_t *vntsdp, vcc_console_t *consp, vntsd_group_t **new_groupp) argument
511 deleted_cons_by_consno(vntsd_cons_t *consp, int *cons_no) argument
542 vntsd_cons_t *consp; local
555 vntsd_cons_t *consp; local
684 vcc_console_t *consp; local
[all...]
H A Dwrite.c64 write_chk_status(vntsd_cons_t *consp, int status) argument
67 if ((consp->status & VNTSD_CONS_DELETED) || (consp->clientpq == NULL)) {
73 assert(consp->group != NULL);
74 if (vntsd_vcc_err(consp) != VNTSD_STATUS_CONTINUE) {
170 read_vcc(vntsd_cons_t *consp, char *buf, ssize_t *sz) argument
173 *sz = read(consp->vcc_fd, buf, VNTSD_MAX_BUF_SIZE);
210 vntsd_write_thread(vntsd_cons_t *consp) argument
217 D1(stderr, "t@%d vntsd_write@%d\n", thr_self(), consp->vcc_fd);
219 assert(consp);
[all...]
H A Dread.c86 vntsd_cons_t *consp; local
94 consp = clientp->cons;
96 assert(consp);
98 (void) mutex_lock(&consp->lock);
100 assert(consp->clientpq != NULL);
101 if (consp->clientpq->handle == clientp) {
103 (void) mutex_unlock(&consp->lock);
108 writerp = (vntsd_client_t *)(consp->clientpq->handle);
112 rv = vntsd_que_rm(&(consp->clientpq), clientp);
118 consp
[all...]
H A Dcmd.c82 vntsd_cons_t *consp; local
87 consp = clientp->cons;
89 consp->vcc_fd, clientp->sockfd);
91 assert(consp->clientpq != NULL);
92 if (consp->clientpq->handle != clientp) {
99 if (ioctl(consp->vcc_fd, TCSBRK, NULL)) {
111 vntsd_cons_t *consp; local
117 consp = clientp->cons;
119 consp->vcc_fd, clientp->sockfd);
121 assert(consp
176 vntsd_cons_t *consp; local
[all...]
H A Dcommon.c207 vntsd_cons_by_consno(vntsd_cons_t *consp, int *cons_id) argument
209 if (consp->status & VNTSD_CONS_DELETED) {
212 return (consp->cons_no == *cons_id);
426 vntsd_vcc_cons_alive(vntsd_cons_t *consp) argument
431 assert(consp);
432 assert(consp->group);
435 (void) strncpy(vcc_cons.domain_name, consp->domain_name, MAXPATHLEN);
436 (void) strncpy(vcc_cons.group_name, consp->group->group_name,
438 vcc_cons.tcp_port = consp->group->tcp_port;
439 vcc_cons.cons_no = consp
459 total_cons(vntsd_cons_t *consp, int *num_cons) argument
[all...]
H A Dvntsd.h431 void *vntsd_write_thread(vntsd_cons_t *consp);
433 boolean_t vntsd_cons_by_consno(vntsd_cons_t *consp, int *cons_id);
470 int vntsd_vcc_err(vntsd_cons_t *consp);
472 boolean_t vntsd_vcc_cons_alive(vntsd_cons_t *consp);
475 boolean_t vntsd_mark_deleted_cons(vntsd_cons_t *consp);
H A Dvntsd.c639 vntsd_vcc_err(vntsd_cons_t *consp) argument
643 assert(consp);
644 groupp = consp->group;
647 if (consp->status & VNTSD_CONS_DELETED) {
652 if (vntsd_vcc_cons_alive(consp)) {
658 (void) mutex_lock(&consp->lock);
659 consp->status |= VNTSD_CONS_DELETED;
665 (void) mutex_unlock(&consp->lock);
/opensolaris-onvv-gate/usr/src/uts/common/xen/dtrace/
H A Dxdt.c1743 xdt_get_first_rec(uint_t *cpuidp, struct t_rec **recp, uint32_t *consp) argument
1779 *consp = cons;

Completed in 116 milliseconds