/third_party/ffmpeg/libavfilter/ |
H A D | avfilter.c | 143 AVFilterLink *link; in avfilter_link() local 161 link = av_mallocz(sizeof(*link)); in avfilter_link() 162 if (!link) in avfilter_link() 165 src->outputs[srcpad] = dst->inputs[dstpad] = link; in avfilter_link() 167 link->src = src; in avfilter_link() 168 link->dst = dst; in avfilter_link() 169 link->srcpad = &src->output_pads[srcpad]; in avfilter_link() 170 link->dstpad = &dst->input_pads[dstpad]; in avfilter_link() 171 link in avfilter_link() 179 avfilter_link_free(AVFilterLink **link) avfilter_link_free() argument 209 ff_avfilter_link_set_in_status(AVFilterLink *link, int status, int64_t pts) ff_avfilter_link_set_in_status() argument 222 ff_avfilter_link_set_out_status(AVFilterLink *link, int status, int64_t pts) ff_avfilter_link_set_out_status() argument 233 avfilter_insert_filter(AVFilterLink *link, AVFilterContext *filt, unsigned filt_srcpad_idx, unsigned filt_dstpad_idx) avfilter_insert_filter() argument 277 AVFilterLink *link = filter->inputs[i]; avfilter_config_links() local 376 ff_tlog_link(void *ctx, AVFilterLink *link, int end) ff_tlog_link() argument 400 ff_request_frame(AVFilterLink *link) ff_request_frame() argument 443 ff_request_frame_to_filter(AVFilterLink *link) ff_request_frame_to_filter() argument 521 ff_update_link_current_pts(AVFilterLink *link, int64_t pts) ff_update_link_current_pts() argument 716 free_link(AVFilterLink *link) free_link() argument 963 default_filter_frame(AVFilterLink *link, AVFrame *frame) default_filter_frame() argument 968 ff_filter_frame_framed(AVFilterLink *link, AVFrame *frame) ff_filter_frame_framed() argument 999 ff_filter_frame(AVFilterLink *link, AVFrame *frame) ff_filter_frame() argument 1047 samples_ready(AVFilterLink *link, unsigned min) samples_ready() argument 1054 take_samples(AVFilterLink *link, unsigned min, unsigned max, AVFrame **rframe) take_samples() argument 1113 ff_filter_frame_to_filter(AVFilterLink *link) ff_filter_frame_to_filter() argument 1348 ff_inlink_acknowledge_status(AVFilterLink *link, int *rstatus, int64_t *rpts) ff_inlink_acknowledge_status() argument 1363 ff_inlink_queued_frames(AVFilterLink *link) ff_inlink_queued_frames() argument 1368 ff_inlink_check_available_frame(AVFilterLink *link) ff_inlink_check_available_frame() argument 1373 ff_inlink_queued_samples(AVFilterLink *link) ff_inlink_queued_samples() argument 1378 ff_inlink_check_available_samples(AVFilterLink *link, unsigned min) ff_inlink_check_available_samples() argument 1385 consume_update(AVFilterLink *link, const AVFrame *frame) consume_update() argument 1394 ff_inlink_consume_frame(AVFilterLink *link, AVFrame **rframe) ff_inlink_consume_frame() argument 1413 ff_inlink_consume_samples(AVFilterLink *link, unsigned min, unsigned max, AVFrame **rframe) ff_inlink_consume_samples() argument 1433 ff_inlink_peek_frame(AVFilterLink *link, size_t idx) ff_inlink_peek_frame() argument 1438 ff_inlink_make_frame_writable(AVFilterLink *link, AVFrame **rframe) ff_inlink_make_frame_writable() argument 1478 ff_inlink_process_commands(AVFilterLink *link, const AVFrame *frame) ff_inlink_process_commands() argument 1493 ff_inlink_evaluate_timeline_at_frame(AVFilterLink *link, const AVFrame *frame) ff_inlink_evaluate_timeline_at_frame() argument 1511 ff_inlink_request_frame(AVFilterLink *link) ff_inlink_request_frame() argument 1519 ff_inlink_set_status(AVFilterLink *link, int status) ff_inlink_set_status() argument 1534 ff_outlink_get_status(AVFilterLink *link) ff_outlink_get_status() argument 1552 ff_filter_init_hw_frames(AVFilterContext *avctx, AVFilterLink *link, int default_pool_size) ff_filter_init_hw_frames() argument [all...] |
H A D | video.c | 36 AVFrame *ff_null_get_video_buffer(AVFilterLink *link, int w, int h) in ff_null_get_video_buffer() argument 38 return ff_get_video_buffer(link->dst->outputs[0], w, h); in ff_null_get_video_buffer() 41 AVFrame *ff_default_get_video_buffer2(AVFilterLink *link, int w, int h, int align) in ff_default_get_video_buffer2() argument 49 if (link->hw_frames_ctx && in ff_default_get_video_buffer2() 50 ((AVHWFramesContext*)link->hw_frames_ctx->data)->format == link->format) { in ff_default_get_video_buffer2() 57 ret = av_hwframe_get_buffer(link->hw_frames_ctx, frame, 0); in ff_default_get_video_buffer2() 64 if (!link->frame_pool) { in ff_default_get_video_buffer2() 65 link->frame_pool = ff_frame_pool_video_init(av_buffer_allocz, w, h, in ff_default_get_video_buffer2() 66 link in ff_default_get_video_buffer2() 96 ff_default_get_video_buffer(AVFilterLink *link, int w, int h) ff_default_get_video_buffer() argument 101 ff_get_video_buffer(AVFilterLink *link, int w, int h) ff_get_video_buffer() argument [all...] |
H A D | audio.c | 32 AVFrame *ff_null_get_audio_buffer(AVFilterLink *link, int nb_samples) in ff_null_get_audio_buffer() argument 34 return ff_get_audio_buffer(link->dst->outputs[0], nb_samples); in ff_null_get_audio_buffer() 37 AVFrame *ff_default_get_audio_buffer(AVFilterLink *link, int nb_samples) in ff_default_get_audio_buffer() argument 40 int channels = link->ch_layout.nb_channels; in ff_default_get_audio_buffer() 43 int channel_layout_nb_channels = av_get_channel_layout_nb_channels(link->channel_layout); in ff_default_get_audio_buffer() 50 if (!link->frame_pool) { in ff_default_get_audio_buffer() 51 link->frame_pool = ff_frame_pool_audio_init(av_buffer_allocz, channels, in ff_default_get_audio_buffer() 52 nb_samples, link->format, align); in ff_default_get_audio_buffer() 53 if (!link->frame_pool) in ff_default_get_audio_buffer() 61 if (ff_frame_pool_get_audio_config(link in ff_default_get_audio_buffer() 100 ff_get_audio_buffer(AVFilterLink *link, int nb_samples) ff_get_audio_buffer() argument [all...] |
H A D | filters.h | 49 * Process the commands queued in the link up to the time of the frame. 53 int ff_inlink_process_commands(AVFilterLink *link, const AVFrame *frame); 56 * Evaluate the timeline expression of the link for the time and properties 59 * @note It does not update link->dst->is_disabled. 61 int ff_inlink_evaluate_timeline_at_frame(AVFilterLink *link, const AVFrame *frame); 64 * Get the number of frames available on the link. 65 * @return the number of frames available in the link fifo. 67 size_t ff_inlink_queued_frames(AVFilterLink *link); 70 * Test if a frame is available on the link. 73 int ff_inlink_check_available_frame(AVFilterLink *link); 172 ff_outlink_frame_wanted(AVFilterLink *link) ff_outlink_frame_wanted() argument 189 ff_outlink_set_status(AVFilterLink *link, int status, int64_t pts) ff_outlink_set_status() argument [all...] |
H A D | internal.h | 42 * Update the position of a link in the age heap. 44 void ff_avfilter_graph_update_heap(AVFilterGraph *graph, AVFilterLink *link); 63 * The filter expects writable frames from its input link, 90 AVFrame *(*video)(AVFilterLink *link, int w, int h); 91 AVFrame *(*audio)(AVFilterLink *link, int nb_samples); 104 int (*filter_frame)(AVFilterLink *link, AVFrame *frame); 108 * towards producing output over the given link. This should return zero 113 int (*request_frame)(AVFilterLink *link); 118 * For output pads, this should set the link properties such as 123 * For input pads, this should check the properties of the link, an [all...] |
H A D | vf_crop.c | 126 static int config_input(AVFilterLink *link) in config_input() argument 128 AVFilterContext *ctx = link->dst; in config_input() 130 const AVPixFmtDescriptor *pix_desc = av_pix_fmt_desc_get(link->format); in config_input() 137 s->var_values[VAR_A] = (float) link->w / link->h; in config_input() 138 s->var_values[VAR_SAR] = link->sample_aspect_ratio.num ? av_q2d(link->sample_aspect_ratio) : 1; in config_input() 200 AVRational dar = av_mul_q(link->sample_aspect_ratio, in config_input() 201 (AVRational){ link->w, link in config_input() 233 config_output(AVFilterLink *link) config_output() argument 250 filter_frame(AVFilterLink *link, AVFrame *frame) filter_frame() argument [all...] |
H A D | vf_vflip.c | 45 static int config_input(AVFilterLink *link) in config_input() argument 47 FlipContext *flip = link->dst->priv; in config_input() 48 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(link->format); in config_input() 56 static AVFrame *get_video_buffer(AVFilterLink *link, int w, int h) in get_video_buffer() argument 58 FlipContext *flip = link->dst->priv; in get_video_buffer() 62 frame = ff_get_video_buffer(link->dst->outputs[0], w, h); in get_video_buffer() 79 static int flip_bayer(AVFilterLink *link, AVFrame *in) in flip_bayer() argument 81 AVFilterContext *ctx = link->dst; in flip_bayer() 85 int i, width = outlink->w << (av_pix_fmt_desc_get(link->format)->comp[0].step > 1); in flip_bayer() 108 static int filter_frame(AVFilterLink *link, AVFram argument [all...] |
H A D | avfiltergraph.c | 294 static int filter_link_check_formats(void *log, AVFilterLink *link, AVFilterFormatsConfig *cfg) in filter_link_check_formats() argument 298 switch (link->type) { in filter_link_check_formats() 434 AVFilterLink *link = filter->inputs[j]; in query_formats() local 439 if (!link) in query_formats() 442 neg = ff_filter_get_negotiation(link); in query_formats() 446 void *a = FF_FIELD_AT(void *, m->offset, link->incfg); in query_formats() 447 void *b = FF_FIELD_AT(void *, m->offset, link->outcfg); in query_formats() 455 void *a = FF_FIELD_AT(void *, m->offset, link->incfg); in query_formats() 456 void *b = FF_FIELD_AT(void *, m->offset, link->outcfg); in query_formats() 482 link in query_formats() 601 pick_format(AVFilterLink *link, AVFilterLink *ref) pick_format() argument 790 AVFilterLink *link = NULL; swap_samplerates_on_filter() local 873 AVFilterLink *link = NULL; swap_channel_layouts_on_filter() local 975 AVFilterLink *link = NULL; swap_sample_fmts_on_filter() local 1245 heap_bubble_up(AVFilterGraph *graph, AVFilterLink *link, int index) heap_bubble_up() argument 1264 heap_bubble_down(AVFilterGraph *graph, AVFilterLink *link, int index) heap_bubble_down() argument 1288 ff_avfilter_graph_update_heap(AVFilterGraph *graph, AVFilterLink *link) ff_avfilter_graph_update_heap() argument [all...] |
H A D | yadif_common.c | 30 AVFilterLink *link = ctx->outputs[0]; in return_frame() local 41 yadif->out = ff_get_video_buffer(link, link->w, link->h); in return_frame() 78 static void fixstride(AVFilterLink *link, AVFrame *f) in fixstride() argument 80 AVFrame *dst = ff_default_get_video_buffer(link, f->width, f->height); in fixstride() 92 int ff_yadif_filter_frame(AVFilterLink *link, AVFrame *frame) in ff_yadif_filter_frame() argument 94 AVFilterContext *ctx = link->dst; in ff_yadif_filter_frame() 117 fixstride(link, yadif->next); in ff_yadif_filter_frame() 120 fixstride(link, yadi in ff_yadif_filter_frame() 159 ff_yadif_request_frame(AVFilterLink *link) ff_yadif_request_frame() argument [all...] |
/third_party/skia/third_party/externals/harfbuzz/src/ |
H A D | hb-repacker.hh | 218 for (const auto& link : vertices_[i].obj.links) in serialize() 219 serialize_link (link, start, c); in serialize() 263 for (const auto& link : next.obj.links) { in sort_kahn() 264 removed_edges[link.objidx]++; in sort_kahn() 265 if (!(vertices_[link.objidx].incoming_edges () - removed_edges[link.objidx])) in sort_kahn() 266 queue.push (link.objidx); in sort_kahn() 317 for (const auto& link : next.obj.links) { in sort_shortest_distance() 318 removed_edges[link.objidx]++; in sort_shortest_distance() 319 if (!(vertices_[link in sort_shortest_distance() 927 auto& link = vertices_[i].obj.links[j]; remap_obj_indices() local 947 auto& link = (*sorted_graph)[i].obj.links[j]; remap_all_obj_indices() local [all...] |
H A D | hb-serialize.hh | 220 // Offset overflows that occur before link resolution cannot be handled in end_serialize() 361 // Adds a virtual link from the current object to objidx. A virtual link is not associated with 363 // Adding a virtual link from object a to object b will ensure that object b is always packed after 378 auto& link = *current->links.push (); in add_virtual_link() local 382 link.width = 0; in add_virtual_link() 383 link.objidx = objidx; in add_virtual_link() 384 link.is_signed = 0; in add_virtual_link() 385 link.whence = 0; in add_virtual_link() 386 link in add_virtual_link() 403 auto& link = *current->links.push (); add_link() local [all...] |
/third_party/ntfs-3g/libntfs-3g/ |
H A D | cache.c | 67 struct HASH_ENTRY *link; in inserthashindex() local 73 /* get a free link and insert at top of hash list */ in inserthashindex() 74 link = cache->free_hash; in inserthashindex() 75 if (link) { in inserthashindex() 76 cache->free_hash = link->next; in inserthashindex() 79 link->next = first; in inserthashindex() 81 link->next = NULL; in inserthashindex() 82 link->entry = current; in inserthashindex() 83 cache->first_hash[h] = link; in inserthashindex() 106 struct HASH_ENTRY *link; in drophashindex() local 152 struct HASH_ENTRY *link; ntfs_fetch_cache() local 218 struct HASH_ENTRY *link; ntfs_enter_cache() local 380 struct HASH_ENTRY *link; ntfs_invalidate_cache() local [all...] |
/third_party/alsa-lib/src/topology/ |
H A D | pcm.c | 95 /* build a PCM (FE DAI & DAI link) element */ 127 /* build all PCM (FE DAI & DAI link) elements */ 232 struct snd_soc_tplg_link_config *link = elem->link; in build_link() local 237 err = tplg_build_stream_cfg(tplg, link->stream, in build_link() 238 link->num_streams, elem->index); in build_link() 254 " referenced by link '%s'", in build_link() 259 memcpy(&link->hw_config[num_hw_configs], in build_link() 269 link = elem->link; /* reallo in build_link() 1142 struct snd_soc_tplg_link_config *link = elem->link; parse_hw_config_refs() local 1156 struct snd_soc_tplg_link_config *link; tplg_parse_link() local 1268 struct snd_soc_tplg_link_config *link = elem->link; tplg_save_link() local 1305 struct snd_soc_tplg_link_config *link; tplg_parse_cc() local 1348 struct snd_soc_tplg_link_config *link = elem->link; tplg_save_cc() local 1883 struct snd_soc_tplg_link_config *link; tplg_add_link_object() local 2147 struct snd_soc_tplg_link_config *link; tplg_decode_link() local [all...] |
/third_party/node/deps/v8/tools/torque/vim-torque/syntax/ |
H A D | torque.vim | 54 hi def link torqueAssert Statement 55 hi def link torqueAtom Constant 56 hi def link torqueBoolean Boolean 57 hi def link torqueBranch Conditional 58 hi def link torqueComment Comment 59 hi def link torqueConditional Conditional 60 hi def link torqueConstant Constant 61 hi def link torqueFunction Function 62 hi def link torqueKeyword Keyword 63 hi def link torqueLabe [all...] |
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_cfg.cpp | 42 bblock_link *link = (bblock_link *)list->get_tail(); in pop_stack() local 43 bblock_t *block = link->block; in pop_stack() 44 link->link.remove(); in pop_stack() 50 link(void *mem_ctx, bblock_t *block, enum bblock_link_kind kind) in link() function 53 return &l->link; in link() 59 /* The kind of the link is immaterial, but we need to provide one since in push_stack() 62 list->push_tail(link(mem_ctx, block, bblock_link_logical)); in push_stack() 77 successor->parents.push_tail(::link(mem_ctx, this, kind)); in add_successor() 78 children.push_tail(::link(mem_ct in add_successor() [all...] |
/third_party/ffmpeg/tools/ |
H A D | graph2dot.c | 70 AVFilterLink *link = filter_ctx->outputs[j]; in print_digraph() local 71 if (link) { in print_digraph() 73 const AVFilterContext *dst_filter_ctx = link->dst; in print_digraph() 82 avfilter_pad_get_name(link->srcpad, 0), in print_digraph() 83 avfilter_pad_get_name(link->dstpad, 0)); in print_digraph() 85 if (link->type == AVMEDIA_TYPE_VIDEO) { in print_digraph() 86 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(link->format); in print_digraph() 90 link->w, link->h, in print_digraph() 91 link in print_digraph() [all...] |
/third_party/rust/crates/cxx/gen/build/src/ |
H A D | out.rs | 32 pub(crate) fn symlink_file(original: impl AsRef<Path>, link: impl AsRef<Path>) -> Result<()> { 34 let link = link.as_ref(); 37 if fs::exists(link) { 38 best_effort_remove(link); 40 let parent = link.parent().unwrap(); 44 match paths::symlink_or_copy(original, link) { 50 // created the same link or copy. The cxx_build target directory 66 pub(crate) fn symlink_dir(original: impl AsRef<Path>, link: impl AsRef<Path>) -> Result<()> { 68 let link [all...] |
/third_party/ffmpeg/libavfilter/tests/ |
H A D | filtfmts.c | 40 const AVFilterLink *const link = links[i]; in print_formats_internal() local 41 const AVFilterFormatsConfig *const cfg = (AVFilterFormatsConfig*)((const char*)link + fmts_cfg_offset); in print_formats_internal() 44 if (link->type == AVMEDIA_TYPE_VIDEO) { in print_formats_internal() 51 } else if (link->type == AVMEDIA_TYPE_AUDIO) { in print_formats_internal() 124 /* create a link for each of the input pads */ in main() 126 AVFilterLink *link = av_mallocz(sizeof(AVFilterLink)); in main() local 127 if (!link) { in main() 128 fprintf(stderr, "Unable to allocate memory for filter input link\n"); in main() 132 link->type = avfilter_pad_get_type(filter_ctx->input_pads, i); in main() 133 filter_ctx->inputs[i] = link; in main() 136 AVFilterLink *link = av_mallocz(sizeof(AVFilterLink)); main() local [all...] |
/third_party/python/Modules/ |
H A D | _functoolsmodule.c | 743 2). The prev/next link fields use borrowed references. 769 lru_list_elem_dealloc(lru_list_elem *link) in lru_list_elem_dealloc() argument 771 PyTypeObject *tp = Py_TYPE(link); in lru_list_elem_dealloc() 772 Py_XDECREF(link->key); in lru_list_elem_dealloc() 773 Py_XDECREF(link->result); in lru_list_elem_dealloc() 774 tp->tp_free(link); in lru_list_elem_dealloc() 932 lru_cache_extract_link(lru_list_elem *link) in lru_cache_extract_link() argument 934 lru_list_elem *link_prev = link->prev; in lru_cache_extract_link() 935 lru_list_elem *link_next = link->next; in lru_cache_extract_link() 936 link_prev->next = link in lru_cache_extract_link() 941 lru_cache_append_link(lru_cache_object *self, lru_list_elem *link) lru_cache_append_link() argument 951 lru_cache_prepend_link(lru_cache_object *self, lru_list_elem *link) lru_cache_prepend_link() argument 994 lru_list_elem *link; bounded_lru_cache_wrapper() local 1239 lru_list_elem *link = root->next; lru_cache_unlink_list() local 1248 lru_cache_clear_list(lru_list_elem *link) lru_cache_clear_list() argument 1349 lru_list_elem *link = self->root.next; lru_cache_tp_traverse() local [all...] |
/third_party/nghttp2/src/ |
H A D | shrpx_downstream_queue.cc | 98 auto link = new BlockedLink{}; in mark_blocked() local 99 downstream->attach_blocked_link(link); in mark_blocked() 100 ent.blocked.append(link); in mark_blocked() 138 auto link = downstream->detach_blocked_link(); in remove_and_get_blocked() local 139 if (link) { in remove_and_get_blocked() 140 ent.blocked.remove(link); in remove_and_get_blocked() 141 delete link; in remove_and_get_blocked() 153 auto link = ent.blocked.head; in remove_and_get_blocked() local 155 if (!link) { in remove_and_get_blocked() 159 auto next_downstream = link in remove_and_get_blocked() [all...] |
/third_party/vk-gl-cts/external/amber/src/tools/ |
H A D | amber-syntax.vim | 98 hi def link amberTodo Todo 99 hi def link amberBang Comment 100 hi def link amberComment Comment 101 hi def link amberBlockCmd Keyword 102 hi def link amberString String 103 hi def link amberNumber Number 104 hi def link amberDesc PreProc 105 hi def link amberKeyword String 106 hi def link amberFormat Type 107 hi def link amberComparato [all...] |
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_csb.c | 97 list_for_each_entry_safe (struct pvr_bo, pvr_bo, &csb->pvr_bo_list, link) { in pvr_csb_finish() 98 list_del(&pvr_bo->link); in pvr_csb_finish() 115 * to emit the stream link dwords. This makes sure that when 159 pvr_csb_emit (csb, VDMCTRL_STREAM_LINK0, link) { in pvr_csb_buffer_extend() 160 link.link_addrmsb = pvr_bo->vma->dev_addr; in pvr_csb_buffer_extend() 163 pvr_csb_emit (csb, VDMCTRL_STREAM_LINK1, link) { in pvr_csb_buffer_extend() 164 link.link_addrlsb = pvr_bo->vma->dev_addr; in pvr_csb_buffer_extend() 170 pvr_csb_emit (csb, CDMCTRL_STREAM_LINK0, link) { in pvr_csb_buffer_extend() 171 link.link_addrmsb = pvr_bo->vma->dev_addr; in pvr_csb_buffer_extend() 174 pvr_csb_emit (csb, CDMCTRL_STREAM_LINK1, link) { in pvr_csb_buffer_extend() [all...] |
/third_party/mesa3d/src/asahi/compiler/ |
H A D | agx_compiler.h | 278 struct list_head link; member 344 struct list_head link; member 421 list_del(&ins->link); in agx_remove_instruction() 475 list_for_each_entry(agx_block, v, &ctx->blocks, link) 478 list_for_each_entry_rev(agx_block, v, &ctx->blocks, link) 481 list_for_each_entry_from(agx_block, v, from, &ctx->blocks, link) 484 list_for_each_entry_from_rev(agx_block, v, from, &ctx->blocks, link) 487 list_for_each_entry(agx_instr, v, &(block)->instructions, link) 490 list_for_each_entry_rev(agx_instr, v, &(block)->instructions, link) 493 list_for_each_entry_safe(agx_instr, v, &(block)->instructions, link) [all...] |
/third_party/gn/src/gn/ |
H A D | function_toolchain_unittest.cc | 45 tool("link") { in TEST_F() 46 command = "link" in TEST_F() 62 // The toolchain should have a link tool with the two outputs. in TEST_F() 63 const Tool* link = toolchain->GetTool(CTool::kCToolLink); in TEST_F() local 64 ASSERT_TRUE(link); in TEST_F() 65 ASSERT_EQ(1u, link->outputs().list().size()); in TEST_F() 66 EXPECT_EQ("foo", link->outputs().list()[0].AsString()); in TEST_F() 67 ASSERT_EQ(1u, link->runtime_outputs().list().size()); in TEST_F() 68 EXPECT_EQ("foo", link->runtime_outputs().list()[0].AsString()); in TEST_F() 75 tool("link") { in TEST_F() 156 const Tool* link = toolchain->GetTool(CTool::kCToolCxx); TEST_F() local [all...] |
/third_party/rust/crates/cxx/gen/src/ |
H A D | fs.rs | 112 link: &'a Path, in symlink() 115 match fun(original, link) { in symlink() 120 link, in symlink() 126 pub(crate) fn symlink_fail(original: impl AsRef<Path>, link: impl AsRef<Path>) -> Result<()> { 130 link.as_ref(), 144 pub(crate) fn symlink_file(original: impl AsRef<Path>, link: impl AsRef<Path>) -> Result<()> { 145 symlink(original.as_ref(), link.as_ref(), std::os::unix::fs::symlink) 149 pub(crate) fn symlink_file(original: impl AsRef<Path>, link: impl AsRef<Path>) -> Result<()> { 152 link.as_ref(), 158 pub(crate) fn symlink_dir(original: impl AsRef<Path>, link [all...] |