Lines Matching full:control

50  *  2) Should we create pool of control pdu's?. Dont need more
61 * 8) How to count control pdus sent. DO we count enqueued + sent, or only
66 * XXX: I definitely have an issue with control procedures and connection
76 * This array contains the length of the CtrData field in LL control PDU's.
78 * control PDU, so total data channel payload length for the control pdu is
112 * Called to determine if a LL control procedure with an instant has
216 * Process a received LL_PING_RSP control pdu.
226 /* Stop the control procedure */ in ble_ll_ctrl_rx_ping_rsp()
360 * Called to make a connection update request LL control PDU
445 * Called to process and UNKNOWN_RSP LL control packet.
457 /* Get opcode of unknown LL control frame */ in ble_ll_ctrl_proc_unk_rsp()
460 /* Convert opcode to control procedure id */ in ble_ll_ctrl_proc_unk_rsp()
504 /* Stop the control procedure */ in ble_ll_ctrl_proc_unk_rsp()
521 * Callback when LL control procedure times out (for a given connection). If
523 * has not responded to a LL control request.
532 /* Control procedure has timed out. Kill the connection */ in ble_ll_ctrl_proc_rsp_timer_cb()
545 /* Re-start timer. Control procedure timeout is 40 seconds */ in ble_ll_ctrl_start_rsp_timer()
718 * the event and if so send it. Stop control procedure if it is the in ble_ll_ctrl_phy_update_ind_make()
811 /* XXX: deal with other control procedures that we need to stop */ in ble_ll_ctrl_rx_phy_req()
872 * If not in the process of doing this control procedure something in ble_ll_ctrl_rx_phy_rsp()
980 * @param dptr: Pointer to where control pdu payload starts
1031 * Called to determine if this is a control PDU we are allowed to send. This
1032 * is called when a link is being encrypted, as only certain control PDU's
1035 * XXX: the current code may actually allow some control pdu's to be sent
1175 * Create a link layer control "encrypt request" PDU.
1190 * @param dptr: Pointer to where control pdu payload starts
1247 * Called when we have received a LL control encryption request PDU. This
1348 * Called when a LL control pdu with opcode PAUSE_ENC_RSP is received.
1390 /* If master, we are done. Stop control procedure and sent event to host */ in ble_ll_ctrl_rx_start_enc_rsp()
1416 * Called to make a connection parameter request or response control pdu.
1479 * Called to make a LL control channel map request PDU.
1482 * @param pyld Pointer to payload of LL control PDU
1500 * Called to respond to a LL control PDU connection parameter request or
1530 * layer control Data Channel pdu.
1769 /* XXX: Read 5.3 again. There are multiple control procedures that might in ble_ll_ctrl_rx_conn_param_req()
1845 * Called to process the LL control PDU VERSION_IND
1873 /* Stop the control procedure */ in ble_ll_ctrl_rx_version_ind()
1882 * Called to process a received channel map request control pdu.
1914 * Initiate LL control procedure.
1916 * This function is called to obtain a mbuf to send a LL control PDU. The data
1934 /* Get an mbuf for the control pdu */ in ble_ll_ctrl_proc_init()
1938 /* The control data starts after the opcode (1 byte) */ in ble_ll_ctrl_proc_init()
2036 * Stops the LL control procedure indicated by 'ctrl_proc'.
2085 * Called to start a LL control procedure except for the terminate procedure. We
2086 * always set the control procedure pending bit even if the control procedure
2102 /* Initiate the control procedure. */ in ble_ll_ctrl_proc_start()
2105 /* Set the current control procedure */ in ble_ll_ctrl_proc_start()
2115 /* Set bitmask denoting control procedure is pending */ in ble_ll_ctrl_proc_start()
2120 * Called to determine if we need to start a LL control procedure for the given
2132 /* XXX: TODO new rules! Cannot start certain control procedures if other in ble_ll_ctrl_chk_proc_start()
2144 * able to start it right away (no control pdu was available). in ble_ll_ctrl_chk_proc_start()
2156 * The specification says there is no priority to control procedures in ble_ll_ctrl_chk_proc_start()
2179 * Called when the Link Layer receives a LL control PDU.
2184 * XXX: may want to check, for both master and slave, whether the control
2215 * opcode from LL control PDU. in ble_ll_ctrl_rx_pdu()
2224 * LL control PDU payload (the opcode of the control PDU). rspdata in ble_ll_ctrl_rx_pdu()
2225 * points to CtrData in the control PDU. in ble_ll_ctrl_rx_pdu()
2230 /* Move data pointer to start of control data (2 byte PDU hdr + opcode) */ in ble_ll_ctrl_rx_pdu()
2236 * of the control packet. in ble_ll_ctrl_rx_pdu()
2344 * control procedure to avoid timeout. in ble_ll_ctrl_rx_pdu()
2351 /* Stop the control procedure */ in ble_ll_ctrl_rx_pdu()
2370 /* Stop the control procedure */ in ble_ll_ctrl_rx_pdu()
2470 * Called to create and send a REJECT_IND_EXT control PDU or a REJECT_IND
2516 * Called when a Link Layer Control pdu has been transmitted successfully.