Searched refs:mbr (Results 1 - 3 of 3) sorted by relevance

/fuchsia/zircon/system/dev/block/mbr/
H A Dmbr.c51 typedef struct __PACKED mbr { struct
127 mbrpart_device_t* mbr = ctx; local
128 memcpy(bi, &mbr->info, sizeof(block_info_t));
129 *bopsz = mbr->block_op_size;
133 mbrpart_device_t* mbr = ctx; local
139 size_t max = mbr->partition.sector_partition_length;
149 bop->rw.offset_dev += mbr->partition.start_sector_lba;
159 mbr->bp.ops->queue(mbr->bp.ctx, bop);
251 zxlogf(ERROR, "mbr
276 mbr_t* mbr = (mbr_t*)buffer; local
[all...]
H A Drules.mk11 MODULE_SRCS := $(LOCAL_DIR)/mbr.c
/fuchsia/zircon/system/ulib/gpt/
H A Dgpt.c51 // true if valid mbr exists on disk
52 bool mbr; member in struct:gpt_priv
200 priv->mbr = block[0x1fe] == 0x55 && block[0x1ff] == 0xaa;
317 // write fake mbr if needed
318 uint8_t mbr[priv->blocksize]; local
320 if (!priv->mbr) {
321 memset(mbr, 0, priv->blocksize);
322 mbr[0x1fe] = 0x55;
323 mbr[0x1ff] = 0xaa;
324 mbr_partition_t* mpart = (mbr_partition_t*)(mbr
[all...]

Completed in 102 milliseconds