Lines Matching full:tsensor

4697 	bfa_trc(diag, diag->tsensor.lock);  in bfa_diag_notify()
4709 if (diag->tsensor.lock) { in bfa_diag_notify()
4710 diag->tsensor.status = BFA_STATUS_IOC_FAILURE; in bfa_diag_notify()
4711 diag->tsensor.cbfn(diag->tsensor.cbarg, in bfa_diag_notify()
4712 diag->tsensor.status); in bfa_diag_notify()
4713 diag->tsensor.lock = 0; in bfa_diag_notify()
4880 msg = (struct bfi_diag_ts_req_s *)diag->tsensor.mbcmd.msg; in diag_tempsensor_send()
4886 bfa_ioc_mbox_queue(diag->ioc, &diag->tsensor.mbcmd); in diag_tempsensor_send()
4892 if (!diag->tsensor.lock) { in diag_tempsensor_comp()
4894 bfa_trc(diag, diag->tsensor.lock); in diag_tempsensor_comp()
4902 diag->tsensor.temp->temp = be16_to_cpu(rsp->temp); in diag_tempsensor_comp()
4903 diag->tsensor.temp->ts_junc = rsp->ts_junc; in diag_tempsensor_comp()
4904 diag->tsensor.temp->ts_brd = rsp->ts_brd; in diag_tempsensor_comp()
4907 /* tsensor.temp->status is brd_temp status */ in diag_tempsensor_comp()
4908 diag->tsensor.temp->status = rsp->status; in diag_tempsensor_comp()
4910 diag->tsensor.temp->brd_temp = in diag_tempsensor_comp()
4913 diag->tsensor.temp->brd_temp = 0; in diag_tempsensor_comp()
4922 /* tsensor status is always good bcos we always have junction temp */ in diag_tempsensor_comp()
4923 diag->tsensor.status = BFA_STATUS_OK; in diag_tempsensor_comp()
4924 diag->tsensor.cbfn(diag->tsensor.cbarg, diag->tsensor.status); in diag_tempsensor_comp()
4925 diag->tsensor.lock = 0; in diag_tempsensor_comp()
5138 if (diag->block || diag->tsensor.lock) { in bfa_diag_tsensor_query()
5140 bfa_trc(diag, diag->tsensor.lock); in bfa_diag_tsensor_query()
5148 diag->tsensor.lock = 1; in bfa_diag_tsensor_query()
5149 diag->tsensor.temp = result; in bfa_diag_tsensor_query()
5150 diag->tsensor.cbfn = cbfn; in bfa_diag_tsensor_query()
5151 diag->tsensor.cbarg = cbarg; in bfa_diag_tsensor_query()
5152 diag->tsensor.status = BFA_STATUS_OK; in bfa_diag_tsensor_query()