Lines Matching refs:buffer
34 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); in nvkm_ufault_map() local
35 struct nvkm_device *device = buffer->fault->subdev.device; in nvkm_ufault_map()
37 *addr = device->func->resource_addr(device, 3) + buffer->addr; in nvkm_ufault_map()
38 *size = nvkm_memory_size(buffer->mem); in nvkm_ufault_map()
46 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); in nvkm_ufault_ntfy() local
48 *pevent = &buffer->fault->event; in nvkm_ufault_ntfy()
57 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); in nvkm_ufault_fini() local
58 buffer->fault->func->buffer.fini(buffer); in nvkm_ufault_fini()
65 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); in nvkm_ufault_init() local
66 buffer->fault->func->buffer.init(buffer); in nvkm_ufault_init()
93 struct nvkm_fault_buffer *buffer = fault->buffer[fault->func->user.rp]; in nvkm_ufault_new() local
97 args->v0.entries = buffer->entries; in nvkm_ufault_new()
98 args->v0.get = buffer->get; in nvkm_ufault_new()
99 args->v0.put = buffer->put; in nvkm_ufault_new()
103 nvkm_object_ctor(&nvkm_ufault, oclass, &buffer->object); in nvkm_ufault_new()
104 *pobject = &buffer->object; in nvkm_ufault_new()