Lines Matching refs:sns
1801 struct sns_info *sns = &skd_chkstat_table[i]; in skd_check_status() local
1803 if (sns->mask & 0x10) in skd_check_status()
1804 if (skerr->type != sns->type) continue; in skd_check_status()
1806 if (sns->mask & 0x08) in skd_check_status()
1807 if (cmp_status != sns->stat) continue; in skd_check_status()
1809 if (sns->mask & 0x04) in skd_check_status()
1810 if (skerr->key != sns->key) continue; in skd_check_status()
1812 if (sns->mask & 0x02) in skd_check_status()
1813 if (skerr->code != sns->asc) continue; in skd_check_status()
1815 if (sns->mask & 0x01) in skd_check_status()
1816 if (skerr->qual != sns->ascq) continue; in skd_check_status()
1818 if (sns->action == SKD_CHECK_STATUS_REPORT_SMART_ALERT) { in skd_check_status()
1826 sns->action); in skd_check_status()
1828 return (sns->action); in skd_check_status()