Lines Matching refs:eh
301 struct scmi_event_header *eh; member
432 outs = kfifo_out(&eq->kfifo, pd->eh, in scmi_process_event_header()
442 r_evt = SCMI_GET_REVT_FROM_PD(pd, pd->eh->evt_id); in scmi_process_event_header()
471 outs = kfifo_out(&eq->kfifo, pd->eh->payld, pd->eh->payld_sz); in scmi_process_event_payload()
478 if (outs != pd->eh->payld_sz) { in scmi_process_event_payload()
487 pd->id, pd->eh->evt_id); in scmi_process_event_payload()
491 report = REVT_FILL_REPORT(r_evt, pd->eh->evt_id, pd->eh->timestamp, in scmi_process_event_payload()
492 pd->eh->payld, pd->eh->payld_sz, in scmi_process_event_payload()
497 pd->id, pd->eh->evt_id); in scmi_process_event_payload()
502 key = MAKE_ALL_SRCS_KEY(pd->id, pd->eh->evt_id); in scmi_process_event_payload()
506 key = MAKE_HASH_KEY(pd->id, pd->eh->evt_id, src_id); in scmi_process_event_payload()
583 struct scmi_event_header eh; in scmi_notify() local
598 if (kfifo_avail(&r_evt->proto->equeue.kfifo) < sizeof(eh) + len) { in scmi_notify()
605 eh.timestamp = ts; in scmi_notify()
606 eh.evt_id = evt_id; in scmi_notify()
607 eh.payld_sz = len; in scmi_notify()
613 kfifo_in(&r_evt->proto->equeue.kfifo, &eh, sizeof(eh)); in scmi_notify()
716 pd->eh = devm_kzalloc(ni->handle->dev, eh_sz, GFP_KERNEL); in scmi_allocate_registered_events_desc()
717 if (!pd->eh) in scmi_allocate_registered_events_desc()