Lines Matching full:pdu
50 * 2) Should we create pool of control pdu's?. Dont need more
56 * the pdu or it does not support data length extension, the LL_UNKNOWN_RSP
57 * pdu is sent. That needs to be processed...
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
152 * Create a LL_REJECT_EXT_IND pdu.
156 * @param ctrdata: Pointer to where CtrData starts in pdu
216 * Process a received LL_PING_RSP control pdu.
360 * Called to make a connection update request LL control PDU
673 * Create a LL_PHY_UPDATE_IND pdu
677 * @param ctrdata: Pointer to where CtrData of UPDATE_IND pdu starts
690 /* Get preferences from PDU */ in ble_ll_ctrl_phy_update_ind_make()
759 * Create a LL_PHY_REQ or LL_PHY_RSP pdu
762 * @param ctrdata: Pointer to where CtrData starts in pdu
804 * make the LL_PHY_UPDATE_IND pdu might clear the flag. in ble_ll_ctrl_rx_phy_req()
849 * Process a received LL_PHY_RSP pdu
887 * Called when a LL_PHY_UPDATE_IND pdu is received
974 * Create a link layer length request or length response PDU.
976 * NOTE: this function does not set the LL data pdu header nor does it
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.
1177 * The LL_ENC_REQ PDU format is:
1186 * NOTE: this function does not set the LL data pdu header nor does it
1190 * @param dptr: Pointer to where control pdu payload starts
1247 * Called when we have received a LL control encryption request PDU. This
1250 * The LL_ENC_REQ PDU format is:
1260 * NOTE: if this is received by a master we will silently discard the PDU
1348 * Called when a LL control pdu with opcode PAUSE_ENC_RSP is received.
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
1520 /* Create a connection update pdu */ in ble_ll_ctrl_conn_param_reply()
1530 * layer control Data Channel pdu.
1543 /* Get error out of received PDU */ in ble_ll_ctrl_rx_reject_ind()
1714 * remaining octets are features of controller which sends PDU, in this case in ble_ll_ctrl_rx_feature_req()
1845 * Called to process the LL control PDU VERSION_IND
1882 * Called to process a received channel map request control pdu.
1916 * This function is called to obtain a mbuf to send a LL control PDU. The data
1917 * channel PDU header is not part of the mbuf data; it is part of the BLE
1934 /* Get an mbuf for the control pdu */ in ble_ll_ctrl_proc_init()
2014 * Called to determine if the pdu is a TERMINATE_IND
2144 * able to start it right away (no control pdu was available). in ble_ll_ctrl_chk_proc_start()
2179 * Called when the Link Layer receives a LL control PDU.
2181 * NOTE: this function uses the received PDU for the response in some cases. If
2182 * the received PDU is not used it needs to be freed here.
2185 * pdu should be received by that role. Might make for less code...
2214 * first byte of the Data Channel PDU header. Get length from header and in ble_ll_ctrl_rx_pdu()
2215 * opcode from LL control PDU. in ble_ll_ctrl_rx_pdu()
2223 * contain the Data Channel PDU. Thus, the first byte of rspbuf is the 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()
2301 /* Construct unknown rsp pdu */ in ble_ll_ctrl_rx_pdu()
2450 * response, put opcode of unknown pdu into buffer. 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.
2517 * This is called when we have a received a PDU during the ISR.