Home
last modified time | relevance | path

Searched refs:acc_queue (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/xe/
A Dxe_gt_pagefault.c599 static bool get_acc(struct acc_queue *acc_queue, struct acc *acc) in get_acc() argument
605 if (acc_queue->tail != acc_queue->head) { in get_acc()
607 (acc_queue->data + acc_queue->tail); in get_acc()
620 acc_queue->tail = (acc_queue->tail + ACC_MSG_LEN_DW) % in get_acc()
631 struct acc_queue *acc_queue = container_of(w, struct acc_queue, worker); in acc_queue_work_func() local
648 acc_queue->tail != acc_queue->head) { in acc_queue_work_func()
655 static bool acc_queue_full(struct acc_queue *acc_queue) in acc_queue_full() argument
666 struct acc_queue *acc_queue; in xe_guc_access_counter_notify_handler() local
679 acc_queue = &gt->usm.acc_queue[asid % NUM_ACC_QUEUE]; in xe_guc_access_counter_notify_handler()
684 memcpy(acc_queue->data + acc_queue->head, msg, in xe_guc_access_counter_notify_handler()
[all …]
A Dxe_gt_types.h278 struct acc_queue { struct
300 } acc_queue[NUM_ACC_QUEUE]; member

Completed in 8 milliseconds