Lines Matching refs:ptr

67 static uint32_t zynqmpimage_checksum(struct zynqmp_header *ptr)  in zynqmpimage_checksum()  argument
71 if (ptr == NULL) in zynqmpimage_checksum()
74 checksum += le32_to_cpu(ptr->width_detection); in zynqmpimage_checksum()
75 checksum += le32_to_cpu(ptr->image_identifier); in zynqmpimage_checksum()
76 checksum += le32_to_cpu(ptr->encryption); in zynqmpimage_checksum()
77 checksum += le32_to_cpu(ptr->image_load); in zynqmpimage_checksum()
78 checksum += le32_to_cpu(ptr->image_offset); in zynqmpimage_checksum()
79 checksum += le32_to_cpu(ptr->pfw_image_length); in zynqmpimage_checksum()
80 checksum += le32_to_cpu(ptr->total_pfw_image_length); in zynqmpimage_checksum()
81 checksum += le32_to_cpu(ptr->image_size); in zynqmpimage_checksum()
82 checksum += le32_to_cpu(ptr->image_stored_size); in zynqmpimage_checksum()
83 checksum += le32_to_cpu(ptr->image_attributes); in zynqmpimage_checksum()
89 void zynqmpimage_default_header(struct zynqmp_header *ptr) in zynqmpimage_default_header() argument
93 if (ptr == NULL) in zynqmpimage_default_header()
96 ptr->width_detection = HEADER_WIDTHDETECTION; in zynqmpimage_default_header()
97 ptr->image_attributes = HEADER_CPU_SELECT_A53_64BIT; in zynqmpimage_default_header()
98 ptr->image_identifier = HEADER_IMAGEIDENTIFIER; in zynqmpimage_default_header()
99 ptr->encryption = cpu_to_le32(ENCRYPTION_NONE); in zynqmpimage_default_header()
103 ptr->interrupt_vectors[i] = HEADER_INTERRUPT_DEFAULT; in zynqmpimage_default_header()
106 ptr->register_init[i].address = HEADER_REGINIT_NULL; in zynqmpimage_default_header()
107 ptr->register_init[i].data = 0; in zynqmpimage_default_header()
114 ptr->pfw_image_length = 0x0; in zynqmpimage_default_header()
115 ptr->total_pfw_image_length = 0x0; in zynqmpimage_default_header()
119 static int zynqmpimage_verify_header(unsigned char *ptr, int image_size, in zynqmpimage_verify_header() argument
122 struct zynqmp_header *zynqhdr = (struct zynqmp_header *)ptr; in zynqmpimage_verify_header()
185 static void print_partition(const void *ptr, const struct partition_header *ph) in print_partition() argument
213 print_partition_name(ptr, ph); in print_partition()
266 void zynqmpimage_print_header(const void *ptr, struct image_tool_params *params) in zynqmpimage_print_header() argument
268 struct zynqmp_header *zynqhdr = (struct zynqmp_header *)ptr; in zynqmpimage_print_header()
308 print_partition(ptr, ph); in zynqmpimage_print_header()
441 static void zynqmpimage_set_header(void *ptr, struct stat *sbuf, int ifd, in zynqmpimage_set_header() argument
444 struct zynqmp_header *zynqhdr = (struct zynqmp_header *)ptr; in zynqmpimage_set_header()
486 static int zynqmpimage_extract_contents(void *ptr, struct image_tool_params *params) in zynqmpimage_extract_contents() argument
488 struct zynqmp_header *zynqhdr = (struct zynqmp_header *)ptr; in zynqmpimage_extract_contents()
494 return zynqmpimage_partition_extract(ptr, ph, params->outfile); in zynqmpimage_extract_contents()