Home
last modified time | relevance | path

Searched refs:spu_gang (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/arch/powerpc/platforms/cell/spufs/
Dgang.c28 struct spu_gang *alloc_spu_gang(void) in alloc_spu_gang()
30 struct spu_gang *gang; in alloc_spu_gang()
48 struct spu_gang *gang; in destroy_spu_gang()
49 gang = container_of(kref, struct spu_gang, kref); in destroy_spu_gang()
54 struct spu_gang *get_spu_gang(struct spu_gang *gang) in get_spu_gang()
60 int put_spu_gang(struct spu_gang *gang) in put_spu_gang()
65 void spu_gang_add_ctx(struct spu_gang *gang, struct spu_context *ctx) in spu_gang_add_ctx()
74 void spu_gang_remove_ctx(struct spu_gang *gang, struct spu_context *ctx) in spu_gang_remove_ctx()
Dspufs.h48 struct spu_gang;
113 struct spu_gang *gang;
155 struct spu_gang { struct
226 struct spu_gang *i_gang;
257 struct spu_gang *alloc_spu_gang(void);
258 struct spu_gang *get_spu_gang(struct spu_gang *gang);
259 int put_spu_gang(struct spu_gang *gang);
260 void spu_gang_remove_ctx(struct spu_gang *gang, struct spu_context *ctx);
261 void spu_gang_add_ctx(struct spu_gang *gang, struct spu_context *ctx);
282 struct spu_context * alloc_spu_context(struct spu_gang *gang);
Dsched.c271 static void aff_merge_remaining_ctxs(struct spu_gang *gang) in aff_merge_remaining_ctxs()
282 static void aff_set_offsets(struct spu_gang *gang) in aff_set_offsets()
357 static void aff_set_ref_point_location(struct spu_gang *gang) in aff_set_ref_point_location()
413 struct spu_gang *gang = ctx->gang; in has_affinity()
Dinode.c320 spufs_assert_affinity(unsigned int flags, struct spu_gang *gang, in spufs_assert_affinity()
428 struct spu_gang *gang; in spufs_create_context()
484 struct spu_gang *gang; in spufs_mkgang()
Dcontext.c38 struct spu_context *alloc_spu_context(struct spu_gang *gang) in alloc_spu_context()