Lines Matching refs:code
64 scdrv_parse_event(char *event, int *src, int *code, int *esp_code, char *desc) in scdrv_parse_event() argument
73 *code = get_unaligned_be32(event); in scdrv_parse_event()
117 scdrv_event_severity(int code) in scdrv_event_severity() argument
119 int ev_class = (code & EV_CLASS_MASK); in scdrv_event_severity()
120 int ev_severity = (code & EV_SEVERITY_MASK); in scdrv_event_severity()
188 int code, esp_code, src, class; in scdrv_dispatch_event() local
192 if (scdrv_parse_event(event, &src, &code, &esp_code, desc) < 0) { in scdrv_dispatch_event()
198 severity = scdrv_event_severity(code); in scdrv_dispatch_event()
200 class = (code & EV_CLASS_MASK); in scdrv_dispatch_event()
202 if (class == EV_CLASS_PWRD_NOTIFY || code == ENV_PWRDN_PEND) { in scdrv_dispatch_event()
212 else if (code == ENV_PWRDN_PEND) in scdrv_dispatch_event()