Lines Matching refs:sns
1803 struct sns_info *sns = &skd_chkstat_table[i]; in skd_check_status() local
1805 if (sns->mask & 0x10) in skd_check_status()
1806 if (skerr->type != sns->type) continue; in skd_check_status()
1808 if (sns->mask & 0x08) in skd_check_status()
1809 if (cmp_status != sns->stat) continue; in skd_check_status()
1811 if (sns->mask & 0x04) in skd_check_status()
1812 if (skerr->key != sns->key) continue; in skd_check_status()
1814 if (sns->mask & 0x02) in skd_check_status()
1815 if (skerr->code != sns->asc) continue; in skd_check_status()
1817 if (sns->mask & 0x01) in skd_check_status()
1818 if (skerr->qual != sns->ascq) continue; in skd_check_status()
1820 if (sns->action == SKD_CHECK_STATUS_REPORT_SMART_ALERT) { in skd_check_status()
1828 sns->action); in skd_check_status()
1830 return (sns->action); in skd_check_status()