Lines Matching refs:buffer
34 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); in nvkm_ufault_uevent() local
42 return nvkm_uevent_add(uevent, &buffer->fault->event, buffer->id, in nvkm_ufault_uevent()
50 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); in nvkm_ufault_map() local
51 struct nvkm_device *device = buffer->fault->subdev.device; in nvkm_ufault_map()
53 *addr = device->func->resource_addr(device, NVKM_BAR2_INST) + buffer->addr; in nvkm_ufault_map()
54 *size = nvkm_memory_size(buffer->mem); in nvkm_ufault_map()
61 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); in nvkm_ufault_fini() local
62 buffer->fault->func->buffer.fini(buffer); in nvkm_ufault_fini()
69 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); in nvkm_ufault_init() local
70 buffer->fault->func->buffer.init(buffer); in nvkm_ufault_init()
97 struct nvkm_fault_buffer *buffer = fault->buffer[fault->func->user.rp]; in nvkm_ufault_new() local
101 args->v0.entries = buffer->entries; in nvkm_ufault_new()
102 args->v0.get = buffer->get; in nvkm_ufault_new()
103 args->v0.put = buffer->put; in nvkm_ufault_new()
107 nvkm_object_ctor(&nvkm_ufault, oclass, &buffer->object); in nvkm_ufault_new()
108 *pobject = &buffer->object; in nvkm_ufault_new()