/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/spufs/ |
H A D | sched.c | 262 list_for_each_entry(ctx, &gang->aff_list_head, aff_list) { in aff_merge_remaining_ctxs() 263 if (list_empty(&ctx->aff_list)) in aff_merge_remaining_ctxs() 264 list_add(&ctx->aff_list, &gang->aff_list_head); in aff_merge_remaining_ctxs() 275 list_for_each_entry_reverse(ctx, &gang->aff_ref_ctx->aff_list, in aff_set_offsets() 276 aff_list) { in aff_set_offsets() 277 if (&ctx->aff_list == &gang->aff_list_head) in aff_set_offsets() 283 list_for_each_entry(ctx, gang->aff_ref_ctx->aff_list.prev, aff_list) { in aff_set_offsets() 284 if (&ctx->aff_list == &gang->aff_list_head) in aff_set_offsets() 354 list_for_each_entry(tmp, &gang->aff_list_head, aff_list) in aff_set_ref_point_location() [all...] |
H A D | inode.c | 308 struct spu, cbe_list))->aff_list); in spufs_assert_affinity() 332 if (!list_empty(&neighbor->aff_list) && !(neighbor->aff_head) && in spufs_assert_affinity() 333 !list_is_last(&neighbor->aff_list, &gang->aff_list_head) && in spufs_assert_affinity() 334 !list_entry(neighbor->aff_list.next, struct spu_context, in spufs_assert_affinity() 335 aff_list)->aff_head) { in spufs_assert_affinity() 346 list_for_each_entry(tmp, &gang->aff_list_head, aff_list) in spufs_assert_affinity() 348 if (list_empty(&neighbor->aff_list)) in spufs_assert_affinity() 378 if (list_empty(&neighbor->aff_list)) { in spufs_set_affinity() 379 list_add_tail(&neighbor->aff_list, in spufs_set_affinity() 384 if (list_is_last(&neighbor->aff_list, in spufs_set_affinity() [all...] |
H A D | gang.c | 65 if (!list_empty(&ctx->aff_list)) { in spu_gang_remove_ctx() 66 list_del_init(&ctx->aff_list); in spu_gang_remove_ctx()
|
H A D | context.c | 51 INIT_LIST_HEAD(&ctx->aff_list); in alloc_spu_context()
|
H A D | spufs.h | 137 struct list_head aff_list; member
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/spufs/ |
H A D | sched.c | 258 list_for_each_entry(ctx, &gang->aff_list_head, aff_list) { in aff_merge_remaining_ctxs() 259 if (list_empty(&ctx->aff_list)) in aff_merge_remaining_ctxs() 260 list_add(&ctx->aff_list, &gang->aff_list_head); in aff_merge_remaining_ctxs() 271 list_for_each_entry_reverse(ctx, &gang->aff_ref_ctx->aff_list, in aff_set_offsets() 272 aff_list) { in aff_set_offsets() 273 if (&ctx->aff_list == &gang->aff_list_head) in aff_set_offsets() 279 list_for_each_entry(ctx, gang->aff_ref_ctx->aff_list.prev, aff_list) { in aff_set_offsets() 280 if (&ctx->aff_list == &gang->aff_list_head) in aff_set_offsets() 349 list_for_each_entry(tmp, &gang->aff_list_head, aff_list) in aff_set_ref_point_location() [all...] |
H A D | inode.c | 307 struct spu, cbe_list))->aff_list); in spufs_assert_affinity() 331 if (!list_empty(&neighbor->aff_list) && !(neighbor->aff_head) && in spufs_assert_affinity() 332 !list_is_last(&neighbor->aff_list, &gang->aff_list_head) && in spufs_assert_affinity() 333 !list_entry(neighbor->aff_list.next, struct spu_context, in spufs_assert_affinity() 334 aff_list)->aff_head) { in spufs_assert_affinity() 345 list_for_each_entry(tmp, &gang->aff_list_head, aff_list) in spufs_assert_affinity() 347 if (list_empty(&neighbor->aff_list)) in spufs_assert_affinity() 377 if (list_empty(&neighbor->aff_list)) { in spufs_set_affinity() 378 list_add_tail(&neighbor->aff_list, in spufs_set_affinity() 383 if (list_is_last(&neighbor->aff_list, in spufs_set_affinity() [all...] |
H A D | gang.c | 65 if (!list_empty(&ctx->aff_list)) { in spu_gang_remove_ctx() 66 list_del_init(&ctx->aff_list); in spu_gang_remove_ctx()
|
H A D | context.c | 51 INIT_LIST_HEAD(&ctx->aff_list); in alloc_spu_context()
|
H A D | spufs.h | 137 struct list_head aff_list; member
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/ |
H A D | spu_manage.c | 392 list_add_tail(&spu->aff_list, in init_affinity_qs20_harcoded() 393 &last_spu->aff_list); in init_affinity_qs20_harcoded() 490 list_add_tail(&spu->aff_list, &last_spu->aff_list); in init_affinity_node()
|
H A D | spu_base.c | 609 INIT_LIST_HEAD(&spu->aff_list); in create_spu()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/ |
H A D | spu_manage.c | 394 list_add_tail(&spu->aff_list, in init_affinity_qs20_harcoded() 395 &last_spu->aff_list); in init_affinity_qs20_harcoded() 494 list_add_tail(&spu->aff_list, &last_spu->aff_list); in init_affinity_node()
|
H A D | spu_base.c | 602 INIT_LIST_HEAD(&spu->aff_list); in create_spu()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | spu.h | 161 struct list_head aff_list; member
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | spu.h | 161 struct list_head aff_list; member
|