HomeSort by: relevance | last modified time | path
    Searched refs:nouveau_channel (Results 1 - 23 of 23) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_fence.h 18 struct nouveau_channel __rcu *channel;
22 int nouveau_fence_new(struct nouveau_channel *, bool sysmem,
26 int nouveau_fence_emit(struct nouveau_fence *, struct nouveau_channel *);
29 int nouveau_fence_sync(struct nouveau_bo *, struct nouveau_channel *, bool exclusive, bool intr);
39 int (*sync)(struct nouveau_fence *, struct nouveau_channel *,
40 struct nouveau_channel *);
41 u32 (*read)(struct nouveau_channel *);
42 int (*emit32)(struct nouveau_channel *, u64, u32);
43 int (*sync32)(struct nouveau_channel *, u64, u32);
57 int (*context_new)(struct nouveau_channel *);
    [all...]
nouveau_chan.h 10 struct nouveau_channel { struct
57 struct nouveau_channel **);
58 void nouveau_channel_del(struct nouveau_channel **);
59 int nouveau_channel_idle(struct nouveau_channel *);
nouveau_dma.h 35 int nouveau_dma_wait(struct nouveau_channel *, int slots, int size);
36 void nv50_dma_push(struct nouveau_channel *, u64 addr, int length);
89 RING_SPACE(struct nouveau_channel *chan, int size)
102 OUT_RING(struct nouveau_channel *chan, int data)
108 OUT_RINGp(struct nouveau_channel *chan, const void *data, unsigned nr_dwords);
111 BEGIN_NV04(struct nouveau_channel *chan, int subc, int mthd, int size)
117 BEGIN_NI04(struct nouveau_channel *chan, int subc, int mthd, int size)
123 BEGIN_NVC0(struct nouveau_channel *chan, int subc, int mthd, int size)
129 BEGIN_NIC0(struct nouveau_channel *chan, int subc, int mthd, int size)
135 BEGIN_IMC0(struct nouveau_channel *chan, int subc, int mthd, u16 data
    [all...]
nouveau_nv04_fence.c 47 struct nouveau_channel *chan = fence->channel;
59 struct nouveau_channel *prev, struct nouveau_channel *chan)
65 nv04_fence_read(struct nouveau_channel *chan)
74 nv04_fence_context_del(struct nouveau_channel *chan)
83 nv04_fence_context_new(struct nouveau_channel *chan)
nouveau_nv10_fence.c 37 struct nouveau_channel *chan = fence->channel;
50 struct nouveau_channel *prev, struct nouveau_channel *chan)
56 nv10_fence_read(struct nouveau_channel *chan)
62 nv10_fence_context_del(struct nouveau_channel *chan)
72 nv10_fence_context_new(struct nouveau_channel *chan)
nouveau_nvc0_fence.c 37 nvc0_fence_emit32(struct nouveau_channel *chan, u64 virtual, u32 sequence)
53 nvc0_fence_sync32(struct nouveau_channel *chan, u64 virtual, u32 sequence)
69 nvc0_fence_context_new(struct nouveau_channel *chan)
nouveau_nv84_fence.c 40 nv84_fence_emit32(struct nouveau_channel *chan, u64 virtual, u32 sequence)
58 nv84_fence_sync32(struct nouveau_channel *chan, u64 virtual, u32 sequence)
77 struct nouveau_channel *chan = fence->channel;
86 struct nouveau_channel *prev, struct nouveau_channel *chan)
95 nv84_fence_read(struct nouveau_channel *chan)
102 nv84_fence_context_del(struct nouveau_channel *chan)
117 nv84_fence_context_new(struct nouveau_channel *chan)
nouveau_dma.c 44 OUT_RINGp(struct nouveau_channel *chan, const void *data, unsigned nr_dwords)
69 READ_GET(struct nouveau_channel *chan, uint64_t *prev_get, int *timeout)
100 nv50_dma_push(struct nouveau_channel *chan, u64 offset, int length)
124 nv50_dma_push_wait(struct nouveau_channel *chan, int count)
150 nv50_dma_wait(struct nouveau_channel *chan, int slots, int count)
193 nouveau_dma_wait(struct nouveau_channel *chan, int slots, int size)
nouveau_fence.c 145 nouveau_fence_update(struct nouveau_channel *chan, struct nouveau_fence_chan *fctx)
174 struct nouveau_channel *chan;
187 nouveau_fence_context_new(struct nouveau_channel *chan, struct nouveau_fence_chan *fctx)
220 nouveau_fence_emit(struct nouveau_fence *fence, struct nouveau_channel *chan)
259 struct nouveau_channel *chan;
379 nouveau_fence_sync(struct nouveau_bo *nvbo, struct nouveau_channel *chan, bool exclusive, bool intr)
399 struct nouveau_channel *prev = NULL;
421 struct nouveau_channel *prev = NULL;
452 nouveau_fence_new(struct nouveau_channel *chan, bool sysmem,
496 struct nouveau_channel *chan
    [all...]
nouveau_drv.h 68 struct nouveau_channel;
157 int (*move)(struct nouveau_channel *,
160 struct nouveau_channel *chan;
184 struct nouveau_channel *cechan;
185 struct nouveau_channel *channel;
nouveau_chan.c 59 struct nouveau_channel *chan = container_of(ntfy, typeof(*chan), kill);
69 nouveau_channel_idle(struct nouveau_channel *chan)
92 nouveau_channel_del(struct nouveau_channel **pchan)
94 struct nouveau_channel *chan = *pchan;
131 u32 size, struct nouveau_channel **pchan)
135 struct nouveau_channel *chan;
234 u64 runlist, bool priv, struct nouveau_channel **pchan)
253 struct nouveau_channel *chan;
325 struct nouveau_channel **pchan)
334 struct nouveau_channel *chan
    [all...]
