Home
last modified time | relevance | path

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

/system/dev/block/mbr/
A Dmbr.c51 typedef struct __PACKED mbr { struct
122 mbrpart_device_t* mbr = ctx; in mbr_query() local
123 memcpy(bi, &mbr->info, sizeof(block_info_t)); in mbr_query()
124 *bopsz = mbr->block_op_size; in mbr_query()
129 mbrpart_device_t* mbr = ctx; in mbr_queue() local
135 size_t max = mbr->partition.sector_partition_length; in mbr_queue()
155 block_impl_queue(&mbr->bp, bop, completion_cb, cookie); in mbr_queue()
250 mbr_t* mbr = (mbr_t*)buffer; in mbr_bind_thread() local
256 if (mbr->boot_signature != MBR_BOOT_SIGNATURE) { in mbr_bind_thread()
258 MBR_BOOT_SIGNATURE, mbr->boot_signature); in mbr_bind_thread()
[all …]
A Drules.mk11 MODULE_SRCS := $(LOCAL_DIR)/mbr.c
/system/ulib/gpt/
A Dgpt.cpp63 bool mbr; member
135 uint8_t mbr[priv->blocksize]; in gpt_device_finalize_and_sync() local
137 if (!priv->mbr) { in gpt_device_finalize_and_sync()
138 memset(mbr, 0, priv->blocksize); in gpt_device_finalize_and_sync()
139 mbr[0x1fe] = 0x55; in gpt_device_finalize_and_sync()
140 mbr[0x1ff] = 0xaa; in gpt_device_finalize_and_sync()
141 mbr_partition_t* mpart = (mbr_partition_t*)(mbr + 0x1be); in gpt_device_finalize_and_sync()
153 rc = write(priv->fd, mbr, priv->blocksize); in gpt_device_finalize_and_sync()
157 priv->mbr = true; in gpt_device_finalize_and_sync()
387 priv->mbr = block[0x1fe] == 0x55 && block[0x1ff] == 0xaa; in gpt_device_init()

Completed in 7 milliseconds