Home
last modified time | relevance | path

Searched refs:deps (Results 1 - 25 of 53) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_deps.c36 static void i915_deps_reset_fences(struct i915_deps *deps) in i915_deps_reset_fences() argument
38 if (deps->fences != &deps->single) in i915_deps_reset_fences()
39 kfree(deps->fences); in i915_deps_reset_fences()
40 deps->num_deps = 0; in i915_deps_reset_fences()
41 deps->fences_size = 1; in i915_deps_reset_fences()
42 deps->fences = &deps->single; in i915_deps_reset_fences()
47 * @deps: Pointer to the i915_deps structure to initialize.
50 void i915_deps_init(struct i915_deps *deps, gfp_ argument
64 i915_deps_fini(struct i915_deps *deps) i915_deps_fini() argument
75 i915_deps_grow(struct i915_deps *deps, struct dma_fence *fence, const struct ttm_operation_ctx *ctx) i915_deps_grow() argument
132 i915_deps_sync(const struct i915_deps *deps, const struct ttm_operation_ctx *ctx) i915_deps_sync() argument
176 i915_deps_add_dependency(struct i915_deps *deps, struct dma_fence *fence, const struct ttm_operation_ctx *ctx) i915_deps_add_dependency() argument
222 i915_deps_add_resv(struct i915_deps *deps, struct dma_resv *resv, const struct ttm_operation_ctx *ctx) i915_deps_add_resv() argument
[all...]
H A Di915_deps.h32 void i915_deps_init(struct i915_deps *deps, gfp_t gfp);
34 void i915_deps_fini(struct i915_deps *deps);
36 int i915_deps_add_dependency(struct i915_deps *deps,
40 int i915_deps_add_resv(struct i915_deps *deps, struct dma_resv *resv,
43 int i915_deps_sync(const struct i915_deps *deps,
/kernel/linux/linux-5.10/scripts/
H A Dheaderdep.pl28 my %deps = ();
92 next if exists $deps{$header};
94 $deps{$header} = [] unless exists $deps{$header};
107 push @{$deps{$header}}, [$i + 1, $dep];
148 for my $dep (@{$deps{$name}}) {
177 for my $header (keys %deps) {
185 for my $header (keys %deps) {
186 for my $dep (@{$deps{$header}}) {
/kernel/linux/linux-6.6/scripts/
H A Dheaderdep.pl28 my %deps = ();
92 next if exists $deps{$header};
94 $deps{$header} = [] unless exists $deps{$header};
107 push @{$deps{$header}}, [$i + 1, $dep];
148 for my $dep (@{$deps{$name}}) {
177 for my $header (keys %deps) {
185 for my $header (keys %deps) {
186 for my $dep (@{$deps{$header}}) {
H A Dgenerate_rust_analyzer.py37 def append_crate(display_name, root_module, deps, cfg=[], is_workspace_member=True, is_proc_macro=False):
44 "deps": [{"crate": crates_indexes[dep], "name": dep} for dep in deps],
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_migrate.h26 const struct i915_deps *deps,
36 const struct i915_deps *deps,
48 const struct i915_deps *deps,
56 const struct i915_deps *deps,
H A Dintel_migrate.c679 const struct i915_deps *deps, in intel_context_migrate_copy()
759 if (deps) { in intel_context_migrate_copy()
760 err = i915_request_await_deps(rq, deps); in intel_context_migrate_copy()
770 deps = NULL; in intel_context_migrate_copy()
985 const struct i915_deps *deps, in intel_context_migrate_clear()
1016 if (deps) { in intel_context_migrate_clear()
1017 err = i915_request_await_deps(rq, deps); in intel_context_migrate_clear()
1027 deps = NULL; in intel_context_migrate_clear()
1080 const struct i915_deps *deps, in intel_migrate_copy()
1105 err = intel_context_migrate_copy(ce, deps, in intel_migrate_copy()
678 intel_context_migrate_copy(struct intel_context *ce, const struct i915_deps *deps, struct scatterlist *src, unsigned int src_pat_index, bool src_is_lmem, struct scatterlist *dst, unsigned int dst_pat_index, bool dst_is_lmem, struct i915_request **out) intel_context_migrate_copy() argument
984 intel_context_migrate_clear(struct intel_context *ce, const struct i915_deps *deps, struct scatterlist *sg, unsigned int pat_index, bool is_lmem, u32 value, struct i915_request **out) intel_context_migrate_clear() argument
1078 intel_migrate_copy(struct intel_migrate *m, struct i915_gem_ww_ctx *ww, const struct i915_deps *deps, struct scatterlist *src, unsigned int src_pat_index, bool src_is_lmem, struct scatterlist *dst, unsigned int dst_pat_index, bool dst_is_lmem, struct i915_request **out) intel_migrate_copy() argument
1117 intel_migrate_clear(struct intel_migrate *m, struct i915_gem_ww_ctx *ww, const struct i915_deps *deps, struct scatterlist *sg, unsigned int pat_index, bool is_lmem, u32 value, struct i915_request **out) intel_migrate_clear() argument
[all...]
H A Dselftest_migrate.c138 const struct i915_deps *deps, in intel_context_copy_ccs()
169 if (deps) { in intel_context_copy_ccs()
170 err = i915_request_await_deps(rq, deps); in intel_context_copy_ccs()
180 deps = NULL; in intel_context_copy_ccs()
224 const struct i915_deps *deps, in intel_migrate_ccs_copy()
246 err = intel_context_copy_ccs(ce, deps, sg, pat_index, in intel_migrate_ccs_copy()
137 intel_context_copy_ccs(struct intel_context *ce, const struct i915_deps *deps, struct scatterlist *sg, unsigned int pat_index, bool write_to_ccs, struct i915_request **out) intel_context_copy_ccs() argument
222 intel_migrate_ccs_copy(struct intel_migrate *m, struct i915_gem_ww_ctx *ww, const struct i915_deps *deps, struct scatterlist *sg, unsigned int pat_index, bool write_to_ccs, struct i915_request **out) intel_migrate_ccs_copy() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm_move.c192 const struct i915_deps *deps) in i915_ttm_accel_move()
216 ret = intel_context_migrate_clear(to_gt(i915)->migrate.context, deps, in i915_ttm_accel_move()
231 deps, src_rsgt->table.sgl, in i915_ttm_accel_move()
639 struct i915_deps deps; in i915_ttm_move() local
641 i915_deps_init(&deps, GFP_KERNEL | __GFP_NORETRY | __GFP_NOWARN); in i915_ttm_move()
642 ret = i915_deps_add_resv(&deps, bo->base.resv, ctx); in i915_ttm_move()
649 dst_rsgt, true, &deps); in i915_ttm_move()
650 i915_deps_fini(&deps); in i915_ttm_move()
715 struct i915_deps deps; in i915_gem_obj_copy_ttm() local
724 i915_deps_init(&deps, GFP_KERNE in i915_gem_obj_copy_ttm()
187 i915_ttm_accel_move(struct ttm_buffer_object *bo, bool clear, struct ttm_resource *dst_mem, struct ttm_tt *dst_ttm, struct sg_table *dst_st, const struct i915_deps *deps) i915_ttm_accel_move() argument
[all...]
/kernel/linux/linux-5.10/scripts/kconfig/
H A Dstreamline_config.pl247 my $deps = $1;
249 $deps =~ s/^[^a-zA-Z0-9_]*//;
250 $deps =~ s/[^a-zA-Z0-9_]*$//;
252 my @deps = split /[^a-zA-Z0-9_]+/, $deps;
254 $ifdeps[$iflevel++] = join ':', @deps;
408 dprint " deps = $depends{$c}\n";
410 dprint " no deps\n";
/kernel/linux/linux-6.6/scripts/kconfig/
H A Dstreamline_config.pl247 my $deps = $1;
249 $deps =~ s/^[^a-zA-Z0-9_]*//;
250 $deps =~ s/[^a-zA-Z0-9_]*$//;
252 my @deps = split /[^a-zA-Z0-9_]+/, $deps;
254 $ifdeps[$iflevel++] = join ':', @deps;
408 dprint " deps = $depends{$c}\n";
410 dprint " no deps\n";
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_migrate.c184 struct i915_deps *deps, in __igt_lmem_pages_migrate()
221 err = intel_migrate_clear(&gt->migrate, &ww, deps, in __igt_lmem_pages_migrate()
395 struct i915_deps deps; in igt_async_migrate() local
418 i915_deps_init(&deps, GFP_KERNEL); in igt_async_migrate()
419 err = i915_deps_add_dependency(&deps, &rq->fence, &ctx); in igt_async_migrate()
425 err = __igt_lmem_pages_migrate(gt, &ppgtt->vm, &deps, &spin, in igt_async_migrate()
427 i915_deps_fini(&deps); in igt_async_migrate()
182 __igt_lmem_pages_migrate(struct intel_gt *gt, struct i915_address_space *vm, struct i915_deps *deps, struct igt_spinner *spin, struct dma_fence *spin_fence, bool borked_migrate) __igt_lmem_pages_migrate() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/emac/
H A Dcore.c2353 struct emac_depentry *deps) in emac_check_deps()
2360 if (deps[i].phandle == 0) { in emac_check_deps()
2368 deps[i].phandle = 0; in emac_check_deps()
2372 if (deps[i].node == NULL) in emac_check_deps()
2373 deps[i].node = of_node_get(np); in emac_check_deps()
2375 if (deps[i].node == NULL) in emac_check_deps()
2376 deps[i].node = of_find_node_by_phandle(deps[i].phandle); in emac_check_deps()
2377 if (deps[i].node == NULL) in emac_check_deps()
2379 if (deps[ in emac_check_deps()
2352 emac_check_deps(struct emac_instance *dev, struct emac_depentry *deps) emac_check_deps() argument
2415 struct emac_depentry deps[EMAC_DEP_COUNT]; emac_wait_deps() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/emac/
H A Dcore.c2358 struct emac_depentry *deps) in emac_check_deps()
2365 if (deps[i].phandle == 0) { in emac_check_deps()
2373 deps[i].phandle = 0; in emac_check_deps()
2377 if (deps[i].node == NULL) in emac_check_deps()
2378 deps[i].node = of_node_get(np); in emac_check_deps()
2380 if (deps[i].node == NULL) in emac_check_deps()
2381 deps[i].node = of_find_node_by_phandle(deps[i].phandle); in emac_check_deps()
2382 if (deps[i].node == NULL) in emac_check_deps()
2384 if (deps[ in emac_check_deps()
2357 emac_check_deps(struct emac_instance *dev, struct emac_depentry *deps) emac_check_deps() argument
2420 struct emac_depentry deps[EMAC_DEP_COUNT]; emac_wait_deps() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/v3d/
H A Dv3d_gem.c260 ret = drm_gem_fence_array_add_implicit(&job->deps, in v3d_lock_bo_reservations()
365 xa_for_each(&job->deps, index, fence) { in v3d_job_free()
368 xa_destroy(&job->deps); in v3d_job_free()
446 xa_init_flags(&job->deps, XA_FLAGS_ALLOC); in v3d_job_init()
452 ret = drm_gem_fence_array_add(&job->deps, in_fence); in v3d_job_init()
460 xa_destroy(&job->deps); in v3d_job_init()
618 ret = drm_gem_fence_array_add(&render->base.deps, in v3d_submit_cl_ioctl()
631 ret = drm_gem_fence_array_add(&clean_job->deps, render_fence); in v3d_submit_cl_ioctl()
833 ret = drm_gem_fence_array_add(&clean_job->deps, in v3d_submit_csd_ioctl()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/
H A DMakefile426 test_static_linked.skel.h-deps := test_static_linked1.bpf.o test_static_linked2.bpf.o
427 linked_funcs.skel.h-deps := linked_funcs1.bpf.o linked_funcs2.bpf.o
428 linked_vars.skel.h-deps := linked_vars1.bpf.o linked_vars2.bpf.o
429 linked_maps.skel.h-deps := linked_maps1.bpf.o linked_maps2.bpf.o
432 test_subskeleton.skel.h-deps := test_subskeleton_lib2.bpf.o test_subskeleton_lib.bpf.o test_subskeleton.bpf.o
433 test_subskeleton_lib.skel.h-deps := test_subskeleton_lib2.bpf.o test_subskeleton_lib.bpf.o
434 test_usdt.skel.h-deps := test_usdt.bpf.o test_usdt_multispec.bpf.o
435 xsk_xdp_progs.skel.h-deps := xsk_xdp_progs.bpf.o
436 xdp_hw_metadata.skel.h-deps := xdp_hw_metadata.bpf.o
437 xdp_features.skel.h-deps
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/
H A Dlima_sched.c134 xa_init_flags(&task->deps, XA_FLAGS_ALLOC); in lima_sched_task_init()
147 xa_for_each(&task->deps, index, fence) { in lima_sched_task_fini()
150 xa_destroy(&task->deps); in lima_sched_task_fini()
192 if (!xa_empty(&task->deps)) in lima_sched_dependency()
193 return xa_erase(&task->deps, task->last_dep++); in lima_sched_dependency()
H A Dlima_sched.h26 struct xarray deps; member
/kernel/linux/linux-5.10/tools/testing/ktest/
H A Dconfig-bisect.pl282 my @deps = @{$arr};
286 @deps = (@deps, get_dependencies $dep);
289 return @deps;
/kernel/linux/linux-6.6/tools/testing/ktest/
H A Dconfig-bisect.pl282 my @deps = @{$arr};
286 @deps = (@deps, get_dependencies $dep);
289 return @deps;
/kernel/linux/linux-6.6/samples/hid/
H A DMakefile210 hid_mouse.skel.h-deps := hid_mouse.bpf.o hid_bpf_attach.bpf.o
211 hid_surface_dial.skel.h-deps := hid_surface_dial.bpf.o hid_bpf_attach.bpf.o
213 LINKED_BPF_SRCS := $(patsubst %.bpf.o,%.bpf.c,$(foreach skel,$(LINKED_SKELS),$($(skel)-deps)))
221 $(Q)$(BPFTOOL) gen object $(@:.skel.h=.lbpf.o) $(addprefix $(obj)/,$($(@F)-deps))
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_cs.c945 struct drm_amdgpu_cs_chunk_dep *deps; in amdgpu_cs_process_fence_dep() local
947 deps = (struct drm_amdgpu_cs_chunk_dep *)chunk->kdata; in amdgpu_cs_process_fence_dep()
956 ctx = amdgpu_ctx_get(fpriv, deps[i].ctx_id); in amdgpu_cs_process_fence_dep()
960 r = amdgpu_ctx_get_entity(ctx, deps[i].ip_type, in amdgpu_cs_process_fence_dep()
961 deps[i].ip_instance, in amdgpu_cs_process_fence_dep()
962 deps[i].ring, &entity); in amdgpu_cs_process_fence_dep()
968 fence = amdgpu_ctx_get_fence(ctx, entity, deps[i].handle); in amdgpu_cs_process_fence_dep()
1016 struct drm_amdgpu_cs_chunk_sem *deps; in amdgpu_cs_process_syncobj_in_dep() local
1020 deps = (struct drm_amdgpu_cs_chunk_sem *)chunk->kdata; in amdgpu_cs_process_syncobj_in_dep()
1024 r = amdgpu_syncobj_lookup_and_add_to_sync(p, deps[ in amdgpu_cs_process_syncobj_in_dep()
1059 struct drm_amdgpu_cs_chunk_sem *deps; amdgpu_cs_process_syncobj_out_dep() local
[all...]
/kernel/linux/linux-6.6/tools/net/ynl/samples/
H A DMakefile3 include ../Makefile.deps
/kernel/linux/linux-5.10/drivers/firmware/efi/libstub/
H A DMakefile70 libfdt-deps := fdt_rw.c fdt_ro.c fdt_wip.c fdt.c \
74 $(patsubst %.c,lib-%.o,$(libfdt-deps))
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/
H A DMakefile76 libfdt-deps := fdt_rw.c fdt_ro.c fdt_wip.c fdt.c \
80 $(patsubst %.c,lib-%.o,$(libfdt-deps))

Completed in 22 milliseconds

123