Lines Matching refs:cmd_len
3730 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_command_rej() argument
3735 if (cmd_len < sizeof(*rej)) in l2cap_command_rej()
3890 struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data) in l2cap_connect_req() argument
3895 if (cmd_len < sizeof(struct l2cap_conn_req)) in l2cap_connect_req()
3909 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_connect_create_rsp() argument
3918 if (cmd_len < sizeof(*rsp)) in l2cap_connect_create_rsp()
4021 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_config_req() argument
4030 if (cmd_len < sizeof(*req)) in l2cap_config_req()
4051 len = cmd_len - sizeof(*req); in l2cap_config_req()
4130 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_config_rsp() argument
4136 int len = cmd_len - sizeof(*rsp); in l2cap_config_rsp()
4139 if (cmd_len < sizeof(*rsp)) in l2cap_config_rsp()
4242 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_disconnect_req() argument
4250 if (cmd_len != sizeof(*req)) in l2cap_disconnect_req()
4289 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_disconnect_rsp() argument
4296 if (cmd_len != sizeof(*rsp)) in l2cap_disconnect_rsp()
4328 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_information_req() argument
4334 if (cmd_len != sizeof(*req)) in l2cap_information_req()
4379 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_information_rsp() argument
4385 if (cmd_len < sizeof(*rsp)) in l2cap_information_rsp()
4443 u16 cmd_len, void *data) in l2cap_create_channel_req() argument
4451 if (cmd_len != sizeof(*req)) in l2cap_create_channel_req()
4869 u16 cmd_len, void *data) in l2cap_move_channel_req() argument
4877 if (cmd_len != sizeof(*req)) in l2cap_move_channel_req()
5086 u16 cmd_len, void *data) in l2cap_move_channel_rsp() argument
5091 if (cmd_len != sizeof(*rsp)) in l2cap_move_channel_rsp()
5109 u16 cmd_len, void *data) in l2cap_move_channel_confirm() argument
5115 if (cmd_len != sizeof(*cfm)) in l2cap_move_channel_confirm()
5151 u16 cmd_len, void *data) in l2cap_move_channel_confirm_rsp() argument
5157 if (cmd_len != sizeof(*rsp)) in l2cap_move_channel_confirm_rsp()
5186 u16 cmd_len, u8 *data) in l2cap_conn_param_update_req() argument
5197 if (cmd_len != sizeof(struct l2cap_conn_param_update_req)) in l2cap_conn_param_update_req()
5235 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_le_connect_rsp() argument
5244 if (cmd_len < sizeof(*rsp)) in l2cap_le_connect_rsp()
5322 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_bredr_sig_cmd() argument
5329 l2cap_command_rej(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5333 err = l2cap_connect_req(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5338 l2cap_connect_create_rsp(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5342 err = l2cap_config_req(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5346 l2cap_config_rsp(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5350 err = l2cap_disconnect_req(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5354 l2cap_disconnect_rsp(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5358 l2cap_send_cmd(conn, cmd->ident, L2CAP_ECHO_RSP, cmd_len, data); in l2cap_bredr_sig_cmd()
5365 err = l2cap_information_req(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5369 l2cap_information_rsp(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5373 err = l2cap_create_channel_req(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5377 err = l2cap_move_channel_req(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5381 l2cap_move_channel_rsp(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5385 err = l2cap_move_channel_confirm(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5389 l2cap_move_channel_confirm_rsp(conn, cmd, cmd_len, data); in l2cap_bredr_sig_cmd()
5402 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_le_connect_req() argument
5412 if (cmd_len != sizeof(*req)) in l2cap_le_connect_req()
5528 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_le_credits() argument
5535 if (cmd_len != sizeof(*pkt)) in l2cap_le_credits()
5576 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_le_command_rej() argument
5582 if (cmd_len < sizeof(*rej)) in l2cap_le_command_rej()
5601 struct l2cap_cmd_hdr *cmd, u16 cmd_len, in l2cap_le_sig_cmd() argument
5608 l2cap_le_command_rej(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5612 err = l2cap_conn_param_update_req(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5619 l2cap_le_connect_rsp(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5623 err = l2cap_le_connect_req(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5627 err = l2cap_le_credits(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5631 err = l2cap_disconnect_req(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5635 l2cap_disconnect_rsp(conn, cmd, cmd_len, data); in l2cap_le_sig_cmd()
5703 u16 cmd_len; in l2cap_sig_channel() local
5708 cmd_len = le16_to_cpu(cmd.len); in l2cap_sig_channel()
5710 BT_DBG("code 0x%2.2x len %d id 0x%2.2x", cmd.code, cmd_len, in l2cap_sig_channel()
5713 if (cmd_len > len || !cmd.ident) { in l2cap_sig_channel()
5718 err = l2cap_bredr_sig_cmd(conn, &cmd, cmd_len, data); in l2cap_sig_channel()
5729 data += cmd_len; in l2cap_sig_channel()
5730 len -= cmd_len; in l2cap_sig_channel()