/linux/drivers/gpu/drm/xe/ |
H A D | xe_device.c | 66 struct xe_file *xef; in xe_file_open() local 70 xef = kzalloc(sizeof(*xef), GFP_KERNEL); in xe_file_open() 71 if (!xef) in xe_file_open() 76 kfree(xef); in xe_file_open() 80 xef->drm = file; in xe_file_open() 81 xef->client = client; in xe_file_open() 82 xef->xe = xe; in xe_file_open() 84 mutex_init(&xef->vm.lock); in xe_file_open() 85 xa_init_flags(&xef->vm.xa, XA_FLAGS_ALLOC1); in xe_file_open() 87 mutex_init(&xef->exec_queue.lock); in xe_file_open() [all …]
|
H A D | xe_exec_queue.c | 42 if (q->xef) in __xe_exec_queue_free() 43 xe_file_put(q->xef); in __xe_exec_queue_free() 300 struct xe_exec_queue *xe_exec_queue_lookup(struct xe_file *xef, u32 id) in xe_exec_queue_lookup() argument 304 mutex_lock(&xef->exec_queue.lock); in xe_exec_queue_lookup() 305 q = xa_load(&xef->exec_queue.xa, id); in xe_exec_queue_lookup() 308 mutex_unlock(&xef->exec_queue.lock); in xe_exec_queue_lookup() 534 struct xe_file *xef = to_xe_file(file); in xe_exec_queue_create_ioctl() local 605 vm = xe_vm_lookup(xef, args->vm_id); in xe_exec_queue_create_ioctl() 644 q->xef = xe_file_get(xef); in xe_exec_queue_create_ioctl() 647 err = xa_alloc(&xef->exec_queue.xa, &id, q, xa_limit_32b, GFP_KERNEL); in xe_exec_queue_create_ioctl() [all …]
|
H A D | xe_exec.c | 108 struct xe_file *xef = to_xe_file(file); in xe_exec_ioctl() local 131 q = xe_exec_queue_lookup(xef, args->exec_queue_id); in xe_exec_ioctl() 162 err = xe_sync_entry_parse(xe, xef, &syncs[num_syncs], in xe_exec_ioctl()
|
H A D | xe_wait_user_fence.c | 105 struct xe_file *xef = to_xe_file(file); in xe_wait_user_fence_ioctl() local 129 q = xe_exec_queue_lookup(xef, args->exec_queue_id); in xe_wait_user_fence_ioctl()
|
H A D | xe_sync.c | 107 int xe_sync_entry_parse(struct xe_device *xe, struct xe_file *xef, in xe_sync_entry_parse() argument 135 sync->syncobj = drm_syncobj_find(xef->drm, sync_in.handle); in xe_sync_entry_parse() 156 sync->syncobj = drm_syncobj_find(xef->drm, sync_in.handle); in xe_sync_entry_parse()
|
H A D | xe_device.h | 178 struct xe_file *xe_file_get(struct xe_file *xef); 179 void xe_file_put(struct xe_file *xef);
|
H A D | xe_vm.c | 1660 if (vm->xef) in vm_destroy_work_func() 1661 xe_file_put(vm->xef); in vm_destroy_work_func() 1674 struct xe_vm *xe_vm_lookup(struct xe_file *xef, u32 id) in xe_vm_lookup() argument 1678 mutex_lock(&xef->vm.lock); in xe_vm_lookup() 1679 vm = xa_load(&xef->vm.xa, id); in xe_vm_lookup() 1682 mutex_unlock(&xef->vm.lock); in xe_vm_lookup() 1722 struct xe_file *xef = to_xe_file(file); in xe_vm_create_ioctl() local 1780 vm->xef = xe_file_get(xef); in xe_vm_create_ioctl() 1785 xe_drm_client_add_bo(vm->xef->client, vm->pt_root[id]->bo); in xe_vm_create_ioctl() 1793 err = xa_alloc(&xef->vm.xa, &id, vm, xa_limit_32b, GFP_KERNEL); in xe_vm_create_ioctl() [all …]
|
H A D | xe_sync.h | 21 int xe_sync_entry_parse(struct xe_device *xe, struct xe_file *xef,
|
H A D | xe_exec_queue_types.h | 42 struct xe_file *xef; member
|
H A D | xe_devcoredump.c | 229 if (q->vm && q->vm->xef) in devcoredump_snapshot() 230 process_name = q->vm->xef->process_name; in devcoredump_snapshot()
|
H A D | xe_exec_queue.h | 42 struct xe_exec_queue *xe_exec_queue_lookup(struct xe_file *xef, u32 id);
|
H A D | xe_vm_types.h | 284 struct xe_file *xef; member
|
H A D | xe_vm.h | 29 struct xe_vm *xe_vm_lookup(struct xe_file *xef, u32 id);
|
H A D | xe_guc_submit.c | 1131 if (q->vm && q->vm->xef) { in guc_exec_queue_timedout_job() 1132 process_name = q->vm->xef->process_name; in guc_exec_queue_timedout_job() 1133 pid = q->vm->xef->pid; in guc_exec_queue_timedout_job()
|
H A D | xe_lrc.c | 961 if (vm->xef) in xe_lrc_init() 962 xe_drm_client_add_bo(vm->xef->client, lrc->bo); in xe_lrc_init()
|
H A D | xe_bo.c | 1967 struct xe_file *xef = to_xe_file(file); in xe_gem_create_ioctl() local 2039 vm = xe_vm_lookup(xef, args->vm_id); in xe_gem_create_ioctl()
|
/linux/net/wireless/certs/ |
H A D | wens.hex | 21 0x19, 0x2d, 0x32, 0x52, 0xa0, 0x2e, 0x6c, 0xef, 24 0xc0, 0xb7, 0x5d, 0x47, 0x8e, 0x1a, 0xe1, 0xef, 64 0xef, 0x54, 0x68, 0xf7, 0x85, 0x9c, 0xe4, 0x51,
|
H A D | sforshee.hex | 38 0xef, 0x7a, 0x7f, 0xa5, 0xcb, 0x80, 0xc7, 0x30, 71 0x81, 0x57, 0x1a, 0xef, 0xb2, 0x38, 0x88, 0x58,
|
/linux/Documentation/hwmon/ |
H A D | mlxreg-fan.rst | 33 fan12 (tacho12) 0xef
|
/linux/arch/powerpc/boot/dts/fsl/ |
H A D | qoriq-mpic.dtsi | 81 0xef 0 0 0>;
|
H A D | qoriq-mpic4.3.dtsi | 87 0xef 0 0 0
|
/linux/Documentation/driver-api/tty/ |
H A D | n_gsm.rst | 117 0xf9, 0x03, 0xef, 0x03, 0xc3, 0x16, 0xf9
|
/linux/Documentation/dev-tools/ |
H A D | kfence.rst | 186 BUG: KFENCE: memory corruption in test_kmalloc_aligned_oob_write+0xef/0x184 189 test_kmalloc_aligned_oob_write+0xef/0x184
|
/linux/drivers/tty/vt/ |
H A D | cp437.uni | 271 0xef U+2229
|
/linux/Documentation/driver-api/i3c/ |
H A D | protocol.rst | 142 (0x61-0x7f and 0xe0-0xef).
|