Home
last modified time | relevance | path

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

/drivers/gpu/drm/xe/
A Dxe_gt_pagefault.c272 if (pf_queue->tail != pf_queue->head) { in get_pagefault()
274 (pf_queue->data + pf_queue->tail); in get_pagefault()
292 pf_queue->tail = (pf_queue->tail + PF_MSG_LEN_DW) % in get_pagefault()
301 static bool pf_queue_full(struct pf_queue *pf_queue) in pf_queue_full() argument
305 return CIRC_SPACE(pf_queue->head, pf_queue->tail, in pf_queue_full()
313 struct pf_queue *pf_queue; in xe_guc_pagefault_handler() local
322 pf_queue = gt->usm.pf_queue + (asid % NUM_PF_QUEUE); in xe_guc_pagefault_handler()
333 pf_queue->head = (pf_queue->head + len) % in xe_guc_pagefault_handler()
348 struct pf_queue *pf_queue = container_of(w, struct pf_queue, worker); in pf_queue_work_func() local
379 pf_queue->tail != pf_queue->head) { in pf_queue_work_func()
[all …]
A Dxe_gt_types.h251 struct pf_queue { struct
277 } pf_queue[NUM_PF_QUEUE]; member

Completed in 8 milliseconds