Searched refs:namedb (Results 1 – 11 of 11) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | namedb.c | 29 nvkm_namedb_lookup(struct nvkm_namedb *namedb, u32 name) in nvkm_namedb_lookup() argument 33 list_for_each_entry(handle, &namedb->list, node) { in nvkm_namedb_lookup() 42 nvkm_namedb_lookup_class(struct nvkm_namedb *namedb, u16 oclass) in nvkm_namedb_lookup_class() argument 46 list_for_each_entry(handle, &namedb->list, node) { in nvkm_namedb_lookup_class() 55 nvkm_namedb_lookup_vinst(struct nvkm_namedb *namedb, u64 vinst) in nvkm_namedb_lookup_vinst() argument 59 list_for_each_entry(handle, &namedb->list, node) { in nvkm_namedb_lookup_vinst() 70 nvkm_namedb_lookup_cinst(struct nvkm_namedb *namedb, u32 cinst) in nvkm_namedb_lookup_cinst() argument 74 list_for_each_entry(handle, &namedb->list, node) { in nvkm_namedb_lookup_cinst() 86 nvkm_namedb_insert(struct nvkm_namedb *namedb, u32 name, in nvkm_namedb_insert() argument 91 write_lock_irq(&namedb->lock); in nvkm_namedb_insert() [all …]
|
D | handle.c | 101 struct nvkm_object *namedb; in nvkm_handle_create() local 105 namedb = parent; in nvkm_handle_create() 106 while (!nv_iclass(namedb, NV_NAMEDB_CLASS)) in nvkm_handle_create() 107 namedb = namedb->parent; in nvkm_handle_create() 118 ret = nvkm_namedb_insert(nv_namedb(namedb), _handle, object, handle); in nvkm_handle_create() 134 if (object != namedb) { in nvkm_handle_create() 135 while (!nv_iclass(namedb, NV_CLIENT_CLASS)) in nvkm_handle_create() 136 namedb = namedb->parent; in nvkm_handle_create() 138 handle->parent = nvkm_namedb_get(nv_namedb(namedb), _parent); in nvkm_handle_create() 192 struct nvkm_namedb *namedb; in nvkm_handle_get_class() local [all …]
|
D | Kbuild | 10 nvkm-y += nvkm/core/namedb.o
|
D | ioctl.c | 461 struct nvkm_namedb *namedb; in nvkm_ioctl_path() local 472 if (!(namedb = (void *)nv_pclass(object, NV_NAMEDB_CLASS)) || in nvkm_ioctl_path() 473 !(handle = nvkm_namedb_get(namedb, path[nr]))) { in nvkm_ioctl_path()
|
D | client.c | 188 nvkm_namedb_destroy(&client->namedb); in nvkm_client_dtor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | fifo.h | 6 struct nvkm_namedb namedb; member 26 nvkm_namedb_init(&(p)->namedb) 28 nvkm_namedb_fini(&(p)->namedb, (s))
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | handle.h | 7 struct nvkm_namedb *namedb; member
|
D | client.h | 6 struct nvkm_namedb namedb; member
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | nv04.c | 1254 struct nvkm_namedb *namedb = NULL; in nv04_gr_intr() local 1272 namedb = (void *)nv_pclass(nv_object(chan), NV_NAMEDB_CLASS); in nv04_gr_intr() 1277 handle = nvkm_namedb_get_vinst(namedb, inst); in nv04_gr_intr()
|
D | nv10.c | 1156 struct nvkm_namedb *namedb = NULL; in nv10_gr_intr() local 1173 namedb = (void *)nv_pclass(nv_object(chan), NV_NAMEDB_CLASS); in nv10_gr_intr() 1178 handle = nvkm_namedb_get_class(namedb, class); in nv10_gr_intr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | base.c | 130 nvkm_namedb_destroy(&chan->namedb); in nvkm_fifo_channel_destroy()
|