arch/arm/mach-omap2/omap-secure.c
155
static u32 rx51_secure_dispatcher(u32 idx, u32 process, u32 flag, u32 nargs,
arch/arm/mach-omap2/omap-secure.c
175
ret = omap_smc3(idx, process, flag, __pa(param));
arch/arm/mach-omap2/omap-secure.h
72
extern u32 omap_smc3(u32 id, u32 process, u32 flag, u32 pargs);
arch/m68k/fpsp040/fpsp.h
58
| label to a routine that will process a real exception of the
arch/mips/boot/tools/relocs.c
468
static void walk_relocs(int (*process)(struct section *sec, Elf_Rel *rel,
arch/mips/boot/tools/relocs.c
501
process(sec, rel, sym, symname);
arch/s390/tools/relocs.c
383
process(fp);
arch/x86/kvm/mmu/tdp_mmu.h
31
enum kvm_gfn_range_filter process)
arch/x86/kvm/mmu/tdp_mmu.h
38
if (process & KVM_FILTER_PRIVATE)
arch/x86/kvm/mmu/tdp_mmu.h
40
if (process & KVM_FILTER_SHARED)
arch/x86/tools/relocs.c
696
static void walk_relocs(int (*process)(struct section *sec, Elf_Rel *rel,
arch/x86/tools/relocs.c
733
process(sec, rel, sym, symname);
drivers/crypto/hisilicon/sec2/sec.h
129
int (*process)(struct sec_ctx *ctx, struct sec_req *req);
drivers/crypto/hisilicon/sec2/sec_crypto.c
2025
.process = sec_process,
drivers/crypto/hisilicon/sec2/sec_crypto.c
2035
.process = sec_process,
drivers/crypto/hisilicon/sec2/sec_crypto.c
2045
.process = sec_process,
drivers/crypto/hisilicon/sec2/sec_crypto.c
2055
.process = sec_process,
drivers/crypto/hisilicon/sec2/sec_crypto.c
2355
return ctx->req_op->process(ctx, req);
drivers/crypto/hisilicon/sec2/sec_crypto.c
2583
return ctx->req_op->process(ctx, req);
drivers/crypto/marvell/cesa/cesa.c
77
res = ctx->ops->process(req, status);
drivers/crypto/marvell/cesa/cesa.h
485
int (*process)(struct crypto_async_request *req, u32 status);
drivers/crypto/marvell/cesa/cipher.c
238
.process = mv_cesa_skcipher_process,
drivers/crypto/marvell/cesa/hash.c
433
.process = mv_cesa_ahash_process,
drivers/crypto/marvell/cesa/tdma.c
174
res = ctx->ops->process(req, current_status);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1407
struct kfd_process *process = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1410
process = container_of(process_info, struct kfd_process, kgd_process_info);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1426
NULL, process->context_id);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1437
info->context_id = process->context_id;
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
514
r = src->funcs->process(adev, src, &entry);
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h
77
int (*process)(struct amdgpu_device *adev,
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h
179
struct amdgpu_mes_process *process;
drivers/gpu/drm/amd/amdgpu/cik_sdma.c
1260
.process = cik_sdma_process_trap_irq,
drivers/gpu/drm/amd/amdgpu/cik_sdma.c
1264
.process = cik_sdma_process_illegal_inst_irq,
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3624
.process = dce_v10_0_crtc_irq,
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3629
.process = dce_v10_0_pageflip_irq,
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
3634
.process = dce_v10_0_hpd_irq,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3520
.process = dce_v6_0_crtc_irq,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3525
.process = dce_v6_0_pageflip_irq,
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
3530
.process = dce_v6_0_hpd_irq,
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3532
.process = dce_v8_0_crtc_irq,
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3537
.process = dce_v8_0_pageflip_irq,
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
3542
.process = dce_v8_0_hpd_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
9963
.process = gfx_v10_0_eop_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
9968
.process = gfx_v10_0_priv_reg_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
9973
.process = gfx_v10_0_bad_op_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
9978
.process = gfx_v10_0_priv_inst_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
9983
.process = gfx_v10_0_kiq_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
7349
.process = gfx_v11_0_eop_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
7354
.process = gfx_v11_0_priv_reg_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
7359
.process = gfx_v11_0_bad_op_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
7364
.process = gfx_v11_0_priv_inst_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
7368
.process = gfx_v11_0_rlc_gc_fed_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
5603
.process = gfx_v12_0_eop_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
5608
.process = gfx_v12_0_priv_reg_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
5613
.process = gfx_v12_0_bad_op_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
5618
.process = gfx_v12_0_priv_inst_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
3877
.process = gfx_v12_1_eop_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
3882
.process = gfx_v12_1_priv_reg_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
3887
.process = gfx_v12_1_priv_inst_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
3518
.process = gfx_v6_0_eop_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
3523
.process = gfx_v6_0_priv_reg_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
3528
.process = gfx_v6_0_priv_inst_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
5016
.process = gfx_v7_0_eop_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
5021
.process = gfx_v7_0_priv_reg_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
5026
.process = gfx_v7_0_priv_inst_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6991
.process = gfx_v8_0_eop_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6996
.process = gfx_v8_0_priv_reg_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
7001
.process = gfx_v8_0_priv_inst_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
7006
.process = gfx_v8_0_cp_ecc_error_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
7011
.process = gfx_v8_0_sq_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
7696
.process = gfx_v9_0_eop_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
7701
.process = gfx_v9_0_priv_reg_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
7706
.process = gfx_v9_0_bad_op_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
7711
.process = gfx_v9_0_priv_inst_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
7716
.process = amdgpu_gfx_cp_ecc_error_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
4807
.process = gfx_v9_4_3_eop_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
4812
.process = gfx_v9_4_3_priv_reg_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
4817
.process = gfx_v9_4_3_bad_op_irq,
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
4822
.process = gfx_v9_4_3_priv_inst_irq,
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c
172
.process = gmc_v10_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c
177
.process = amdgpu_umc_process_ecc_irq,
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c
168
.process = gmc_v11_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c
173
.process = amdgpu_umc_process_ecc_irq,
drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c
164
.process = gmc_v12_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c
169
.process = amdgpu_umc_process_ecc_irq,
drivers/gpu/drm/amd/amdgpu/gmc_v12_1.c
623
.process = gmc_v12_1_process_interrupt,
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
1160
.process = gmc_v6_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
1376
.process = gmc_v7_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
1747
.process = gmc_v8_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
720
.process = gmc_v9_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
726
.process = amdgpu_umc_process_ecc_irq,
drivers/gpu/drm/amd/amdgpu/ih_v6_0.c
557
.process = ih_v6_0_self_irq,
drivers/gpu/drm/amd/amdgpu/ih_v6_1.c
526
.process = ih_v6_1_self_irq,
drivers/gpu/drm/amd/amdgpu/ih_v7_0.c
547
.process = ih_v7_0_self_irq,
drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c
596
.process = jpeg_v1_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c
840
.process = jpeg_v2_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c
772
.process = jpeg_v2_5_process_interrupt,
drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c
777
.process = amdgpu_jpeg_process_poison_irq,
drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c
632
.process = jpeg_v3_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
796
.process = jpeg_v4_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
801
.process = amdgpu_jpeg_process_poison_irq,
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
1229
.process = jpeg_v4_0_3_process_interrupt,
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
1234
.process = amdgpu_jpeg_process_poison_irq,
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c
849
.process = jpeg_v4_0_5_process_interrupt,
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c
718
.process = jpeg_v5_0_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
934
.process = jpeg_v5_0_1_process_interrupt,
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
939
.process = amdgpu_jpeg_process_poison_irq,
drivers/gpu/drm/amd/amdgpu/jpeg_v5_3_0.c
699
.process = jpeg_v5_3_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c
394
.process = xgpu_ai_mailbox_ack_irq,
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c
399
.process = xgpu_ai_mailbox_rcv_irq,
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c
485
.process = xgpu_nv_mailbox_ack_irq,
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c
490
.process = xgpu_nv_mailbox_rcv_irq,
drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c
570
.process = xgpu_vi_mailbox_ack_irq,
drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c
575
.process = xgpu_vi_mailbox_rcv_irq,
drivers/gpu/drm/amd/amdgpu/navi10_ih.c
535
.process = navi10_ih_self_irq,
drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.c
563
.process = nbif_v6_3_1_process_err_event_athub_irq,
drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c
592
.process = nbio_v4_3_process_err_event_athub_irq,
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c
539
.process = nbio_v7_4_process_ras_controller_irq,
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c
544
.process = nbio_v7_4_process_err_event_athub_irq,
drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c
635
.process = nbio_v7_9_process_ras_controller_irq,
drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c
640
.process = nbio_v7_9_process_err_event_athub_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
1154
.process = sdma_v2_4_process_trap_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
1158
.process = sdma_v2_4_process_illegal_inst_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
1596
.process = sdma_v3_0_process_trap_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
1600
.process = sdma_v3_0_process_illegal_inst_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
2494
.process = sdma_v4_0_process_trap_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
2498
.process = sdma_v4_0_process_illegal_inst_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
2503
.process = amdgpu_sdma_process_ecc_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
2507
.process = sdma_v4_0_process_vm_hole_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
2511
.process = sdma_v4_0_process_doorbell_invalid_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
2515
.process = sdma_v4_0_process_pool_timeout_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
2519
.process = sdma_v4_0_process_srbm_write_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
2196
.process = sdma_v4_4_2_process_trap_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
2200
.process = sdma_v4_4_2_process_illegal_inst_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
2205
.process = amdgpu_sdma_process_ecc_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
2209
.process = sdma_v4_4_2_process_vm_hole_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
2213
.process = sdma_v4_4_2_process_doorbell_invalid_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
2217
.process = sdma_v4_4_2_process_pool_timeout_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
2221
.process = sdma_v4_4_2_process_srbm_write_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
2225
.process = sdma_v4_4_2_process_ctxt_empty_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c
1970
.process = sdma_v5_0_process_trap_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c
1974
.process = sdma_v5_0_process_illegal_inst_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
1974
.process = sdma_v5_2_process_trap_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
1978
.process = sdma_v5_2_process_illegal_inst_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
1808
.process = sdma_v6_0_process_trap_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
1812
.process = sdma_v6_0_process_fence_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
1816
.process = sdma_v6_0_process_illegal_inst_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
1741
.process = sdma_v7_0_process_trap_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
1745
.process = sdma_v7_0_process_fence_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
1749
.process = sdma_v7_0_process_illegal_inst_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c
1673
.process = sdma_v7_1_process_trap_irq,
drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c
1677
.process = sdma_v7_1_process_illegal_inst_irq,
drivers/gpu/drm/amd/amdgpu/si_dma.c
758
.process = si_dma_process_trap_irq,
drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c
524
.process = uvd_v3_1_process_interrupt,
drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c
802
.process = uvd_v4_2_process_interrupt,
drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c
909
.process = uvd_v5_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c
1655
.process = uvd_v6_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
1631
.process = uvd_v7_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vce_v1_0.c
824
.process = vce_v1_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vce_v2_0.c
672
.process = vce_v2_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c
993
.process = vce_v3_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
872
.process = vce_v4_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
2195
.process = vcn_v1_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
2189
.process = vcn_v2_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
2081
.process = vcn_v2_5_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
2086
.process = amdgpu_vcn_process_poison_irq,
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
2330
.process = vcn_v3_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
2206
.process = vcn_v4_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
2211
.process = amdgpu_vcn_process_poison_irq,
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1979
.process = vcn_v4_0_3_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1984
.process = amdgpu_vcn_process_poison_irq,
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c
1679
.process = vcn_v4_0_5_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c
1400
.process = vcn_v5_0_0_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
1617
.process = vcn_v5_0_1_process_interrupt,
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
1622
.process = amdgpu_vcn_process_poison_irq,
drivers/gpu/drm/amd/amdgpu/vega10_ih.c
465
.process = vega10_ih_self_irq,
drivers/gpu/drm/amd/amdgpu/vega20_ih.c
551
.process = vega20_ih_self_irq,
drivers/gpu/drm/amd/amdgpu/vpe_v6_1.c
391
.process = vpe_v6_1_process_trap_irq,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
129
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
145
process = kfd_create_process(current);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
146
if (IS_ERR(process))
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
147
return PTR_ERR(process);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
149
if (kfd_process_init_cwsr_apu(process, filep)) {
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
150
kfd_unref_process(process);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
155
filep->private_data = process;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
158
process->lead_thread->pid, process->is_32bit_user_mode);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
165
struct kfd_process *process = filep->private_data;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
167
if (!process)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
170
if (process->context_id != KFD_CONTEXT_ID_PRIMARY)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
171
kfd_process_notifier_release_internal(process);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
173
kfd_unref_process(process);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3170
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3186
process = create_process(current, false);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3187
if (IS_ERR(process)) {
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3189
return PTR_ERR(process);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3192
filep->private_data = process;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3195
ret = kfd_create_process_sysfs(process);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3334
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3371
process = filep->private_data;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3375
ptrace_parent(process->lead_thread) == current)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3379
if (process->lead_thread != current->group_leader
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3431
retcode = func(filep, process, kdata);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3452
static int kfd_mmio_mmap(struct kfd_node *dev, struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3475
process->lead_thread->pid, (unsigned long long) vma->vm_start,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3488
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3493
process = filep->private_data;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3494
if (!process)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3497
if (process->lead_thread != current->group_leader)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3509
return kfd_doorbell_mmap(dev, process, vma);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3512
return kfd_event_mmap(process, vma);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3517
return kfd_reserved_mem_mmap(dev, process, vma);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3521
return kfd_mmio_mmap(dev, process, vma);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
85
mutex_unlock(&pdd->process->mutex);
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
103
process = container_of(work,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
107
if (process->debug_trap_enabled && process->dbg_ev_file)
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
108
kernel_write(process->dbg_ev_file, &write_data, 1, &pos);
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
115
struct kfd_process *process, struct kfd_node *dev,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
126
if (!(process && process->debug_trap_enabled))
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
129
mutex_lock(&process->event_mutex);
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
132
for (i = 0; i < process->n_pdds; i++) {
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
133
struct kfd_process_device *pdd = process->pdds[i];
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
159
process->exception_status |= event_mask & KFD_EC_MASK_PROCESS;
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
161
pqm = &process->pqm;
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
181
if (process->exception_enable_mask & event_mask) {
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
183
schedule_work(&process->debug_event_workarea);
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
185
kernel_write(process->dbg_ev_file,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
193
mutex_unlock(&process->event_mutex);
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
32
int kfd_dbg_ev_query_debug_event(struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
352
uint32_t flags = pdd->process->dbg_flags;
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
42
if (!(process && process->debug_trap_enabled))
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
45
mutex_lock(&process->event_mutex);
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
51
pqm = &process->pqm;
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
53
uint64_t tmp = process->exception_enable_mask;
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
71
for (i = 0; i < process->n_pdds; i++) {
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
72
struct kfd_process_device *pdd = process->pdds[i];
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
73
uint64_t tmp = process->exception_enable_mask
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
86
if (process->exception_enable_mask & process->exception_status) {
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
87
*event_status = process->exception_status;
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
88
process->exception_status &= ~exception_clear_mask;
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
92
mutex_unlock(&process->event_mutex);
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
98
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
30
int kfd_dbg_ev_query_debug_event(struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_debug.h
42
struct kfd_process *process, struct kfd_node *dev,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1040
if (WARN(q->process->mm != current->mm,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1072
pdd->process->lead_thread->pid,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1120
pdd->process->lead_thread->pid,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1154
pdd->process->lead_thread->pid);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1212
pdd->process->lead_thread->pid);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1276
pdd->process->lead_thread->pid);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1293
mm = get_task_mm(pdd->process->lead_thread);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1360
pdd->process->lead_thread->pid);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2018
q->properties.is_dbg_wa = qpd->pqm->process->debug_trap_enabled &&
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2137
q->properties.queue_id, pdd->process->lead_thread->pid);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2228
pdd = kfd_get_process_device_data(dqm->dev, q->process);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
244
qpd->pqm->process->runtime_info.runtime_state == DEBUG_RUNTIME_STATE_ENABLED &&
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
245
(qpd->pqm->process->debug_trap_enabled ||
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2487
q->process);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2498
if (pdd->process->debug_trap_enabled && q->properties.is_suspended) {
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2500
mutex_unlock(&q->process->mutex);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2504
mutex_lock(&q->process->mutex);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2593
qpd->pqm->process, q->device,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
2835
dbgdev_wave_reset_wavefronts(dqm->dev, qpd->pqm->process);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
3116
p = pdd->process;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
701
if (WARN(q->process->mm != current->mm,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
900
qpd->pqm->process);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
955
pdd = kfd_get_process_device_data(q->device, q->process);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c
147
qpd->pqm->process->is_32bit_user_mode, temp, qpd->sh_mem_bases);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v12_1.c
75
if (!pdd->process->xnack_enabled) {
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
116
if (!pdd->process->xnack_enabled)
drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c
106
int kfd_doorbell_mmap(struct kfd_node *dev, struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c
119
pdd = kfd_get_process_device_data(dev, process);
drivers/gpu/drm/amd/amdkfd/kfd_events.c
1199
struct kfd_process *p = pdd->process;
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c
368
int kfd_init_apertures(struct kfd_process *process)
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c
386
pdd = kfd_create_process_device_data(dev, process);
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c
397
if (process->is_32bit_user_mode) {
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c
161
xnack_enabled = qpd->pqm->process->xnack_enabled;
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c
162
else if (qpd->pqm->process->xnack_enabled != xnack_enabled) {
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c
186
if (qpd->pqm->process->xnack_enabled != xnack_enabled)
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
120
if (pdd->process->debug_trap_enabled) {
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
125
!!(pdd->process->dbg_flags & KFD_DBG_TRAP_FLAG_SINGLE_MEM_OP);
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
58
if (kfd->dqm->trap_debug_vmid && pdd->process->debug_trap_enabled &&
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
59
pdd->process->runtime_info.runtime_state == DEBUG_RUNTIME_STATE_ENABLED) {
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1064
int kfd_create_process_sysfs(struct kfd_process *process);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1088
struct kfd_process_device *kfd_process_device_data_by_id(struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1104
int kfd_reserved_mem_mmap(struct kfd_node *dev, struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1127
int kfd_doorbell_mmap(struct kfd_node *dev, struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1213
int kfd_init_apertures(struct kfd_process *process);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1222
int kfd_process_init_cwsr_apu(struct kfd_process *process, struct file *filep);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1522
int kfd_event_mmap(struct kfd_process *process, struct vm_area_struct *vma);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
618
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
658
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
760
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1042
struct kfd_process *p = pdd->process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1481
pdd->process->debug_trap_enabled);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1591
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1595
process = kzalloc_obj(*process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1596
if (!process)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1599
kref_init(&process->ref);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1600
mutex_init(&process->mutex);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1601
process->mm = thread->mm;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1602
process->lead_thread = thread->group_leader;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1603
process->n_pdds = 0;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1604
process->queues_paused = false;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1606
INIT_DELAYED_WORK(&process->eviction_work, evict_process_worker);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1607
INIT_DELAYED_WORK(&process->restore_work, restore_process_worker);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1608
process->last_restore_timestamp = get_jiffies_64();
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1609
err = kfd_event_init_process(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1612
process->is_32bit_user_mode = in_compat_syscall();
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1613
process->debug_trap_enabled = false;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1614
process->debugger_process = NULL;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1615
process->exception_enable_mask = 0;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1616
atomic_set(&process->debugged_process_count, 0);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1617
sema_init(&process->runtime_enable_sema, 0);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1619
err = pqm_init(&process->pqm, process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1624
err = kfd_init_apertures(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1629
process->xnack_enabled = kfd_process_xnack_mode(process, false);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1631
err = svm_range_list_init(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1636
hash_add_rcu(kfd_processes_table, &process->kfd_processes,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1637
(uintptr_t)process->mm);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1642
kref_get(&process->ref);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1650
process->context_id = KFD_CONTEXT_ID_PRIMARY;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1651
mn = mmu_notifier_get(&kfd_process_mmu_notifier_ops, process->mm);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1656
BUG_ON(mn != &process->mmu_notifier);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1657
ida_init(&process->id_table);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1660
err = kfd_process_alloc_id(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1666
kfd_unref_process(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1667
get_task_struct(process->lead_thread);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1669
INIT_WORK(&process->debug_event_workarea, debug_event_write_work_handler);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1671
return process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1674
kfd_process_free_id(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1676
hash_del_rcu(&process->kfd_processes);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1677
svm_range_list_fini(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1679
kfd_process_free_outstanding_kfd_bos(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1680
kfd_process_destroy_pdds(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1682
pqm_uninit(&process->pqm);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1684
kfd_event_free_process(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1686
mutex_destroy(&process->mutex);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1687
kfree(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1722
pdd->process = p;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1778
p = pdd->process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
184
mm = get_task_mm(pdd->process->lead_thread);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1933
kref_get(&ret_p->process->ref);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1936
return ret_p->process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2229
int kfd_reserved_mem_mmap(struct kfd_node *dev, struct kfd_process *process,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2240
pdd = kfd_get_process_device_data(dev, process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2271
pdd->process->irq_drain_is_open = true;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2292
pdd->process->irq_drain_is_open = false;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2296
r = wait_event_interruptible(pdd->process->wait_irq_drain,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2297
!READ_ONCE(pdd->process->irq_drain_is_open));
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2299
pdd->process->irq_drain_is_open = false;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
283
proc = pdd->process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
525
if (!q || !q->process)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
527
proc = q->process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
827
int kfd_create_process_sysfs(struct kfd_process *process)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
832
if (process->kobj) {
drivers/gpu/drm/amd/amdkfd/kfd_process.c
837
process->kobj = kfd_alloc_struct(process->kobj);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
838
if (!process->kobj) {
drivers/gpu/drm/amd/amdkfd/kfd_process.c
843
if (process->context_id == KFD_CONTEXT_ID_PRIMARY)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
844
ret = kobject_init_and_add(process->kobj, &procfs_type,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
846
(int)process->lead_thread->pid);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
848
primary_process = kfd_lookup_process_by_mm(process->lead_thread->mm);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
852
ret = kobject_init_and_add(process->kobj, &procfs_type,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
854
process->context_id);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
860
kobject_put(process->kobj);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
864
kfd_sysfs_create_file(process->kobj, &process->attr_pasid,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
867
process->kobj_queues = kobject_create_and_add("queues",
drivers/gpu/drm/amd/amdkfd/kfd_process.c
868
process->kobj);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
869
if (!process->kobj_queues)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
872
kfd_procfs_add_sysfs_stats(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
873
kfd_procfs_add_sysfs_files(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
874
kfd_procfs_add_sysfs_counters(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
879
static int kfd_process_alloc_id(struct kfd_process *process)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
885
if (process->context_id == KFD_CONTEXT_ID_PRIMARY)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
888
primary_process = kfd_lookup_process_by_mm(process->lead_thread->mm);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
898
process->context_id = ret;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
907
static void kfd_process_free_id(struct kfd_process *process)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
911
if (process->context_id != KFD_CONTEXT_ID_PRIMARY)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
914
primary_process = kfd_lookup_process_by_mm(process->lead_thread->mm);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
918
ida_free(&primary_process->id_table, process->context_id);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
925
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
948
process = ERR_PTR(-EINVAL);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
954
process = ERR_PTR(-EINVAL);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
961
process = find_process(thread, true);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
962
if (process) {
drivers/gpu/drm/amd/amdkfd/kfd_process.c
965
process = create_process(thread, true);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
966
if (IS_ERR(process))
drivers/gpu/drm/amd/amdkfd/kfd_process.c
972
ret = kfd_create_process_sysfs(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
976
kfd_debugfs_add_process(process);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
978
init_waitqueue_head(&process->wait_irq_drain);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
984
return process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
989
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_process.c
991
hash_for_each_possible_rcu(kfd_processes_table, process,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
993
if (process->mm == mm && process->context_id == KFD_CONTEXT_ID_PRIMARY)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
994
return process;
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
125
pdd = kfd_get_process_device_data(dev, pqm->process);
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
143
ret = amdgpu_amdkfd_add_gws_to_process(pdd->process->kgd_process_info,
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
146
ret = amdgpu_amdkfd_remove_gws_from_process(pdd->process->kgd_process_info,
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
183
pqm->process = p;
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
196
pdd = kfd_get_process_device_data(dev, pqm->process);
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
208
pqm->process->kgd_process_info, pqn->q->gws);
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
225
pqm->process);
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
265
(*q)->process = pqm->process;
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
338
pdd = kfd_get_process_device_data(dev, pqm->process);
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
443
pqm->process->lead_thread->pid, type, retval);
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
446
pqm->process->lead_thread->pid, type, retval);
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
518
pdd = kfd_get_process_device_data(dev, pqm->process);
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
584
pdd = kfd_get_process_device_data(q->device, q->process);
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
710
mutex_lock(&pqm->process->event_mutex);
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
73
pqm->process->lead_thread->pid);
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
730
mutex_unlock(&pqm->process->event_mutex);
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
741
ret = pqm_get_queue_checkpoint_info(&pdd->process->pqm,
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
850
ret = pqm_checkpoint_mqd(&pdd->process->pqm, q->properties.queue_id, mqd, ctl_stack);
drivers/gpu/drm/amd/amdkfd/kfd_queue.c
153
struct kfd_process *p = pdd->process;
drivers/gpu/drm/amd/amdkfd/kfd_queue.c
65
pr_debug("Queue Process Address: 0x%p\n", q->process);
drivers/gpu/drm/amd/amdkfd/kfd_queue.c
92
struct kfd_process *p = pdd->process;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1567
struct kfd_process *process;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1584
pdd = kfd_process_device_from_gpuidx(ctx->process, gpuidx);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1602
pdd = kfd_process_device_from_gpuidx(ctx->process, gpuidx);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1680
ctx->process = container_of(prange->svms, struct kfd_process, svms);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1687
} else if (ctx->process->xnack_enabled) {
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1695
gpuidx = kfd_process_gpuidx_from_gpuid(ctx->process,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
826
.process = amdgpu_dm_irq_handler,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
831
.process = amdgpu_dm_irq_handler,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
836
.process = amdgpu_dm_irq_handler,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
841
.process = amdgpu_dm_irq_handler,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
846
.process = amdgpu_dm_irq_handler,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
851
.process = amdgpu_dm_irq_handler,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
856
.process = amdgpu_dm_irq_handler,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
1013
msg_in->process.msg1_desc.msg_id = TA_HDCP_HDCP2_MSG_ID__REPEATERAUTH_STREAM_READY;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
1015
msg_in->process.msg1_desc.msg_size = sizeof(hdcp->auth.msg.hdcp2.repeater_auth_stream_ready);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
1017
memcpy(&msg_in->process.receiver_message[0], hdcp->auth.msg.hdcp2.repeater_auth_stream_ready,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
1024
msg_out->process.msg1_status == TA_HDCP2_MSG_AUTHENTICATION_STATUS__SUCCESS)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
40
in->process.msg1_desc.msg_id = TA_HDCP_HDCP2_MSG_ID__NULL_MESSAGE;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
41
in->process.msg1_desc.msg_size = 0;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
42
in->process.msg2_desc.msg_id = TA_HDCP_HDCP2_MSG_ID__NULL_MESSAGE;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
43
in->process.msg2_desc.msg_size = 0;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
44
in->process.msg3_desc.msg_id = TA_HDCP_HDCP2_MSG_ID__NULL_MESSAGE;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
45
in->process.msg3_desc.msg_size = 0;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
630
msg_in->process.msg1_desc.msg_id = TA_HDCP_HDCP2_MSG_ID__AKE_SEND_CERT;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
631
msg_in->process.msg1_desc.msg_size = TA_HDCP_HDCP2_MSG_ID_MAX_SIZE__AKE_SEND_CERT;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
633
memcpy(&msg_in->process.receiver_message[0], hdcp->auth.msg.hdcp2.ake_cert,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
654
if (msg_out->process.msg1_status ==
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
657
msg_out->process.is_km_stored ? 1 : 0;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
659
msg_out->process.is_repeater ? 1 : 0;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
661
} else if (msg_out->process.msg1_status ==
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
690
msg_in->process.msg1_desc.msg_id = TA_HDCP_HDCP2_MSG_ID__AKE_SEND_H_PRIME;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
691
msg_in->process.msg1_desc.msg_size = TA_HDCP_HDCP2_MSG_ID_MAX_SIZE__AKE_SEND_H_PRIME;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
693
memcpy(&msg_in->process.receiver_message[0], hdcp->auth.msg.hdcp2.ake_h_prime,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
697
msg_in->process.msg2_desc.msg_id = TA_HDCP_HDCP2_MSG_ID__AKE_SEND_PAIRING_INFO;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
698
msg_in->process.msg2_desc.msg_size = TA_HDCP_HDCP2_MSG_ID_MAX_SIZE__AKE_SEND_PAIRING_INFO;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
699
memcpy(&msg_in->process.receiver_message[sizeof(hdcp->auth.msg.hdcp2.ake_h_prime)],
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
709
else if (msg_out->process.msg1_status != TA_HDCP2_MSG_AUTHENTICATION_STATUS__SUCCESS)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
712
msg_out->process.msg2_status != TA_HDCP2_MSG_AUTHENTICATION_STATUS__SUCCESS)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
769
msg_in->process.msg1_desc.msg_id = TA_HDCP_HDCP2_MSG_ID__LC_SEND_L_PRIME;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
770
msg_in->process.msg1_desc.msg_size = TA_HDCP_HDCP2_MSG_ID_MAX_SIZE__LC_SEND_L_PRIME;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
772
memcpy(&msg_in->process.receiver_message[0], hdcp->auth.msg.hdcp2.lc_l_prime,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
780
msg_out->process.msg1_status != TA_HDCP2_MSG_AUTHENTICATION_STATUS__SUCCESS)
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
881
msg_in->process.msg1_desc.msg_id = TA_HDCP_HDCP2_MSG_ID__REPEATERAUTH_SEND_RECEIVERID_LIST;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
882
msg_in->process.msg1_desc.msg_size = sizeof(hdcp->auth.msg.hdcp2.rx_id_list);
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
883
memcpy(&msg_in->process.receiver_message[0], hdcp->auth.msg.hdcp2.rx_id_list,
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
899
if (msg_out->process.msg1_status ==
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
901
hdcp->connection.is_km_stored = msg_out->process.is_km_stored ? 1 : 0;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
902
hdcp->connection.is_repeater = msg_out->process.is_repeater ? 1 : 0;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
904
} else if (msg_out->process.msg1_status ==
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.h
437
struct ta_hdcp_cmd_hdcp2_process_authentication_message_input_v2 process;
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.h
443
struct ta_hdcp_cmd_hdcp2_process_authentication_message_output_v2 process;
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
3353
.process = kv_dpm_process_interrupt,
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
8147
.process = si_dpm_process_interrupt,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
4649
.process = phm_irq_process,
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c
641
.process = phm_irq_process,
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
1484
.process = smu_v11_0_irq_process,
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
1373
.process = smu_v13_0_irq_process,
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
1883
.process = smu_v13_0_6_irq_process,
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1028
.process = smu_v14_0_irq_process,
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
913
.process = smu_v15_0_irq_process,
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_nbio_v7_9.c
77
.process = nbio_v7_9_process_ras_controller_irq,
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_nbio_v7_9.c
82
.process = nbio_v7_9_process_err_event_athub_irq,
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
32
u32 process;
drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h
38
int nvkm_pmu_send(struct nvkm_pmu *, u32 reply[2], u32 process,
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c
63
u32 process, u32 message, u32 data0, u32 data1)
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c
67
return pmu->func->send(pmu, reply, process, message, data0, data1);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
106
process = nvkm_rd32(device, 0x10a1c4);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
116
if (pmu->recv.process) {
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
117
if (process == pmu->recv.process &&
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
121
pmu->recv.process = 0;
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
131
(char)((process & 0x000000ff) >> 0),
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
132
(char)((process & 0x0000ff00) >> 8),
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
133
(char)((process & 0x00ff0000) >> 16),
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
134
(char)((process & 0xff000000) >> 24),
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
135
process, message, data0, data1);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
31
u32 process, u32 message, u32 data0, u32 data1)
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
55
pmu->recv.process = process;
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
66
nvkm_wr32(device, 0x10a1c4, process);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
77
wait_event(pmu->recv.wait, (pmu->recv.process == 0));
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c
91
u32 process, message, data0, data1;
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h
28
int (*send)(struct nvkm_pmu *, u32 reply[2], u32 process,
drivers/gpu/drm/radeon/radeon.h
1882
int (*process)(struct radeon_device *rdev);
drivers/gpu/drm/radeon/radeon.h
2719
#define radeon_irq_process(rdev) (rdev)->asic->irq.process((rdev))
drivers/gpu/drm/radeon/radeon_asic.c
1041
.process = &r600_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
1134
.process = &r600_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
1240
.process = &r600_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
1360
.process = &evergreen_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
1454
.process = &evergreen_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
1548
.process = &evergreen_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
1696
.process = &evergreen_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
1816
.process = &evergreen_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
1954
.process = &si_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
2124
.process = &cik_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
218
.process = &r100_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
2237
.process = &cik_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
286
.process = &r100_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
382
.process = &r100_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
450
.process = &r100_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
518
.process = &r100_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
586
.process = &r100_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
654
.process = &rs600_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
722
.process = &rs600_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
790
.process = &rs600_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
858
.process = &rs600_irq_process,
drivers/gpu/drm/radeon/radeon_asic.c
955
.process = &r600_irq_process,
drivers/mtd/nand/onenand/onenand_base.c
3255
unsigned int density, process, numbufs;
drivers/mtd/nand/onenand/onenand_base.c
3259
process = this->version_id >> ONENAND_VERSION_PROCESS_SHIFT;
drivers/mtd/nand/onenand/onenand_base.c
3299
if (process)
drivers/mtd/nand/onenand/onenand_base.c
3305
if (!process)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10046
u16 cmd_args[], int argc, int process)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10053
if (process == PHY84833_MB_PROCESS2) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10080
if (process == PHY84833_MB_PROCESS1 ||
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10081
process == PHY84833_MB_PROCESS2) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10105
if (process == PHY84833_MB_PROCESS3 && rc == 0) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10126
int process)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
10139
argc, process);
drivers/net/ethernet/freescale/gianfar_ethtool.c
1311
goto process;
drivers/net/ethernet/freescale/gianfar_ethtool.c
1316
goto process;
drivers/net/ethernet/freescale/gianfar_ethtool.c
1329
process:
drivers/net/ethernet/intel/fm10k/fm10k_common.c
481
mbx->ops.process(hw, mbx);
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
897
mbx->ops.process(hw, mbx);
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
232
hw->mbx.ops.process(hw, &hw->mbx);
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
259
mbx->ops.process(hw, mbx);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1410
mbx->ops.process(hw, mbx);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1619
mbx->ops.process = fm10k_mbx_process;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1751
mbx->ops.process(hw, mbx);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
2178
mbx->ops.process = fm10k_sm_mbx_process;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
760
mbx->ops.process(hw, mbx);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
775
mbx->ops.process(hw, mbx);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
224
s32 (*process)(struct fm10k_hw *, struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1206
mbx->ops.process(hw, mbx);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1387
s32 err = mbx->ops.process(hw, mbx);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
802
hw->mbx.ops.process(hw, &hw->mbx);
drivers/net/ethernet/rocker/rocker.h
85
rocker_cmd_proc_cb_t process, void *process_priv);
drivers/net/ethernet/rocker/rocker_main.c
1045
rocker_cmd_proc_cb_t process, void *process_priv)
drivers/net/ethernet/rocker/rocker_main.c
1085
if (process)
drivers/net/ethernet/rocker/rocker_main.c
1086
err = process(rocker_port, desc_info, process_priv);
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
736
bool process = false;
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
748
process = true;
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
753
if (process) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1370
queue->process, queue->remote_notify, queue->remove);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1372
queue->remote_notify = queue->process;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1794
queue->remote_insert, queue->process);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1796
WARN_ON((int)(queue->local_insert - queue->process) < 0);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1797
WARN_ON((int)(queue->remote_insert - queue->process) < 0);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1799
while ((queue->process != queue->local_insert) ||
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1800
(queue->process != queue->remote_insert)) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1801
struct vchiq_bulk *bulk = &queue->bulks[BULK_INDEX(queue->process)];
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1803
if (queue->process == queue->remote_insert) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1810
if (queue->process != queue->local_insert) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1828
queue->process++;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2111
if (queue->process != queue->remote_insert) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2113
__func__, queue->process,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2130
queue->local_insert, queue->remote_insert, queue->process);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2133
WARN_ON(queue->process == queue->local_insert);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2135
queue->process++;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3133
queue->remote_insert, queue->process);
drivers/s390/cio/device.c
1459
static int io_subchannel_sch_event(struct subchannel *sch, int process)
drivers/s390/cio/device.c
1477
sch->schid.ssid, sch->schid.sch_no, process,
drivers/s390/cio/device.c
1523
if (!process)
drivers/s390/cio/eadm_sch.c
308
static int eadm_subchannel_sch_event(struct subchannel *sch, int process)
drivers/s390/cio/vfio_ccw_drv.c
245
static int vfio_ccw_sch_event(struct subchannel *sch, int process)
drivers/soc/ux500/ux500-soc-id.c
119
dbx500_id.process = asicid >> 24;
drivers/soc/ux500/ux500-soc-id.c
152
if (dbx500_id.process == 0x00)
drivers/soc/ux500/ux500-soc-id.c
155
return sprintf(buf, "%02xnm\n", dbx500_id.process);
drivers/soc/ux500/ux500-soc-id.c
158
static DEVICE_ATTR_RO(process);
drivers/soc/ux500/ux500-soc-id.c
32
u8 process;
drivers/staging/media/atomisp/pci/sh_css_params.c
865
void (*process)(unsigned int pipe_id,
drivers/staging/media/atomisp/pci/sh_css_params.c
879
process(pipeline->pipe_id, stage, params);
drivers/video/fbdev/omap/hwa742.c
306
int process = 1;
drivers/video/fbdev/omap/hwa742.c
310
process = 0;
drivers/video/fbdev/omap/hwa742.c
314
if (process)
fs/btrfs/tree-log.c
5387
goto process;
fs/btrfs/tree-log.c
5406
process:
fs/nfs/nfs40proc.c
344
.process = nfs40_sequence_done,
fs/nfs/nfs4_fs.h
265
int (*process)(struct rpc_task *, struct nfs4_sequence_res *);
fs/nfs/nfs4proc.c
10417
.process = nfs41_sequence_process,
fs/nfs/nfs4proc.c
1049
return res->sr_slot_ops->process(task, res);
include/linux/raspberrypi/vchiq_core.h
132
int process; /* Bulk to transfer next */
include/sound/dmaengine_pcm.h
148
int (*process)(struct snd_pcm_substream *substream,
lib/klist.c
176
struct task_struct *process;
lib/klist.c
198
wake_up_process(waiter->process);
lib/klist.c
243
waiter.process = current;
lib/vsprintf.c
3375
bool process = false;
lib/vsprintf.c
3384
process = true;
lib/vsprintf.c
3388
process = true;
lib/vsprintf.c
3401
if (process)
net/ipv4/tcp_ipv4.c
2277
process:
net/ipv4/tcp_ipv4.c
2391
goto process;
net/ipv6/tcp_ipv6.c
1821
process:
net/ipv6/tcp_ipv6.c
1937
goto process;
net/mac80211/mesh_hwmp.c
406
bool process = true;
net/mac80211/mesh_hwmp.c
453
process = false;
net/mac80211/mesh_hwmp.c
469
process = false;
net/mac80211/mesh_hwmp.c
489
process = false;
net/mac80211/mesh_hwmp.c
578
return process ? new_metric : 0;
net/sunrpc/svc.c
1375
struct svc_process_info process;
net/sunrpc/svc.c
1442
switch (progp->pg_init_request(rqstp, progp, &process)) {
net/sunrpc/svc.c
1472
rc = process.dispatch(rqstp);
net/sunrpc/svc.c
1550
xdr_stream_encode_u32(xdr, process.mismatch.lovers);
net/sunrpc/svc.c
1551
xdr_stream_encode_u32(xdr, process.mismatch.hivers);
net/xfrm/xfrm_input.c
552
goto process;
net/xfrm/xfrm_input.c
620
process:
scripts/gendwarfksyms/dwarf.c
1007
process(cache, "variable ");
scripts/gendwarfksyms/dwarf.c
193
process(cache, buf);
scripts/gendwarfksyms/dwarf.c
214
process(cache, " ");
scripts/gendwarfksyms/dwarf.c
215
process(cache, cache->fqn);
scripts/gendwarfksyms/dwarf.c
311
process(cache, "base_type void");
scripts/gendwarfksyms/dwarf.c
319
process(cache, " ,");
scripts/gendwarfksyms/dwarf.c
337
process(cache, type);
scripts/gendwarfksyms/dwarf.c
343
process(cache, " ");
scripts/gendwarfksyms/dwarf.c
344
process(cache, name);
scripts/gendwarfksyms/dwarf.c
367
process(cache, type);
scripts/gendwarfksyms/dwarf.c
369
process(cache, " {");
scripts/gendwarfksyms/dwarf.c
373
process(cache, "}");
scripts/gendwarfksyms/dwarf.c
408
process(cache, "[]");
scripts/gendwarfksyms/dwarf.c
414
process(cache, "array_type");
scripts/gendwarfksyms/dwarf.c
418
process(cache, " {");
scripts/gendwarfksyms/dwarf.c
422
process(cache, "}");
scripts/gendwarfksyms/dwarf.c
428
process(cache, type);
scripts/gendwarfksyms/dwarf.c
429
process(cache, " (");
scripts/gendwarfksyms/dwarf.c
435
process(cache, ")");
scripts/gendwarfksyms/dwarf.c
438
process(cache, "-> ");
scripts/gendwarfksyms/dwarf.c
452
process(cache, "variant {");
scripts/gendwarfksyms/dwarf.c
457
process(cache, "}");
scripts/gendwarfksyms/dwarf.c
465
process(cache, "variant_part {");
scripts/gendwarfksyms/dwarf.c
470
process(cache, "}");
scripts/gendwarfksyms/dwarf.c
697
process(cache, type);
scripts/gendwarfksyms/dwarf.c
699
process(cache, " {");
scripts/gendwarfksyms/dwarf.c
711
process(cache, "}");
scripts/gendwarfksyms/dwarf.c
770
process(cache, "enumerator");
scripts/gendwarfksyms/dwarf.c
774
process(cache, " = ");
scripts/gendwarfksyms/dwarf.c
789
process(cache, "base_type");
scripts/gendwarfksyms/dwarf.c
803
process(cache, "unspecified_type");
scripts/gendwarfksyms/dwarf.c
817
process(NULL, df->data.str);
scripts/unifdef.c
225
static void process(void);
scripts/unifdef.c
359
process();
security/integrity/ima/ima_queue_keys.c
136
bool process = false;
security/integrity/ima/ima_queue_keys.c
150
process = true;
security/integrity/ima/ima_queue_keys.c
154
if (!process)
sound/soc/atmel/mchp-pdmc.c
964
.process = mchp_pdmc_process,
sound/soc/soc-generic-dmaengine-pcm.c
297
int (*process)(struct snd_pcm_substream *substream,
sound/soc/soc-generic-dmaengine-pcm.c
299
unsigned long bytes) = pcm->config->process;
sound/soc/soc-generic-dmaengine-pcm.c
308
if (process) {
sound/soc/soc-generic-dmaengine-pcm.c
309
int ret = process(substream, channel, hwoff, bytes);
sound/soc/soc-generic-dmaengine-pcm.c
459
if (config->process)
sound/soc/sof/ipc3-topology.c
886
struct sof_ipc_comp_process *process;
sound/soc/sof/ipc3-topology.c
914
process = sof_comp_alloc(swidget, &ipc_size, swidget->pipeline_id);
sound/soc/sof/ipc3-topology.c
915
if (!process) {
sound/soc/sof/ipc3-topology.c
920
swidget->private = process;
sound/soc/sof/ipc3-topology.c
923
process->comp.type = type;
sound/soc/sof/ipc3-topology.c
924
process->config.hdr.size = sizeof(process->config);
sound/soc/sof/ipc3-topology.c
927
ret = sof_update_ipc_object(scomp, &process->config, SOF_COMP_TOKENS,
sound/soc/sof/ipc3-topology.c
929
sizeof(process->config), 1);
sound/soc/sof/ipc3-topology.c
934
sof_dbg_comp_config(scomp, &process->config);
sound/soc/sof/ipc3-topology.c
946
memcpy(&process->data[offset], wdata[i].pdata,
sound/soc/sof/ipc3-topology.c
952
process->size = ipc_data_size;
sound/soc/sof/ipc4-topology.c
1205
struct sof_ipc4_process *process;
sound/soc/sof/ipc4-topology.c
1209
process = kzalloc_obj(*process);
sound/soc/sof/ipc4-topology.c
1210
if (!process)
sound/soc/sof/ipc4-topology.c
1213
swidget->private = process;
sound/soc/sof/ipc4-topology.c
1215
ret = sof_ipc4_get_audio_fmt(scomp, swidget, &process->available_fmt,
sound/soc/sof/ipc4-topology.c
1216
&process->base_config);
sound/soc/sof/ipc4-topology.c
1220
ret = sof_ipc4_widget_setup_msg(swidget, &process->msg);
sound/soc/sof/ipc4-topology.c
1226
process->init_config = FIELD_GET(SOF_IPC4_MODULE_INIT_CONFIG_MASK,
sound/soc/sof/ipc4-topology.c
1229
process->ipc_config_size = sizeof(struct sof_ipc4_base_module_cfg);
sound/soc/sof/ipc4-topology.c
1232
if (process->init_config == SOF_IPC4_MODULE_INIT_CONFIG_TYPE_BASE_CFG_WITH_EXT) {
sound/soc/sof/ipc4-topology.c
1246
process->base_config_ext = base_cfg_ext;
sound/soc/sof/ipc4-topology.c
1247
process->base_config_ext_size = ext_size;
sound/soc/sof/ipc4-topology.c
1248
process->ipc_config_size += ext_size;
sound/soc/sof/ipc4-topology.c
1251
cfg = kzalloc(process->ipc_config_size, GFP_KERNEL);
sound/soc/sof/ipc4-topology.c
1257
process->ipc_config_data = cfg;
sound/soc/sof/ipc4-topology.c
1266
kfree(process->base_config_ext);
sound/soc/sof/ipc4-topology.c
1267
process->base_config_ext = NULL;
sound/soc/sof/ipc4-topology.c
1269
sof_ipc4_free_audio_fmt(&process->available_fmt);
sound/soc/sof/ipc4-topology.c
1271
kfree(process);
sound/soc/sof/ipc4-topology.c
1278
struct sof_ipc4_process *process = swidget->private;
sound/soc/sof/ipc4-topology.c
1280
if (!process)
sound/soc/sof/ipc4-topology.c
1283
kfree(process->ipc_config_data);
sound/soc/sof/ipc4-topology.c
1284
kfree(process->base_config_ext);
sound/soc/sof/ipc4-topology.c
1285
sof_ipc4_free_audio_fmt(&process->available_fmt);
sound/soc/sof/ipc4-topology.c
2667
struct sof_ipc4_process *process = swidget->private;
sound/soc/sof/ipc4-topology.c
2668
struct sof_ipc4_base_module_cfg_ext *base_cfg_ext = process->base_config_ext;
sound/soc/sof/ipc4-topology.c
2669
struct sof_ipc4_available_audio_format *available_fmt = &process->available_fmt;
sound/soc/sof/ipc4-topology.c
2694
pin_format->buffer_size = process->base_config.ibs;
sound/soc/sof/ipc4-topology.c
2695
pin_format->audio_fmt = process->base_config.audio_fmt;
sound/soc/sof/ipc4-topology.c
2697
pin_format->buffer_size = process->base_config.obs;
sound/soc/sof/ipc4-topology.c
2698
pin_format->audio_fmt = process->output_format;
sound/soc/sof/ipc4-topology.c
2749
struct sof_ipc4_process *process = swidget->private;
sound/soc/sof/ipc4-topology.c
2750
struct sof_ipc4_available_audio_format *available_fmt = &process->available_fmt;
sound/soc/sof/ipc4-topology.c
2751
void *cfg = process->ipc_config_data;
sound/soc/sof/ipc4-topology.c
2758
&process->base_config,
sound/soc/sof/ipc4-topology.c
2796
&process->base_config,
sound/soc/sof/ipc4-topology.c
2809
memcpy(&process->output_format, &pin_fmt->audio_fmt,
sound/soc/sof/ipc4-topology.c
2814
&process->output_format,
sound/soc/sof/ipc4-topology.c
2829
memcpy(&process->base_config.audio_fmt, out_fmt, sizeof(*out_fmt));
sound/soc/sof/ipc4-topology.c
2837
sof_ipc4_update_resource_usage(sdev, swidget, &process->base_config);
sound/soc/sof/ipc4-topology.c
2840
memcpy(cfg, &process->base_config, sizeof(struct sof_ipc4_base_module_cfg));
sound/soc/sof/ipc4-topology.c
2843
if (process->init_config == SOF_IPC4_MODULE_INIT_CONFIG_TYPE_BASE_CFG_WITH_EXT) {
sound/soc/sof/ipc4-topology.c
2844
struct sof_ipc4_base_module_cfg_ext *base_cfg_ext = process->base_config_ext;
sound/soc/sof/ipc4-topology.c
2850
memcpy(cfg, base_cfg_ext, process->base_config_ext_size);
sound/soc/sof/ipc4-topology.c
3214
struct sof_ipc4_process *process = swidget->private;
sound/soc/sof/ipc4-topology.c
3216
if (!process->ipc_config_size) {
sound/soc/sof/ipc4-topology.c
3222
ipc_size = process->ipc_config_size;
sound/soc/sof/ipc4-topology.c
3223
ipc_data = process->ipc_config_data;
sound/soc/sof/ipc4-topology.c
3225
msg = &process->msg;
sound/soc/sof/ipc4-topology.c
356
struct sof_ipc4_process *process;
sound/soc/sof/ipc4-topology.c
366
process = swidget->private;
sound/soc/sof/ipc4-topology.c
372
if (process->init_config != SOF_IPC4_MODULE_INIT_CONFIG_TYPE_BASE_CFG_WITH_EXT)
sound/soc/sof/ipc4-topology.c
373
return &process->base_config.audio_fmt;
sound/soc/sof/ipc4-topology.c
375
base_cfg_ext = process->base_config_ext;
sound/soc/stm/stm32_sai_sub.c
1485
.process = stm32_sai_pcm_process_spdif,
tools/lib/subcmd/run-command.h
53
int (*no_exec_cmd)(struct child_process *process);
tools/perf/arch/x86/util/event.c
19
perf_event__handler_t process;
tools/perf/arch/x86/util/event.c
62
if (perf_tool__process_synth_event(args->tool, event, args->machine, args->process) != 0)
tools/perf/arch/x86/util/event.c
69
perf_event__handler_t process,
tools/perf/arch/x86/util/event.c
76
.process = process,
tools/perf/tests/builtin-test.c
300
struct child_process process;
tools/perf/tests/builtin-test.c
323
static int run_test_child(struct child_process *process)
tools/perf/tests/builtin-test.c
328
struct child_test *child = container_of(process, struct child_test, process);
tools/perf/tests/builtin-test.c
412
err = child_test->process.err;
tools/perf/tests/builtin-test.c
445
if (check_if_command_finished(&child_tests[y]->process) == 0)
tools/perf/tests/builtin-test.c
483
err_done = check_if_command_finished(&child_test->process);
tools/perf/tests/builtin-test.c
490
ret = finish_command(&child_test->process);
tools/perf/tests/builtin-test.c
532
(*child)->process.pid = -1;
tools/perf/tests/builtin-test.c
533
(*child)->process.no_stdin = 1;
tools/perf/tests/builtin-test.c
535
(*child)->process.no_stdout = 1;
tools/perf/tests/builtin-test.c
536
(*child)->process.no_stderr = 1;
tools/perf/tests/builtin-test.c
538
(*child)->process.stdout_to_stderr = 1;
tools/perf/tests/builtin-test.c
539
(*child)->process.out = -1;
tools/perf/tests/builtin-test.c
540
(*child)->process.err = -1;
tools/perf/tests/builtin-test.c
542
(*child)->process.no_exec_cmd = run_test_child;
tools/perf/tests/builtin-test.c
544
err = start_command(&(*child)->process);
tools/perf/tests/builtin-test.c
550
return start_command(&(*child)->process);
tools/perf/tests/builtin-test.c
594
if (!child_test || child_test->process.pid <= 0)
tools/perf/tests/builtin-test.c
599
child_test->process.pid);
tools/perf/tests/builtin-test.c
600
kill(child_test->process.pid, err);
tools/perf/tests/dlfilter-test.c
121
return perf_event__synthesize_attr(&td->tool, &attr, 1, id, process);
tools/perf/tests/dlfilter-test.c
196
err = process(&td->tool, event, &sample, td->machine);
tools/perf/util/auxtrace.c
1319
perf_event__handler_t process)
tools/perf/util/auxtrace.c
1339
err = process(tool, ev, NULL, NULL);
tools/perf/util/bpf-event.c
417
perf_event__handler_t process,
tools/perf/util/bpf-event.c
434
process);
tools/perf/util/bpf-event.c
463
perf_event__handler_t process __maybe_unused,
tools/perf/util/bpf-event.c
477
perf_event__handler_t process;
tools/perf/util/bpf-event.c
491
ctx->process, ctx->machine);
tools/perf/util/bpf-event.c
505
perf_event__handler_t process)
tools/perf/util/bpf-event.c
510
.process = process,
tools/perf/util/bpf-event.c
529
perf_event__handler_t process,
tools/perf/util/bpf-event.c
632
machine, process);
tools/perf/util/bpf-event.c
676
machine, process);
tools/perf/util/bpf-event.c
682
tool, process,
tools/perf/util/bpf-event.c
696
perf_event__handler_t process;
tools/perf/util/bpf-event.c
728
data->process);
tools/perf/util/bpf-event.c
765
perf_event__handler_t process,
tools/perf/util/bpf-event.c
804
err = perf_event__synthesize_one_bpf_prog(session, process,
tools/perf/util/bpf-event.c
822
.process = process,
tools/perf/util/header.c
3705
.process = process_##func, \
tools/perf/util/header.c
3715
.process = process_##func \
tools/perf/util/header.c
4141
int (*process)(struct perf_file_section *section,
tools/perf/util/header.c
4168
err = process(sec++, header, feat, fd, data);
tools/perf/util/header.c
4407
if (!feat_ops[feat].process)
tools/perf/util/header.c
4410
return feat_ops[feat].process(&fdd, data);
tools/perf/util/header.c
4686
if (feat_ops[feat].process && feat_ops[feat].process(&ff, NULL)) {
tools/perf/util/header.h
127
int (*process)(struct feat_fd *ff, void *data);
tools/perf/util/header.h
167
int (*process)(struct perf_file_section *section,
tools/perf/util/machine.c
449
machine__process_t process, void *data)
tools/perf/util/machine.c
455
process(pos, data);
tools/perf/util/machine.h
159
machine__process_t process, void *data);
tools/perf/util/session.c
2266
reader_cb_t process;
tools/perf/util/session.c
2383
(skip = rd->process(session, event, rd->file_pos, rd->path)) < 0) {
tools/perf/util/session.c
2465
.process = process_simple,
tools/perf/util/session.c
2545
.process = process_simple,
tools/perf/util/session.c
2564
.process = process_simple,
tools/perf/util/synthetic-events.c
1010
perf_event__handler_t process;
tools/perf/util/synthetic-events.c
1023
__perf_event__synthesize_threads(args->tool, args->process,
tools/perf/util/synthetic-events.c
1032
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
1062
err = __perf_event__synthesize_threads(tool, process,
tools/perf/util/synthetic-events.c
1083
args[i].process = process;
tools/perf/util/synthetic-events.c
1121
perf_event__handler_t process __maybe_unused,
tools/perf/util/synthetic-events.c
1128
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
1193
err = perf_tool__process_synth_event(tool, event, machine, process);
tools/perf/util/synthetic-events.c
1200
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
1205
err = __perf_event__synthesize_kernel_mmap(tool, process, machine);
tools/perf/util/synthetic-events.c
1209
return perf_event__synthesize_extra_kmaps(tool, process, machine);
tools/perf/util/synthetic-events.c
1214
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
1242
err = process(tool, event, NULL, machine);
tools/perf/util/synthetic-events.c
1364
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
1374
err = process(tool, (union perf_event *) event, NULL, machine);
tools/perf/util/synthetic-events.c
1382
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
1413
err = process(tool, (union perf_event *) event, NULL, machine);
tools/perf/util/synthetic-events.c
1422
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
1438
return process(tool, (union perf_event *) &event, NULL, machine);
tools/perf/util/synthetic-events.c
1443
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
1455
return process(tool, (union perf_event *) &event, NULL, machine);
tools/perf/util/synthetic-events.c
1852
int __perf_event__synthesize_id_index(const struct perf_tool *tool, perf_event__handler_t process,
tools/perf/util/synthetic-events.c
1902
err = process(tool, ev, NULL, machine);
tools/perf/util/synthetic-events.c
193
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
1937
err = process(tool, ev, NULL, machine);
tools/perf/util/synthetic-events.c
1944
int perf_event__synthesize_id_index(const struct perf_tool *tool, perf_event__handler_t process,
tools/perf/util/synthetic-events.c
1947
return __perf_event__synthesize_id_index(tool, process, evlist, machine, 0);
tools/perf/util/synthetic-events.c
1952
perf_event__handler_t process, bool needs_mmap,
tools/perf/util/synthetic-events.c
1975
return perf_event__synthesize_thread_map(tool, threads, process, machine,
tools/perf/util/synthetic-events.c
1978
return perf_event__synthesize_threads(tool, process, machine,
tools/perf/util/synthetic-events.c
2012
perf_event__handler_t process)
tools/perf/util/synthetic-events.c
2023
err = process(tool, (union perf_event *)ev, NULL, NULL);
tools/perf/util/synthetic-events.c
2029
perf_event__handler_t process)
tools/perf/util/synthetic-events.c
203
if (perf_tool__process_synth_event(tool, event, machine, process) != 0)
tools/perf/util/synthetic-events.c
2040
err = process(tool, (union perf_event *)ev, NULL, NULL);
tools/perf/util/synthetic-events.c
2046
perf_event__handler_t process)
tools/perf/util/synthetic-events.c
2057
err = process(tool, (union perf_event *)ev, NULL, NULL);
tools/perf/util/synthetic-events.c
2063
perf_event__handler_t process)
tools/perf/util/synthetic-events.c
2080
err = process(tool, (union perf_event *)ev, NULL, NULL);
tools/perf/util/synthetic-events.c
2086
perf_event__handler_t process)
tools/perf/util/synthetic-events.c
2093
evsel->core.id, process);
tools/perf/util/synthetic-events.c
2114
perf_event__handler_t process, bool is_pipe)
tools/perf/util/synthetic-events.c
2131
err = perf_event__synthesize_event_update_unit(tool, evsel, process);
tools/perf/util/synthetic-events.c
2139
err = perf_event__synthesize_event_update_scale(tool, evsel, process);
tools/perf/util/synthetic-events.c
2147
err = perf_event__synthesize_event_update_cpus(tool, evsel, process);
tools/perf/util/synthetic-events.c
2159
err = perf_event__synthesize_event_update_name(tool, evsel, process);
tools/perf/util/synthetic-events.c
2170
u32 ids, u64 *id, perf_event__handler_t process)
tools/perf/util/synthetic-events.c
2193
err = process(tool, ev, NULL, NULL);
tools/perf/util/synthetic-events.c
2204
perf_event__handler_t process)
tools/perf/util/synthetic-events.c
2235
process(tool, &ev, NULL, NULL);
tools/perf/util/synthetic-events.c
225
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
2254
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
2295
return process(tool, &ev, sample, machine);
tools/perf/util/synthetic-events.c
2301
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
2353
return process(tool, &ev, sample, machine);
tools/perf/util/synthetic-events.c
2357
struct evlist *evlist, perf_event__handler_t process, bool attrs)
tools/perf/util/synthetic-events.c
2362
err = perf_event__synthesize_attrs(tool, evlist, process);
tools/perf/util/synthetic-events.c
2369
err = perf_event__synthesize_extra_attr(tool, evlist, process, attrs);
tools/perf/util/synthetic-events.c
2370
err = perf_event__synthesize_thread_map2(tool, evlist->core.threads, process, NULL);
tools/perf/util/synthetic-events.c
2376
err = perf_event__synthesize_cpu_map(tool, evlist->core.user_requested_cpus, process, NULL);
tools/perf/util/synthetic-events.c
2382
err = perf_event__synthesize_stat_config(tool, config, process, NULL);
tools/perf/util/synthetic-events.c
2394
struct evlist *evlist, perf_event__handler_t process)
tools/perf/util/synthetic-events.c
2437
ret = process(tool, ff.buf, NULL, NULL);
tools/perf/util/synthetic-events.c
2450
ret = process(tool, ff.buf, NULL, NULL);
tools/perf/util/synthetic-events.c
2459
perf_event__handler_t process)
tools/perf/util/synthetic-events.c
2469
err = perf_event__synthesize_attrs(tool, evlist, process);
tools/perf/util/synthetic-events.c
2476
err = perf_event__synthesize_features(tool, session, evlist, process);
tools/perf/util/synthetic-events.c
2496
process);
tools/perf/util/synthetic-events.c
255
if (perf_tool__process_synth_event(tool, event, machine, process) != 0)
tools/perf/util/synthetic-events.c
264
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
2655
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
2717
if (process(tool, event, NULL, NULL) < 0) {
tools/perf/util/synthetic-events.c
288
if (perf_tool__process_synth_event(tool, event, machine, process) != 0)
tools/perf/util/synthetic-events.c
431
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
538
if (perf_tool__process_synth_event(tool, event, machine, process) != 0) {
tools/perf/util/synthetic-events.c
54
perf_event__handler_t process)
tools/perf/util/synthetic-events.c
555
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
584
if (perf_tool__process_synth_event(tool, event, machine, process) < 0) {
tools/perf/util/synthetic-events.c
595
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
604
process, machine) < 0)
tools/perf/util/synthetic-events.c
629
mount_len, process, machine);
tools/perf/util/synthetic-events.c
641
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
66
return process(tool, event, &synth_sample, machine);
tools/perf/util/synthetic-events.c
661
process, machine) < 0)
tools/perf/util/synthetic-events.c
668
perf_event__handler_t process __maybe_unused,
tools/perf/util/synthetic-events.c
677
perf_event__handler_t process;
tools/perf/util/synthetic-events.c
726
if (perf_tool__process_synth_event(args->tool, event, args->machine, args->process) != 0)
tools/perf/util/synthetic-events.c
732
int perf_event__synthesize_modules(const struct perf_tool *tool, perf_event__handler_t process,
tools/perf/util/synthetic-events.c
739
.process = process,
tools/perf/util/synthetic-events.c
777
pid_t pid, int full, perf_event__handler_t process,
tools/perf/util/synthetic-events.c
790
process, machine);
tools/perf/util/synthetic-events.c
796
tgid, process, machine) < 0)
tools/perf/util/synthetic-events.c
805
process, machine, mmap_data))
tools/perf/util/synthetic-events.c
840
ppid, process, machine) < 0)
tools/perf/util/synthetic-events.c
844
tgid, process, machine) < 0)
tools/perf/util/synthetic-events.c
850
if (perf_tool__process_synth_event(tool, comm_event, machine, process) != 0)
tools/perf/util/synthetic-events.c
857
process, machine, mmap_data);
tools/perf/util/synthetic-events.c
870
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
901
process, tool, machine,
tools/perf/util/synthetic-events.c
927
process, tool, machine,
tools/perf/util/synthetic-events.c
946
perf_event__handler_t process,
tools/perf/util/synthetic-events.c
992
namespaces_event, pid, 1, process,
tools/perf/util/synthetic-events.h
104
perf_event__handler_t process, bool needs_mmap, bool data_mmap,
tools/perf/util/synthetic-events.h
111
struct perf_session *session, perf_event__handler_t process);
tools/perf/util/synthetic-events.h
114
int perf_event__synthesize_bpf_events(struct perf_session *session, perf_event__handler_t process,
tools/perf/util/synthetic-events.h
118
perf_event__handler_t process __maybe_unused,
tools/perf/util/synthetic-events.h
129
perf_event__handler_t process);
tools/perf/util/synthetic-events.h
132
perf_event__handler_t process,
tools/perf/util/synthetic-events.h
47
int perf_event__synthesize_attrs(const struct perf_tool *tool, struct evlist *evlist, perf_event__handler_t process);
tools/perf/util/synthetic-events.h
48
int perf_event__synthesize_attr(const struct perf_tool *tool, struct perf_event_attr *attr, u32 ids, u64 *id, perf_event__handler_t process);
tools/perf/util/synthetic-events.h
52
perf_event__handler_t process,
tools/perf/util/synthetic-events.h
60
perf_event__handler_t process,
tools/perf/util/synthetic-events.h
68
int perf_event__synthesize_cpu_map(const struct perf_tool *tool, const struct perf_cpu_map *cpus, perf_event__handler_t process, struct machine *machine);
tools/perf/util/synthetic-events.h
69
int perf_event__synthesize_event_update_cpus(const struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process);
tools/perf/util/synthetic-events.h
70
int perf_event__synthesize_event_update_name(const struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process);
tools/perf/util/synthetic-events.h
71
int perf_event__synthesize_event_update_scale(const struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process);
tools/perf/util/synthetic-events.h
72
int perf_event__synthesize_event_update_unit(const struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process);
tools/perf/util/synthetic-events.h
73
int perf_event__synthesize_extra_attr(const struct perf_tool *tool, struct evlist *evsel_list, perf_event__handler_t process, bool is_pipe);
tools/perf/util/synthetic-events.h
74
int perf_event__synthesize_extra_kmaps(const struct perf_tool *tool, perf_event__handler_t process, struct machine *machine);
tools/perf/util/synthetic-events.h
75
int perf_event__synthesize_features(const struct perf_tool *tool, struct perf_session *session, struct evlist *evlist, perf_event__handler_t process);
tools/perf/util/synthetic-events.h
76
int perf_event__synthesize_id_index(const struct perf_tool *tool, perf_event__handler_t process, struct evlist *evlist, struct machine *machine);
tools/perf/util/synthetic-events.h
77
int __perf_event__synthesize_id_index(const struct perf_tool *tool, perf_event__handler_t process, struct evlist *evlist, struct machine *machine, size_t from);
tools/perf/util/synthetic-events.h
79
int perf_event__synthesize_kernel_mmap(const struct perf_tool *tool, perf_event__handler_t process, struct machine *machine);
tools/perf/util/synthetic-events.h
80
int perf_event__synthesize_mmap_events(const struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, perf_event__handler_t process, struct machine *machine, bool mmap_data);
tools/perf/util/synthetic-events.h
81
int perf_event__synthesize_modules(const struct perf_tool *tool, perf_event__handler_t process, struct machine *machine);
tools/perf/util/synthetic-events.h
82
int perf_event__synthesize_namespaces(const struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, perf_event__handler_t process, struct machine *machine);
tools/perf/util/synthetic-events.h
83
int perf_event__synthesize_cgroups(const struct perf_tool *tool, perf_event__handler_t process, struct machine *machine);
tools/perf/util/synthetic-events.h
85
int perf_event__synthesize_stat_config(const struct perf_tool *tool, struct perf_stat_config *config, perf_event__handler_t process, struct machine *machine);
tools/perf/util/synthetic-events.h
86
int perf_event__synthesize_stat_events(struct perf_stat_config *config, const struct perf_tool *tool, struct evlist *evlist, perf_event__handler_t process, bool attrs);
tools/perf/util/synthetic-events.h
87
int perf_event__synthesize_stat_round(const struct perf_tool *tool, u64 time, u64 type, perf_event__handler_t process, struct machine *machine);
tools/perf/util/synthetic-events.h
88
int perf_event__synthesize_stat(const struct perf_tool *tool, struct perf_cpu cpu, u32 thread, u64 id, struct perf_counts_values *count, perf_event__handler_t process, struct machine *machine);
tools/perf/util/synthetic-events.h
89
int perf_event__synthesize_thread_map2(const struct perf_tool *tool, struct perf_thread_map *threads, perf_event__handler_t process, struct machine *machine);
tools/perf/util/synthetic-events.h
90
int perf_event__synthesize_thread_map(const struct perf_tool *tool, struct perf_thread_map *threads, perf_event__handler_t process, struct machine *machine, bool needs_mmap, bool mmap_data);
tools/perf/util/synthetic-events.h
91
int perf_event__synthesize_threads(const struct perf_tool *tool, perf_event__handler_t process, struct machine *machine, bool needs_mmap, bool mmap_data, unsigned int nr_threads_synthesize);
tools/perf/util/synthetic-events.h
92
int perf_event__synthesize_tracing_data(const struct perf_tool *tool, int fd, struct evlist *evlist, perf_event__handler_t process);
tools/perf/util/synthetic-events.h
93
int perf_event__synth_time_conv(const struct perf_event_mmap_page *pc, const struct perf_tool *tool, perf_event__handler_t process, struct machine *machine);
tools/perf/util/synthetic-events.h
94
pid_t perf_event__synthesize_comm(const struct perf_tool *tool, union perf_event *event, pid_t pid, perf_event__handler_t process, struct machine *machine);
tools/perf/util/synthetic-events.h
96
perf_event__handler_t process);
tools/perf/util/synthetic-events.h
98
int perf_tool__process_synth_event(const struct perf_tool *tool, union perf_event *event, struct machine *machine, perf_event__handler_t process);
tools/perf/util/thread-stack.c
335
return crp->process(&cr, parent_db_id, crp->data);
tools/perf/util/thread-stack.c
754
call_return_processor__new(int (*process)(struct call_return *cr, u64 *parent_db_id, void *data),
tools/perf/util/thread-stack.c
765
crp->process = process;
tools/perf/util/thread-stack.h
101
call_return_processor__new(int (*process)(struct call_return *cr, u64 *parent_db_id, void *data),
tools/perf/util/thread-stack.h
78
int (*process)(struct call_return *cr, u64 *parent_db_id, void *data);
tools/perf/util/tsc.c
108
return process(tool, &event, NULL, machine);
tools/perf/util/tsc.c
76
perf_event__handler_t process,
tools/testing/selftests/bpf/progs/test_skb_ctx.c
11
int process(struct __sk_buff *skb)