Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/bluetooth/hci_sync.c hci_le_set_ext_scan_param_sync() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 1 opcode 8209
DATA_SOURCE 0 hdev $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 hdev->scan_rsp_data_len
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 0 &hdev->req_lock

net/bluetooth/hci_event.c hci_cc_le_add_to_accept_list() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8209
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_add_to_resolv_list() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8231
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_clear_adv_sets() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8253
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_del_from_accept_list() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8210
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_del_from_resolv_list() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8232
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_remove_adv_set() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8252
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_addr_resolution_enable() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8237
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_adv_enable() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8202
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_adv_set_random_addr() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8245
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_cig_params() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8290
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_default_phy() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8241
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_ext_adv_enable() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8249
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_ext_scan_enable() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8258
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_ext_scan_param() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8257
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_per_adv_enable() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8256
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_privacy_mode() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8270
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_random_addr() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8197
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_scan_enable() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8204
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_set_scan_param() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8203
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_setup_iso_path() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8302
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_le_write_def_data_len() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8228
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_pin_code_reply() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 1037
BUF_SIZE 0 hdev->recv_event (-1)-s32max
CAPPED_DATA 0 &hdev->lock 1
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock
LOCK2 0 &hdev->lock
TYPE_LOCK (struct hci_dev)->lock

net/bluetooth/hci_event.c hci_cc_read_clock() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 5127
BUF_SIZE 0 hdev->recv_event (-1)-s32max
CAPPED_DATA 0 &hdev->lock 1
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock
LOCK2 0 &hdev->lock
TYPE_LOCK (struct hci_dev)->lock

net/bluetooth/hci_event.c hci_cc_read_stored_link_key() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3085
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_read_tx_power() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3117
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_set_adv_param() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8198
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_set_event_filter() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3077
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_set_per_adv_param() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8254
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_auth_enable() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3104
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_auth_payload_timeout() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3196
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_class_of_dev() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3108
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_def_err_data_reporting() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3163
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_def_link_policy() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 2063
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_encrypt_mode() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3106
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_le_host_supported() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3181
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_link_policy() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 2061
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_local_name() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3091
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_page_scan_activity() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3100
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_page_scan_type() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3143
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_sc_support() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3194
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_scan_enable() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3098
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_ssp_debug_mode() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 6148
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_ssp_mode() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3158
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cc_write_voice_setting() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 3110
BUF_SIZE 0 hdev->recv_event (-1)-s32max
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_add_sco() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 1031
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_auth_requested() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 1041
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_create_conn() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 1029
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_disconnect() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 1030
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_enhanced_setup_sync_conn() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 1085
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_exit_sniff_mode() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 2052
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_inquiry() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 1025
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_le_create_cis() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8292
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_le_create_conn() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8205
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_le_ext_create_conn() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8259
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_le_read_all_remote_features() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8328
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_le_read_remote_features() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8214
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_le_set_phy() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8242
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_le_start_enc() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 8217
BUF_SIZE 0 hdev->recv_event (-1),240
CAPPED_DATA 0 &hdev->lock 1
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock
LOCK2 0 &hdev->lock
TYPE_LOCK (struct hci_dev)->lock

net/bluetooth/hci_event.c hci_cs_read_remote_ext_features() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 1052
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_read_remote_features() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 1051
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_remote_name_req() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 1049
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_set_conn_encrypt() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 1043
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_setup_sync_conn() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 1064
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_sniff_mode() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 2051
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_cs_switch_role() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
PARAM_VALUE 1 opcode 2059
BUF_SIZE 0 hdev->recv_event (-1),240
DATA_SOURCE 0 hdev $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
LOCK2 &pool->lock

net/bluetooth/hci_core.c hci_req_cmd_complete() -> hci_sent_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->req_skb 0,4096-ptr_max
BUF_SIZE 0 hdev->recv_event (-1),240
CAPPED_DATA 0 hdev 1
DATA_SOURCE 0 hdev $0
DATA_SOURCE 1 opcode $1
RX_PATH
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->end
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->data_len
NO_OVERFLOW_SIMPLE 0 hdev->cmd_q.next->prev->end
USER_PTR 0 hdev->recv_event->data
HALF_LOCKED2 &pool->lock