Lines Matching full:smart

214 	struct nd_intel_smart *smart;  member
713 static int nfit_test_cmd_smart(struct nd_intel_smart *smart, unsigned int buf_len, in nfit_test_cmd_smart() argument
716 if (buf_len < sizeof(*smart)) in nfit_test_cmd_smart()
718 memcpy(smart, smart_data, sizeof(*smart)); in nfit_test_cmd_smart()
734 struct device *dimm_dev, struct nd_intel_smart *smart, in smart_notify() argument
739 smart->spares, thresh->media_temperature, in smart_notify()
740 smart->media_temperature, thresh->ctrl_temperature, in smart_notify()
741 smart->ctrl_temperature); in smart_notify()
743 && smart->spares in smart_notify()
746 && smart->media_temperature in smart_notify()
749 && smart->ctrl_temperature in smart_notify()
751 || (smart->health != ND_INTEL_SMART_NON_CRITICAL_HEALTH) in smart_notify()
752 || (smart->shutdown_state != 0)) { in smart_notify()
763 struct nd_intel_smart *smart, in nfit_test_cmd_smart_set_threshold() argument
773 smart_notify(bus_dev, dimm_dev, smart, thresh); in nfit_test_cmd_smart_set_threshold()
782 struct nd_intel_smart *smart, in nfit_test_cmd_smart_inject() argument
790 smart->media_temperature = inj->media_temperature; in nfit_test_cmd_smart_inject()
792 smart->media_temperature = smart_def.media_temperature; in nfit_test_cmd_smart_inject()
796 smart->spares = inj->spares; in nfit_test_cmd_smart_inject()
798 smart->spares = smart_def.spares; in nfit_test_cmd_smart_inject()
802 smart->health = ND_INTEL_SMART_FATAL_HEALTH; in nfit_test_cmd_smart_inject()
804 smart->health = ND_INTEL_SMART_NON_CRITICAL_HEALTH; in nfit_test_cmd_smart_inject()
808 smart->shutdown_state = 1; in nfit_test_cmd_smart_inject()
809 smart->shutdown_count++; in nfit_test_cmd_smart_inject()
811 smart->shutdown_state = 0; in nfit_test_cmd_smart_inject()
814 smart_notify(bus_dev, dimm_dev, smart, thresh); in nfit_test_cmd_smart_inject()
1466 &t->smart[i]); in nfit_test_ctl()
1477 &t->smart[i], in nfit_test_ctl()
1484 &t->smart[i], in nfit_test_ctl()
1869 memcpy(&t->smart[i], &smart_def, sizeof(smart_def)); in smart_init()
3178 nfit_test->smart = devm_kcalloc(dev, num, in nfit_test_probe()