Home
last modified time | relevance | path

Searched refs:term (Results 1 – 25 of 210) sorted by relevance

123456789

/linux/tools/perf/util/
H A Dparse-events.c66 struct parse_events_term *term; in get_config_str() local
71 list_for_each_entry(term, &head_terms->terms, list) in get_config_str()
72 if (term->type_term == type_term) in get_config_str()
73 return term->val.str; in get_config_str()
91 struct parse_events_term *term; in get_config_cpu() local
97 list_for_each_entry(term, &head_terms->terms, list) { in get_config_cpu()
100 if (term->type_term != PARSE_EVENTS__TERM_TYPE_CPU) in get_config_cpu()
103 if (term->type_val == PARSE_EVENTS__TERM_TYPE_NUM) { in get_config_cpu()
104 term_cpus = perf_cpu_map__new_int(term->val.num); in get_config_cpu()
106 struct perf_pmu *pmu = perf_pmus__find(term->val.str); in get_config_cpu()
[all …]
H A Dparse-events.y75 %type <term> event_term
76 %destructor { parse_events_term__delete ($$); } <term>
106 struct parse_events_term *term; member
489 struct parse_events_term *term = $3; variable
492 parse_events_term__delete(term);
495 list_add_tail(&term->list, &head->terms);
502 struct parse_events_term *term = $1; variable
507 list_add_tail(&term->list, &head->terms);
516 struct parse_events_term *term; variable
517 int err = parse_events_term__str(&term, PARSE_EVENTS__TERM_TYPE_RAW,
[all …]
H A Dparse-events.l113 static int term(yyscan_t scanner, enum parse_events__term_type type) in term() function
286 config { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG); }
287 config1 { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG1); }
288 config2 { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG2); }
289 config3 { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG3); }
290 config4 { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG4); }
291 name { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_NAME); }
292 period { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_SAMPLE_PERIOD); }
293 freq { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_SAMPLE_FREQ); }
294 branch_type { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_BRANCH_SAMPLE_TYPE); }
[all …]
H A Dpmu.c807 struct parse_events_term *term; in pmu_alias_terms() local
818 list_for_each_entry(term, &alias_terms.terms, list) { in pmu_alias_terms()
823 term->weak = true; in pmu_alias_terms()
1389 struct evsel_config_term *term = evsel__get_config_term(evsel, CFG_CHG); in evsel__set_config_if_unset() local
1391 if (term) in evsel__set_config_if_unset()
1392 user_bits = term->val.cfg_chg; in evsel__set_config_if_unset()
1483 static int pmu_resolve_param_term(struct parse_events_term *term, in pmu_resolve_param_term() argument
1491 t->config && !strcmp(t->config, term->config)) { in pmu_resolve_param_term()
1499 printf("Required parameter '%s' not specified\n", term->config); in pmu_resolve_param_term()
1532 struct parse_events_term *term, in pmu_config_term() argument
[all …]
H A Dbpf-filter.l14 static int sample(enum perf_bpf_filter_term term) in sample() argument
17 perf_bpf_filter_lval.sample.term = term; in sample()
22 static int sample_part(enum perf_bpf_filter_term term, int part) in sample_part() argument
25 perf_bpf_filter_lval.sample.term = term; in sample_part()
30 static int sample_path(enum perf_bpf_filter_term term) in sample_path() argument
33 perf_bpf_filter_lval.sample.term = term; in sample_path()
H A Ddrm_pmu.c321 struct parse_events_term *term, in drm_pmu__config_term() argument
324 if (term->type_term == PARSE_EVENTS__TERM_TYPE_USER) { in drm_pmu__config_term()
325 int i = drm_pmu__index_for_event(drm, term->config); in drm_pmu__config_term()
335 parse_events_error__handle(err, term->err_val, in drm_pmu__config_term()
338 parse_events__term_type_str(term->type_term), in drm_pmu__config_term()
339 term->config) < 0 in drm_pmu__config_term()
353 struct parse_events_term *term; in drm_pmu__config_terms() local
355 list_for_each_entry(term, &terms->terms, list) { in drm_pmu__config_terms()
356 if (drm_pmu__config_term(drm, attr, term, err)) in drm_pmu__config_terms()
367 struct parse_events_term *term = in drm_pmu__check_alias() local
[all …]
H A Dhwmon_pmu.c587 struct parse_events_term *term, in hwmon_pmu__config_term() argument
590 if (term->type_term == PARSE_EVENTS__TERM_TYPE_USER) { in hwmon_pmu__config_term()
594 if (parse_hwmon_filename(term->config, &type, &number, in hwmon_pmu__config_term()
612 !strcasecmp(term->config, value->name)) { in hwmon_pmu__config_term()
634 parse_events_error__handle(err, term->err_val, in hwmon_pmu__config_term()
637 parse_events__term_type_str(term->type_term), in hwmon_pmu__config_term()
638 term->config) < 0 in hwmon_pmu__config_term()
652 struct parse_events_term *term; in hwmon_pmu__config_terms() local
659 list_for_each_entry(term, &terms->terms, list) { in hwmon_pmu__config_terms()
660 if (hwmon_pmu__config_term(hwm, attr, term, err)) in hwmon_pmu__config_terms()
[all …]
H A Dbpf-filter.c125 if (expr->term >= PBF_TERM_SAMPLE_START && expr->term <= PBF_TERM_SAMPLE_END && in check_sample_flags()
126 (evsel->core.attr.sample_type & (1 << (expr->term - PBF_TERM_SAMPLE_START)))) in check_sample_flags()
129 if (expr->term == PBF_TERM_UID || expr->term == PBF_TERM_GID) { in check_sample_flags()
144 info = get_sample_info(expr->term); in check_sample_flags()
147 evsel__name(evsel), expr->term); in check_sample_flags()
171 entry[i].term = expr->term; in get_filter_entries()
184 entry[i].term = group->term; in get_filter_entries()
612 struct perf_bpf_filter_expr *perf_bpf_filter_expr__new(enum perf_bpf_filter_term term, in perf_bpf_filter_expr__new() argument
621 expr->term = term; in perf_bpf_filter_expr__new()
H A Dcolor_config.c32 char *term = getenv("TERM"); in perf_config_colorbool() local
33 if (term && strcmp(term, "dumb")) in perf_config_colorbool()
H A Dparse-events.h175 int parse_events__is_hardcoded_term(struct parse_events_term *term);
176 int parse_events_term__num(struct parse_events_term **term,
181 int parse_events_term__str(struct parse_events_term **term,
185 int parse_events_term__term(struct parse_events_term **term,
190 const struct parse_events_term *term);
191 void parse_events_term__delete(struct parse_events_term *term);
H A Dbpf-filter.y35 enum perf_bpf_filter_term term;
88 $$ = perf_bpf_filter_expr__new($1.term, $1.part, $2, $3);
105 $$ = perf_bpf_filter_expr__new($1.term, $1.part, $2, cgroup_id);
/linux/Documentation/userspace-api/media/
H A Dglossary.rst17 A :term:`Device Driver` that implements the main logic to talk with
46 An API designed to control a subset of the :term:`Media Hardware`
54 A specialized :term:`Microprocessor`, with its architecture
60 An :term:`IC` circuit designed to be configured by a customer or
66 A subset of the :term:`Media Hardware`. For example an :term:`I²C` or
67 :term:`SPI` device, or an :term:`IP Block` inside an
68 :term:`SoC` or :term:`FPGA`.
71 A group of :term:`hardware components <Hardware Component>` that
73 instance, the :term:`SoC` :term:`ISP` :term:`IP Block`
77 Also known as :term:`Peripheral`.
[all …]
/linux/lib/
H A Dpolynomial.c81 const struct polynomial_term *term = poly->terms; in polynomial_calc() local
97 tmp = term->coef; in polynomial_calc()
98 for (deg = 0; deg < term->deg; ++deg) in polynomial_calc()
99 tmp = mult_frac(tmp, data, term->divider); in polynomial_calc()
100 ret += tmp / term->divider_leftover; in polynomial_calc()
101 } while ((term++)->deg); in polynomial_calc()
/linux/drivers/infiniband/sw/siw/
H A Diwarp.h216 static inline u8 __rdmap_term_layer(struct iwarp_terminate *term) in __rdmap_term_layer() argument
218 return term->layer; in __rdmap_term_layer()
221 static inline void __rdmap_term_set_layer(struct iwarp_terminate *term, in __rdmap_term_set_layer() argument
224 term->layer = layer & 0xf; in __rdmap_term_set_layer()
227 static inline u8 __rdmap_term_etype(struct iwarp_terminate *term) in __rdmap_term_etype() argument
229 return term->etype; in __rdmap_term_etype()
232 static inline void __rdmap_term_set_etype(struct iwarp_terminate *term, in __rdmap_term_set_etype() argument
235 term->etype = etype & 0xf; in __rdmap_term_set_etype()
238 static inline u8 __rdmap_term_ecode(struct iwarp_terminate *term) in __rdmap_term_ecode() argument
240 return term->ecode; in __rdmap_term_ecode()
[all …]
/linux/net/netfilter/
H A Dxt_repldata.h25 struct type##_error *term; \
27 __alignof__(*term) - 1) & ~(__alignof__(*term) - 1); \
28 tbl = kzalloc(term_offset + sizeof(*term), GFP_KERNEL); \
31 term = (struct type##_error *)&(((char *)tbl)[term_offset]); \
33 *term = (struct type##_error)typ2##_ERROR_INIT; \
H A Dnf_conntrack_ftp.c68 char term; member
77 .term = '\r',
85 .term = '\r',
101 .term = ')',
109 get_ipv6_addr(const char *src, size_t dlen, struct in6_addr *dst, u_int8_t term) in get_ipv6_addr() argument
112 int ret = in6_pton(src, min_t(size_t, dlen, 0xffff), (u8 *)dst, term, &end); in get_ipv6_addr()
119 int array_size, char sep, char term) in try_number() argument
136 if ((*data == term || !term) && i == array_size - 1) in try_number()
151 struct nf_conntrack_man *cmd, char term, in try_rfc959() argument
157 length = try_number(data, dlen, array, 6, ',', term); in try_rfc959()
[all …]
/linux/drivers/pinctrl/intel/
H A Dpinctrl-tangier.c275 u32 value, term; in tng_config_get() local
283 term = (value & BUFCFG_PUPD_VAL_MASK) >> BUFCFG_PUPD_VAL_SHIFT; in tng_config_get()
295 switch (term) { in tng_config_get()
316 switch (term) { in tng_config_get()
361 u32 mask, term, value = 0; in tng_config_set_pin() local
371 term = BUFCFG_PUPD_VAL_50K; in tng_config_set_pin()
375 term = BUFCFG_PUPD_VAL_20K; in tng_config_set_pin()
378 term = BUFCFG_PUPD_VAL_2K; in tng_config_set_pin()
381 term = BUFCFG_PUPD_VAL_910; in tng_config_set_pin()
388 value = BUFCFG_PU_EN | (term << BUFCFG_PUPD_VAL_SHIFT); in tng_config_set_pin()
[all …]
/linux/drivers/media/usb/uvc/
H A Duvc_driver.c980 struct uvc_entity *unit, *term; in uvc_parse_standard_control() local
1064 term = uvc_alloc_new_entity(dev, type | UVC_TERM_INPUT, in uvc_parse_standard_control()
1066 if (IS_ERR(term)) in uvc_parse_standard_control()
1067 return PTR_ERR(term); in uvc_parse_standard_control()
1069 if (UVC_ENTITY_TYPE(term) == UVC_ITT_CAMERA) { in uvc_parse_standard_control()
1070 term->camera.bControlSize = n; in uvc_parse_standard_control()
1071 term->camera.bmControls = (u8 *)term + sizeof(*term); in uvc_parse_standard_control()
1072 term->camera.wObjectiveFocalLengthMin = in uvc_parse_standard_control()
1074 term->camera.wObjectiveFocalLengthMax = in uvc_parse_standard_control()
1076 term->camera.wOcularFocalLength = in uvc_parse_standard_control()
[all …]
/linux/sound/usb/
H A Dmixer.c767 struct usb_audio_term *term);
770 struct usb_audio_term *term, in parse_term_uac1_iterm_unit() argument
775 term->type = le16_to_cpu(d->wTerminalType); in parse_term_uac1_iterm_unit()
776 term->channels = d->bNrChannels; in parse_term_uac1_iterm_unit()
777 term->chconfig = le16_to_cpu(d->wChannelConfig); in parse_term_uac1_iterm_unit()
778 term->name = d->iTerminal; in parse_term_uac1_iterm_unit()
783 struct usb_audio_term *term, in parse_term_uac2_iterm_unit() argument
790 err = __check_input_term(state, d->bCSourceID, term); in parse_term_uac2_iterm_unit()
797 term->id = id; in parse_term_uac2_iterm_unit()
798 term->type = le16_to_cpu(d->wTerminalType); in parse_term_uac2_iterm_unit()
[all …]
/linux/include/drm/
H A Ddrm_fixed.h215 s64 sum = DRM_FIXED_ONE, term, y = x; in drm_fixp_exp() local
221 term = y; in drm_fixp_exp()
223 while (term >= tolerance) { in drm_fixp_exp()
224 sum = sum + term; in drm_fixp_exp()
226 term = drm_fixp_mul(term, div64_s64(y, count)); in drm_fixp_exp()
/linux/tools/testing/selftests/arm64/signal/testcases/
H A Dtestcases.c12 struct _aarch64_ctx *term; in validate_extra_context() local
18 term = GET_RESV_NEXT_HEAD(&extra->head); in validate_extra_context()
19 if (!term || term->magic || term->size) { in validate_extra_context()
27 else if (extra->datap != (uint64_t)term + 0x10UL) in validate_extra_context()
/linux/include/dt-bindings/usb/
H A Dpd.h341 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \ argument
343 | ((lat) & 0x7) << 13 | ((term) & 0x3) << 11 | (tx1d) << 10 \
346 #define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \ argument
348 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
350 #define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \ argument
352 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
/linux/include/linux/usb/
H A Dpd_vdo.h371 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \ argument
373 | ((lat) & 0x7) << 13 | ((term) & 0x3) << 11 | (tx1d) << 10 \
376 #define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \ argument
378 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
380 #define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \ argument
382 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
/linux/tools/perf/tests/
H A Dparse-events.c816 struct parse_events_term *term; in test__checkterms_simple() local
819 term = list_entry(terms->terms.next, struct parse_events_term, list); in test__checkterms_simple()
821 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG); in test__checkterms_simple()
823 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM); in test__checkterms_simple()
824 TEST_ASSERT_VAL("wrong val", term->val.num == 10); in test__checkterms_simple()
825 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "config")); in test__checkterms_simple()
828 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()
830 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG1); in test__checkterms_simple()
832 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM); in test__checkterms_simple()
833 TEST_ASSERT_VAL("wrong val", term->val.num == 1); in test__checkterms_simple()
[all …]
/linux/tools/testing/selftests/watchdog/
H A Dwatchdog-test.c68 static void term(int sig) in term() function
346 signal(SIGINT, term); in main()
347 signal(SIGTERM, term); in main()
348 signal(SIGKILL, term); in main()
349 signal(SIGQUIT, term); in main()

123456789