Lines Matching refs:ai
228 struct cxl_adapter_image *ai) in handle_image() argument
237 need_header = (ai->flags & CXL_AI_NEED_HEADER); in handle_image()
248 header->image_length = cpu_to_be64(ai->len_image); in handle_image()
252 len_chunk = ai->len_data; in handle_image()
278 from = (void *) ai->data; in handle_image()
322 struct cxl_adapter_image *ai) in transfer_image() argument
330 &cxl_h_download_adapter_image, ai); in transfer_image()
339 &cxl_h_validate_adapter_image, ai); in transfer_image()
373 struct cxl_adapter_image ai; in ioctl_transfer_image() local
377 if (copy_from_user(&ai, uai, sizeof(struct cxl_adapter_image))) in ioctl_transfer_image()
383 if (ai.reserved1 || ai.reserved2 || ai.reserved3 || ai.reserved4 || in ioctl_transfer_image()
384 (ai.flags & ~CXL_AI_ALL)) in ioctl_transfer_image()
387 return transfer_image(adapter, operation, &ai); in ioctl_transfer_image()