/fuchsia/zircon/system/ulib/trace-provider/ |
H A D | utils.cpp | 15 zx_info_handle_basic_t info; local 17 &info, sizeof(info), nullptr, nullptr); 21 return info.koid;
|
/fuchsia/zircon/system/ulib/launchpad/ |
H A D | elf.c | 18 void elf_load_destroy(elf_load_info_t* info) { argument 19 free(info); 30 elf_load_info_t* info = malloc(sizeof(*info) + phdrs_size); local 31 if (info == NULL) 33 status = elf_load_read_phdrs(vmo, info->phdrs, phoff, header.e_phnum); 35 info->header = header; 36 *infop = info; 38 free(info); 44 zx_status_t elf_load_get_interp(elf_load_info_t* info, zx_handle_ argument 64 elf_load_finish(zx_handle_t vmar, elf_load_info_t* info, zx_handle_t vmo, zx_handle_t* segments_vmar, zx_vaddr_t* base, zx_vaddr_t* entry) argument 72 elf_load_get_stack_size(elf_load_info_t* info) argument [all...] |
H A D | elf.h | 20 void elf_load_destroy(elf_load_info_t* info); 25 zx_status_t elf_load_get_interp(elf_load_info_t* info, zx_handle_t vmo, 30 size_t elf_load_get_stack_size(elf_load_info_t* info); 35 zx_status_t elf_load_finish(zx_handle_t vmar, elf_load_info_t* info,
|
/fuchsia/zircon/system/ulib/blobfs/ |
H A D | common.cpp | 43 zx_status_t blobfs_check_info(const blobfs_info_t* info, uint64_t max) { argument 44 if ((info->magic0 != kBlobfsMagic0) || 45 (info->magic1 != kBlobfsMagic1)) { 49 if (info->version != kBlobfsVersion) { 50 fprintf(stderr, "blobfs: FS Version: %08x. Driver version: %08x\n", info->version, 54 if (info->block_size != kBlobfsBlockSize) { 55 fprintf(stderr, "blobfs: bsz %u unsupported\n", info->block_size); 58 if ((info->flags & kBlobFlagFVM) == 0) { 59 if (info->block_count + DataStartBlock(*info) > ma 109 block_info_t info; local 154 blobfs_info_t info; local [all...] |
/fuchsia/zircon/system/utest/devfs/ |
H A D | fidl-tests.cpp | 17 fuchsia_io_NodeInfo info = {}; local 21 memset(&info, 0, sizeof(info)); 22 ASSERT_EQ(fuchsia_io_FileDescribe(h, &info), ZX_OK); 23 ASSERT_EQ(info.tag, fuchsia_io_NodeInfoTag_directory); 28 memset(&info, 0, sizeof(info)); 29 ASSERT_EQ(fuchsia_io_FileDescribe(h, &info), ZX_OK); 30 ASSERT_EQ(info.tag, fuchsia_io_NodeInfoTag_device); 31 ASSERT_NE(info [all...] |
/fuchsia/zircon/kernel/object/ |
H A D | profile_dispatcher.cpp | 18 zx_status_t validate_profile(const zx_profile_info_t& info) { argument 19 if (info.type != ZX_PROFILE_INFO_SCHEDULER) 21 if ((info.scheduler.priority < LOWEST_PRIORITY) || 22 (info.scheduler.priority > HIGHEST_PRIORITY)) 27 zx_status_t ProfileDispatcher::Create(const zx_profile_info_t& info, argument 30 auto status = validate_profile(info); 35 auto disp = new (&ac) ProfileDispatcher(info); 44 ProfileDispatcher::ProfileDispatcher(const zx_profile_info_t& info) argument 45 : info_(info) {}
|
/fuchsia/zircon/system/ulib/blobfs/include/blobfs/ |
H A D | format.h | 86 constexpr uint64_t BlockMapStartBlock(const blobfs_info_t& info) { argument 87 if (info.flags & kBlobFlagFVM) { 94 constexpr uint64_t BlockMapBlocks(const blobfs_info_t& info) { argument 95 return fbl::round_up(info.block_count, kBlobfsBlockBits) / kBlobfsBlockBits; 98 constexpr uint64_t NodeMapStartBlock(const blobfs_info_t& info) { argument 100 if (info.flags & kBlobFlagFVM) { 103 return BlockMapStartBlock(info) + BlockMapBlocks(info); 107 constexpr uint64_t NodeBitmapBlocks(const blobfs_info_t& info) { argument 108 return fbl::round_up(info 111 NodeMapBlocks(const blobfs_info_t& info) argument 115 DataStartBlock(const blobfs_info_t& info) argument 124 DataBlocks(const blobfs_info_t& info) argument 128 TotalBlocks(const blobfs_info_t& info) argument [all...] |
/fuchsia/zircon/system/ulib/minfs/ |
H A D | superblock.cpp | 18 Superblock::Superblock(const minfs_info_t* info, argument 25 Superblock::Superblock(const minfs_info_t* info) { 26 memcpy(&info_blk_[0], info, sizeof(minfs_info_t)); 33 zx_status_t Superblock::Create(Bcache* bc, const minfs_info_t* info, argument 35 zx_status_t status = minfs_check_info(info, bc); 37 FS_TRACE_ERROR("Minfs::Create failed to check info: %d\n", status); 43 // Create the info vmo 53 memcpy(info_vmo->GetData(), info, sizeof(minfs_info_t)); 55 auto sb = fbl::unique_ptr<Superblock>(new Superblock(info, fbl::move(info_vmo))); 57 auto sb = fbl::unique_ptr<Superblock>(new Superblock(info)); [all...] |
H A D | minfs.cpp | 45 void minfs_free_slices(Bcache* bc, const minfs_info_t* info) { argument 46 if ((info->flags & kMinfsFlagFVM) == 0) { 51 const size_t kBlocksPerSlice = info->slice_size / kMinfsBlockSize; 52 if (info->ibm_slices) { 53 request.length = info->ibm_slices; 57 if (info->abm_slices) { 58 request.length = info->abm_slices; 62 if (info->ino_slices) { 63 request.length = info->ino_slices; 67 if (info 77 minfs_dump_info(const minfs_info_t* info) argument 96 minfs_check_info(const minfs_info_t* info, Bcache* bc) argument 434 zx_info_handle_basic_t info; local 578 Create(fbl::unique_ptr<Bcache> bc, const minfs_info_t* info, fbl::unique_ptr<Minfs>* out) argument 735 const minfs_info_t* info = reinterpret_cast<minfs_info_t*>(blk); local 805 minfs_info_t info; local [all...] |
/fuchsia/zircon/system/uapp/lsblk/ |
H A D | main.c | 107 blkinfo_t info; local 116 memset(&info, 0, sizeof(blkinfo_t)); 118 snprintf(info.path, sizeof(info.path), "%s/%s", DEV_BLOCK, de->d_name); 119 fd = open(info.path, O_RDONLY); 121 fprintf(stderr, "Error opening %s\n", info.path); 124 if (ioctl_device_get_topo_path(fd, info.topo, sizeof(info.topo)) < 0) { 125 strcpy(info.topo, "UNKNOWN"); 130 size_to_cstring(info 168 blkinfo_t info; local 207 skip_block_partition_info_t info; local 273 block_info_t info; local [all...] |
/fuchsia/zircon/system/uapp/nand-util/ |
H A D | aml.cpp | 38 int GetNumTables(const char* oob, const nand_info_t& info) { argument 40 for (uint32_t page = 0; page < info.pages_per_block; page++) { 41 if (memcmp(oob + page * info.oob_size, "nbbt", 4) != 0) { 71 int DumpBbt(const void* data, const void* oob, const nand_info_t& info) { argument 72 if (g_bbt_size * info.page_size < info.num_blocks) { 79 int num_tables = GetNumTables(oob_data, info); 83 for (uint32_t block = 0; block < info.num_blocks; block++) { 88 oob_data += info.oob_size * g_bbt_size; 89 table += info [all...] |
H A D | aml.h | 22 int DumpBbt(const void* data, const void* oob, const nand_info_t& info);
|
/fuchsia/zircon/third_party/ulib/musl/sanitizers/ |
H A D | __asan_early_init.c | 22 zx_info_vmar_t info; local 24 ZX_INFO_VMAR, &info, sizeof(info), 30 uintptr_t top = info.base + info.len; 46 // lowest permitted mapping address (info.base) up to the notional 54 0, shadow_virtual_size - info.base, &shadow_vmar, &shadow_addr); 55 if (status != ZX_OK || shadow_addr != info.base) 62 ((((info.base + info [all...] |
/fuchsia/zircon/kernel/target/pc/multiboot/ |
H A D | multiboot-main.c | 20 const multiboot_info_t* info) { 21 if ((info->flags & MB_INFO_MMAP) && 22 info->mmap_addr != 0 && 23 info->mmap_length >= sizeof(memory_map_t)) { 25 for (memory_map_t* mmap = (void*)info->mmap_addr; 26 (uintptr_t)mmap < info->mmap_addr + info->mmap_length; 40 for (memory_map_t* mmap = (void*)info->mmap_addr; 41 (uintptr_t)mmap < info->mmap_addr + info 19 add_memory_info(void* zbi, size_t capacity, const multiboot_info_t* info) argument 74 add_cmdline(void* zbi, size_t capacity, const multiboot_info_t* info) argument 112 add_zbi_items(void* zbi, size_t capacity, const multiboot_info_t* info) argument 118 multiboot_main(uint32_t magic, multiboot_info_t* info) argument [all...] |
/fuchsia/zircon/system/utest/evil/ |
H A D | evil.c | 58 if (info->lock) \ 63 if (info->lock) \ 71 if (info->lock) \ 76 if (info->lock) \ 84 if (info->lock) \ 89 if (info->lock) \ 97 typedef struct info { struct 110 info_t* info = arg; local 119 printf("(%d)\n", info->n); 124 if (info 160 info_t info[THREADS] = {}; local [all...] |
/fuchsia/zircon/system/utest/memfs/ |
H A D | fidl-tests.cpp | 53 fuchsia_io_NodeInfo info = {}; local 54 ASSERT_EQ(fuchsia_io_FileDescribe(h, &info), ZX_OK); 55 ASSERT_EQ(info.tag, fuchsia_io_NodeInfoTag_file); 56 ASSERT_EQ(info.file.event, ZX_HANDLE_INVALID); 67 bool QueryInfo(const char* path, fuchsia_io_FilesystemInfo* info) { argument 73 ASSERT_EQ(fuchsia_io_DirectoryAdminQueryFilesystem(caller.borrow_channel(), &status, info), 77 const char* name = reinterpret_cast<const char*>(info->name); 79 ASSERT_EQ(info->block_size, ZX_PAGE_SIZE); 80 ASSERT_EQ(info->max_filename_size, NAME_MAX); 81 ASSERT_EQ(info 99 fuchsia_io_FilesystemInfo info; local 120 fuchsia_io_FilesystemInfo info; local [all...] |
/fuchsia/zircon/system/uapp/hidtouch/ |
H A D | main.c | 187 static uint8_t is_exit(uint32_t x, uint32_t y, display_info_t* info) { argument 188 return (((y + CLEAR_BTN_SIZE) > info->height) && 218 static void clear_screen(void* buf, display_info_t* info) { argument 219 memset(buf, 0xff, ZX_PIXEL_FORMAT_BYTES(info->format) * info->stride * info->height); 220 if (ZX_PIXEL_FORMAT_BYTES(info->format) == 4) { 221 draw_points((uint32_t*)buf, 0xff00ff, info->stride - (CLEAR_BTN_SIZE / 2), 222 (CLEAR_BTN_SIZE / 2), CLEAR_BTN_SIZE, CLEAR_BTN_SIZE, info->stride, 223 info 237 process_acer12_touchscreen_input(void* buf, size_t len, uint32_t* pixels, display_info_t* info) argument 268 process_ft3x27_touchscreen_input(void* buf, size_t len, uint32_t* pixels, display_info_t* info) argument 298 process_egalax_touchscreen_input(void* buf, size_t len, uint32_t* pixels, display_info_t* info) argument 325 process_eyoyo_touchscreen_input(void* buf, size_t len, uint32_t* pixels, display_info_t* info) argument 356 process_paradise_touchscreen_input(void* buf, size_t len, uint32_t* pixels, display_info_t* info) argument 386 process_paradise_touchscreen_v2_input(void* buf, size_t len, uint32_t* pixels, display_info_t* info) argument 416 process_acer12_stylus_input(void* buf, size_t len, uint32_t* pixels, display_info_t* info) argument 472 display_info_t info; local [all...] |
/fuchsia/zircon/system/utest/sysinfo/ |
H A D | main.cpp | 29 zx_info_handle_basic_t info; local 30 ASSERT_EQ(zx_object_get_info(root_resource, ZX_INFO_HANDLE_BASIC, &info, 31 sizeof(info), nullptr, nullptr), 32 ZX_OK, "Can't get handle info"); 33 EXPECT_EQ(info.type, ZX_OBJ_TYPE_RESOURCE, "Unexpected type"); 34 EXPECT_EQ(info.rights, ZX_RIGHT_TRANSFER, "Unexpected rights"); 70 interrupt_controller_info_t info; local 71 ssize_t n = ioctl_sysinfo_get_interrupt_controller_info(fd, &info); 72 ASSERT_EQ(n, sizeof(info), "ioctl_sysinfo_get_interrupt_controller_info failed"); 73 EXPECT_NE(info [all...] |
/fuchsia/zircon/system/utest/core/event-pair/ |
H A D | event-pair.c | 26 zx_info_handle_basic_t info[2] = {}; local 27 zx_status_t status = zx_object_get_info(h[0], ZX_INFO_HANDLE_BASIC, &info[0], sizeof(info[0]), NULL, NULL); 29 EXPECT_EQ(info[0].rights, 33 EXPECT_EQ(info[0].type, (uint32_t)ZX_OBJ_TYPE_EVENTPAIR, "wrong type"); 34 status = zx_object_get_info(h[1], ZX_INFO_HANDLE_BASIC, &info[1], sizeof(info[1]), NULL, NULL); 36 EXPECT_EQ(info[1].rights, 40 EXPECT_EQ(info[1].type, (uint32_t)ZX_OBJ_TYPE_EVENTPAIR, "wrong type"); 44 ASSERT_NE(info[ [all...] |
/fuchsia/zircon/kernel/arch/arm64/ |
H A D | feature.cpp | 34 void arm64_get_cache_info(arm64_cache_info_t* info) { argument 38 info->inner_boundary = (uint8_t)BITS_SHIFT(sysreg, 32, 30); 39 info->lou_u = (uint8_t)BITS_SHIFT(sysreg, 29, 27); 40 info->loc = (uint8_t)BITS_SHIFT(sysreg, 26, 24); 41 info->lou_is = (uint8_t)BITS_SHIFT(sysreg, 23, 21); 45 info->level_data_type[i].ctype = 0; 46 info->level_inst_type[i].ctype = 0; 50 info->level_data_type[i].ctype = 4; 51 parse_ccsid(&(info->level_data_type[i]), temp); 56 info 71 arm64_cache_info_t* info = &(cache_info[cpu]); local [all...] |
/fuchsia/zircon/kernel/lib/gfxconsole/include/lib/ |
H A D | gfxconsole.h | 16 zx_status_t gfxconsole_display_get_info(struct display_info* info); 18 void gfxconsole_bind_display(struct display_info* info, void* raw_sw_fb);
|
/fuchsia/zircon/system/utest/core/object-child/ |
H A D | object-child.cpp | 16 zx_info_handle_basic_t info; local 20 &info, sizeof(info), NULL, NULL); 23 status = zx_object_get_child(ZX_HANDLE_INVALID, info.koid,
|
/fuchsia/zircon/third_party/ulib/musl/src/process/ |
H A D | waitid.c | 4 int waitid(idtype_t type, id_t id, siginfo_t* info, int options) { argument
|
/fuchsia/zircon/system/dev/block/usb-mass-storage/ |
H A D | block.c | 41 static void ums_get_info(void* ctx, block_info_t* info) { argument 44 memset(info, 0, sizeof(*info)); 45 info->block_size = dev->block_size; 46 info->block_count = dev->total_blocks; 47 info->max_transfer_size = ums->max_transfer; 48 info->flags = dev->flags; 68 block_info_t* info = reply; local 69 if (max < sizeof(*info)) 71 ums_get_info(dev, info); [all...] |
/fuchsia/zircon/system/dev/bus/virtio/ |
H A D | virtio_driver.cpp | 39 zx_pcie_device_info_t info; local 40 status = pci_get_device_info(&pci, &info); 57 zxlogf(SPEW, "virtio %02x:%02x.%1x using modern PCI backend\n", info.bus_id, info.dev_id, info.func_id); 58 backend.reset(new virtio::PciModernBackend(pci, info)); 60 zxlogf(SPEW, "virtio %02x:%02x.%1x using legacy PCI backend\n", info.bus_id, info.dev_id, info.func_id); 61 backend.reset(new virtio::PciLegacyBackend(pci, info)); [all...] |