/AliOS-Things-master/hardware/chip/haas1000/drivers/services/ble_stack/hl/src/l2c/l2cm/ |
A D | l2cm_int.h | 75 conidx, l2cm_env.usedBufferNumber[conidx]); in l2cm_buffer_acquire() 78 l2cm_env.usedBufferNumber[conidx]++; in l2cm_buffer_acquire() 81 conidx, l2cm_env.usedBufferNumber[conidx]); in l2cm_buffer_acquire() 96 conidx, l2cm_env.usedBufferNumber[conidx]); in l2cm_buffer_release() 98 if (l2cm_env.usedBufferNumber[conidx] < nb) in l2cm_buffer_release() 101 l2cm_env.usedBufferNumber[conidx] = 0; in l2cm_buffer_release() 106 l2cm_env.usedBufferNumber[conidx] -= nb; in l2cm_buffer_release() 110 conidx, l2cm_env.usedBufferNumber[conidx]); in l2cm_buffer_release() 118 conidx, l2cm_env.usedBufferNumber[conidx]); in l2cm_buffer_reset() 122 l2cm_env.usedBufferNumber[conidx] = 0; in l2cm_buffer_reset() [all …]
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/ble_stack/hl/src/gap/smpc/ |
A D | smpc_int.h | 166 void smpc_send_use_enc_block_cmd(uint8_t conidx, 181 void smpc_send_gen_dh_key_cmd(uint8_t conidx, 246 uint8_t smpc_check_repeated_attempts(uint8_t conidx); 257 bool smpc_check_max_key_size(uint8_t conidx); 289 void smpc_generate_l(uint8_t conidx, uint8_t src); 344 void smpc_generate_stk(uint8_t conidx, uint8_t role); 407 void smpc_launch_rep_att_timer(uint8_t conidx); 417 void smpc_get_key_sec_prop(uint8_t conidx); 450 void smpc_initiate_dhkey_check(uint8_t conidx); 461 void smpc_init_mac_key_calculation(uint8_t conidx); [all …]
|
A D | smpc_crypto.h | 20 void smpc_f4_Init(uint8_t conidx,uint8_t* U,uint8_t* V,uint8_t* X,uint8_t Z); 31 void smpc_f4_complete(uint8_t conidx); 46 void smpc_g2_init(uint8_t conidx, uint8_t* U, uint8_t* V, uint8_t* X, uint8_t* Y); 56 void smpc_g2_complete(uint8_t conidx); 71 void smpc_f5_init(uint8_t conidx, uint8_t* W,uint8_t* N1,uint8_t* N2,uint8_t* A1,uint8_t* A2); 81 void smpc_f5_complete(uint8_t conidx); 98 void smpc_f6_init(uint8_t conidx,uint8_t* W, uint8_t* N1, uint8_t* N2, uint8_t* R, uint8_t* IOcap, … 108 void smpc_f6_complete(uint8_t conidx); 122 void smpc_aes_cmac_init(uint8_t conidx,uint8_t* K,uint8_t* M,uint8_t M_len);
|
A D | smpc_api.h | 35 #define SMPC_IS_FLAG_SET(conidx, flag) ((gapc_env[conidx]->smpc.timer_state & flag) == flag) argument 37 #define SMPC_TIMER_SET_FLAG(conidx, flag) (gapc_env[conidx]->smpc.timer_state |= flag) argument 39 #define SMPC_TIMER_UNSET_FLAG(conidx, flag) (gapc_env[conidx]->smpc.timer_state &= ~flag) argument 494 void smpc_clear_timeout_timer(uint8_t conidx); 505 void smpc_pdu_recv(uint8_t conidx, struct l2cc_pdu *pdu); 516 void smpc_pdu_send(uint8_t conidx, uint8_t cmd_code, void *value); 530 void smpc_pairing_end(uint8_t conidx, uint8_t role, uint8_t status, bool start_ra_timer); 542 void smpc_handle_dh_key_check_complete(uint8_t conidx,const uint8_t* dh_key);
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/ble_stack/hl/src/gap/gapc/ |
A D | gapc_int.h | 29 #define GAPC_SET_FIELD(conidx, field, value)\ argument 30 (gapc_env[conidx]->fields) = ((gapc_env[conidx]->fields) & (~GAPC_##field##_MASK)) \ 35 #define GAPC_GET_FIELD(conidx, field)\ argument 158 uint8_t gapc_con_cleanup(uint8_t conidx); 187 struct gap_sec_key* gapc_get_csrk(uint8_t conidx, uint8_t src); 199 uint32_t gapc_get_sign_counter(uint8_t conidx, uint8_t src); 235 uint8_t gapc_get_operation(uint8_t conidx, uint8_t op_type); 247 void* gapc_get_operation_ptr(uint8_t conidx, uint8_t op_type); 299 void gapc_enc_keysize_set(uint8_t conidx, uint8_t key_size); 310 void gapc_link_encrypted(uint8_t conidx); [all …]
|
A D | gapc_sig.h | 33 void gapc_sig_send_param_resp(uint8_t conidx, uint16_t result, uint8_t pkt_id); 46 int gapc_sig_pdu_recv_handler(uint8_t conidx, struct l2cc_pdu *pdu);
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/ble_stack/hl/src/gatt/gattc/ |
A D | gattc_int.h | 29 #define GATT_OPERATION_CMD(conidx, op_type, cmd) \ argument 30 ((struct cmd*) gattc_get_operation_ptr(conidx, op_type)) 107 void gattc_create(uint8_t conidx); 119 void gattc_cleanup(uint8_t conidx); 156 uint8_t gattc_get_operation(uint8_t conidx, uint8_t op_type); 168 void* gattc_get_operation_ptr(uint8_t conidx, uint8_t op_type); 181 void gattc_set_operation_ptr(uint8_t conidx, uint8_t op_type, void* op); 194 bool gattc_reschedule_operation(uint8_t conidx, uint8_t op_type); 206 ke_task_id_t gattc_get_requester(uint8_t conidx, uint8_t op_type); 220 uint16_t gattc_get_op_seq_num(uint8_t conidx, uint8_t op_type); [all …]
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/ble_stack/hl/inc/ |
A D | gapc.h | 131 uint16_t gapc_get_conhdl(uint8_t conidx); 142 uint8_t gapc_get_role(uint8_t conidx); 154 struct gap_bdaddr* gapc_get_bdaddr(uint8_t conidx, uint8_t src); 167 bool gapc_is_sec_set(uint8_t conidx, uint8_t sec_req); 178 uint8_t gapc_lk_sec_lvl_get(uint8_t conidx); 190 uint8_t gapc_enc_keysize_get(uint8_t conidx); 201 bool gapc_svc_chg_ccc_get(uint8_t conidx); 212 void gapc_svc_chg_ccc_set(uint8_t conidx, bool enable); 224 bool gapc_is_disc_connection(uint8_t conidx); 226 bool gapc_get_remote_dev_feature(uint8_t conidx, uint8_t* ptrFeature);
|
A D | l2cc.h | 51 #define L2CC_SIG_PDU_ALLOC(conidx, code, src_id, type) \ argument 52 ((struct type*) l2cc_pdu_alloc(conidx, L2C_CID_LE_SIGNALING, code, src_id, 0)) 75 #define L2CC_SMP_PDU_ALLOC(conidx, code, src_id, type) \ argument 76 ((struct type*) l2cc_pdu_alloc(conidx, L2C_CID_SECURITY, code, src_id, 0)) 91 #define L2CC_ATT_PDU_ALLOC(conidx, code, src_id, type)\ argument 92 ((struct type*) l2cc_pdu_alloc(conidx, L2C_CID_ATTRIBUTE, code, src_id, 0)) 108 #define L2CC_ATT_PDU_ALLOC_DYN(conidx, code, src_id, type, length)\ argument 109 ((struct type*) l2cc_pdu_alloc(conidx, L2C_CID_ATTRIBUTE, code, src_id, length)) 225 void* l2cc_pdu_alloc(uint8_t conidx, uint16_t cid, uint8_t code, ke_task_id_t src_id, uint16_t leng…
|
A D | prf_utils.h | 91 void prf_read_char_send(prf_env_t *prf_env, uint8_t conidx, 107 void prf_register_atthdl2gatt(prf_env_t *prf_env, uint8_t conidx, struct prf_svc *svc); 121 void prf_unregister_atthdl2gatt(prf_env_t *prf_env, uint8_t conidx, struct prf_svc *svc); 135 void prf_disc_svc_send(prf_env_t *prf_env,uint8_t conidx, uint16_t uuid); 137 void prf_disc_all_svc_send(prf_env_t *prf_env, uint8_t conidx); 151 void prf_gatt_write(prf_env_t *prf_env, uint8_t conidx, 168 void prf_gatt_write_ntf_ind(prf_env_t *prf_env, uint8_t conidx, uint16_t handle, 244 void prf_client_att_info_rsp(prf_env_t *prf_env, uint8_t conidx, uint16_t msg_id,
|
A D | prf.h | 133 typedef void (*prf_create_fnct) (struct prf_task_env* env, uint8_t conidx); 144 typedef void (*prf_cleanup_fnct) (struct prf_task_env* env, uint8_t conidx, uint8_t reason); 216 void prf_create(uint8_t conidx); 227 void prf_cleanup(uint8_t conidx, uint8_t reason); 253 ke_task_id_t prf_src_task_get(prf_env_t* env, uint8_t conidx); 265 ke_task_id_t prf_dst_task_get(prf_env_t* env, uint8_t conidx);
|
A D | gapm.h | 90 void gapm_con_enable(uint8_t conidx); 103 void gapm_con_cleanup(uint8_t conidx, uint16_t conhdl, uint8_t reason); 137 bd_addr_t* gapm_get_connected_bdaddr(uint8_t conidx); 253 uint8_t gapm_le_psm_get_info(uint16_t le_psm, uint8_t conidx, ke_task_id_t *app_task, uint8_t *sec_… 342 bool gapm_is_disc_connection(uint8_t conidx);
|
A D | l2cm.h | 77 void l2cm_create(uint8_t conidx); 87 void l2cm_cleanup(uint8_t conidx);
|
A D | gattm.h | 81 void gattm_create(uint8_t conidx); 90 void gattm_cleanup(uint8_t conidx);
|
A D | prf_utils_128.h | 73 void prf_disc_svc_send_128(prf_env_t *prf_env, uint8_t conidx, uint8_t *uuid_128);
|
A D | gattc.h | 130 void gattc_con_enable(uint8_t conidx);
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/ble_stack/hl/src/l2c/l2cc/ |
A D | l2cc_int.h | 87 void l2cc_create(uint8_t conidx); 97 void l2cc_cleanup(uint8_t conidx, bool reset); 109 void l2cc_update_state(uint8_t conidx, ke_state_t state, bool busy); 120 void l2cc_send_complete_evt(uint8_t conidx, uint8_t op_type, uint8_t status); 134 void l2cc_send_error_evt(uint8_t conidx, uint8_t operation, const ke_task_id_t requester, uint8_t s… 147 uint8_t l2cc_get_operation(uint8_t conidx, uint8_t op_type); 159 void* l2cc_get_operation_ptr(uint8_t conidx, uint8_t op_type); 172 void l2cc_set_operation_ptr(uint8_t conidx, uint8_t op_type, void* op); 185 bool l2cc_data_send(uint8_t conidx, uint8_t nb_buffer);
|
A D | l2cc_lecb.h | 141 struct l2cc_lecb_info* l2cc_lecb_find(uint8_t conidx, uint8_t field, uint16_t value); 152 void l2cc_lecb_free(uint8_t conidx, struct l2cc_lecb_info* lecb, bool disconnect_ind); 167 void l2cc_lecb_send_con_req(uint8_t conidx, uint8_t pkt_id, uint16_t le_psm, uint16_t scid, uint16_… 183 void l2cc_lecb_send_con_rsp(uint8_t conidx, uint16_t status, uint8_t pkt_id, 196 void l2cc_lecb_send_disc_req(uint8_t conidx, uint8_t pkt_id, uint16_t scid, uint16_t dcid); 208 void l2cc_lecb_send_disc_rsp(uint8_t conidx, uint8_t pkt_id, uint16_t dcid, uint16_t scid); 219 void l2cc_lecb_send_credit_add(uint8_t conidx, uint8_t pkt_id, uint16_t cid, uint16_t credits); 232 void l2cc_lecb_init_disconnect(uint8_t conidx, struct l2cc_lecb_info* lecb, uint8_t disc_reason);
|
A D | l2cc_sig.h | 62 void l2cc_sig_send_cmd_reject(uint8_t conidx, uint8_t pkt_id, uint16_t reason, uint16_t opt1, uint1… 75 int l2cc_sig_pdu_recv_handler(uint8_t conidx, struct l2cc_pdu *pdu);
|
A D | l2cc_pdu_int.h | 129 uint8_t l2cc_lecb_pdu_pack(uint8_t conidx, struct l2cc_sdu *sdu, uint16_t *length, uint8_t *buffer,… 165 uint8_t l2cc_pdu_header_check(uint8_t conidx, uint8_t* buffer);
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/ble_stack/hl/src/gatt/atts/ |
A D | atts.h | 58 void atts_write_signed_cfm(uint8_t conidx, uint16_t length, uint8_t* sign_data); 71 void atts_send_error(uint8_t conidx, uint8_t opcode, uint16_t uuid, uint8_t error); 82 void atts_write_rsp_send(uint8_t conidx, uint16_t atthdl, uint8_t status); 95 uint8_t atts_send_event(uint8_t conidx, struct gattc_send_evt_cmd *event); 103 void atts_clear_prep_data(uint8_t conidx); 111 void atts_clear_rsp_data(uint8_t conidx); 118 void atts_clear_read_cache(uint8_t conidx); 135 int atts_l2cc_pdu_recv_handler(uint8_t conidx, struct l2cc_pdu_recv_ind *param);
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/ble_stack/hl/src/gatt/attc/ |
A D | attc.h | 34 #define ATTC_ALLOCATE_ATT_REQ(conidx, opcode, pdu_type, value_len)\ argument 35 L2CC_ATT_PDU_ALLOC_DYN(conidx, opcode, KE_BUILD_ID(TASK_GATTC, conidx), pdu_type, value_len) 73 void attc_send_hdl_cfm(uint8_t conidx); 84 void attc_send_execute(uint8_t conidx, uint8_t flag); 95 void attc_send_att_req(uint8_t conidx, void *pdu); 110 int attc_l2cc_pdu_recv_handler(uint8_t conidx, struct l2cc_pdu_recv_ind *param);
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/ble_stack/common/api/ |
A D | lePhone_rw_ble_error.txt | 124 [BLE_L2C]: Func: l2cc_data_send, Line: 354 conidx: 0, nb_buffer: 6 232 [BLE_L2C]: Func: l2cc_data_send, Line: 354 conidx: 0, nb_buffer: 6 322 [BLE_L2C]: Func: l2cc_data_send, Line: 354 conidx: 0, nb_buffer: 6
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/drivers/bt/ |
A D | bt_drv_interface.h | 148 uint16_t btdrv_rf_bitoffset_get(uint8_t conidx); 164 void btdrv_rf_set_conidx(uint32_t conidx);
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/interconnection/green/ |
A D | app_interaction.h | 57 uint8_t conidx; member 590 void app_interaction_connected(uint8_t conidx, uint8_t connType);
|