Home
last modified time | relevance | path

Searched refs:link (Results 1 – 25 of 34) sorted by relevance

12

/system/ulib/ftl/inc/
A Dtargetos.h190 #define CIRC_TO_NODEP(link, offset) (void*)((ui8*)(link)-offset) argument
192 #define CIRC_HEAD_REMOVE(link) \ argument
194 (link)->next_bck = (link)->next_bck->next_bck; \
195 (link)->next_bck->next_fwd = (link); \
198 #define CIRC_NODE_REMOVE(link) \ argument
200 (link)->next_bck->next_fwd = (link)->next_fwd; \
201 (link)->next_fwd->next_bck = (link)->next_bck; \
206 #define CIRC_LIST_AT_END(link, list) ((link) == (list)) argument
/system/utest/fs/
A Dtest-link.c51 ASSERT_EQ(link(oldpath, newpath), 0, ""); in test_link_basic()
249 ASSERT_EQ(link(oldpath, newpath), 0, ""); in test_link_between_dirs()
289 ASSERT_EQ(link(dirpath, newpath), -1, ""); in test_link_errors()
293 ASSERT_EQ(link(oldpath, newpath), -1, ""); in test_link_errors()
301 ASSERT_EQ(link(oldpath, "::."), -1, ""); in test_link_errors()
302 ASSERT_EQ(link(oldpath, "::.."), -1, ""); in test_link_errors()
303 ASSERT_EQ(link("::.", newpath), -1, ""); in test_link_errors()
304 ASSERT_EQ(link("::..", newpath), -1, ""); in test_link_errors()
307 ASSERT_EQ(link(oldpath, oldpath), -1, ""); in test_link_errors()
314 ASSERT_EQ(link(oldpath, newpath), 0, ""); in test_link_errors()
[all …]
A Dwrap.c170 int FL(link)(const char* oldpath, const char* newpath);
171 int FN(link)(const char* oldpath, const char* newpath) { in FN() argument
176 DO_REAL(link, real_oldpath, real_newpath); in FN()
A Drules.mk29 $(LOCAL_DIR)/test-link.c \
51 MODULE_LDFLAGS += --wrap utimes --wrap link --wrap symlink --wrap rmdir
A Dtest-attr.c134 ASSERT_EQ(link("::parent/child", "::parent2/child"), 0, ""); in test_parent_directory_time()
A Dtest-threading.cpp231 if (link("::link_start", "::link_end") == 0) { in TestLinkExclusive()
A Dtest-access.cpp215 ASSERT_EQ(link("::foo/baz", filename), 0); in TestAccessOpath()
A Dtest-watcher.cpp115 ASSERT_EQ(link("::dir/bar", "::dir/blat"), 0); in TestWatcherAdd()
/system/ulib/ftl/utils/
A Dftl_mc.c47 CircLink* link; in check_cache() local
50 for (link = CIRC_LIST_HEAD(&cache->lru_list);; link = link->next_bck) { in check_cache()
52 if (CIRC_LIST_AT_END(link, &cache->lru_list)) in check_cache()
56 entry = (ftlmcEntry*)((ui8*)link - offsetof(ftlmcEntry, lru_link)); in check_cache()
209 CircLink* link; in ftlmcGetPage() local
245 for (link = CIRC_LIST_HEAD(&cache->lru_list);; link = link->next_bck) { in ftlmcGetPage()
247 if (CIRC_LIST_AT_END(link, &cache->lru_list)) { in ftlmcGetPage()
249 link = CIRC_LIST_HEAD(&cache->lru_list); in ftlmcGetPage()
252 entry = (void*)((ui8*)link - offsetof(ftlmcEntry, lru_link)); in ftlmcGetPage()
271 entry = (ftlmcEntry*)((ui8*)link - offsetof(ftlmcEntry, lru_link)); in ftlmcGetPage()
/system/dev/display/display/
A Dimage.h24 list_node_t link; member
84 .link = LIST_INITIAL_CLEARED_VALUE,
A Dcontroller.cpp254 while ((n = list_remove_head_type(&target->images, image_node_t, link))) { in DisplayControllerInterfaceOnDisplaysChanged()
450 auto node = list_peek_tail_type(&info->images, image_node_t, link); in DisplayControllerInterfaceOnDisplayVsync()
456 node = list_prev_type(&info->images, &node->link, image_node_t, link); in DisplayControllerInterfaceOnDisplayVsync()
484 list_for_every_entry_safe(&info->images, cur, tmp, image_node_t, link) { in DisplayControllerInterfaceOnDisplayVsync()
500 list_delete(&cur->link); in DisplayControllerInterfaceOnDisplayVsync()
513 list_for_every_entry(&info->images, cur, image_node_t, link) { in DisplayControllerInterfaceOnDisplayVsync()
628 if (list_in_list(&image->node.link)) { in ApplyConfig()
629 list_delete(&image->node.link); in ApplyConfig()
633 list_add_tail(&display->images, &image->node.link); in ApplyConfig()
A Dimage.cpp20 ZX_DEBUG_ASSERT(!list_in_list(&node.link)); in ~Image()
A Dclient.cpp92 while ((node = list_peek_head_type(list, display::image_node_t, link)) != end) { in do_early_retire()
764 list_add_tail(&layer->waiting_images_, &layer->pending_image_->node.link); in HandleApplyConfig()
1101 image_node_t* node = list_peek_tail_type(&layer->waiting_images_, image_node_t, link); in ApplyConfig()
1103 node = list_prev_type(&layer->waiting_images_, &node->link, image_node_t, link); in ApplyConfig()
1389 list_for_every_entry(&layer.waiting_images_, waiting, image_node_t, link) { in OnFenceFired()
1471 list_for_every_entry(&layer.waiting_images_, waiting, image_node_t, link) { in CleanUpImage()
1473 list_delete(&waiting->link); in CleanUpImage()
/system/core/devmgr/devmgr/
A Ddevfs.cpp521 if (dn->device->link == dn) { in devfs_remove()
522 dn->device->link = nullptr; in devfs_remove()
582 if (dev->link) { in devfs_advertise()
584 devfs_notify(dir, dev->link->name, fuchsia_io_WATCH_EVENT_ADDED); in devfs_advertise()
593 if (dev->link) { in devfs_advertise_modified()
595 devfs_notify(dir, dev->link->name, fuchsia_io_WATCH_EVENT_REMOVED); in devfs_advertise_modified()
596 devfs_notify(dir, dev->link->name, fuchsia_io_WATCH_EVENT_ADDED); in devfs_advertise_modified()
654 dev->link = dnlink.release(); in devfs_publish()
674 if (dev->link != nullptr) { in devfs_unpublish()
675 devfs_remove(dev->link); in devfs_unpublish()
[all …]
/system/ulib/fs/include/fs/
A Dmetrics.h33 cobalt_client::Histogram<kHistogramBuckets> link; member
/system/fidl/fuchsia-net-stack/
A Dstack.fidl18 /// The link is not attached to the medium.
20 /// The link is attached to the medium.
73 /// The physcial link status of the interface.
/system/ulib/zxio/include/lib/zxio/
A Dops.h81 zx_status_t (*link)(zxio_t* io, const char* src_path, zx_handle_t dst_token, member
A Dnull.h95 .link = zxio_default_link,
/system/ulib/ftl/ndm/
A Dndmp.h77 CircLink link; // linked list of NDM devices member
/system/ulib/fs/
A Dmetrics.cpp147 link.Initialize(MakeHistogramOptions(micro_base, VnodeCobalt::MetricId::kLink, in VnodeMetrics()
/system/ulib/fdio/
A Dzxio.c209 .link = fdio_default_link,
455 .link = fdio_zxio_remote_link,
588 .link = fdio_default_link,
864 .link = fdio_default_link,
985 .link = fdio_default_link,
A Dsocket.c371 .link = fdio_default_link,
406 .link = fdio_default_link,
/system/ulib/unittest/
A DREADME.md9 **If you want your unit tests to print to standard out, you must link your
/system/ulib/ftl/ftln/
A Dftlnp.h177 CircLink link; // volume list link member
A Dftln_init.c1219 CIRC_LIST_APPEND(&ftl->link, &FtlnVols); in FtlnAddVol()
1544 CIRC_NODE_REMOVE(&ftl->link); in FtlnAddVol()
1594 CIRC_NODE_REMOVE(&ftln->link); in FtlnFreeFTL()
1611 CIRC_NODE_REMOVE(&ftl->link); in FtlnDelVol()

Completed in 51 milliseconds

12