Lines Matching refs:p_inst
51 tBA_INST *p_inst = &battery_cb.battery_inst[0]; in battery_valid_handle_range() local
53 for (;i < BA_MAX_INT_NUM; i ++, p_inst++) in battery_valid_handle_range()
55 if (handle == p_inst->ba_level_hdl || in battery_valid_handle_range()
56 handle == p_inst->clt_cfg_hdl || in battery_valid_handle_range()
57 handle == p_inst->rpt_ref_hdl || in battery_valid_handle_range()
58 handle == p_inst->pres_fmt_hdl ) in battery_valid_handle_range()
75 tBA_INST *p_inst = &battery_cb.battery_inst[0]; in battery_s_write_attr_value() local
80 for (i = 0; i < BA_MAX_INT_NUM; i ++, p_inst ++) in battery_s_write_attr_value()
83 if (handle == p_inst->clt_cfg_hdl) in battery_s_write_attr_value()
88 if (p_inst->p_cback) in battery_s_write_attr_value()
90 p_inst->pending_clcb_idx = clcb_idx; in battery_s_write_attr_value()
91 p_inst->pending_evt = BA_WRITE_CLT_CFG_REQ; in battery_s_write_attr_value()
92 p_inst->pending_handle = handle; in battery_s_write_attr_value()
96 (* p_inst->p_cback)(p_inst->app_id, BA_WRITE_CLT_CFG_REQ, &cfg); in battery_s_write_attr_value()
115 tBA_INST *p_inst = &battery_cb.battery_inst[0]; in battery_s_read_attr_value() local
120 for (i = 0; i < BA_MAX_INT_NUM; i ++, p_inst ++) in battery_s_read_attr_value()
123 if (handle == p_inst->ba_level_hdl || in battery_s_read_attr_value()
124 handle == p_inst->clt_cfg_hdl || in battery_s_read_attr_value()
125 handle == p_inst->rpt_ref_hdl || in battery_s_read_attr_value()
126 handle == p_inst->pres_fmt_hdl) in battery_s_read_attr_value()
131 if (p_inst->p_cback) in battery_s_read_attr_value()
133 if (handle == p_inst->ba_level_hdl) p_inst->pending_evt = BA_READ_LEVEL_REQ; in battery_s_read_attr_value()
134 if (handle == p_inst->clt_cfg_hdl) p_inst->pending_evt = BA_READ_CLT_CFG_REQ; in battery_s_read_attr_value()
135 if (handle == p_inst->pres_fmt_hdl) p_inst->pending_evt = BA_READ_PRE_FMT_REQ; in battery_s_read_attr_value()
136 if (handle == p_inst->rpt_ref_hdl) p_inst->pending_evt = BA_READ_RPT_REF_REQ ; in battery_s_read_attr_value()
138 p_inst->pending_clcb_idx = clcb_idx; in battery_s_read_attr_value()
139 p_inst->pending_handle = handle; in battery_s_read_attr_value()
142 (* p_inst->p_cback)(p_inst->app_id, p_inst->pending_evt, NULL); in battery_s_read_attr_value()
203 tBA_INST *p_inst; in Battery_Instantiate() local
212 p_inst = &battery_cb.battery_inst[battery_cb.inst_id]; in Battery_Instantiate()
228 p_inst->app_id = app_id; in Battery_Instantiate()
229 p_inst->p_cback = p_reg_info->p_cback; in Battery_Instantiate()
238 if ((p_inst->ba_level_hdl = GATTS_AddCharacteristic(srvc_hdl, in Battery_Instantiate()
251 p_inst->clt_cfg_hdl = GATTS_AddCharDescriptor(srvc_hdl, in Battery_Instantiate()
254 if (p_inst->clt_cfg_hdl == 0) in Battery_Instantiate()
263 if ( (p_inst->pres_fmt_hdl = GATTS_AddCharDescriptor(srvc_hdl, in Battery_Instantiate()
276 if ( (p_inst->rpt_ref_hdl = GATTS_AddCharDescriptor(srvc_hdl, in Battery_Instantiate()
309 tBA_INST *p_inst = &battery_cb.battery_inst[0]; in Battery_Rsp() local
316 if (p_inst->app_id == app_id && p_inst->ba_level_hdl != 0) in Battery_Rsp()
326 if (p_inst->pending_evt == event) in Battery_Rsp()
331 rsp.attr_value.handle = p_inst->pending_handle; in Battery_Rsp()
335 srvc_sr_rsp(p_inst->pending_clcb_idx, st, &rsp); in Battery_Rsp()
339 rsp.attr_value.handle = p_inst->pending_handle; in Battery_Rsp()
343 srvc_sr_rsp(p_inst->pending_clcb_idx, st, &rsp); in Battery_Rsp()
347 srvc_sr_rsp(p_inst->pending_clcb_idx, st, NULL); in Battery_Rsp()
351 rsp.attr_value.handle = p_inst->pending_handle; in Battery_Rsp()
356 srvc_sr_rsp(p_inst->pending_clcb_idx, st, &rsp); in Battery_Rsp()
362 p_inst->pending_clcb_idx = 0; in Battery_Rsp()
363 p_inst->pending_evt = 0; in Battery_Rsp()
364 p_inst->pending_handle = 0; in Battery_Rsp()
377 tBA_INST *p_inst = &battery_cb.battery_inst[0]; in Battery_Notify() local
382 if (p_inst->app_id == app_id && p_inst->ba_level_hdl != 0) in Battery_Notify()
387 if (i == BA_MAX_INT_NUM || p_inst->clt_cfg_hdl == 0) in Battery_Notify()
390 srvc_sr_notify(remote_bda, p_inst->ba_level_hdl, 1, &battery_level); in Battery_Notify()