Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/drivers/gpu/drm/i915/gt/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  intel_migrate.h   Sprache: C

 
/* SPDX-License-Identifier: MIT */
/*
 * Copyright © 2020 Intel Corporation
 */


#ifndef __INTEL_MIGRATE__
#define __INTEL_MIGRATE__

#include <linux/types.h>

#include "intel_migrate_types.h"

struct dma_fence;
struct i915_deps;
struct i915_request;
struct i915_gem_ww_ctx;
struct intel_gt;
struct scatterlist;

int intel_migrate_init(struct intel_migrate *m, struct intel_gt *gt);

struct intel_context *intel_migrate_create_context(struct intel_migrate *m);

int 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);

int 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);

int
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);
int
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);

void intel_migrate_fini(struct intel_migrate *m);

#endif /* __INTEL_MIGRATE__ */

Messung V0.5
C=96 H=91 G=93

¤ Dauer der Verarbeitung: 0.2 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.