Lines Matching defs:member
76 struct fru_board_info_member *member;
78 member = (struct fru_board_info_member *)addr;
79 member->type_len = FRU_TYPELEN_TYPE_ASCII8 << FRU_TYPELEN_TYPE_SHIFT;
80 member->type_len |= len;
83 (ulong)&member->type_len, name, (ulong)&member->name, len);
84 memcpy(&member->name, name, len);
95 u8 *member;
125 member = (u8 *)board_info + sizeof(*board_info);
127 len = fru_gen_type_len(member, manufacturer); /* Board Manufacturer */
128 member += len;
129 len = fru_gen_type_len(member, board_name); /* Board Product name */
130 member += len;
131 len = fru_gen_type_len(member, serial_no); /* Board Serial number */
132 member += len;
133 len = fru_gen_type_len(member, part_no); /* Board part number */
134 member += len;
135 len = fru_gen_type_len(member, "U-Boot generator"); /* File ID */
136 member += len;
137 len = fru_gen_type_len(member, revision); /* Revision */
138 member += len;
140 *member++ = 0xc1; /* Indication of no more fields */
142 len = member - (u8 *)board_info; /* Find current length */
150 *member++ = 0;
158 *member = 0; /* Clear before calculation */
159 *member = 0 - fru_checksum((u8 *)board_info, len);
161 debug("checksum %x(addr %x)\n", *member, len);
164 env_set_hex("filesize", (unsigned long)member - addr + 1);