Searched refs:fw_cmpl (Results 1 – 2 of 2) sorted by relevance
741 struct fbnic_fw_completion *fw_cmpl; in fbnic_mac_get_sensor_asic() local745 fw_cmpl = fbnic_fw_alloc_cmpl(FBNIC_TLV_MSG_ID_TSENE_READ_RESP); in fbnic_mac_get_sensor_asic()746 if (!fw_cmpl) in fbnic_mac_get_sensor_asic()751 sensor = &fw_cmpl->u.tsene.millidegrees; in fbnic_mac_get_sensor_asic()754 sensor = &fw_cmpl->u.tsene.millivolts; in fbnic_mac_get_sensor_asic()761 err = fbnic_fw_xmit_tsene_read_msg(fbd, fw_cmpl); in fbnic_mac_get_sensor_asic()770 while (!wait_for_completion_timeout(&fw_cmpl->done, 2 * HZ)) { in fbnic_mac_get_sensor_asic()790 if (fw_cmpl->result) { in fbnic_mac_get_sensor_asic()791 err = fw_cmpl->result; in fbnic_mac_get_sensor_asic()799 fbnic_mbx_clear_cmpl(fbd, fw_cmpl); in fbnic_mac_get_sensor_asic()[all …]
342 struct fbnic_fw_completion *fw_cmpl) in fbnic_mbx_clear_cmpl() argument347 fbnic_mbx_clear_cmpl_slot(fbd, fw_cmpl); in fbnic_mbx_clear_cmpl()1441 void fbnic_fw_put_cmpl(struct fbnic_fw_completion *fw_cmpl) in fbnic_fw_put_cmpl() argument1443 kref_put(&fw_cmpl->ref_count, fbnic_fw_release_cmpl_data); in fbnic_fw_put_cmpl()
Completed in 11 milliseconds