Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_gt_pagefault.c618 static bool get_acc(struct acc_queue *acc_queue, struct acc *acc) in get_acc() argument
624 if (acc_queue->tail != acc_queue->head) { in get_acc()
626 (acc_queue->data + acc_queue->tail); in get_acc()
639 acc_queue->tail = (acc_queue->tail + ACC_MSG_LEN_DW) % in get_acc()
650 struct acc_queue *acc_queue = container_of(w, struct acc_queue, worker); in acc_queue_work_func() local
667 acc_queue->tail != acc_queue->head) { in acc_queue_work_func()
674 static bool acc_queue_full(struct acc_queue *acc_queue) in acc_queue_full() argument
685 struct acc_queue *acc_queue; in xe_guc_access_counter_notify_handler() local
698 acc_queue = &gt->usm.acc_queue[asid % NUM_ACC_QUEUE]; in xe_guc_access_counter_notify_handler()
703 memcpy(acc_queue->data + acc_queue->head, msg, in xe_guc_access_counter_notify_handler()
[all …]
H A Dxe_gt_types.h282 struct acc_queue { struct
304 } acc_queue[NUM_ACC_QUEUE]; member