Home
last modified time | relevance | path

Searched refs:target (Results 1 – 25 of 1300) sorted by relevance

12345678910>>...52

/linux/tools/perf/util/
H A Dtarget.h8 struct target { struct
46 enum target_errno target__validate(struct target *target);
50 int target__strerror(struct target *target, int errnum, char *buf, size_t buflen);
52 static inline bool target__has_task(const struct target *target) in target__has_task() argument
54 return target->tid || target->pid; in target__has_task()
57 static inline bool target__has_cpu(const struct target *targe argument
23 attr_maptarget global() argument
62 target__none(struct target * target) target__none() argument
67 target__enable_on_exec(struct target * target) target__enable_on_exec() argument
78 target__has_per_thread(struct target * target) target__has_per_thread() argument
83 target__uses_dummy_map(struct target * target) target__uses_dummy_map() argument
[all...]
H A Dtarget.c17 enum target_errno target__validate(struct target *target) in target__validate() argument
21 if (target->pid) in target__validate()
22 target->tid = target->pid; in target__validate()
25 if (target->tid && target->cpu_list) { in target__validate()
26 target->cpu_list = NULL; in target__validate()
32 if (target->tid && target->system_wide) { in target__validate()
33 target->system_wide = false; in target__validate()
39 if (target->bpf_str && target->cpu_list) { in target__validate()
40 target->cpu_list = NULL; in target__validate()
46 if (target->bpf_str && target->tid) { in target__validate()
[all …]
/linux/arch/powerpc/kernel/ptrace/
H A Dptrace-tm.c58 int tm_cgpr_active(struct task_struct *target, const struct user_regset *regset) in tm_cgpr_active() argument
63 if (!MSR_TM_ACTIVE(target->thread.regs->msr)) in tm_cgpr_active()
86 int tm_cgpr_get(struct task_struct *target, const struct user_regset *regset, in tm_cgpr_get() argument
97 if (!MSR_TM_ACTIVE(target->thread.regs->msr)) in tm_cgpr_get()
100 flush_tmregs_to_thread(target); in tm_cgpr_get()
101 flush_fp_to_thread(target); in tm_cgpr_get()
102 flush_altivec_to_thread(target); in tm_cgpr_get()
104 membuf_write(&to, &target->thread.ckpt_regs, sizeof(struct user_pt_regs)); in tm_cgpr_get()
106 membuf_store(&to_msr, get_user_ckpt_msr(target)); in tm_cgpr_get()
134 int tm_cgpr_set(struct task_struct *target, const struct user_regset *regset, in tm_cgpr_set() argument
[all …]
H A Dptrace-vsx.c21 int fpr_get(struct task_struct *target, const struct user_regset *regset, in fpr_get() argument
27 flush_fp_to_thread(target); in fpr_get()
31 buf[i] = target->thread.TS_FPR(i); in fpr_get()
32 buf[32] = target->thread.fp_state.fpscr; in fpr_get()
49 int fpr_set(struct task_struct *target, const struct user_regset *regset, in fpr_set() argument
56 flush_fp_to_thread(target); in fpr_set()
59 buf[i] = target->thread.TS_FPR(i); in fpr_set()
60 buf[32] = target->thread.fp_state.fpscr; in fpr_set()
68 target->thread.TS_FPR(i) = buf[i]; in fpr_set()
69 target->thread.fp_state.fpscr = buf[32]; in fpr_set()
[all …]
H A Dptrace-decl.h73 int fpr_set(struct task_struct *target, const struct user_regset *regset,
79 int vsr_active(struct task_struct *target, const struct user_regset *regset);
81 int vsr_set(struct task_struct *target, const struct user_regset *regset,
87 int vr_active(struct task_struct *target, const struct user_regset *regset);
89 int vr_set(struct task_struct *target, const struct user_regset *regset,
95 int evr_active(struct task_struct *target, const struct user_regset *regset);
97 int evr_set(struct task_struct *target, const struct user_regset *regset,
103 int gpr32_get_common(struct task_struct *target,
107 int gpr32_set_common(struct task_struct *target,
121 int tm_cgpr_active(struct task_struct *target, const struct user_regset *regset);
[all …]
H A Dptrace-spe.c19 int evr_active(struct task_struct *target, const struct user_regset *regset) in evr_active() argument
21 flush_spe_to_thread(target); in evr_active()
22 return target->thread.used_spe ? regset->n : 0; in evr_active()
25 int evr_get(struct task_struct *target, const struct user_regset *regset, in evr_get() argument
28 flush_spe_to_thread(target); in evr_get()
30 membuf_write(&to, &target->thread.evr, sizeof(target->thread.evr)); in evr_get()
35 return membuf_write(&to, &target->thread.acc, in evr_get()
39 int evr_set(struct task_struct *target, const struct user_regset *regset, in evr_set() argument
45 flush_spe_to_thread(target); in evr_set()
48 &target->thread.evr, in evr_set()
[all …]
/linux/drivers/net/wireless/ath/ath6kl/
H A Dhtc-ops.h28 static inline int ath6kl_htc_wait_target(struct htc_target *target) in ath6kl_htc_wait_target() argument
30 return target->dev->ar->htc_ops->wait_target(target); in ath6kl_htc_wait_target()
33 static inline int ath6kl_htc_start(struct htc_target *target) in ath6kl_htc_start() argument
35 return target->dev->ar->htc_ops->start(target); in ath6kl_htc_start()
38 static inline int ath6kl_htc_conn_service(struct htc_target *target, in ath6kl_htc_conn_service() argument
42 return target->dev->ar->htc_ops->conn_service(target, req, resp); in ath6kl_htc_conn_service()
45 static inline int ath6kl_htc_tx(struct htc_target *target, in ath6kl_htc_tx() argument
48 return target->dev->ar->htc_ops->tx(target, packet); in ath6kl_htc_tx()
51 static inline void ath6kl_htc_stop(struct htc_target *target) in ath6kl_htc_stop() argument
53 return target->dev->ar->htc_ops->stop(target); in ath6kl_htc_stop()
[all …]
H A Dhtc_mbox.c28 static void ath6kl_htc_mbox_cleanup(struct htc_target *target);
29 static void ath6kl_htc_mbox_stop(struct htc_target *target);
30 static int ath6kl_htc_mbox_add_rxbuf_multiple(struct htc_target *target,
32 static void ath6kl_htc_set_credit_dist(struct htc_target *target,
374 static void htc_reclaim_txctrl_buf(struct htc_target *target, in htc_reclaim_txctrl_buf() argument
377 spin_lock_bh(&target->htc_lock); in htc_reclaim_txctrl_buf()
378 list_add_tail(&pkt->list, &target->free_ctrl_txbuf); in htc_reclaim_txctrl_buf()
379 spin_unlock_bh(&target->htc_lock); in htc_reclaim_txctrl_buf()
382 static struct htc_packet *htc_get_control_buf(struct htc_target *target, in htc_get_control_buf() argument
388 buf_list = tx ? &target->free_ctrl_txbuf : &target->free_ctrl_rxbuf; in htc_get_control_buf()
[all …]
H A Dhtc_pipe.c56 ep->ep_cb.tx_comp_multi(ep->target, queue_to_indicate); in do_send_completion()
72 ep->ep_cb.tx_complete(ep->target, packet); in do_send_completion()
77 static void send_packet_completion(struct htc_target *target, in send_packet_completion() argument
80 struct htc_endpoint *ep = &target->endpoint[packet->endpoint]; in send_packet_completion()
91 static void get_htc_packet_credit_based(struct htc_target *target, in get_htc_packet_credit_based() argument
118 if (transfer_len <= target->tgt_cred_sz) { in get_htc_packet_credit_based()
122 credits_required = transfer_len / target->tgt_cred_sz; in get_htc_packet_credit_based()
123 remainder = transfer_len % target->tgt_cred_sz; in get_htc_packet_credit_based()
173 static void get_htc_packet(struct htc_target *target, in get_htc_packet() argument
203 static int htc_issue_packets(struct htc_target *target, in htc_issue_packets() argument
[all …]
/linux/drivers/acpi/numa/
H A Dhmat.c102 struct memory_target *target; in find_mem_target() local
104 list_for_each_entry(target, &targets, node) in find_mem_target()
105 if (target->memory_pxm == mem_pxm) in find_mem_target()
106 return target; in find_mem_target()
123 struct memory_target *target; in hmat_get_extended_linear_cache_size() local
127 target = find_mem_target(pxm); in hmat_get_extended_linear_cache_size()
128 if (!target) in hmat_get_extended_linear_cache_size()
131 list_for_each_entry(tcache, &target->caches, node) { in hmat_get_extended_linear_cache_size()
136 res = &target->memregions; in hmat_get_extended_linear_cache_size()
151 struct memory_target *target; in acpi_find_genport_target() local
[all …]
/linux/drivers/net/wireless/ath/ath9k/
H A Dhtc_hst.c21 static int htc_issue_send(struct htc_target *target, struct sk_buff* skb, in htc_issue_send() argument
26 struct htc_endpoint *endpoint = &target->endpoint[epid]; in htc_issue_send()
35 status = target->hif->send(target->hif_dev, endpoint->ul_pipeid, skb); in htc_issue_send()
88 static void htc_process_target_rdy(struct htc_target *target, in htc_process_target_rdy() argument
94 target->credit_size = be16_to_cpu(htc_ready_msg->credit_size); in htc_process_target_rdy()
96 endpoint = &target->endpoint[ENDPOINT0]; in htc_process_target_rdy()
99 atomic_inc(&target->tgt_ready); in htc_process_target_rdy()
100 complete(&target->target_wait); in htc_process_target_rdy()
103 static void htc_process_conn_rsp(struct htc_target *target, in htc_process_conn_rsp() argument
128 endpoint = &target->endpoint[epid]; in htc_process_conn_rsp()
[all …]
/linux/tools/perf/util/annotate-arch/
H A Dannotate-loongarch.c23 struct addr_map_symbol target; in loongarch_call__parse() local
29 ops->target.addr = strtoull(c, &endptr, 16); in loongarch_call__parse()
43 ops->target.name = strdup(name); in loongarch_call__parse()
46 if (ops->target.name == NULL) in loongarch_call__parse()
49 target = (struct addr_map_symbol) { in loongarch_call__parse()
51 .addr = map__objdump_2mem(map, ops->target.addr), in loongarch_call__parse()
54 if (maps__find_ams(thread__maps(ms->thread), &target) == 0 && in loongarch_call__parse()
55 map__rip_2objdump(target.ms.map, map__map_ip(target.ms.map, target.addr)) == ops->target.addr) in loongarch_call__parse()
56 ops->target.sym = target.ms.sym; in loongarch_call__parse()
58 addr_map_symbol__exit(&target); in loongarch_call__parse()
[all …]
H A Dannotate-s390.c19 struct addr_map_symbol target; in s390_call__parse() local
25 ops->target.addr = strtoull(tok + 1, &endptr, 16); in s390_call__parse()
42 ops->target.name = strdup(name); in s390_call__parse()
45 if (ops->target.name == NULL) in s390_call__parse()
48 target = (struct addr_map_symbol) { in s390_call__parse()
50 .addr = map__objdump_2mem(map, ops->target.addr), in s390_call__parse()
53 if (maps__find_ams(thread__maps(ms->thread), &target) == 0 && in s390_call__parse()
54 map__rip_2objdump(target.ms.map, map__map_ip(target.ms.map, target.addr)) == ops->target.addr) in s390_call__parse()
55 ops->target.sym = target.ms.sym; in s390_call__parse()
57 addr_map_symbol__exit(&target); in s390_call__parse()
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dtc_opts.c111 static void test_tc_opts_before_target(int target) in test_tc_opts_before_target() argument
139 assert_mprog_count(target, 0); in test_tc_opts_before_target()
141 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_before_target()
145 assert_mprog_count(target, 1); in test_tc_opts_before_target()
147 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_before_target()
151 assert_mprog_count(target, 2); in test_tc_opts_before_target()
158 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_before_target()
181 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_before_target()
188 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_before_target()
204 err = bpf_prog_attach_opts(fd4, loopback, target, &opta); in test_tc_opts_before_target()
[all …]
/linux/arch/parisc/net/
H A Dbpf_jit.h99 #define hppa_ldo(im14, reg, target) \ argument
100 hppa_t1_insn(0x0d, reg, target, im14) /* ldo val14(reg),target */
103 #define hppa_or(reg1, reg2, target) \ argument
104 hppa_t6_insn(0x02, reg2, reg1, 0, 0, 0x09, target) /* or reg1,reg2,target */
105 #define hppa_or_cond(reg1, reg2, cond, f, target) \ argument
106 hppa_t6_insn(0x02, reg2, reg1, cond, f, 0x09, target)
107 #define hppa_and(reg1, reg2, target) \ argument
108 hppa_t6_insn(0x02, reg2, reg1, 0, 0, 0x08, target) /* and reg1,reg2,target */
109 #define hppa_and_cond(reg1, reg2, cond, f, target) \ argument
110 hppa_t6_insn(0x02, reg2, reg1, cond, f, 0x08, target)
[all …]
/linux/drivers/net/ethernet/mscc/
H A Docelot_io.c16 enum ocelot_target target; in __ocelot_bulk_read_ix() local
19 ocelot_reg_to_target_addr(ocelot, reg, &target, &addr); in __ocelot_bulk_read_ix()
20 WARN_ON(!target); in __ocelot_bulk_read_ix()
22 return regmap_bulk_read(ocelot->targets[target], addr + offset, in __ocelot_bulk_read_ix()
29 enum ocelot_target target; in __ocelot_read_ix() local
32 ocelot_reg_to_target_addr(ocelot, reg, &target, &addr); in __ocelot_read_ix()
33 WARN_ON(!target); in __ocelot_read_ix()
35 regmap_read(ocelot->targets[target], addr + offset, &val); in __ocelot_read_ix()
43 enum ocelot_target target; in __ocelot_write_ix() local
46 ocelot_reg_to_target_addr(ocelot, reg, &target, &addr); in __ocelot_write_ix()
[all …]
/linux/Documentation/target/
H A Dtcm_mod_builder.rst13 mkdir -p /sys/kernel/config/target/$TCM_NEW_MOD
15 This script will create a new drivers/target/$TCM_NEW_MOD/, and will do the following
17 1) Generate new API callers for drivers/target/target_core_fabric_configs.c logic
25 using drivers/target/target_core_fabric_lib.c logic.
32target:/mnt/sdb/lio-core-2.6.git/Documentation/target# python tcm_mod_builder.py -p iSCSI -m tcm_n…
33 tcm_dir: /mnt/sdb/lio-core-2.6.git/Documentation/target/../../
36 /mnt/sdb/lio-core-2.6.git/Documentation/target/../../drivers/target/tcm_nab5000
39 /mnt/sdb/lio-core-2.6.git/Documentation/target/../../drivers/target/tcm_nab5000
41 /mnt/sdb/lio-core-2.6.git/Documentation/target/../../drivers/target/tcm_nab5000/tcm_nab5000_base.h
43 /mnt/sdb/lio-core-2.6.git/Documentation/target/../../include/target/target_core_fabric_ops.h
[all …]
/linux/drivers/platform/x86/lenovo/
H A DMakefile10 lenovo-target-$(CONFIG_LENOVO_WMI_HOTKEY_UTILITIES) += wmi-hotkey-utilities.o
11 lenovo-target-$(CONFIG_LENOVO_YB9_KBDOCK) += yb9-kbdock.o
12 lenovo-target-$(CONFIG_LENOVO_YMC) += ymc.o
13 lenovo-target-$(CONFIG_YOGABOOK) += yogabook.o
14 lenovo-target-$(CONFIG_YT2_1380) += yoga-tab2-pro-1380-fastcharger.o
15 lenovo-target-$(CONFIG_LENOVO_WMI_CAMERA) += wmi-camera.o
16 lenovo-target-$(CONFIG_LENOVO_WMI_CAPDATA) += wmi-capdata.o
17 lenovo-target-$(CONFIG_LENOVO_WMI_EVENTS) += wmi-events.o
18 lenovo-target-$(CONFIG_LENOVO_WMI_HELPERS) += wmi-helpers.o
19 lenovo-target-$(CONFIG_LENOVO_WMI_GAMEZONE) += wmi-gamezone.o
[all …]
/linux/arch/loongarch/kernel/
H A Dptrace.c50 static void init_fp_ctx(struct task_struct *target) in init_fp_ctx() argument
53 if (tsk_used_math(target)) in init_fp_ctx()
57 memset(&target->thread.fpu.fpr, ~0, sizeof(target->thread.fpu.fpr)); in init_fp_ctx()
58 set_stopped_child_used_math(target); in init_fp_ctx()
75 static int gpr_get(struct task_struct *target, in gpr_get() argument
80 struct pt_regs *regs = task_pt_regs(target); in gpr_get()
90 static int gpr_set(struct task_struct *target, in gpr_set() argument
99 struct pt_regs *regs = task_pt_regs(target); in gpr_set()
121 static int gfpr_get(struct task_struct *target, struct membuf *to) in gfpr_get() argument
123 return membuf_write(to, &target->thread.fpu.fpr, in gfpr_get()
[all …]
/linux/arch/s390/kernel/
H A Dptrace.c509 static int s390_regs_get(struct task_struct *target, in s390_regs_get() argument
514 if (target == current) in s390_regs_get()
515 save_access_regs(target->thread.acrs); in s390_regs_get()
518 membuf_store(&to, __peek_user(target, pos)); in s390_regs_get()
522 static int s390_regs_set(struct task_struct *target, in s390_regs_set() argument
529 if (target == current) in s390_regs_set()
530 save_access_regs(target->thread.acrs); in s390_regs_set()
535 rc = __poke_user(target, pos, *k++); in s390_regs_set()
546 rc = __poke_user(target, pos, word); in s390_regs_set()
552 if (rc == 0 && target == current) in s390_regs_set()
[all …]
/linux/lib/
H A Dsyscall.c8 static int collect_syscall(struct task_struct *target, struct syscall_info *info) in collect_syscall() argument
13 if (!try_get_task_stack(target)) { in collect_syscall()
20 regs = task_pt_regs(target); in collect_syscall()
22 put_task_stack(target); in collect_syscall()
29 info->data.nr = syscall_get_nr(target, regs); in collect_syscall()
31 syscall_get_arguments(target, regs, args); in collect_syscall()
40 put_task_stack(target); in collect_syscall()
69 int task_current_syscall(struct task_struct *target, struct syscall_info *info) in task_current_syscall() argument
74 if (target == current) in task_current_syscall()
75 return collect_syscall(target, info); in task_current_syscall()
[all …]
/linux/fs/smb/client/
H A Dcifs_unicode.c17 convert_sfu_char(const __u16 src_char, char *target) in convert_sfu_char() argument
26 *target = ':'; in convert_sfu_char()
29 *target = '*'; in convert_sfu_char()
32 *target = '?'; in convert_sfu_char()
35 *target = '|'; in convert_sfu_char()
38 *target = '>'; in convert_sfu_char()
41 *target = '<'; in convert_sfu_char()
51 convert_sfm_char(const __u16 src_char, char *target) in convert_sfm_char() argument
54 *target = src_char - 0xF000; in convert_sfm_char()
59 *target = ':'; in convert_sfm_char()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dftm-initiator.c319 struct iwl_tof_range_req_ap_entry_v2 *target) in iwl_mvm_ftm_put_target_v2() argument
323 ret = iwl_mvm_ftm_target_chandef_v1(mvm, peer, &target->channel_num, in iwl_mvm_ftm_put_target_v2()
324 &target->bandwidth, in iwl_mvm_ftm_put_target_v2()
325 &target->ctrl_ch_position); in iwl_mvm_ftm_put_target_v2()
329 memcpy(target->bssid, peer->addr, ETH_ALEN); in iwl_mvm_ftm_put_target_v2()
330 target->burst_period = in iwl_mvm_ftm_put_target_v2()
332 target->samples_per_burst = peer->ftm.ftms_per_burst; in iwl_mvm_ftm_put_target_v2()
333 target->num_of_bursts = peer->ftm.num_bursts_exp; in iwl_mvm_ftm_put_target_v2()
334 target->measure_type = 0; /* regular two-sided FTM */ in iwl_mvm_ftm_put_target_v2()
335 target->retries_per_sample = peer->ftm.ftmr_retries; in iwl_mvm_ftm_put_target_v2()
[all …]
/linux/drivers/macintosh/
H A Dwindfarm_pid.c36 s32 target; in wf_pid_run() local
67 target = (s32)((integ * (s64)st->param.gr + deriv * (s64)st->param.gd + in wf_pid_run()
70 target += st->target; in wf_pid_run()
71 target = max(target, st->param.min); in wf_pid_run()
72 target = min(target, st->param.max); in wf_pid_run()
73 st->target = target; in wf_pid_run()
75 return st->target; in wf_pid_run()
91 s32 error, target, sval, adj; in wf_cpu_pid_run() local
137 target = st->target + (s32)((deriv + prop) >> 36); in wf_cpu_pid_run()
138 target = max(target, st->param.min); in wf_cpu_pid_run()
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_lwt_redirect.c43 int target = get_redirect_target(skb); in test_lwt_redirect_in() local
45 if (target < 0) in test_lwt_redirect_in()
51 return bpf_redirect(target, BPF_F_INGRESS); in test_lwt_redirect_in()
57 int target = get_redirect_target(skb); in test_lwt_redirect_out() local
59 if (target < 0) in test_lwt_redirect_out()
65 return bpf_redirect(target, 0); in test_lwt_redirect_out()
71 int target = get_redirect_target(skb); in test_lwt_redirect_out_nomac() local
73 if (target < 0) in test_lwt_redirect_out_nomac()
76 return bpf_redirect(target, 0); in test_lwt_redirect_out_nomac()
82 int target = get_redirect_target(skb); in test_lwt_redirect_in_nomac() local
[all …]

12345678910>>...52