17688SAaron.Zang@Sun.COM# 27688SAaron.Zang@Sun.COM# CDDL HEADER START 37688SAaron.Zang@Sun.COM# 47688SAaron.Zang@Sun.COM# The contents of this file are subject to the terms of the 57688SAaron.Zang@Sun.COM# Common Development and Distribution License (the "License"). 67688SAaron.Zang@Sun.COM# You may not use this file except in compliance with the License. 77688SAaron.Zang@Sun.COM# 87688SAaron.Zang@Sun.COM# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 97688SAaron.Zang@Sun.COM# or http://www.opensolaris.org/os/licensing. 107688SAaron.Zang@Sun.COM# See the License for the specific language governing permissions 117688SAaron.Zang@Sun.COM# and limitations under the License. 127688SAaron.Zang@Sun.COM# 137688SAaron.Zang@Sun.COM# When distributing Covered Code, include this CDDL HEADER in each 147688SAaron.Zang@Sun.COM# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 157688SAaron.Zang@Sun.COM# If applicable, add the following below this CDDL HEADER, with the 167688SAaron.Zang@Sun.COM# fields enclosed by brackets "[]" replaced with your own identifying 177688SAaron.Zang@Sun.COM# information: Portions Copyright [yyyy] [name of copyright owner] 187688SAaron.Zang@Sun.COM# 197688SAaron.Zang@Sun.COM# CDDL HEADER END 207688SAaron.Zang@Sun.COM# 217688SAaron.Zang@Sun.COM 227688SAaron.Zang@Sun.COM# 23*12195SAaron.Zang@Sun.COM# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. 247688SAaron.Zang@Sun.COM# 257688SAaron.Zang@Sun.COM 267688SAaron.Zang@Sun.COMadd bus_ops::bus_add_eventcall target warlock_dummy 277688SAaron.Zang@Sun.COMadd bus_ops::bus_config target warlock_dummy 287688SAaron.Zang@Sun.COMadd bus_ops::bus_get_eventcookie target warlock_dummy 297688SAaron.Zang@Sun.COMadd bus_ops::bus_intr_ctl target warlock_dummy 307688SAaron.Zang@Sun.COMadd bus_ops::bus_post_event target warlock_dummy 317688SAaron.Zang@Sun.COMadd bus_ops::bus_remove_eventcall target warlock_dummy 327688SAaron.Zang@Sun.COMadd bus_ops::bus_unconfig target warlock_dummy 337688SAaron.Zang@Sun.COM 347688SAaron.Zang@Sun.COMroot wcuwput 357688SAaron.Zang@Sun.COMroot wcopen 367688SAaron.Zang@Sun.COMroot wclrput 377688SAaron.Zang@Sun.COMroot wc_polled_enter 387688SAaron.Zang@Sun.COMroot wc_polled_exit 397688SAaron.Zang@Sun.COMroot wc_polled_getchar 407688SAaron.Zang@Sun.COMroot wc_polled_ischar 417688SAaron.Zang@Sun.COMroot wc_polled_putchar 427688SAaron.Zang@Sun.COMroot wcclose 437688SAaron.Zang@Sun.COMroot wcreioctl 447688SAaron.Zang@Sun.COMroot wcrstrt 457688SAaron.Zang@Sun.COMroot wc_modechg_cb 467688SAaron.Zang@Sun.COMroot vc_avl_compare 477688SAaron.Zang@Sun.COM 487688SAaron.Zang@Sun.COMif test `uname -p` = "sparc"; then 497688SAaron.Zang@Sun.COMroot wc_cons_wrtvec 507688SAaron.Zang@Sun.COMroot wconsout 517688SAaron.Zang@Sun.COMroot wcopoll 527688SAaron.Zang@Sun.COMfi 537688SAaron.Zang@Sun.COM 547688SAaron.Zang@Sun.COM# 557688SAaron.Zang@Sun.COM# The devfs part of virtual console only reads these three variables, 567688SAaron.Zang@Sun.COM# so we only have to hold the lock when writing to these variables. 577688SAaron.Zang@Sun.COM# 587688SAaron.Zang@Sun.COMreadable wc_dip 597688SAaron.Zang@Sun.COMreadable vc_active_console 60*12195SAaron.Zang@Sun.COMreadable vc_cons_user 617688SAaron.Zang@Sun.COMreadable vc_state::vc_flags 627688SAaron.Zang@Sun.COM 637688SAaron.Zang@Sun.COM# 647688SAaron.Zang@Sun.COM# Only called from sdev_vtops.c, will be checked in wc_devfs.wlcmd 657688SAaron.Zang@Sun.COM# 667688SAaron.Zang@Sun.COMignore vt_getactive 67*12195SAaron.Zang@Sun.COMignore vt_getconsuser 687688SAaron.Zang@Sun.COMignore vt_wc_attached 697688SAaron.Zang@Sun.COM 707688SAaron.Zang@Sun.COM# 717688SAaron.Zang@Sun.COM# Protected by D_MTPERMODE 727688SAaron.Zang@Sun.COM# 737688SAaron.Zang@Sun.COMignore vc_state::vc_acqsig 747688SAaron.Zang@Sun.COMignore vc_state::vc_bufcallid 757688SAaron.Zang@Sun.COMignore vc_state::vc_dispnum 767688SAaron.Zang@Sun.COMignore vc_state::vc_login 777688SAaron.Zang@Sun.COMignore vc_state::vc_minor 787688SAaron.Zang@Sun.COMignore vc_state::vc_pid 797688SAaron.Zang@Sun.COMignore vc_state::vc_relsig 807688SAaron.Zang@Sun.COMignore vc_state::vc_switch_mode 817688SAaron.Zang@Sun.COMignore vc_state::vc_switchto 827688SAaron.Zang@Sun.COMignore vc_state::vc_tem 837688SAaron.Zang@Sun.COMignore vc_state::vc_timeoutid 847688SAaron.Zang@Sun.COMignore vc_state::vc_ttycommon.t_iocpending 857688SAaron.Zang@Sun.COMignore vc_state::vc_ttycommon.t_readq 867688SAaron.Zang@Sun.COMignore vc_state::vc_ttycommon.t_writeq 877688SAaron.Zang@Sun.COMignore vc_state::vc_waitv 887688SAaron.Zang@Sun.COMignore vc_state::vc_wq 89