Home
last modified time | relevance | path

Searched refs:ssam_event_queue (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/platform/surface/aggregator/
H A Dcontroller.h99 * struct ssam_event_queue - Queue for completing received events.
105 struct ssam_event_queue { struct
118 struct ssam_event_queue queue[SSH_NUM_EVENTS];
H A Dcontroller.c644 static void ssam_event_queue_push(struct ssam_event_queue *q, in ssam_event_queue_push()
659 static struct ssam_event_item *ssam_event_queue_pop(struct ssam_event_queue *q) in ssam_event_queue_pop()
676 static bool ssam_event_queue_is_empty(struct ssam_event_queue *q) in ssam_event_queue_is_empty()
699 struct ssam_event_queue *ssam_cplt_get_event_queue(struct ssam_cplt *cplt, in ssam_cplt_get_event_queue()
743 struct ssam_event_queue *evq; in ssam_cplt_submit_event()
778 struct ssam_event_queue *queue; in ssam_event_queue_work_fn()
784 queue = container_of(work, struct ssam_event_queue, work); in ssam_event_queue_work_fn()
808 struct ssam_event_queue *evq) in ssam_event_queue_init()

Completed in 4 milliseconds