Searched refs:mem_attrs (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/tee/optee/ |
| H A D | protmem.c | 20 u32 *mem_attrs; member 54 rp->mem_attrs, in init_dyn_protmem() 209 u32 *mem_attrs, u_int *ma_count) in get_protmem_config() argument 227 if (mem_attrs && *ma_count) { in get_protmem_config() 228 params[1].u.memref.size = *ma_count * sizeof(*mem_attrs); in get_protmem_config() 262 if (!msg_arg->ret && mem_attrs && in get_protmem_config() 263 *ma_count < params[1].u.memref.size / sizeof(*mem_attrs)) { in get_protmem_config() 270 *ma_count = params[1].u.memref.size / sizeof(*mem_attrs); in get_protmem_config() 277 if (mem_attrs) in get_protmem_config() 278 memcpy(mem_attrs, tee_shm_get_va(shm_param, 0), in get_protmem_config() [all …]
|
| H A D | ffa_abi.c | 683 u32 *mem_attrs, unsigned int ma_count, in optee_ffa_lend_protmem() argument 702 mem_attr[n].receiver = mem_attrs[n] & U16_MAX; in optee_ffa_lend_protmem() 703 mem_attr[n].attrs = mem_attrs[n] >> 16; in optee_ffa_lend_protmem()
|
| H A D | smc_abi.c | 969 u32 *mem_attrs, unsigned int ma_count, in optee_smc_lend_protmem() argument
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_vm.c | 2066 struct drm_xe_mem_range_attr *mem_attrs; in xe_vm_query_vmas_attrs_ioctl() local 2097 mem_attrs = kvmalloc_array(args->num_mem_ranges, args->sizeof_mem_range_attr, in xe_vm_query_vmas_attrs_ioctl() 2100 if (!mem_attrs) { in xe_vm_query_vmas_attrs_ioctl() 2105 memset(mem_attrs, 0, args->num_mem_ranges * args->sizeof_mem_range_attr); in xe_vm_query_vmas_attrs_ioctl() 2107 args->start + args->range, mem_attrs); in xe_vm_query_vmas_attrs_ioctl() 2111 err = copy_to_user(attrs_user, mem_attrs, in xe_vm_query_vmas_attrs_ioctl() 2117 kvfree(mem_attrs); in xe_vm_query_vmas_attrs_ioctl()
|