OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:nouveau_fence
(Results
1 - 15
of
15
) sorted by relevancy
/src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_fence.h
1
/* $NetBSD:
nouveau_fence
.h,v 1.7 2021/12/18 23:45:32 riastradh Exp $ */
13
struct
nouveau_fence
{
struct
23
struct
nouveau_fence
**);
24
void nouveau_fence_unref(struct
nouveau_fence
**);
26
int nouveau_fence_emit(struct
nouveau_fence
*, struct nouveau_channel *);
27
bool nouveau_fence_done(struct
nouveau_fence
*);
28
int nouveau_fence_wait(struct
nouveau_fence
*, bool lazy, bool intr);
38
int (*emit)(struct
nouveau_fence
*);
39
int (*sync)(struct
nouveau_fence
*, struct nouveau_channel *,
63
#define
nouveau_fence
(drm) ((struct nouveau_fence_priv *)(drm)->fence
macro
[
all
...]
nouveau_fence.c
1
/* $NetBSD:
nouveau_fence
.c,v 1.17 2021/12/19 10:49:13 riastradh Exp $ */
30
__KERNEL_RCSID(0, "$NetBSD:
nouveau_fence
.c,v 1.17 2021/12/19 10:49:13 riastradh Exp $");
45
#include "
nouveau_fence
.h"
50
static inline struct
nouveau_fence
*
53
return container_of(fence, struct
nouveau_fence
, base);
57
nouveau_fctx(struct
nouveau_fence
*fence)
63
nouveau_fence_signal(struct
nouveau_fence
*fence)
82
static struct
nouveau_fence
*
99
struct
nouveau_fence
*fence;
147
struct
nouveau_fence
*fence
[
all
...]
nouveau_vmm.h
17
struct
nouveau_fence
*fence;
nouveau_nv04_fence.c
32
#include "
nouveau_fence
.h"
45
nv04_fence_emit(struct
nouveau_fence
*fence)
58
nv04_fence_sync(struct
nouveau_fence
*fence,
nouveau_nv10_fence.c
35
nv10_fence_emit(struct
nouveau_fence
*fence)
49
nv10_fence_sync(struct
nouveau_fence
*fence,
nouveau_bo.h
14
struct
nouveau_fence
;
97
void nouveau_bo_fence(struct nouveau_bo *, struct
nouveau_fence
*, bool exclusive);
nouveau_nv84_fence.c
32
#include "
nouveau_fence
.h"
75
nv84_fence_emit(struct
nouveau_fence
*fence)
85
nv84_fence_sync(struct
nouveau_fence
*fence,
nouveau_nv17_fence.c
39
nv17_fence_sync(struct
nouveau_fence
*fence,
nouveau_drm.c
67
#include "
nouveau_fence
.h"
441
nouveau_fence
(drm)->dtor(drm);
819
if (drm->fence &&
nouveau_fence
(drm)->suspend) {
820
if (!
nouveau_fence
(drm)->suspend(drm)) {
834
if (drm->fence &&
nouveau_fence
(drm)->resume)
835
nouveau_fence
(drm)->resume(drm);
859
if (drm->fence &&
nouveau_fence
(drm)->resume)
860
nouveau_fence
(drm)->resume(drm);
nouveau_chan.c
47
#include "
nouveau_fence
.h"
73
struct
nouveau_fence
*fence = NULL;
105
nouveau_fence
(chan->drm)->context_del(chan);
477
return
nouveau_fence
(chan->drm)->context_new(chan);
nouveau_dmem.c
123
static void nouveau_dmem_fence_done(struct
nouveau_fence
**fence)
174
struct
nouveau_fence
*fence;
603
struct
nouveau_fence
*fence;
nouveau_drv.h
71
#include "
nouveau_fence
.h"
76
struct
nouveau_fence
*fence;
nouveau_gem.c
36
#include "
nouveau_fence
.h"
342
struct
nouveau_fence
*fence,
378
struct
nouveau_fence
*fence,
704
struct
nouveau_fence
*fence = NULL;
nouveau_bo.c
40
#include "
nouveau_fence
.h"
102
tile->fence = (struct
nouveau_fence
*)dma_fence_get(fence);
1219
struct
nouveau_fence
*fence;
1811
nouveau_bo_fence(struct nouveau_bo *nvbo, struct
nouveau_fence
*fence, bool exclusive)
/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/
nouveau_dispnv04_crtc.c
1104
struct
nouveau_fence
**pfence)
1156
struct
nouveau_fence
*fence;
Completed in 19 milliseconds
Indexes created Sat Oct 25 10:09:55 GMT 2025