Home
last modified time | relevance | path

Searched refs:api (Results 1 – 25 of 373) sorted by relevance

12345678910>>...15

/linux/arch/arm64/kernel/probes/
H A Ddecode-insn.c79 arm_probe_decode_insn(u32 insn, struct arch_probe_insn *api) in arm_probe_decode_insn() argument
86 api->handler = simulate_nop; in arm_probe_decode_insn()
98 api->handler = simulate_b_cond; in arm_probe_decode_insn()
101 api->handler = simulate_cbz_cbnz; in arm_probe_decode_insn()
104 api->handler = simulate_tbz_tbnz; in arm_probe_decode_insn()
106 api->handler = simulate_adr_adrp; in arm_probe_decode_insn()
109 api->handler = simulate_b_bl; in arm_probe_decode_insn()
112 api->handler = simulate_br_blr; in arm_probe_decode_insn()
114 api->handler = simulate_ret; in arm_probe_decode_insn()
152 struct arch_probe_insn *api = &asi->api; in arm_kprobe_decode_insn() local
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dselection-api.rst4 .. _selection-api:
13 selection-api-intro.rst
14 selection-api-targets.rst
15 selection-api-configuration.rst
16 selection-api-vs-crop-api.rst
17 selection-api-examples.rst
/linux/arch/riscv/kernel/probes/
H A Dkprobes.c30 p->ainsn.api.restore = (unsigned long)p->addr + len; in arch_prepare_ss_slot()
32 patch_text_nosync(p->ainsn.api.insn, &p->opcode, len); in arch_prepare_ss_slot()
33 patch_text_nosync((void *)p->ainsn.api.insn + len, &insn, GET_INSN_LENGTH(insn)); in arch_prepare_ss_slot()
38 p->ainsn.api.restore = 0; in arch_prepare_simulate()
45 if (p->ainsn.api.handler) in arch_simulate_insn()
46 p->ainsn.api.handler((u32)p->opcode, in arch_simulate_insn()
88 switch (riscv_probe_decode_insn(p->addr, &p->ainsn.api)) { in arch_prepare_kprobe()
93 p->ainsn.api.insn = NULL; in arch_prepare_kprobe()
97 p->ainsn.api.insn = get_insn_slot(); in arch_prepare_kprobe()
98 if (!p->ainsn.api.insn) in arch_prepare_kprobe()
[all …]
H A Duprobes.c40 switch (riscv_probe_decode_insn(&opcode, &auprobe->api)) { in arch_uprobe_analyze_insn()
102 if (auprobe->api.handler) in arch_uprobe_skip_sstep()
103 auprobe->api.handler(insn, addr, regs); in arch_uprobe_skip_sstep()
/linux/arch/csky/kernel/probes/
H A Dkprobes.c58 p->ainsn.api.restore = (unsigned long)p->addr + offset; in arch_prepare_ss_slot()
60 patch_text(p->ainsn.api.insn, p->opcode); in arch_prepare_ss_slot()
65 p->ainsn.api.restore = 0; in arch_prepare_simulate()
72 if (p->ainsn.api.handler) in arch_simulate_insn()
73 p->ainsn.api.handler((u32)p->opcode, (long)p->addr, regs); in arch_simulate_insn()
89 switch (csky_probe_decode_insn(p->addr, &p->ainsn.api)) { in arch_prepare_kprobe()
94 p->ainsn.api.insn = NULL; in arch_prepare_kprobe()
98 p->ainsn.api.insn = get_insn_slot(); in arch_prepare_kprobe()
99 if (!p->ainsn.api.insn) in arch_prepare_kprobe()
105 if (p->ainsn.api.insn) in arch_prepare_kprobe()
[all …]
H A Duprobes.c33 switch (csky_probe_decode_insn(&insn, &auprobe->api)) { in arch_uprobe_analyze_insn()
95 if (auprobe->api.handler) in arch_uprobe_skip_sstep()
96 auprobe->api.handler(insn, addr, regs); in arch_uprobe_skip_sstep()
/linux/drivers/net/wireless/intel/iwlwifi/cfg/
H A Drf-jf.c19 #define IWL_QUZ_A_JF_B_MODULE_FIRMWARE(api) \ argument
20 IWL_QUZ_A_JF_B_FW_PRE "-" __stringify(api) ".ucode"
21 #define IWL_QU_B_JF_B_MODULE_FIRMWARE(api) \ argument
22 IWL_QU_B_JF_B_FW_PRE "-" __stringify(api) ".ucode"
23 #define IWL_QU_C_JF_B_MODULE_FIRMWARE(api) \ argument
24 IWL_QU_C_JF_B_FW_PRE "-" __stringify(api) ".ucode"
25 #define IWL_SO_A_JF_B_MODULE_FIRMWARE(api) \ argument
26 IWL_SO_A_JF_B_FW_PRE "-" __stringify(api) ".ucode"
/linux/Documentation/dev-tools/kunit/api/
H A Dindex.rst23 Documentation/dev-tools/kunit/api/test.rst
27 Documentation/dev-tools/kunit/api/resource.rst
31 Documentation/dev-tools/kunit/api/functionredirection.rst
38 Documentation/dev-tools/kunit/api/clk.rst
42 Documentation/dev-tools/kunit/api/of.rst
46 Documentation/dev-tools/kunit/api/platformdevice.rst
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dgsp.h275 return gsp->rm->api->rpc->get(gsp, fn, argc); in nvkm_gsp_rpc_get()
282 return gsp->rm->api->rpc->push(gsp, argv, policy, repc); in nvkm_gsp_rpc_push()
311 gsp->rm->api->rpc->done(gsp, repv); in nvkm_gsp_rpc_done()
317 return object->client->gsp->rm->api->ctrl->get(object, cmd, argc); in nvkm_gsp_rm_ctrl_get()
323 return object->client->gsp->rm->api->ctrl->push(object, argv, repc); in nvkm_gsp_rm_ctrl_push()
354 object->client->gsp->rm->api->ctrl->done(object, repv); in nvkm_gsp_rm_ctrl_done()
369 argv = gsp->rm->api->alloc->get(object, oclass, argc); in nvkm_gsp_rm_alloc_get()
381 void *repv = object->client->gsp->rm->api->alloc->push(object, argv); in nvkm_gsp_rm_alloc_push()
403 object->client->gsp->rm->api->alloc->done(object, repv); in nvkm_gsp_rm_alloc_done()
422 int ret = object->client->gsp->rm->api->alloc->free(object); in nvkm_gsp_rm_free()
[all …]
/linux/Documentation/translations/zh_CN/core-api/
H A Dindex.rst3 :Original: Documentation/core-api/index.rst
27 kernel-api
112 mm-api
119 dma-api
120 dma-api-howto
H A Dmm-api.rst3 :Original: Documentation/core-api/mm-api.rst
14 .. _cn_core-api_mm-api:
33 .. _cn_mm-api-gfp-flags:
/linux/Documentation/crypto/
H A Dindex.rst17 api-intro
20 async-tx-api
25 api
26 api-samples
/linux/
H A DREADME57 * Core APIs: Documentation/core-api/index.rst
84 * Security Features: Documentation/userspace-api/seccomp_filter.rst
127 * Driver API Guide: Documentation/driver-api/index.rst
128 * Driver Model: Documentation/driver-api/driver-model/driver.rst
129 * Device Drivers: Documentation/driver-api/infrastructure.rst
130 * Bus Types: Documentation/driver-api/driver-model/bus.rst
132 * Power Management: Documentation/driver-api/pm/index.rst
133 * DMA API: Documentation/core-api/dma-api.rst
/linux/include/linux/net/intel/libie/
H A Dfwlog.h73 struct_group_tagged(libie_fwlog_api, api,
82 int libie_fwlog_init(struct libie_fwlog *fwlog, struct libie_fwlog_api *api);
88 struct libie_fwlog_api *api) in libie_fwlog_init() argument
/linux/Documentation/translations/zh_TW/
H A Dindex.rst44 * core-api/index
45 * driver-api/index
85 * userspace-api/index
/linux/Documentation/translations/zh_CN/
H A Dindex.rst59 core-api/index
60 driver-api/index
97 userspace-api/index
/linux/Documentation/core-api/
H A Dindex.rst19 kernel-api
109 dma-api
110 dma-api-howto
114 mm-api
/linux/Documentation/filesystems/caching/
H A Dindex.rst10 netfs-api
11 backend-api
/linux/Documentation/driver-api/i3c/
H A Dindex.rst10 device-driver-api
11 master-driver-api
/linux/Documentation/driver-api/thermal/
H A Dindex.rst10 cpu-cooling-api
12 sysfs-api
/linux/Documentation/admin-guide/gpio/
H A Dobsolete.rst10 Character Device Userspace API (v1) <../../userspace-api/gpio/chardev_v1>
11 Sysfs Interface <../../userspace-api/gpio/sysfs>
/linux/Documentation/watchdog/
H A Dindex.rst13 watchdog-api
14 watchdog-kernel-api
/linux/Documentation/mm/
H A Dmemfd_preservation.rst22 - :doc:`/core-api/liveupdate`
23 - :doc:`/core-api/kho/concepts`
/linux/scripts/package/
H A DPKGBUILD8 _extrapackages=${PACMAN_EXTRAPACKAGES-headers api-headers debug}
103 _package-api-headers() {
105 provides=(linux-api-headers="${pkgver}")
106 conflicts=(linux-api-headers)
/linux/Documentation/driver-api/usb/
H A Ddma.rst13 Documentation/core-api/dma-api-howto.rst). That's how they've worked through
63 Documentation/core-api/dma-api-howto.rst for definitions of "coherent" and
94 of Documentation/core-api/dma-api-howto.rst, titled "What memory is DMA-able?")

12345678910>>...15