arch/arm64/include/asm/mmu_context.h
303
bool write, bool execute, bool foreign)
arch/arm64/include/asm/mmu_context.h
312
return por_el0_allows_pkey(vma_pkey(vma), write, execute);
arch/arm64/include/asm/pgtable.h
201
static inline bool por_el0_allows_pkey(u8 pkey, bool write, bool execute)
arch/arm64/include/asm/pgtable.h
213
if (execute)
arch/m68k/fpsp040/fpsp.h
48
| On exit, the handlers execute:
arch/powerpc/include/asm/book3s/64/pgtable.h
523
extern bool arch_pte_access_permitted(u64 pte, bool write, bool execute);
arch/powerpc/include/asm/book3s/64/pgtable.h
525
static inline bool arch_pte_access_permitted(u64 pte, bool write, bool execute)
arch/powerpc/include/asm/mmu_context.h
262
bool execute, bool foreign);
arch/powerpc/include/asm/mmu_context.h
266
bool write, bool execute, bool foreign)
arch/powerpc/mm/book3s64/pkeys.c
415
static bool pkey_access_permitted(int pkey, bool write, bool execute)
arch/powerpc/mm/book3s64/pkeys.c
421
if (execute)
arch/powerpc/mm/book3s64/pkeys.c
431
bool arch_pte_access_permitted(u64 pte, bool write, bool execute)
arch/powerpc/mm/book3s64/pkeys.c
436
return pkey_access_permitted(pte_to_pkey_bits(pte), write, execute);
arch/powerpc/mm/book3s64/pkeys.c
448
bool execute, bool foreign)
arch/powerpc/mm/book3s64/pkeys.c
458
return pkey_access_permitted(vma_pkey(vma), write, execute);
arch/x86/include/asm/mmu_context.h
268
bool write, bool execute, bool foreign)
arch/x86/include/asm/mmu_context.h
271
if (execute)
arch/x86/kvm/emulate.c
195
int (*execute)(struct x86_emulate_ctxt *ctxt);
arch/x86/kvm/emulate.c
3947
#define I(_f, _e) { .flags = (_f), .u.execute = (_e) }
arch/x86/kvm/emulate.c
3949
{ .flags = (_f)|Intercept, .u.execute = (_e), .intercept = x86_intercept_##_i }
arch/x86/kvm/emulate.c
3951
{ .flags = (_f)|Intercept|CheckPerm, .u.execute = (_e), \
arch/x86/kvm/emulate.c
4521
return ctxt->execute != em_iret &&
arch/x86/kvm/emulate.c
4522
ctxt->execute != em_ret_far &&
arch/x86/kvm/emulate.c
4523
ctxt->execute != em_ret_far_imm &&
arch/x86/kvm/emulate.c
4524
ctxt->execute != em_sysexit;
arch/x86/kvm/emulate.c
5078
ctxt->execute = opcode.u.execute;
arch/x86/kvm/emulate.c
5425
if (ctxt->execute) {
arch/x86/kvm/emulate.c
5426
rc = ctxt->execute(ctxt);
arch/x86/kvm/kvm_emulate.h
365
int (*execute)(struct x86_emulate_ctxt *ctxt);
drivers/fwctl/main.c
151
int (*execute)(struct fwctl_ucmd *ucmd);
drivers/fwctl/main.c
161
.execute = _fn, \
drivers/fwctl/main.c
204
return op->execute(&ucmd);
drivers/gpu/drm/amd/amdgpu/atom.c
731
int execute = 0, target = U16(*ptr);
drivers/gpu/drm/amd/amdgpu/atom.c
737
execute = ctx->ctx->cs_above;
drivers/gpu/drm/amd/amdgpu/atom.c
740
execute = ctx->ctx->cs_above || ctx->ctx->cs_equal;
drivers/gpu/drm/amd/amdgpu/atom.c
743
execute = 1;
drivers/gpu/drm/amd/amdgpu/atom.c
746
execute = !(ctx->ctx->cs_above || ctx->ctx->cs_equal);
drivers/gpu/drm/amd/amdgpu/atom.c
749
execute = !ctx->ctx->cs_above;
drivers/gpu/drm/amd/amdgpu/atom.c
752
execute = ctx->ctx->cs_equal;
drivers/gpu/drm/amd/amdgpu/atom.c
755
execute = !ctx->ctx->cs_equal;
drivers/gpu/drm/amd/amdgpu/atom.c
759
SDEBUG(" taken: %s\n", str_yes_no(execute));
drivers/gpu/drm/amd/amdgpu/atom.c
761
if (execute) {
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/init.h
15
u8 execute;
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/init.h
29
.execute = 1, \
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/init.h
36
int nvbios_post(struct nvkm_subdev *, bool execute);
drivers/gpu/drm/nouveau/nouveau_bios.c
2055
if (bios->execute) {
drivers/gpu/drm/nouveau/nouveau_bios.c
2105
bios->execute = false;
drivers/gpu/drm/nouveau/nouveau_bios.c
2111
bios->execute = true;
drivers/gpu/drm/nouveau/nouveau_bios.c
2127
bios->execute = true;
drivers/gpu/drm/nouveau/nouveau_bios.h
96
bool execute;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
2322
nvbios_post(struct nvkm_subdev *subdev, bool execute)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
2329
if (execute)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
2333
init.execute = execute ? 1 : 0;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
2342
init.execute = execute ? 1 : 0;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
61
return (init->execute == 1) || ((init->execute & 5) == 5);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
67
if (exec) init->execute &= 0xfd;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
68
else init->execute |= 0x02;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
74
init->execute ^= 0x02;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
80
if (exec) init->execute |= 0x04;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
81
else init->execute &= 0xfb;
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
394
nv04_devinit_post(struct nvkm_devinit *init, bool execute)
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c
396
return nvbios_post(&init->subdev, execute);
drivers/gpu/drm/radeon/atom.c
709
int execute = 0, target = U16(*ptr);
drivers/gpu/drm/radeon/atom.c
715
execute = ctx->ctx->cs_above;
drivers/gpu/drm/radeon/atom.c
718
execute = ctx->ctx->cs_above || ctx->ctx->cs_equal;
drivers/gpu/drm/radeon/atom.c
721
execute = 1;
drivers/gpu/drm/radeon/atom.c
724
execute = !(ctx->ctx->cs_above || ctx->ctx->cs_equal);
drivers/gpu/drm/radeon/atom.c
727
execute = !ctx->ctx->cs_above;
drivers/gpu/drm/radeon/atom.c
730
execute = ctx->ctx->cs_equal;
drivers/gpu/drm/radeon/atom.c
733
execute = !ctx->ctx->cs_equal;
drivers/gpu/drm/radeon/atom.c
737
SDEBUG(" taken: %s\n", str_yes_no(execute));
drivers/gpu/drm/radeon/atom.c
739
if (execute) {
drivers/infiniband/sw/rxe/rxe_resp.c
1555
state = execute(qp, pkt);
drivers/input/tablet/aiptek.c
1578
static DEVICE_ATTR(execute,
drivers/iommu/iommufd/main.c
444
int (*execute)(struct iommufd_ucmd *ucmd);
drivers/iommu/iommufd/main.c
454
.execute = _fn, \
drivers/iommu/iommufd/main.c
533
ret = op->execute(&ucmd);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
225
rc = o->execute(bp, o->owner, &o->pending_comp, ramrod_flags);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
74
o->execute = exec;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h
234
exe_q_execute execute;
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
512
s16 execute; /* time (ms) to execute */
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1180
entry->access, entry->execute);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
239
int access, int execute)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
256
entry->execute = execute;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
291
u16 execute = 0;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
420
execute = i + ms;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
422
MBOX_LEN, access, execute);
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1993
entry->access, entry->execute);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h
281
s16 execute; /* time (ms) to execute */
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
106
entry->execute = execute;
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
136
u16 access = 0, execute = 0;
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
297
execute = i + ms;
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
300
execute);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
89
int size, int access, int execute)
drivers/net/wireless/ath/ath10k/bmi.c
311
u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.execute);
drivers/net/wireless/ath/ath10k/bmi.c
312
u32 resplen = sizeof(resp.execute);
drivers/net/wireless/ath/ath10k/bmi.c
324
cmd.execute.addr = __cpu_to_le32(address);
drivers/net/wireless/ath/ath10k/bmi.c
325
cmd.execute.param = __cpu_to_le32(param);
drivers/net/wireless/ath/ath10k/bmi.c
333
if (resplen < sizeof(resp.execute)) {
drivers/net/wireless/ath/ath10k/bmi.c
339
*result = __le32_to_cpu(resp.execute.result);
drivers/net/wireless/ath/ath10k/bmi.h
117
} execute;
drivers/net/wireless/ath/ath10k/bmi.h
167
} execute;
drivers/nvme/target/admin-cmd.c
1656
req->execute = nvmet_execute_delete_sq;
drivers/nvme/target/admin-cmd.c
1659
req->execute = nvmet_execute_create_sq;
drivers/nvme/target/admin-cmd.c
1662
req->execute = nvmet_execute_get_log_page;
drivers/nvme/target/admin-cmd.c
1665
req->execute = nvmet_execute_delete_cq;
drivers/nvme/target/admin-cmd.c
1668
req->execute = nvmet_execute_create_cq;
drivers/nvme/target/admin-cmd.c
1671
req->execute = nvmet_execute_identify;
drivers/nvme/target/admin-cmd.c
1674
req->execute = nvmet_execute_abort;
drivers/nvme/target/admin-cmd.c
1677
req->execute = nvmet_execute_set_features;
drivers/nvme/target/admin-cmd.c
1680
req->execute = nvmet_execute_get_features;
drivers/nvme/target/admin-cmd.c
1683
req->execute = nvmet_execute_async_event;
drivers/nvme/target/admin-cmd.c
1686
req->execute = nvmet_execute_keep_alive;
drivers/nvme/target/discovery.c
386
req->execute = nvmet_execute_disc_set_features;
drivers/nvme/target/discovery.c
389
req->execute = nvmet_execute_disc_get_features;
drivers/nvme/target/discovery.c
392
req->execute = nvmet_execute_async_event;
drivers/nvme/target/discovery.c
395
req->execute = nvmet_execute_keep_alive;
drivers/nvme/target/discovery.c
398
req->execute = nvmet_execute_disc_get_log_page;
drivers/nvme/target/discovery.c
401
req->execute = nvmet_execute_disc_identify;
drivers/nvme/target/fabrics-cmd.c
110
req->execute = nvmet_execute_prop_set;
drivers/nvme/target/fabrics-cmd.c
113
req->execute = nvmet_execute_prop_get;
drivers/nvme/target/fabrics-cmd.c
117
req->execute = nvmet_execute_auth_send;
drivers/nvme/target/fabrics-cmd.c
120
req->execute = nvmet_execute_auth_receive;
drivers/nvme/target/fabrics-cmd.c
156
req->execute = nvmet_execute_auth_send;
drivers/nvme/target/fabrics-cmd.c
159
req->execute = nvmet_execute_auth_receive;
drivers/nvme/target/fabrics-cmd.c
426
req->execute = nvmet_execute_admin_connect;
drivers/nvme/target/fabrics-cmd.c
428
req->execute = nvmet_execute_io_connect;
drivers/nvme/target/fc.c
2393
fod->req.execute(&fod->req);
drivers/nvme/target/fc.c
2602
fod->req.execute(&fod->req);
drivers/nvme/target/io-cmd-bdev.c
448
req->execute = nvmet_bdev_execute_rw;
drivers/nvme/target/io-cmd-bdev.c
453
req->execute = nvmet_bdev_execute_flush;
drivers/nvme/target/io-cmd-bdev.c
456
req->execute = nvmet_bdev_execute_dsm;
drivers/nvme/target/io-cmd-bdev.c
459
req->execute = nvmet_bdev_execute_write_zeroes;
drivers/nvme/target/io-cmd-file.c
367
req->execute = nvmet_file_execute_rw;
drivers/nvme/target/io-cmd-file.c
370
req->execute = nvmet_file_execute_flush;
drivers/nvme/target/io-cmd-file.c
373
req->execute = nvmet_file_execute_dsm;
drivers/nvme/target/io-cmd-file.c
376
req->execute = nvmet_file_execute_write_zeroes;
drivers/nvme/target/loop.c
130
iod->req.execute(&iod->req);
drivers/nvme/target/nvmet.h
489
void (*execute)(struct nvmet_req *req);
drivers/nvme/target/passthru.c
412
req->execute = nvmet_passthru_execute_cmd;
drivers/nvme/target/passthru.c
504
req->execute = nvmet_execute_async_event;
drivers/nvme/target/passthru.c
512
req->execute = nvmet_execute_keep_alive;
drivers/nvme/target/passthru.c
520
req->execute = nvmet_execute_set_features;
drivers/nvme/target/passthru.c
523
req->execute = nvmet_passthru_set_host_behaviour;
drivers/nvme/target/passthru.c
535
req->execute = nvmet_execute_get_features;
drivers/nvme/target/passthru.c
548
req->execute = nvmet_passthru_execute_cmd;
drivers/nvme/target/passthru.c
556
req->execute = nvmet_passthru_execute_cmd;
drivers/nvme/target/passthru.c
562
req->execute = nvmet_passthru_execute_cmd;
drivers/nvme/target/pci-epf.c
1641
req->execute(req);
drivers/nvme/target/pr.c
881
req->execute = nvmet_execute_pr_register;
drivers/nvme/target/pr.c
884
req->execute = nvmet_execute_pr_acquire;
drivers/nvme/target/pr.c
887
req->execute = nvmet_execute_pr_release;
drivers/nvme/target/pr.c
890
req->execute = nvmet_execute_pr_report;
drivers/nvme/target/rdma.c
775
rsp->req.execute(&rsp->req);
drivers/nvme/target/rdma.c
960
rsp->req.execute(&rsp->req);
drivers/nvme/target/tcp.c
1103
queue->cmd->req.execute(&queue->cmd->req);
drivers/nvme/target/tcp.c
625
cmd->req.execute(&cmd->req);
drivers/nvme/target/zns.c
616
req->execute = nvmet_bdev_execute_zone_append;
drivers/nvme/target/zns.c
619
req->execute = nvmet_bdev_execute_zone_mgmt_recv;
drivers/nvme/target/zns.c
622
req->execute = nvmet_bdev_execute_zone_mgmt_send;
drivers/staging/greybus/camera.c
1058
ssize_t (*execute)(struct gb_camera *gcam, char *buf, size_t len);
drivers/staging/greybus/camera.c
1066
.execute = gb_camera_debugfs_capabilities,
drivers/staging/greybus/camera.c
1071
.execute = gb_camera_debugfs_configure_streams,
drivers/staging/greybus/camera.c
1076
.execute = gb_camera_debugfs_capture,
drivers/staging/greybus/camera.c
1081
.execute = gb_camera_debugfs_flush,
drivers/staging/greybus/camera.c
1095
ret = op->execute(gcam, NULL, 0);
drivers/staging/greybus/camera.c
1122
ret = op->execute(gcam, kbuf, len);
fs/xfs/xfs_qm.c
57
int (*execute)(struct xfs_dquot *dqp, void *data),
fs/xfs/xfs_qm.c
90
error = execute(batch[i], data);
include/asm-generic/mm_hooks.h
21
bool write, bool execute, bool foreign)
include/trace/events/sunrpc.h
1899
__field(unsigned long, execute)
include/trace/events/sunrpc.h
1906
__entry->execute = ktime_to_us(ktime_sub(ktime_get(),
include/trace/events/sunrpc.h
1913
__get_str(procedure), __entry->execute)
include/trace/events/sunrpc.h
625
ktime_t execute
include/trace/events/sunrpc.h
628
TP_ARGS(task, backlog, rtt, execute),
include/trace/events/sunrpc.h
639
__field(unsigned long, execute)
include/trace/events/sunrpc.h
652
__entry->execute = ktime_to_us(execute);
include/trace/events/sunrpc.h
661
__entry->backlog, __entry->rtt, __entry->execute,
kernel/liveupdate/luo_core.c
377
int (*execute)(struct luo_ucmd *ucmd);
kernel/liveupdate/luo_core.c
387
.execute = _fn, \
kernel/liveupdate/luo_core.c
426
return op->execute(&ucmd);
kernel/liveupdate/luo_session.c
302
int (*execute)(struct luo_session *session, struct luo_ucmd *ucmd);
kernel/liveupdate/luo_session.c
312
.execute = _fn, \
kernel/liveupdate/luo_session.c
357
return op->execute(session, &ucmd);
net/sunrpc/stats.c
158
ktime_t backlog, execute, now;
net/sunrpc/stats.c
182
execute = ktime_sub(now, task->tk_start);
net/sunrpc/stats.c
183
op_metrics->om_execute = ktime_add(op_metrics->om_execute, execute);
net/sunrpc/stats.c
189
trace_rpc_stats_latency(req->rq_task, backlog, req->rq_rtt, execute);
scripts/gcc-plugins/gcc-generate-gimple-pass.h
100
virtual unsigned int execute(function *) { return _EXECUTE(); }
scripts/gcc-plugins/gcc-generate-ipa-pass.h
177
virtual unsigned int execute(function *) { return _EXECUTE(); }
scripts/gcc-plugins/gcc-generate-rtl-pass.h
100
virtual unsigned int execute(function *) { return _EXECUTE(); }
scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h
100
virtual unsigned int execute(function *) { return _EXECUTE(); }
tools/testing/selftests/bpf/test_loader.c
1068
if (!subspec->execute)
tools/testing/selftests/bpf/test_loader.c
538
spec->priv.execute = true;
tools/testing/selftests/bpf/test_loader.c
546
spec->unpriv.execute = true;
tools/testing/selftests/bpf/test_loader.c
697
spec->unpriv.execute = spec->priv.execute;
tools/testing/selftests/bpf/test_loader.c
79
bool execute;
tools/testing/selftests/landlock/fs_test.c
2084
TEST_F_FORK(layout1, execute)
tools/testing/selftests/powerpc/pmu/lib.c
140
char execute, name[128];
tools/testing/selftests/powerpc/pmu/lib.c
153
&start, &end, &execute, name);
tools/testing/selftests/powerpc/pmu/lib.c
157
if (execute != 'x')