Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

net/bluetooth/sco.c sco_sock_accept() -> bt_accept_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->__sk_common.skc_state 4
PARAM_VALUE 0 parent->sk_lock.owned 1
PARAM_VALUE 0 parent->sk_lock.slock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.wq.head.prev 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 newsock 0,4096-ptr_max
BUF_SIZE 1 newsock (-1),192
BUF_SIZE 1 newsock (-1),192
CAPPED_DATA 0 parent 1
DATA_SOURCE 1 newsock $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte
LOCK2 0 parent

net/bluetooth/sco.c sco_sock_cleanup_listen() -> bt_accept_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->__sk_common.skc_state 4
PARAM_VALUE 0 parent->sk_lock.owned 1
PARAM_VALUE 0 parent->sk_lock.slock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.wq.head.prev 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 *parent->sk_backlog.head->dev->name 0-255
PARAM_VALUE 1 newsock 0
BUF_SIZE 0 parent (-1),1480
BUF_SIZE 0 parent (-1),1480
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 parent->sk_backlog.len
UNITS 0 parent unit_byte
LOCK2 0 parent

net/bluetooth/sco.c sco_sock_cleanup_listen() -> bt_accept_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->__sk_common.skc_state 4
PARAM_VALUE 0 parent->accept_q_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.owned 1
PARAM_VALUE 0 parent->sk_lock.slock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.wq.head.prev 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 *parent->sk_backlog.head->dev->name 0-255
PARAM_VALUE 1 newsock 0
BUF_SIZE 0 parent (-1),1480
BUF_SIZE 0 parent (-1),1480
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 parent->sk_backlog.len
UNITS 0 parent unit_byte
LOCK2 0 parent

net/bluetooth/l2cap_sock.c l2cap_sock_accept() -> bt_accept_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->__sk_common.skc_state 4
PARAM_VALUE 0 parent->sk_lock.owned 1
PARAM_VALUE 0 parent->sk_lock.slock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 newsock 0,4096-ptr_max
BUF_SIZE 1 newsock (-1),192
BUF_SIZE 1 newsock (-1),192
CAPPED_DATA 0 parent 1
DATA_SOURCE 1 newsock $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte
LOCK2 0 parent

net/bluetooth/l2cap_sock.c l2cap_sock_cleanup_listen() -> bt_accept_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.owned 1
PARAM_VALUE 0 parent->sk_lock.slock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.wq.head.prev 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 newsock 0
BUF_SIZE 0 parent (-1),1-s32max
BUF_SIZE 0 parent (-1),1-s32max
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 parent->sk_backlog.len
UNITS 0 parent unit_byte
LOCK2 0 parent

net/bluetooth/l2cap_sock.c l2cap_sock_cleanup_listen() -> bt_accept_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->accept_q_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.owned 1
PARAM_VALUE 0 parent->sk_lock.slock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.wq.head.prev 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 newsock 0
BUF_SIZE 0 parent (-1),1-s32max
BUF_SIZE 0 parent (-1),1-s32max
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 parent->sk_backlog.len
UNITS 0 parent unit_byte
LOCK2 0 parent

net/bluetooth/iso.c iso_sock_accept() -> bt_accept_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->__sk_common.skc_state 4
PARAM_VALUE 0 parent->sk_lock.owned 1
PARAM_VALUE 0 parent->sk_lock.slock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 newsock 0,4096-ptr_max
BUF_SIZE 1 newsock (-1),192
BUF_SIZE 1 newsock (-1),192
CAPPED_DATA 0 parent 1
DATA_SOURCE 1 newsock $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte
LOCK2 0 parent

net/bluetooth/iso.c iso_sock_cleanup_listen() -> bt_accept_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->__sk_common.skc_state 4
PARAM_VALUE 0 parent->sk_lock.owned 1
PARAM_VALUE 0 parent->sk_lock.slock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.wq.head.prev 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 *parent->sk_backlog.head->dev->name 0-255
PARAM_VALUE 1 newsock 0
BUF_SIZE 0 parent (-1),1480
BUF_SIZE 0 parent (-1),1480
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 parent->sk_backlog.len
UNITS 0 parent unit_byte
LOCK2 0 parent

net/bluetooth/iso.c iso_sock_cleanup_listen() -> bt_accept_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->__sk_common.skc_state 4
PARAM_VALUE 0 parent->accept_q_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.owned 1
PARAM_VALUE 0 parent->sk_lock.slock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.wq.head.prev 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 *parent->sk_backlog.head->dev->name 0-255
PARAM_VALUE 1 newsock 0
BUF_SIZE 0 parent (-1),1480
BUF_SIZE 0 parent (-1),1480
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 parent->sk_backlog.len
UNITS 0 parent unit_byte
LOCK2 0 parent

net/bluetooth/rfcomm/sock.c rfcomm_sock_accept() -> bt_accept_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->__sk_common.skc_state 4
PARAM_VALUE 0 parent->sk_lock.owned 1
PARAM_VALUE 0 parent->sk_lock.slock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 newsock 0,4096-ptr_max
BUF_SIZE 1 newsock (-1),192
BUF_SIZE 1 newsock (-1),192
CAPPED_DATA 0 parent 1
DATA_SOURCE 1 newsock $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte
LOCK2 0 parent

net/bluetooth/rfcomm/sock.c rfcomm_sock_cleanup_listen() -> bt_accept_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->__sk_common.skc_state 4
PARAM_VALUE 0 parent->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 parent->ns_tracker->dead 0-1
PARAM_VALUE 0 parent->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 0 parent->sk_backlog.head->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 parent->sk_backlog.head->sk->ns_tracker->dead 0-1
PARAM_VALUE 0 parent->sk_backlog.head->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 0 parent->sk_lock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.owned 0-1
PARAM_VALUE 0 parent->sk_lock.slock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_owner->refcnt.counter 0-s32max
PARAM_VALUE 0 parent->sk_prot_creator->owner->refcnt.counter 0-s32max
PARAM_VALUE 0 *parent->sk_backlog.head->dev->name 0-255
PARAM_VALUE 1 newsock 0
BUF_SIZE 0 parent (-1),1480
BUF_SIZE 0 parent (-1),1480
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
HARD_MAX 0 parent->sk_lock.owned 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 parent->sk_backlog.len
UNITS 0 parent unit_byte
HALF_LOCKED2 0 parent

net/bluetooth/rfcomm/sock.c rfcomm_sock_cleanup_listen() -> bt_accept_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->__sk_common.skc_state 4
PARAM_VALUE 0 parent->accept_q_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 parent->ns_tracker->dead 0-1
PARAM_VALUE 0 parent->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 0 parent->sk_backlog.head->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 parent->sk_backlog.head->sk->ns_tracker->dead 0-1
PARAM_VALUE 0 parent->sk_backlog.head->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 0 parent->sk_lock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.owned 0-1
PARAM_VALUE 0 parent->sk_lock.slock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_lock.wq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 parent->sk_owner->refcnt.counter 0-s32max
PARAM_VALUE 0 parent->sk_prot_creator->owner->refcnt.counter 0-s32max
PARAM_VALUE 0 *parent->sk_backlog.head->dev->name 0-255
PARAM_VALUE 1 newsock 0
BUF_SIZE 0 parent (-1),1480
BUF_SIZE 0 parent (-1),1480
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
HARD_MAX 0 parent->sk_lock.owned 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 parent->sk_backlog.len
UNITS 0 parent unit_byte
HALF_LOCKED2 0 parent