Searched refs:dlci (Results 1 – 8 of 8) sorted by relevance
/Zephyr-latest/subsys/modem/ |
D | modem_cmux.c | 571 struct modem_cmux_dlci *dlci; in modem_cmux_find_dlci() local 574 dlci = (struct modem_cmux_dlci *)node; in modem_cmux_find_dlci() 576 if (dlci->dlci_address == cmux->frame.dlci_address) { in modem_cmux_find_dlci() 577 return dlci; in modem_cmux_find_dlci() 584 static void modem_cmux_on_dlci_frame_ua(struct modem_cmux_dlci *dlci) in modem_cmux_on_dlci_frame_ua() argument 586 switch (dlci->state) { in modem_cmux_on_dlci_frame_ua() 588 dlci->state = MODEM_CMUX_DLCI_STATE_OPEN; in modem_cmux_on_dlci_frame_ua() 589 modem_pipe_notify_opened(&dlci->pipe); in modem_cmux_on_dlci_frame_ua() 590 k_work_cancel_delayable(&dlci->open_work); in modem_cmux_on_dlci_frame_ua() 591 k_mutex_lock(&dlci->receive_rb_lock, K_FOREVER); in modem_cmux_on_dlci_frame_ua() [all …]
|
/Zephyr-latest/subsys/bluetooth/host/classic/ |
D | rfcomm.c | 134 uint8_t dlci) in rfcomm_dlcs_lookup_dlci() argument 137 if (dlcs->dlci == dlci) { in rfcomm_dlcs_lookup_dlci() 146 uint8_t dlci) in rfcomm_dlcs_remove_dlci() argument 155 if (dlcs->dlci == dlci) { in rfcomm_dlcs_remove_dlci() 161 if (dlcs->dlci == dlci) { in rfcomm_dlcs_remove_dlci() 348 static int rfcomm_send_sabm(struct bt_rfcomm_session *session, uint8_t dlci) in rfcomm_send_sabm() argument 358 hdr->address = BT_RFCOMM_SET_ADDR(dlci, cr); in rfcomm_send_sabm() 368 static int rfcomm_send_disc(struct bt_rfcomm_session *session, uint8_t dlci) in rfcomm_send_disc() argument 374 LOG_DBG("dlci %d", dlci); in rfcomm_send_disc() 380 hdr->address = BT_RFCOMM_SET_ADDR(dlci, cr); in rfcomm_send_disc() [all …]
|
D | rfcomm_internal.h | 68 uint8_t dlci; member 79 uint8_t dlci; member 88 uint8_t dlci; member 94 uint8_t dlci; member 142 #define BT_RFCOMM_GET_CHANNEL(dlci) ((dlci) >> 1) argument 145 #define BT_RFCOMM_SET_ADDR(dlci, cr) ((((dlci) & 0x3f) << 2) | \ argument
|
/Zephyr-latest/subsys/bluetooth/host/classic/shell/ |
D | rfcomm.c | 103 static void rfcomm_recv(struct bt_rfcomm_dlc *dlci, struct net_buf *buf) in rfcomm_recv() argument 105 bt_shell_print("Incoming data dlc %p len %u", dlci, buf->len); in rfcomm_recv() 108 static void rfcomm_connected(struct bt_rfcomm_dlc *dlci) in rfcomm_connected() argument 110 bt_shell_print("Dlc %p connected", dlci); in rfcomm_connected() 113 static void rfcomm_disconnected(struct bt_rfcomm_dlc *dlci) in rfcomm_disconnected() argument 115 bt_shell_print("Dlc %p disconnected", dlci); in rfcomm_disconnected()
|
/Zephyr-latest/include/zephyr/bluetooth/classic/ |
D | rfcomm.h | 117 uint8_t dlci; member
|
/Zephyr-latest/include/zephyr/modem/ |
D | cmux.h | 229 struct modem_pipe *modem_cmux_dlci_init(struct modem_cmux *cmux, struct modem_cmux_dlci *dlci,
|
/Zephyr-latest/drivers/modem/ |
D | modem_cellular.c | 145 struct modem_cmux_dlci dlci; member 1784 user_pipe->pipe = modem_cmux_dlci_init(&data->cmux, &user_pipe->dlci, in modem_cellular_init()
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.0.rst | 1065 * :github:`41077` - console: gsm_mux: could not send more than 128 bytes of data on dlci
|