Lines Matching refs:elements
112 struct vchiq_element *elements, unsigned long count) in vchiq_ioc_queue_message() argument
119 context.element = elements; in vchiq_ioc_queue_message()
124 if (!elements[i].data && elements[i].size != 0) in vchiq_ioc_queue_message()
127 total_size += elements[i].size; in vchiq_ioc_queue_message()
735 struct vchiq_element elements[MAX_ELEMENTS]; in vchiq_ioctl() local
737 if (copy_from_user(elements, args.elements, in vchiq_ioctl()
739 ret = vchiq_ioc_queue_message(instance, args.handle, elements, in vchiq_ioctl()
956 compat_uptr_t elements; member
979 .elements = compat_ptr(args32.elements), in vchiq_compat_ioctl_queue_message()
989 if (args32.elements && args32.count) { in vchiq_compat_ioctl_queue_message()
991 struct vchiq_element elements[MAX_ELEMENTS]; in vchiq_compat_ioctl_queue_message() local
994 if (copy_from_user(&element32, args.elements, in vchiq_compat_ioctl_queue_message()
1001 elements[count].data = in vchiq_compat_ioctl_queue_message()
1003 elements[count].size = element32[count].size; in vchiq_compat_ioctl_queue_message()
1005 ret = vchiq_ioc_queue_message(instance, args.handle, elements, in vchiq_compat_ioctl_queue_message()