Home
last modified time | relevance | path

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

123456789

/Linux-v6.6/tools/perf/util/
Dparse-events.c158 struct parse_events_term *term; in get_config_str() local
163 list_for_each_entry(term, head_terms, list) in get_config_str()
164 if (term->type_term == type_term) in get_config_str()
165 return term->val.str; in get_config_str()
193 struct parse_events_term *term; in fix_raw() local
195 list_for_each_entry(term, config_terms, list) { in fix_raw()
198 if (term->type_term != PARSE_EVENTS__TERM_TYPE_RAW) in fix_raw()
201 if (perf_pmu__have_event(pmu, term->val.str)) { in fix_raw()
202 zfree(&term->config); in fix_raw()
203 term->config = term->val.str; in fix_raw()
[all …]
Dparse-events.y84 %type <term> event_term
85 %destructor { parse_events_term__delete ($$); } <term>
116 struct parse_events_term *term; member
658 struct parse_events_term *term = $3; variable
661 parse_events_term__delete(term);
664 list_add_tail(&term->list, head);
671 struct parse_events_term *term = $1; variable
676 list_add_tail(&term->list, head);
687 struct parse_events_term *term; variable
688 int err = parse_events_term__str(&term, PARSE_EVENTS__TERM_TYPE_RAW,
[all …]
Dparse-events.l119 static int term(yyscan_t scanner, enum parse_events__term_type type) in term() function
228 config { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG); }
229 config1 { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG1); }
230 config2 { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG2); }
231 config3 { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG3); }
232 name { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_NAME); }
233 period { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_SAMPLE_PERIOD); }
234 freq { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_SAMPLE_FREQ); }
235 branch_type { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_BRANCH_SAMPLE_TYPE); }
236 time { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_TIME); }
[all …]
Dpmu.c662 struct parse_events_term *term, *cloned; in pmu_alias_terms() local
666 list_for_each_entry(term, &alias->terms, list) { in pmu_alias_terms()
667 ret = parse_events_term__clone(&cloned, term); in pmu_alias_terms()
1096 struct evsel_config_term *term = evsel__get_config_term(evsel, CFG_CHG); in evsel__set_config_if_unset() local
1098 if (term) in evsel__set_config_if_unset()
1099 user_bits = term->val.cfg_chg; in evsel__set_config_if_unset()
1190 static int pmu_resolve_param_term(struct parse_events_term *term, in pmu_resolve_param_term() argument
1198 t->config && !strcmp(t->config, term->config)) { in pmu_resolve_param_term()
1206 printf("Required parameter '%s' not specified\n", term->config); in pmu_resolve_param_term()
1239 struct parse_events_term *term, in pmu_config_term() argument
[all …]
Dcolor_config.c32 char *term = getenv("TERM"); in perf_config_colorbool() local
33 if (term && strcmp(term, "dumb")) in perf_config_colorbool()
Dparse-events.h167 int parse_events__is_hardcoded_term(struct parse_events_term *term);
168 int parse_events_term__num(struct parse_events_term **term,
173 int parse_events_term__str(struct parse_events_term **term,
177 int parse_events_term__term(struct parse_events_term **term,
182 struct parse_events_term *term);
183 void parse_events_term__delete(struct parse_events_term *term);
/Linux-v6.6/Documentation/userspace-api/media/
Dglossary.rst17 A :term:`Device Driver` that implements the main logic to talk with
39 An API designed to control a subset of the :term:`Media Hardware`
47 A specialized :term:`Microprocessor`, with its architecture
53 An :term:`IC` circuit designed to be configured by a customer or
59 A subset of the :term:`Media Hardware`. For example an :term:`I²C` or
60 :term:`SPI` device, or an :term:`IP Block` inside an
61 :term:`SoC` or :term:`FPGA`.
64 A group of :term:`hardware components <Hardware Component>` that
66 instance, the :term:`SoC` :term:`ISP` :term:`IP Block`
70 Also known as :term:`Peripheral`.
[all …]
/Linux-v6.6/lib/
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-v6.6/drivers/infiniband/sw/siw/
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 …]
Dsiw_qp.c394 struct iwarp_terminate *term = NULL; in siw_send_terminate() local
421 term = kzalloc(sizeof(*term), GFP_KERNEL); in siw_send_terminate()
422 if (!term) in siw_send_terminate()
425 term->ddp_qn = cpu_to_be32(RDMAP_UNTAGGED_QN_TERMINATE); in siw_send_terminate()
426 term->ddp_mo = 0; in siw_send_terminate()
427 term->ddp_msn = cpu_to_be32(1); in siw_send_terminate()
429 iov[0].iov_base = term; in siw_send_terminate()
430 iov[0].iov_len = sizeof(*term); in siw_send_terminate()
437 kfree(term); in siw_send_terminate()
441 memcpy(&term->ctrl, &iwarp_pktinfo[RDMAP_TERMINATE].ctrl, in siw_send_terminate()
[all …]
/Linux-v6.6/net/netfilter/
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; \
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-v6.6/drivers/media/usb/uvc/
Duvc_driver.c924 struct uvc_entity *unit, *term; in uvc_parse_standard_control() local
1008 term = uvc_alloc_entity(type | UVC_TERM_INPUT, buffer[3], in uvc_parse_standard_control()
1010 if (term == NULL) in uvc_parse_standard_control()
1013 if (UVC_ENTITY_TYPE(term) == UVC_ITT_CAMERA) { in uvc_parse_standard_control()
1014 term->camera.bControlSize = n; in uvc_parse_standard_control()
1015 term->camera.bmControls = (u8 *)term + sizeof(*term); in uvc_parse_standard_control()
1016 term->camera.wObjectiveFocalLengthMin = in uvc_parse_standard_control()
1018 term->camera.wObjectiveFocalLengthMax = in uvc_parse_standard_control()
1020 term->camera.wOcularFocalLength = in uvc_parse_standard_control()
1022 memcpy(term->camera.bmControls, &buffer[15], n); in uvc_parse_standard_control()
[all …]
/Linux-v6.6/drivers/pinctrl/intel/
Dpinctrl-tangier.c276 u32 value, term; in tng_config_get() local
284 term = (value & BUFCFG_PUPD_VAL_MASK) >> BUFCFG_PUPD_VAL_SHIFT; in tng_config_get()
296 switch (term) { in tng_config_get()
317 switch (term) { in tng_config_get()
362 u32 mask, term, value = 0; in tng_config_set_pin() local
377 term = BUFCFG_PUPD_VAL_50K; in tng_config_set_pin()
380 term = BUFCFG_PUPD_VAL_20K; in tng_config_set_pin()
383 term = BUFCFG_PUPD_VAL_2K; in tng_config_set_pin()
390 value = BUFCFG_PU_EN | (term << BUFCFG_PUPD_VAL_SHIFT); in tng_config_set_pin()
400 term = BUFCFG_PUPD_VAL_50K; in tng_config_set_pin()
[all …]
/Linux-v6.6/sound/usb/
Dmixer.c776 struct usb_audio_term *term);
779 struct usb_audio_term *term, in parse_term_uac1_iterm_unit() argument
784 term->type = le16_to_cpu(d->wTerminalType); in parse_term_uac1_iterm_unit()
785 term->channels = d->bNrChannels; in parse_term_uac1_iterm_unit()
786 term->chconfig = le16_to_cpu(d->wChannelConfig); in parse_term_uac1_iterm_unit()
787 term->name = d->iTerminal; in parse_term_uac1_iterm_unit()
792 struct usb_audio_term *term, in parse_term_uac2_iterm_unit() argument
799 err = __check_input_term(state, d->bCSourceID, term); in parse_term_uac2_iterm_unit()
806 term->id = id; in parse_term_uac2_iterm_unit()
807 term->type = le16_to_cpu(d->wTerminalType); in parse_term_uac2_iterm_unit()
[all …]
/Linux-v6.6/include/drm/
Ddrm_fixed.h198 s64 sum = DRM_FIXED_ONE, term, y = x; in drm_fixp_exp() local
204 term = y; in drm_fixp_exp()
206 while (term >= tolerance) { in drm_fixp_exp()
207 sum = sum + term; in drm_fixp_exp()
209 term = drm_fixp_mul(term, div64_s64(y, count)); in drm_fixp_exp()
/Linux-v6.6/tools/testing/selftests/arm64/signal/testcases/
Dtestcases.c35 struct _aarch64_ctx *term; in validate_extra_context() local
41 term = GET_RESV_NEXT_HEAD(&extra->head); in validate_extra_context()
42 if (!term || term->magic || term->size) { in validate_extra_context()
50 else if (extra->datap != (uint64_t)term + 0x10UL) in validate_extra_context()
/Linux-v6.6/Documentation/ABI/testing/
Dsysfs-bus-event_source-devices-events42 <term>[=<value>][,<term>[=<value>]]...
44 Where <term> is one of the terms listed under
47 If a <term> is specified alone (without an assigned value), it
48 is implied that 0x1 is assigned to that <term>.
59 corresponding to the <term>) in the perf_event structure passed
/Linux-v6.6/include/dt-bindings/usb/
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-v6.6/include/linux/usb/
Dpd_vdo.h364 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \ argument
366 | ((lat) & 0x7) << 13 | ((term) & 0x3) << 11 | (tx1d) << 10 \
369 #define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \ argument
371 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
373 #define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \ argument
375 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
/Linux-v6.6/drivers/gpu/drm/imx/dcss/
Ddcss-scaler.c151 int term = 1 << PSC_Q_FRACTION; in exp_approx_q() local
153 term = mult_q(term, div_q(x, 1 << PSC_Q_FRACTION)); in exp_approx_q()
154 sum += term; in exp_approx_q()
155 term = mult_q(term, div_q(x, 2 << PSC_Q_FRACTION)); in exp_approx_q()
156 sum += term; in exp_approx_q()
157 term = mult_q(term, div_q(x, 3 << PSC_Q_FRACTION)); in exp_approx_q()
158 sum += term; in exp_approx_q()
159 term = mult_q(term, div_q(x, 4 << PSC_Q_FRACTION)); in exp_approx_q()
160 sum += term; in exp_approx_q()
/Linux-v6.6/drivers/spi/
Dspi-ar934x.c38 #define AR934X_SPI_SHIFT_VAL(cs, term, count) \ argument
40 (term) << AR934X_SPI_SHIFT_TERM | (count))
86 u8 bpw, term = 0; in ar934x_spi_transfer_one_message() local
119 term = 1; in ar934x_spi_transfer_one_message()
129 reg = AR934X_SPI_SHIFT_VAL(spi_get_chipselect(spi, 0), term, in ar934x_spi_transfer_one_message()
/Linux-v6.6/drivers/net/can/dev/
Ddev.c443 static int can_set_termination(struct net_device *ndev, u16 term) in can_set_termination() argument
448 if (term == priv->termination_gpio_ohms[CAN_TERMINATION_GPIO_ENABLED]) in can_set_termination()
463 u32 term; in can_get_termination() local
477 ret = device_property_read_u32(dev, "termination-ohms", &term); in can_get_termination()
484 if (term > U16_MAX) { in can_get_termination()
486 term, U16_MAX); in can_get_termination()
495 priv->termination_gpio_ohms[CAN_TERMINATION_GPIO_ENABLED] = term; in can_get_termination()
/Linux-v6.6/Documentation/driver-api/thermal/
Dpower_allocator.rst104 thermal governor allows the configuration of two proportional term
105 constants: `k_po` and `k_pu`. `k_po` is the proportional term
108 proportional term constant during temperature undershoot periods
123 proportional term will be 2 * `sustainable_power`. The default value
133 The proportional term is proportional to the difference between the
158 Therefore, the proportional term alone linearly decreases power from
165 `k_i` configures the PID loop's integral term constant. This term
166 allows the PID controller to compensate for long term drift and for
170 integral term. This term is then multiplied by `k_i` and the result
177 `k_d` configures the PID loop's derivative term constant. It's
/Linux-v6.6/tools/perf/tests/
Dparse-events.c776 struct parse_events_term *term; in test__checkterms_simple() local
779 term = list_entry(terms->next, struct parse_events_term, list); in test__checkterms_simple()
781 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG); in test__checkterms_simple()
783 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM); in test__checkterms_simple()
784 TEST_ASSERT_VAL("wrong val", term->val.num == 10); in test__checkterms_simple()
785 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "config")); in test__checkterms_simple()
788 term = list_entry(term->list.next, struct parse_events_term, list); in test__checkterms_simple()
790 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG1); in test__checkterms_simple()
792 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM); in test__checkterms_simple()
793 TEST_ASSERT_VAL("wrong val", term->val.num == 1); in test__checkterms_simple()
[all …]

123456789