Lines Matching refs:extra
40 * bootblock and the location of the extra information area.
107 * Given a pointer to the extra information area (a sequence of bb_header_ext_t
111 find_einfo(char *extra, uint32_t size)
117 assert(extra != NULL);
119 ext_header = (bb_header_ext_t *)extra;
126 cksum = compute_checksum(extra + sizeof (bb_header_ext_t),
137 * Currently we only have one extra header so it must be encapsulating
140 einfo = (bblk_einfo_t *)(extra + sizeof (bb_header_ext_t));
153 * Given a pointer to the extra area, add the extended information structure
157 add_einfo(char *extra, char *updt_str, bblk_hs_t *hs, uint32_t avail_space)
164 assert(extra != NULL);
172 /* Reserve space for the extra header. */
173 ext_hdr = (bb_header_ext_t *)extra;
174 dest = (unsigned char *)extra + sizeof (*ext_hdr);