Lines Matching defs:channel

71   int channel;                // channel (fixed_chan) or PSM (!fixed_chan)
80 unsigned fixed_chan : 1; // fixed channel (or psm?)
85 bool is_le_coc; // is le connection oriented channel?
246 if ((sock->channel >= 0) && (sock->server == true)) {
247 BTA_JvFreeChannel(sock->channel, BTA_JV_CONN_TYPE_L2CAP);
257 if ((sock->channel >= 0) && (sock->server == true)) {
259 BTA_JvFreeChannel(sock->channel, BTA_JV_CONN_TYPE_L2CAP_LE);
261 BTA_JvFreeChannel(sock->channel, BTA_JV_CONN_TYPE_L2CAP);
264 APPL_TRACE_DEBUG("%s stopping L2CAP server channel %d", __func__,
265 sock->channel);
266 BTA_JvL2capStopServer(sock->channel, sock->id);
355 return sock_send_all(sock->our_fd, (const uint8_t*)&sock->channel,
356 sizeof(sock->channel)) == sizeof(sock->channel);
359 static bool send_app_connect_signal(int fd, const RawAddress* addr, int channel,
364 cs.channel = channel;
440 accept_rs->channel = sock->channel;
464 APPL_TRACE_DEBUG("server fd:%d, scn:%d", sock->our_fd, sock->channel);
465 send_app_connect_signal(sock->our_fd, &accept_rs->addr, sock->channel, 0,
494 accept_rs->channel = sock->channel;
510 APPL_TRACE_DEBUG("server fd:%d, scn:%d", sock->our_fd, sock->channel);
511 send_app_connect_signal(sock->our_fd, &accept_rs->addr, sock->channel, 0,
526 if (send_app_connect_signal(sock->our_fd, &sock->addr, sock->channel, 0, -1,
532 sock->id, sock->channel, sock->server);
549 if (send_app_connect_signal(sock->our_fd, &sock->addr, sock->channel, 0, -1,
555 sock->id, sock->channel, sock->server);
598 sock->fixed_chan ? "fixed_chan" : "PSM", sock->channel,
603 BTA_JvFreeChannel(sock->channel, BTA_JV_CONN_TYPE_L2CAP);
695 " fixed channel");
714 " - closing channel");
812 sock->channel = psm;
829 if (BTA_JvL2capStartServerLE(sock->security, 0, NULL, sock->channel,
835 /* If we have a channel specified in the request, just start the server,
837 if (sock->channel < 0) {
850 NULL, sock->channel, L2CAP_MAX_SDU_LENGTH,
856 &obex_l2c_etm_opt, sock->channel,
868 int channel, int* sock_fd,
879 if (channel < 0) {
883 fixed_chan = (channel & L2CAP_MASK_FIXED_CHANNEL) != 0;
884 is_le_coc = (channel & L2CAP_MASK_LE_COC_CHANNEL) != 0;
885 channel &= ~(L2CAP_MASK_FIXED_CHANNEL | L2CAP_MASK_LE_COC_CHANNEL);
899 sock->channel = channel;
917 if (BTA_JvL2capConnectLE(sock->security, 0, NULL, channel,
925 NULL, channel, L2CAP_MAX_SDU_LENGTH, &cfg,
931 &obex_l2c_etm_opt, channel, L2CAP_MAX_SDU_LENGTH,
958 bt_status_t btsock_l2cap_listen(const char* name, int channel, int* sock_fd,
960 return btsock_l2cap_listen_or_connect(name, NULL, channel, sock_fd, flags, 1,
964 bt_status_t btsock_l2cap_connect(const RawAddress* bd_addr, int channel,
966 return btsock_l2cap_listen_or_connect(NULL, bd_addr, channel, sock_fd, flags,
1042 if (BTA_JvL2capWriteFixed(sock->channel, sock->addr,