Lines Matching refs:eh
298 struct scmi_event_header *eh; member
428 outs = kfifo_out(&eq->kfifo, pd->eh, in scmi_process_event_header()
438 r_evt = SCMI_GET_REVT_FROM_PD(pd, pd->eh->evt_id); in scmi_process_event_header()
467 outs = kfifo_out(&eq->kfifo, pd->eh->payld, pd->eh->payld_sz); in scmi_process_event_payload()
474 if (outs != pd->eh->payld_sz) { in scmi_process_event_payload()
483 pd->id, pd->eh->evt_id); in scmi_process_event_payload()
487 report = REVT_FILL_REPORT(r_evt, pd->eh->evt_id, pd->eh->timestamp, in scmi_process_event_payload()
488 pd->eh->payld, pd->eh->payld_sz, in scmi_process_event_payload()
493 pd->id, pd->eh->evt_id); in scmi_process_event_payload()
498 key = MAKE_ALL_SRCS_KEY(pd->id, pd->eh->evt_id); in scmi_process_event_payload()
502 key = MAKE_HASH_KEY(pd->id, pd->eh->evt_id, src_id); in scmi_process_event_payload()
579 struct scmi_event_header eh; in scmi_notify() local
596 if (kfifo_avail(&r_evt->proto->equeue.kfifo) < sizeof(eh) + len) { in scmi_notify()
603 eh.timestamp = ts; in scmi_notify()
604 eh.evt_id = evt_id; in scmi_notify()
605 eh.payld_sz = len; in scmi_notify()
611 kfifo_in(&r_evt->proto->equeue.kfifo, &eh, sizeof(eh)); in scmi_notify()
714 pd->eh = devm_kzalloc(ni->handle->dev, eh_sz, GFP_KERNEL); in scmi_allocate_registered_events_desc()
715 if (!pd->eh) in scmi_allocate_registered_events_desc()