Lines Matching full:packet
164 * Transmits a packet over an L2CAP channel. This function only consumes the
196 /* Copy the data from the incoming fragment into the packet in progress. */ in ble_l2cap_append_rx()
205 * mbuf to the end of the packet. in ble_l2cap_append_rx()
219 /* First fragment in packet. */ in ble_l2cap_rx_payload()
222 /* Continuation of packet in progress. */ in ble_l2cap_rx_payload()
226 /* Determine if packet is fully reassembled. */ in ble_l2cap_rx_payload()
278 * @param out_rx_cb If a full L2CAP packet has been received, a
282 * @param out_rx_buf If a full L2CAP packet has been received, this
283 * will point to the entire L2CAP packet. To
284 * process the packet, pass this buffer to the
292 * @return 0 if a complete L2CAP packet has been received.
293 * BLE_HS_EAGAIN if a partial L2CAP packet has
328 * channel, quietly drop the packet. Otherwise, send an invalid in ble_l2cap_rx()
340 /* Previous data packet never completed. Discard old packet. */ in ble_l2cap_rx()
358 /* Middle fragment without the start. Discard new packet. */ in ble_l2cap_rx()
409 /* Controller could not accommodate full packet. Enqueue remainder. */ in ble_l2cap_tx()