Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/tty/vt/vt_ioctl.c vt_k_ioctl() -> kd_mksound()

Type Parameter Key Value
PARAM_VALUE 0 hz 0-1193182
PARAM_VALUE 1 ticks 0
DATA_SOURCE 0 hz $2 [m]
NOCHECK_CALL
USER_DATA 0 hz 0-1193182

drivers/tty/vt/vt_ioctl.c vt_k_ioctl() -> kd_mksound()

Type Parameter Key Value
PARAM_VALUE 0 hz 0,18-1193182
PARAM_VALUE 1 ticks 0-536870912
DATA_SOURCE 1 ticks r msecs_to_jiffies
NOCHECK_CALL
USER_DATA 0 hz 0,18-1193182[c]

drivers/accessibility/braille/braille_console.c beep() -> kd_mksound()

Type Parameter Key Value
PARAM_VALUE 0 hz 220,440,880
PARAM_VALUE 1 ticks 25
DATA_SOURCE 0 hz $0
HARD_MAX 0 hz 880
NOCHECK_CALL

drivers/tty/vt/vt.c handle_ascii() -> kd_mksound()

Type Parameter Key Value
PARAM_VALUE 1 ticks 1-u32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &console_sem
HALF_LOCKED2 &tty->atomic_write_lock
HALF_LOCKED2 &tty->ldisc_sem
HALF_LOCKED2 &tty->legacy_mutex
HALF_LOCKED2 &tty->port->buf.lock
HALF_LOCKED2 &tty->termios_rwsem
HALF_LOCKED2 _T->lock

drivers/accessibility/speakup/thread.c speakup_thread() -> kd_mksound()

Type Parameter Key Value
PARAM_VALUE 0 hz 0-s16max,4294934528-u32max
PARAM_VALUE 1 ticks 0-536870912,4294967294
NOCHECK_CALL
LOCK2 global &spk_mutex