Lines Matching refs:params
48 struct bt_l2cap_conn_params_s params;
103 struct bt_l2cap_conn_params_s *params);
192 l2cap_cmd_rej *params;
198 pkt = l2cap->signalling_ch.params.sdu_out(&l2cap->signalling_ch.params,
201 params = (void *) (pkt + L2CAP_CMD_HDR_SIZE);
206 memcpy(¶ms->reason, &reason, sizeof(reason));
210 l2cap->signalling_ch.params.sdu_submit(&l2cap->signalling_ch.params);
216 l2cap_cmd_rej_cid params = {
221 l2cap_command_reject(l2cap, id, reason, ¶ms, L2CAP_CMD_REJ_CID_SIZE);
229 l2cap_conn_rsp *params;
231 pkt = l2cap->signalling_ch.params.sdu_out(&l2cap->signalling_ch.params,
234 params = (void *) (pkt + L2CAP_CMD_HDR_SIZE);
240 params->dcid = cpu_to_le16(dcid);
241 params->scid = cpu_to_le16(scid);
242 params->result = cpu_to_le16(result);
243 params->status = cpu_to_le16(status);
245 l2cap->signalling_ch.params.sdu_submit(&l2cap->signalling_ch.params);
253 l2cap_conf_req *params;
255 pkt = l2cap->signalling_ch.params.sdu_out(&l2cap->signalling_ch.params,
258 params = (void *) (pkt + L2CAP_CMD_HDR_SIZE);
268 params->dcid = cpu_to_le16(dcid);
269 params->flags = cpu_to_le16(flag);
271 memcpy(params->data, data, len);
273 l2cap->signalling_ch.params.sdu_submit(&l2cap->signalling_ch.params);
281 l2cap_conf_rsp *params;
283 pkt = l2cap->signalling_ch.params.sdu_out(&l2cap->signalling_ch.params,
286 params = (void *) (pkt + L2CAP_CMD_HDR_SIZE);
292 params->scid = cpu_to_le16(scid);
293 params->flags = cpu_to_le16(flag);
294 params->result = cpu_to_le16(result);
296 memcpy(params->data, data, len);
298 l2cap->signalling_ch.params.sdu_submit(&l2cap->signalling_ch.params);
306 l2cap_disconn_rsp *params;
308 pkt = l2cap->signalling_ch.params.sdu_out(&l2cap->signalling_ch.params,
311 params = (void *) (pkt + L2CAP_CMD_HDR_SIZE);
317 params->dcid = cpu_to_le16(dcid);
318 params->scid = cpu_to_le16(scid);
320 l2cap->signalling_ch.params.sdu_submit(&l2cap->signalling_ch.params);
328 uint8_t *params;
330 pkt = l2cap->signalling_ch.params.sdu_out(&l2cap->signalling_ch.params,
333 params = (void *) (pkt + L2CAP_CMD_HDR_SIZE);
339 memcpy(params, data, len);
341 l2cap->signalling_ch.params.sdu_submit(&l2cap->signalling_ch.params);
349 l2cap_info_rsp *params;
351 pkt = l2cap->signalling_ch.params.sdu_out(&l2cap->signalling_ch.params,
354 params = (void *) (pkt + L2CAP_CMD_HDR_SIZE);
360 params->type = cpu_to_le16(type);
361 params->result = cpu_to_le16(result);
363 memcpy(params->data, data, len);
365 l2cap->signalling_ch.params.sdu_submit(&l2cap->signalling_ch.params);
416 ch->params.sdu_out = l2cap_bframe_out;
417 ch->params.sdu_submit = l2cap_bframe_submit;
421 ch->params.remote_mtu = MAX(672, ch->min_mtu);
427 if (!psm_info->new_channel(l2cap->dev, &ch->params)) {
477 ch->params.close(ch->params.opaque);
536 ch->params.remote_mtu = val;
786 const uint8_t *params, int len)
818 le16_to_cpu(((l2cap_cmd_rej *) params)->reason));
828 le16_to_cpu(((l2cap_conn_req *) params)->psm),
829 le16_to_cpu(((l2cap_conn_req *) params)->scid));
850 le16_to_cpu(((l2cap_conf_req *) params)->flags) & 1,
851 le16_to_cpu(((l2cap_conf_req *) params)->dcid),
852 ((l2cap_conf_req *) params)->data,
863 le16_to_cpu(((l2cap_conf_rsp *) params)->result),
864 le16_to_cpu(((l2cap_conf_rsp *) params)->flags) & 1,
865 le16_to_cpu(((l2cap_conf_rsp *) params)->scid),
866 ((l2cap_conf_rsp *) params)->data,
879 le16_to_cpu(((l2cap_disconn_req *) params)->dcid),
880 le16_to_cpu(((l2cap_disconn_req *) params)->scid));
895 l2cap_echo_response(l2cap, params, len);
910 l2cap_info(l2cap, le16_to_cpu(((l2cap_info_req *) params)->type));
983 ch->params.sdu_in(ch->params.opaque, hdr->data, len);
1015 params.sdu_in(ch->params.opaque, hdr->data + 2, len - 4);
1038 return ch->params.sdu_in(ch->params.opaque, ch->sdu, ch->len_total);
1127 if (len > chan->params.remote_mtu) {
1130 chan->remote_cid, chan->params.remote_mtu);
1150 if (len > chan->params.remote_mtu) {
1183 l2cap->signalling_ch.params.sdu_in = l2cap_cframe_in;
1184 l2cap->signalling_ch.params.sdu_out = l2cap_bframe_out;
1185 l2cap->signalling_ch.params.sdu_submit = l2cap_bframe_submit;
1186 l2cap->signalling_ch.params.opaque = l2cap;
1187 l2cap->signalling_ch.params.remote_mtu = 48;
1197 l2cap->group_ch.params.sdu_in = l2cap_gframe_in;
1198 l2cap->group_ch.params.opaque = l2cap;
1222 l2cap->cid[cid]->params.close(l2cap->cid[cid]->params.opaque);
1348 struct bt_l2cap_conn_params_s *params))