/linux/tools/testing/selftests/powerpc/ptrace/ |
H A D | ptrace.h | 64 int start_trace(pid_t child) in start_trace() 81 int stop_trace(pid_t child) in stop_trace() 93 int cont_trace(pid_t child) in cont_trace() 105 int ptrace_read_regs(pid_t child, unsigned long type, unsigned long regs[], in ptrace_read_regs() 125 long ptrace_write_regs(pid_t child, unsigned long type, unsigned long regs[], in ptrace_write_regs() 144 int show_tar_registers(pid_t child, unsigned long *out) in show_tar_registers() 189 int write_tar_registers(pid_t child, unsigned long tar, in write_tar_registers() 233 int show_tm_checkpointed_state(pid_t child, unsigned long *out) in show_tm_checkpointed_state() 280 int write_ckpt_tar_registers(pid_t child, unsigned long tar, in write_ckpt_tar_registers() 325 int show_fpr(pid_t child, __u64 *fpr) in show_fpr() [all …]
|
/linux/arch/x86/kernel/ |
H A D | step.c | 14 unsigned long convert_ip_to_linear(struct task_struct *child, struct pt_regs *regs) in convert_ip_to_linear() 58 static int is_setting_trap_flag(struct task_struct *child, struct pt_regs *regs) in is_setting_trap_flag() 113 static int enable_single_step(struct task_struct *child) in enable_single_step() 204 static void enable_step(struct task_struct *child, bool block) in enable_step() 219 void user_enable_single_step(struct task_struct *child) in user_enable_single_step() 224 void user_enable_block_step(struct task_struct *child) in user_enable_block_step() 229 void user_disable_single_step(struct task_struct *child) in user_disable_single_step()
|
/linux/kernel/ |
H A D | ptrace.c | 69 void __ptrace_link(struct task_struct *child, struct task_struct *new_parent, in __ptrace_link() 84 static void ptrace_link(struct task_struct *child, struct task_struct *new_parent) in ptrace_link() 117 void __ptrace_unlink(struct task_struct *child) in __ptrace_unlink() 239 static int ptrace_check_attach(struct task_struct *child, bool ignore_state) in ptrace_check_attach() 563 static int ptrace_detach(struct task_struct *child, unsigned int data) in ptrace_detach() 659 static int ptrace_setoptions(struct task_struct *child, unsigned long data) in ptrace_setoptions() 677 static int ptrace_getsiginfo(struct task_struct *child, kernel_siginfo_t *info) in ptrace_getsiginfo() 693 static int ptrace_setsiginfo(struct task_struct *child, const kernel_siginfo_t *info) in ptrace_setsiginfo() 709 static int ptrace_peek_siginfo(struct task_struct *child, in ptrace_peek_siginfo() 823 static int ptrace_resume(struct task_struct *child, long request, in ptrace_resume() [all …]
|
/linux/tools/testing/selftests/pidfd/ |
H A D | pidfd_getfd_test.c | 99 static int child(int sk) in child() function 117 FIXTURE(child) in FIXTURE() argument 136 FIXTURE_SETUP(child) in FIXTURE_SETUP() argument 168 FIXTURE_TEARDOWN(child) in FIXTURE_TEARDOWN() argument 180 TEST_F(child, disable_ptrace) in TEST_F() argument 206 TEST_F(child, fetch_fd) in TEST_F() argument 225 TEST_F(child, test_unknown_fd) in TEST_F() argument 244 TEST_F(child, no_strange_EBADF) in TEST_F() argument
|
H A D | pidfd_fdinfo_test.c | 86 struct child { global() struct 92 fdchild clone_newns() argument 125 child_close(struct child * child) child_close() argument 130 child_join(struct child * child,struct error * err) child_join() argument 150 child_join_close(struct child * child,struct error * err) child_join_close() argument [all...] |
/linux/arch/powerpc/kernel/ptrace/ |
H A D | ptrace-adv.c | 74 int ptrace_get_debugreg(struct task_struct *child, unsigned long addr, in ptrace_get_debugreg() 140 static long set_instruction_bp(struct task_struct *child, in set_instruction_bp() 229 static int del_instruction_bp(struct task_struct *child, int slot) in del_instruction_bp() 284 static int set_dac(struct task_struct *child, struct ppc_hw_breakpoint *bp_info) in set_dac() 345 static int del_dac(struct task_struct *child, int slot) in del_dac() 386 static int set_dac_range(struct task_struct *child, in set_dac_range() 440 long ppc_set_hwdebug(struct task_struct *child, struct ppc_hw_breakpoint *bp_info) in ppc_set_hwdebug() 476 long ppc_del_hwdebug(struct task_struct *child, long data) in ppc_del_hwdebug()
|
/linux/arch/xtensa/kernel/ |
H A D | ptrace.c | 225 void user_enable_single_step(struct task_struct *child) in user_enable_single_step() 230 void user_disable_single_step(struct task_struct *child) in user_disable_single_step() 239 void ptrace_disable(struct task_struct *child) in ptrace_disable() 244 static int ptrace_getregs(struct task_struct *child, void __user *uregs) in ptrace_getregs() 250 static int ptrace_setregs(struct task_struct *child, void __user *uregs) in ptrace_setregs() 256 static int ptrace_getxregs(struct task_struct *child, void __user *uregs) in ptrace_getxregs() 262 static int ptrace_setxregs(struct task_struct *child, void __user *uregs) in ptrace_setxregs() 268 static int ptrace_peekusr(struct task_struct *child, long regno, in ptrace_peekusr() 335 static int ptrace_pokeusr(struct task_struct *child, long regno, long val) in ptrace_pokeusr() 414 static long ptrace_gethbpregs(struct task_struct *child, long addr, in ptrace_gethbpregs() [all …]
|
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | uprobe_multi_test.c | 48 struct child { struct 50 int c2p[2]; /* child -> parent channel */ argument 57 static void release_child(struct child *child) in release_child() 73 static void kick_child(struct child *child) in kick_child() 86 struct child *child = arg; in child_func() local 104 static int spawn_child_flag(struct child *child, bool clone_vm) in spawn_child_flag() 129 static int spawn_child(struct child *child) in spawn_child() 136 struct child *child = ctx; in child_thread() local 160 static int spawn_thread(struct child *child) in spawn_thread() 194 static void uprobe_multi_test_run(struct uprobe_multi *skel, struct child *child) in uprobe_multi_test_run() [all …]
|
/linux/arch/x86/um/ |
H A D | ptrace_64.c | 55 int putreg(struct task_struct *child, int regno, unsigned long value) in putreg() 112 int poke_user(struct task_struct *child, long addr, long data) in poke_user() 131 unsigned long getreg(struct task_struct *child, int regno) in getreg() 172 int peek_user(struct task_struct *child, long addr, long data) in peek_user() 192 long subarch_ptrace(struct task_struct *child, long request, in subarch_ptrace()
|
H A D | ptrace_32.c | 51 int putreg(struct task_struct *child, int regno, unsigned long value) in putreg() 100 int poke_user(struct task_struct *child, long addr, long data) in poke_user() 119 unsigned long getreg(struct task_struct *child, int regno) in getreg() 152 int peek_user(struct task_struct *child, long addr, long data) in peek_user() 172 long subarch_ptrace(struct task_struct *child, long request, in subarch_ptrace()
|
/linux/arch/m68k/kernel/ |
H A D | ptrace.c | 129 static inline void singlestep_disable(struct task_struct *child) in singlestep_disable() 139 void ptrace_disable(struct task_struct *child) in ptrace_disable() 144 void user_enable_single_step(struct task_struct *child) in user_enable_single_step() 152 void user_enable_block_step(struct task_struct *child) in user_enable_block_step() 159 void user_disable_single_step(struct task_struct *child) in user_disable_single_step() 164 long arch_ptrace(struct task_struct *child, long request, in arch_ptrace()
|
/linux/drivers/net/wireless/ti/wlcore/ |
H A D | spi.c | 89 static void wl12xx_spi_reset(struct device *child) in wl12xx_spi_reset() 117 static void wl12xx_spi_init(struct device *child) in wl12xx_spi_init() 195 static int wl12xx_spi_read_busy(struct device *child) in wl12xx_spi_read_busy() 230 static int __must_check wl12xx_spi_raw_read(struct device *child, int addr, in wl12xx_spi_raw_read() 297 static int __wl12xx_spi_raw_write(struct device *child, int addr, in __wl12xx_spi_raw_write() 352 static int __must_check wl12xx_spi_raw_write(struct device *child, int addr, in wl12xx_spi_raw_write() 372 static int wl12xx_spi_set_power(struct device *child, bool enable) in wl12xx_spi_set_power() 400 static void wl12xx_spi_set_block_size(struct device *child, in wl12xx_spi_set_block_size()
|
/linux/arch/alpha/kernel/ |
H A D | ptrace.c | 179 ptrace_set_bpt(struct task_struct * child) in ptrace_set_bpt() 238 ptrace_cancel_bpt(struct task_struct * child) in ptrace_cancel_bpt() 256 void user_enable_single_step(struct task_struct *child) in user_enable_single_step() 262 void user_disable_single_step(struct task_struct *child) in user_disable_single_step() 272 void ptrace_disable(struct task_struct *child) in ptrace_disable() 277 long arch_ptrace(struct task_struct *child, long request, in arch_ptrace()
|
/linux/tools/testing/selftests/arm64/abi/ |
H A D | ptrace.c | 32 static void test_tpidr(pid_t child) in test_tpidr() 135 static void test_hw_debug(pid_t child, int type, const char *type_name) in test_hw_debug() 174 static int do_parent(pid_t child) in do_parent() 253 pid_t child; in main() local
|
/linux/arch/hexagon/kernel/ |
H A D | ptrace.c | 23 void user_enable_single_step(struct task_struct *child) in user_enable_single_step() 29 void user_disable_single_step(struct task_struct *child) in user_disable_single_step() 163 void ptrace_disable(struct task_struct *child) in ptrace_disable() 169 long arch_ptrace(struct task_struct *child, long request, in arch_ptrace()
|
/linux/fs/ |
H A D | pnode.c | 226 struct mount *child; in propagate_one() local 341 struct mount *child; in find_topper() local 410 struct mount *m, *child, *topper; in propagate_mount_busy() local 454 struct mount *m, *child; in propagate_mount_unlock() local 484 struct mount *child; in __propagate_umount() local 523 struct mount *mnt, *child, *tmp; in umount_list() local 600 struct mount *child = __lookup_mnt(&m->mnt, in propagate_umount() local
|
/linux/crypto/ |
H A D | simd.c | 54 struct crypto_skcipher *child = &ctx->cryptd_tfm->base; in simd_skcipher_setkey() local 67 struct crypto_skcipher *child; in simd_skcipher_encrypt() local 88 struct crypto_skcipher *child; in simd_skcipher_decrypt() local 272 struct crypto_aead *child = &ctx->cryptd_tfm->base; in simd_aead_setkey() local 283 struct crypto_aead *child = &ctx->cryptd_tfm->base; in simd_aead_setauthsize() local 293 struct crypto_aead *child; in simd_aead_encrypt() local 314 struct crypto_aead *child; in simd_aead_decrypt() local
|
/linux/drivers/mtd/ |
H A D | mtdpart.c | 50 struct mtd_info *child; in allocate_partition() local 252 struct mtd_info *child; in mtd_add_partition() local 307 struct mtd_info *child, *next; in __mtd_del_partition() local 332 struct mtd_info *child, *next; in __del_mtd_partitions() local 369 struct mtd_info *child, *master = mtd_get_master(mtd); in mtd_del_partition() local 398 struct mtd_info *child, *master = mtd_get_master(parent); in add_mtd_partitions() local 585 struct device_node *child; in mtd_part_of_parse() local
|
/linux/tools/perf/arch/x86/tests/ |
H A D | bp-modify.c | 32 int child = fork(); in spawn_child() local 61 pid_t child; in bp_modify1() local 138 pid_t child; in bp_modify2() local
|
/linux/kernel/time/ |
H A D | timer_migration.c | 528 struct tmigr_group *child = NULL, *group = tmc->tmgroup; in __walk_groups() local 623 struct tmigr_group *child, in tmigr_active_up() 722 bool tmigr_update_events(struct tmigr_group *group, struct tmigr_group *child, in tmigr_update_events() 870 struct tmigr_group *child, in tmigr_new_timer_up() 1003 struct tmigr_group *child, in tmigr_handle_remote_up() 1102 struct tmigr_group *child, in tmigr_requires_handle_remote_up() 1245 struct tmigr_group *child, in tmigr_inactive_up() 1573 static void tmigr_connect_child_parent(struct tmigr_group *child, in tmigr_connect_child_parent() 1647 struct tmigr_group *group, *child, **stack; in tmigr_setup_groups() local
|
/linux/drivers/scsi/libsas/ |
H A D | sas_expander.c | 744 struct domain_device *child, in sas_ex_get_linkrate() 776 struct domain_device *child, int phy_id) in sas_ex_add_dev() 814 struct domain_device *child = NULL; in sas_ex_discover_end_dev() local 894 struct domain_device *child = NULL; in sas_ex_discover_expander() local 972 struct domain_device *child = NULL; in sas_ex_discover_dev() local 1089 struct domain_device *child; in sas_check_level_subtractive_boundary() local 1197 static void sas_print_parent_topology_bug(struct domain_device *child, in sas_print_parent_topology_bug() 1221 struct domain_device *child) in sas_eeds_valid() 1231 static int sas_check_eeds(struct domain_device *child, in sas_check_eeds() 1262 static int sas_check_edge_expander_topo(struct domain_device *child, in sas_check_edge_expander_topo() [all …]
|
/linux/security/landlock/ |
H A D | task.c | 36 * @child: Potential child of @parent. in domain_scope_le() argument 54 task_is_scoped(const struct task_struct * const parent,const struct task_struct * const child) task_is_scoped() argument 68 task_ptrace(const struct task_struct * const parent,const struct task_struct * const child) task_ptrace() argument 91 hook_ptrace_access_check(struct task_struct * const child,const unsigned int mode) hook_ptrace_access_check() argument [all...] |
/linux/tools/testing/selftests/cgroup/ |
H A D | test_core.c | 276 char *grandparent = NULL, *parent = NULL, *child = NULL; test_cgcore_invalid_domain() local 338 char *parent = NULL, *child = NULL; test_cgcore_parent_becomes_threaded() local 377 char *parent = NULL, *child = NULL; test_cgcore_no_internal_process_constraint_on_threads() local 429 char *parent = NULL, *child = NULL; test_cgcore_top_down_constraint_enable() local 464 char *parent = NULL, *child = NULL; test_cgcore_top_down_constraint_disable() local 505 char *parent = NULL, *child = NULL; test_cgcore_internal_process_constraint() local [all...] |
/linux/include/linux/ |
H A D | bootconfig.h | 53 uint16_t child; member 174 struct xbc_node *child = xbc_node_get_child(node); in xbc_node_get_subkey() local 204 #define xbc_node_for_each_child(parent, child) \ argument 216 #define xbc_node_for_each_subkey(parent, child) \ argument
|
/linux/tools/testing/selftests/landlock/ |
H A D | scoped_abstract_unix_test.c | 74 pid_t child; TEST_F() local 170 pid_t child; TEST_F() local 306 pid_t child; TEST_F() local 529 pid_t child; TEST_F() local 672 pid_t child; TEST_F() local 881 pid_t child; TEST() local 981 pid_t child; TEST() local [all...] |