nouveau_nv17_fence.c 40 struct nouveau_channel *prev, struct nouveau_channel *chan)
80 nv17_fence_context_new(struct nouveau_channel *chan)
nouveau_abi16.h 25 struct nouveau_channel *chan;
nouveau_nv04_fbcon.c 39 struct nouveau_channel *chan = drm->channel;
59 struct nouveau_channel *chan = drm->channel;
86 struct nouveau_channel *chan = drm->channel;
143 struct nouveau_channel *chan = drm->channel;
nouveau_nv50_fbcon.c 40 struct nouveau_channel *chan = drm->channel;
75 struct nouveau_channel *chan = drm->channel;
103 struct nouveau_channel *chan = drm->channel;
160 struct nouveau_channel *chan = drm->channel;
nouveau_nv50_fence.c 41 nv50_fence_context_new(struct nouveau_channel *chan)
nouveau_nvc0_fbcon.c 40 struct nouveau_channel *chan = drm->channel;
75 struct nouveau_channel *chan = drm->channel;
103 struct nouveau_channel *chan = drm->channel;
160 struct nouveau_channel *chan = drm->channel;
nouveau_bo.c 828 nve0_bo_move_init(struct nouveau_channel *chan, u32 handle)
840 nve0_bo_move_copy(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
861 nvc0_bo_move_init(struct nouveau_channel *chan, u32 handle)
872 nvc0_bo_move_copy(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
910 nvc0_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
949 nva3_bo_move_copy(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
987 nv98_bo_move_exec(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
1005 nv84_bo_move_exec(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
1023 nv50_bo_move_init(struct nouveau_channel *chan, u32 handle)
1039 nv50_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo
    [all...]
nouveau_bo.h 11 struct nouveau_channel;
nouveau_gem.c 341 validate_fini_no_ticket(struct validate_op *op, struct nouveau_channel *chan,
377 validate_fini(struct validate_op *op, struct nouveau_channel *chan,
386 validate_init(struct nouveau_channel *chan, struct drm_file *file_priv,
501 validate_list(struct nouveau_channel *chan, struct nouveau_cli *cli,
555 nouveau_gem_pushbuf_validate(struct nouveau_channel *chan,
702 struct nouveau_channel *chan = NULL;
nouveau_dmem.c 74 struct nouveau_channel *chan;
424 struct nouveau_channel *chan = drm->dmem->migrate.chan;
nouveau_fbcon.c 179 struct nouveau_channel *chan = drm->channel;
363 struct nouveau_channel *chan;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/
nouveau_dispnv04_crtc.c 1047 nv04_finish_page_flip(struct nouveau_channel *chan,
1086 struct nouveau_channel *chan = drm->channel;
1100 nv04_page_flip_emit(struct nouveau_channel *chan,
1154 struct nouveau_channel *chan;

Completed in 77 milliseconds