Home
last modified time | relevance | path

Searched refs:runlist (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/gpu/drm/nouveau/nvif/
H A Dfifo.c31 struct nv_device_info_v1_data runlist[64]; in nvif_fifo_runlists()
36 if (device->runlist) in nvif_fifo_runlists()
44 for (i = 0; i < ARRAY_SIZE(a->v.runlist); i++) { in nvif_fifo_runlists()
45 a->v.runlist[i].mthd = NV_DEVICE_HOST_RUNLIST_ENGINES; in nvif_fifo_runlists()
46 a->v.runlist[i].data = i; in nvif_fifo_runlists()
54 device->runlist = kzalloc_objs(*device->runlist, device->runlists); in nvif_fifo_runlists()
55 if (!device->runlist) { in nvif_fifo_runlists()
61 if (a->v.runlist[i].mthd != NV_DEVICE_INFO_INVALID) in nvif_fifo_runlists()
62 device->runlist[i].engines = a->v.runlist[i].data; in nvif_fifo_runlists()
80 if (device->runlist[i].engines & engine) in nvif_fifo_runlist()
H A Ddevice.c51 kfree(device->runlist); in nvif_device_dtor()
52 device->runlist = NULL; in nvif_device_dtor()
61 device->runlist = NULL; in nvif_device_ctor()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/top/
H A Dga100.c59 info->runlist = (data & 0x00fffc00); in ga100_top_parse()
92 info->addr, info->fault, info->runlist < 0 ? 0 : info->runlist, in ga100_top_parse()
H A Dgk104.c60 info->runlist = (data & 0x01e00000) >> 21; in gk104_top_parse()
103 info->addr, info->fault, info->engine, info->runlist, in gk104_top_parse()
H A Dbase.c36 info->runlist = -1; in nvkm_top_device_new()
/linux/drivers/gpu/drm/nouveau/include/nvif/
H A Dif0021.h9 __u8 runlist; member
H A Ddevice.h15 } *runlist; member
H A Dif0020.h9 __u8 runlist; member
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dtop.h18 int runlist; member
/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dga100.c473 nvkm_list_foreach(tdev, &device->top->device, head, tdev->runlist == runl->addr) { in ga100_runl_new()
587 nvkm_list_foreach(tdev, &device->top->device, head, tdev->runlist >= 0) { in ga100_fifo_runl_ctor()
588 runl = nvkm_runl_get(fifo, -1, tdev->runlist); in ga100_fifo_runl_ctor()
590 ret = ga100_runl_new(fifo, id++, tdev->runlist, &runl); in ga100_fifo_runl_ctor()
H A Ducgrp.c98 runl = nvkm_runl_get(fifo, args->v0.runlist, 0); in nvkm_ucgrp_new()
H A Duchan.c350 runl = nvkm_runl_get(fifo, args->v0.runlist, 0); in nvkm_uchan_new()
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_chan.c299 args->runlist = __ffs64(runm); in nouveau_channel_ctor()
346 chan->runlist = args->runlist; in nouveau_channel_ctor()
H A Dnouveau_fence.c183 fctx->context = drm->runl[chan->runlist].context_base + chan->chid; in nouveau_fence_context_new()
199 ret = nvif_event_ctor(&chan->user, "fenceNonStallIntr", (chan->runlist << 16) | chan->chid, in nouveau_fence_context_new()
H A Dnv84_fence.c82 return chan->cli->drm->runl[chan->runlist].chan_id_base + chan->chid; in nv84_fence_chid()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_priv.h1457 int (*runlist)(struct packet_manager *pm, uint32_t *buffer, member