Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/bluetooth/rfcomm/tty.c __rfcomm_release_dev() -> rfcomm_dev_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| USER_DATA | 0 | id | s16min-s16max |
| LOCK2 | global &rfcomm_ioctl_mutex |
net/bluetooth/rfcomm/tty.c rfcomm_get_dev_info() -> rfcomm_dev_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| USER_DATA | 0 | id | s16min-s16max |
| UNITS | 0 | id | unit_array_size |
| HALF_LOCKED2 | &smc->sk |
net/bluetooth/rfcomm/tty.c rfcomm_tty_install() -> rfcomm_dev_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | id | unit_array_size |
| LOCK2 | &tty->legacy_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &spk_mutex | ||
| HALF_LOCKED2 | global &tty_mutex | ||
| TYPE_LOCK | (struct tty_struct)->legacy_mutex |