Lines Matching refs:cmd_len
3812 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_command_rej() argument
3817 if (cmd_len < sizeof(*rej)) in l2cap_command_rej()
3980 struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data) in l2cap_connect_req() argument
3985 if (cmd_len < sizeof(struct l2cap_conn_req)) in l2cap_connect_req()
3999 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_connect_create_rsp() argument
4008 if (cmd_len < sizeof(*rsp)) in l2cap_connect_create_rsp()
4111 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_config_req() argument
4120 if (cmd_len < sizeof(*req)) in l2cap_config_req()
4141 len = cmd_len - sizeof(*req); in l2cap_config_req()
4220 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_config_rsp() argument
4226 int len = cmd_len - sizeof(*rsp); in l2cap_config_rsp()
4229 if (cmd_len < sizeof(*rsp)) in l2cap_config_rsp()
4333 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_disconnect_req() argument
4341 if (cmd_len != sizeof(*req)) in l2cap_disconnect_req()
4380 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_disconnect_rsp() argument
4387 if (cmd_len != sizeof(*rsp)) in l2cap_disconnect_rsp()
4425 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_information_req() argument
4431 if (cmd_len != sizeof(*req)) in l2cap_information_req()
4476 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_information_rsp() argument
4482 if (cmd_len < sizeof(*rsp)) in l2cap_information_rsp()
4540 u16 cmd_len, void *data) in l2cap_create_channel_req() argument
4548 if (cmd_len != sizeof(*req)) in l2cap_create_channel_req()
4966 u16 cmd_len, void *data) in l2cap_move_channel_req() argument
4974 if (cmd_len != sizeof(*req)) in l2cap_move_channel_req()
5183 u16 cmd_len, void *data) in l2cap_move_channel_rsp() argument
5188 if (cmd_len != sizeof(*rsp)) in l2cap_move_channel_rsp()
5206 u16 cmd_len, void *data) in l2cap_move_channel_confirm() argument
5212 if (cmd_len != sizeof(*cfm)) in l2cap_move_channel_confirm()
5248 u16 cmd_len, void *data) in l2cap_move_channel_confirm_rsp() argument
5254 if (cmd_len != sizeof(*rsp)) in l2cap_move_channel_confirm_rsp()
5283 u16 cmd_len, u8 *data) in l2cap_conn_param_update_req() argument
5294 if (cmd_len != sizeof(struct l2cap_conn_param_update_req)) in l2cap_conn_param_update_req()
5332 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_le_connect_rsp() argument
5341 if (cmd_len < sizeof(*rsp)) in l2cap_le_connect_rsp()
5419 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_bredr_sig_cmd() argument
5426 l2cap_command_rej(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5430 err = l2cap_connect_req(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5435 l2cap_connect_create_rsp(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5439 err = l2cap_config_req(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5443 l2cap_config_rsp(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5447 err = l2cap_disconnect_req(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5451 l2cap_disconnect_rsp(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5455 l2cap_send_cmd(conn, cmd->ident, L2CAP_ECHO_RSP, cmd_len, data); in l2cap_bredr_sig_cmd()
5462 err = l2cap_information_req(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5466 l2cap_information_rsp(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5470 err = l2cap_create_channel_req(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5474 err = l2cap_move_channel_req(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5478 l2cap_move_channel_rsp(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5482 err = l2cap_move_channel_confirm(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5486 l2cap_move_channel_confirm_rsp(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5499 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_le_connect_req() argument
5509 if (cmd_len != sizeof(*req)) in l2cap_le_connect_req()
5625 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_le_credits() argument
5632 if (cmd_len != sizeof(*pkt)) in l2cap_le_credits()
5671 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_le_command_rej() argument
5677 if (cmd_len < sizeof(*rej)) in l2cap_le_command_rej()
5696 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_le_sig_cmd() argument
5703 l2cap_le_command_rej(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5707 err = l2cap_conn_param_update_req(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5714 l2cap_le_connect_rsp(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5718 err = l2cap_le_connect_req(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5722 err = l2cap_le_credits(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5726 err = l2cap_disconnect_req(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5730 l2cap_disconnect_rsp(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5798 u16 cmd_len; in l2cap_sig_channel() local
5803 cmd_len = le16_to_cpu(cmd.len); in l2cap_sig_channel()
5805 BT_DBG("code 0x%2.2x len %d id 0x%2.2x", cmd.code, cmd_len, in l2cap_sig_channel()
5808 if (cmd_len > len || !cmd.ident) { in l2cap_sig_channel()
5813 err = l2cap_bredr_sig_cmd(conn, &cmd, cmd_len, data); in l2cap_sig_channel()
5824 data += cmd_len; in l2cap_sig_channel()
5825 len -= cmd_len; in l2cap_sig_channel()