Lines Matching refs:tsensor
4723 bfa_trc(diag, diag->tsensor.lock); in bfa_diag_notify()
4735 if (diag->tsensor.lock) { in bfa_diag_notify()
4736 diag->tsensor.status = BFA_STATUS_IOC_FAILURE; in bfa_diag_notify()
4737 diag->tsensor.cbfn(diag->tsensor.cbarg, in bfa_diag_notify()
4738 diag->tsensor.status); in bfa_diag_notify()
4739 diag->tsensor.lock = 0; in bfa_diag_notify()
4908 msg = (struct bfi_diag_ts_req_s *)diag->tsensor.mbcmd.msg; in diag_tempsensor_send()
4914 bfa_ioc_mbox_queue(diag->ioc, &diag->tsensor.mbcmd); in diag_tempsensor_send()
4920 if (!diag->tsensor.lock) { in diag_tempsensor_comp()
4922 bfa_trc(diag, diag->tsensor.lock); in diag_tempsensor_comp()
4930 diag->tsensor.temp->temp = be16_to_cpu(rsp->temp); in diag_tempsensor_comp()
4931 diag->tsensor.temp->ts_junc = rsp->ts_junc; in diag_tempsensor_comp()
4932 diag->tsensor.temp->ts_brd = rsp->ts_brd; in diag_tempsensor_comp()
4936 diag->tsensor.temp->status = rsp->status; in diag_tempsensor_comp()
4938 diag->tsensor.temp->brd_temp = in diag_tempsensor_comp()
4941 diag->tsensor.temp->brd_temp = 0; in diag_tempsensor_comp()
4951 diag->tsensor.status = BFA_STATUS_OK; in diag_tempsensor_comp()
4952 diag->tsensor.cbfn(diag->tsensor.cbarg, diag->tsensor.status); in diag_tempsensor_comp()
4953 diag->tsensor.lock = 0; in diag_tempsensor_comp()
5166 if (diag->block || diag->tsensor.lock) { in bfa_diag_tsensor_query()
5168 bfa_trc(diag, diag->tsensor.lock); in bfa_diag_tsensor_query()
5176 diag->tsensor.lock = 1; in bfa_diag_tsensor_query()
5177 diag->tsensor.temp = result; in bfa_diag_tsensor_query()
5178 diag->tsensor.cbfn = cbfn; in bfa_diag_tsensor_query()
5179 diag->tsensor.cbarg = cbarg; in bfa_diag_tsensor_query()
5180 diag->tsensor.status = BFA_STATUS_OK; in bfa_diag_tsensor_query()