Lines Matching refs:item
74 struct write_list *item; in mk_pri_pentry() local
82 if (!(item = alloc_wl(sizeof(struct pc_partition)))) { in mk_pri_pentry()
91 item->offset = (loff_t)((uintptr_t)((uint8_t *)(&mbr->ptable[pnum]))); in mk_pri_pentry()
94 pentry = (struct pc_partition *) &item->data; in mk_pri_pentry()
129 return item; in mk_pri_pentry()
144 struct write_list *item; in mk_ext_pentry() local
148 if (!(item = alloc_wl(sizeof(struct pc_boot_record)))) { in mk_ext_pentry()
155 item->offset = ((loff_t)(*lba)) * dinfo->sect_size; in mk_ext_pentry()
158 ebr = (struct pc_boot_record *) &item->data; in mk_ext_pentry()
203 return item; in mk_ext_pentry()
206 free_wl(item); in mk_ext_pentry()
214 struct write_list *item; in mk_mbr_sig() local
215 if (!(item = alloc_wl(sizeof(uint16_t)))) { in mk_mbr_sig()
224 item->offset = (loff_t)((uintptr_t)((uint8_t *)(&mbr->mbr_sig))); in mk_mbr_sig()
227 *((uint16_t*)item->data) = PC_BIOS_BOOT_SIG; in mk_mbr_sig()
228 return item; in mk_mbr_sig()