Lines Matching refs:cstat
138 ses_status_to_ctrl(type, &o.cstat[0]); in do_led()
142 slot = (struct ses_ctrl_dev_slot *) &o.cstat[0]; in do_led()
289 if ((es.cstat[0] & 0xf) == SES_OBJSTAT_NOACCESS) in sesled()
365 print_extra_status(int eletype, u_char *cstat, int style) in print_extra_status() argument
368 if (cstat[0] & 0x40) { in print_extra_status()
371 if (cstat[0] & 0x20) { in print_extra_status()
374 if (cstat[0] & 0x10) { in print_extra_status()
380 if (cstat[2] & 0x02) { in print_extra_status()
383 if (cstat[2] & 0x20) { in print_extra_status()
389 (((0x7 & cstat[1]) << 8) + cstat[2]) * 10); in print_extra_status()
392 if (cstat[2]) { in print_extra_status()
394 cstat[2] - TEMPERATURE_OFFSET); in print_extra_status()
401 be16dec(cstat + 2) / 100.0); in print_extra_status()
521 scode2ascii(e_status.cstat[0]), e_status.cstat[0], in objmap()
522 e_status.cstat[1], e_status.cstat[2], in objmap()
523 e_status.cstat[3]); in objmap()
532 print_extra_status(e_ptr[j].elm_type, e_status.cstat, PRINT_STYLE_DASHED); in objmap()
660 if ((e_status.cstat[0] & 0xf) == SES_OBJSTAT_OK && size >= 0) { in show_device()
662 size, scode2ascii(e_status.cstat[0])); in show_device()
664 xo_emit("{:status/%s}", scode2ascii(e_status.cstat[0])); in show_device()
666 print_extra_status(ELMTYP_ARRAY_DEV, e_status.cstat, PRINT_STYLE_CSV); in show_device()
683 if (e_status.cstat[2] == 0) { in show_therm()
691 e_desc.elm_desc_str, e_status.cstat[2] - TEMPERATURE_OFFSET); in show_therm()
704 if (e_status.cstat[2] == 0) { in show_vom()
712 e_desc.elm_desc_str, be16dec(e_status.cstat + 2) / 100.0); in show_vom()
818 if (e_status.cstat[0] == SES_OBJSTAT_UNSUPPORTED) in show()