Lines Matching defs:margining
518 static int margining_modify_error_counter(struct tb_margining *margining, in margining_modify_error_counter()
536 static bool supports_software(const struct tb_margining *margining) in supports_software()
543 static bool supports_hardware(const struct tb_margining *margining) in supports_hardware()
550 static bool all_lanes(const struct tb_margining *margining) in all_lanes()
556 independent_voltage_margins(const struct tb_margining *margining) in independent_voltage_margins()
578 static bool supports_time(const struct tb_margining *margining) in supports_time()
587 independent_time_margins(const struct tb_margining *margining) in independent_time_margins()
610 supports_optional_voltage_offset_range(const struct tb_margining *margining) in supports_optional_voltage_offset_range()
620 struct tb_margining *margining = s->private; in margining_ber_level_write() local
672 const struct tb_margining *margining = s->private; in margining_ber_level_show() local
683 struct tb_margining *margining = s->private; in margining_caps_show() local
813 struct tb_margining *margining = s->private; in margining_lanes_write() local
855 struct tb_margining *margining = s->private; in margining_lanes_show() local
889 struct tb_margining *margining = s->private; in margining_voltage_time_offset_write() local
920 const struct tb_margining *margining = s->private; in margining_voltage_time_offset_show() local
940 struct tb_margining *margining = s->private; in margining_error_counter_write() local
973 const struct tb_margining *margining = s->private; in margining_error_counter_show() local
1005 struct tb_margining *margining = s->private; in margining_dwell_time_write() local
1026 struct tb_margining *margining = s->private; in margining_dwell_time_show() local
1045 struct tb_margining *margining = s->private; in margining_optional_voltage_offset_write() local
1064 struct tb_margining *margining = s->private; in margining_optional_voltage_offset_show() local
1080 struct tb_margining *margining = s->private; in margining_mode_write() local
1119 struct tb_margining *margining = s->private; in margining_mode_show() local
1147 static int margining_run_sw(struct tb_margining *margining, in margining_run_sw()
1195 static int validate_margining(struct tb_margining *margining) in validate_margining()
1222 struct tb_margining *margining = data; in margining_run_write() local
1321 struct tb_margining *margining = s->private; in margining_results_write() local
1342 const struct tb_margining *margining, u8 val) in voltage_margin_show()
1357 const struct tb_margining *margining, u8 val) in time_margin_show()
1388 const struct tb_margining *margining, in margining_hw_result_format()
1412 struct tb_margining *margining = s->private; in margining_results_show() local
1474 struct tb_margining *margining = s->private; in margining_test_write() local
1506 struct tb_margining *margining = s->private; in margining_test_show() local
1531 struct tb_margining *margining = s->private; in margining_margin_write() local
1572 struct tb_margining *margining = s->private; in margining_margin_show() local
1649 struct tb_margining *margining; in margining_alloc() local