Searched refs:term (Results 1 - 25 of 80) sorted by relevance

1234

/linux-master/lib/
H A Dpolynomial.c81 const struct polynomial_term *term = poly->terms; local
89 * We walk over each degree term up to the free one, and perform
90 * the redistributed multiplication of the term coefficient, its
97 tmp = term->coef;
98 for (deg = 0; deg < term->deg; ++deg)
99 tmp = mult_frac(tmp, data, term->divider);
100 ret += tmp / term->divider_leftover;
101 } while ((term++)->deg);
/linux-master/tools/perf/util/
H A Dcolor_config.c32 char *term = getenv("TERM"); local
33 if (term && strcmp(term, "dumb"))
H A Dparse-events.y83 %type <term> event_term
84 %destructor { parse_events_term__delete ($$); } <term>
117 struct parse_events_term *term;
646 struct parse_events_term *term = $3;
649 parse_events_term__delete(term);
652 list_add_tail(&term->list, &head->terms);
659 struct parse_events_term *term = $1;
664 list_add_tail(&term->list, &head->terms);
673 struct parse_events_term *term;
674 int err = parse_events_term__str(&term, PARSE_EVENTS__TERM_TYPE_RA
[all...]
H A Dparse-events.c10 #include "term.h"
160 struct parse_events_term *term; local
165 list_for_each_entry(term, &head_terms->terms, list)
166 if (term->type_term == type_term)
167 return term->val.str;
183 * fix_raw - For each raw term see if there is an event (aka alias) in pmu that
185 * event then change the term to be an event, if not then change it to
186 * be a config term. For example, "read" may be an event of the PMU or
190 * @config_terms: the list of terms that may contain a raw term.
195 struct parse_events_term *term; local
725 check_type_val(struct parse_events_term *term, struct parse_events_error *err, enum parse_events__term_val_type type) argument
841 config_term_common(struct perf_event_attr *attr, struct parse_events_term *term, struct parse_events_error *err) argument
974 config_term_pmu(struct perf_event_attr *attr, struct parse_events_term *term, struct parse_events_error *err) argument
1042 config_term_tracepoint(struct perf_event_attr *attr, struct parse_events_term *term, struct parse_events_error *err) argument
1092 struct parse_events_term *term; local
1132 struct parse_events_term *term; local
1218 struct parse_events_term *term; local
1378 struct evsel_config_term *term; local
1538 struct parse_events_term *term; local
2493 parse_events__is_hardcoded_term(struct parse_events_term *term) argument
2502 struct parse_events_term *term; local
2528 parse_events_term__num(struct parse_events_term **term, enum parse_events__term_type type_term, const char *config, u64 num, bool no_value, void *loc_term_, void *loc_val_) argument
2549 parse_events_term__str(struct parse_events_term **term, enum parse_events__term_type type_term, char *config, char *str, void *loc_term_, void *loc_val_) argument
2568 parse_events_term__term(struct parse_events_term **term, enum parse_events__term_type term_lhs, enum parse_events__term_type term_rhs, void *loc_term, void *loc_val) argument
2578 parse_events_term__clone(struct parse_events_term **new, struct parse_events_term *term) argument
2601 parse_events_term__delete(struct parse_events_term *term) argument
2613 struct parse_events_term *term; local
2635 struct parse_events_term *term, *h; local
2653 struct parse_events_term *term; local
[all...]
H A Dparse-events.l119 static int term(yyscan_t scanner, enum parse_events__term_type type)
226 * Please update config_term_names when new static term is added.
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(yyscanne
[all...]
H A Dpmu.c662 struct parse_events_term *term, *cloned; local
666 list_for_each_entry(term, &alias->terms.terms, list) {
667 int ret = parse_events_term__clone(&cloned, term);
1108 * by passing a config term on the command line.
1119 struct evsel_config_term *term = evsel__get_config_term(evsel, CFG_CHG); local
1121 if (term)
1122 user_bits = term->val.cfg_chg;
1207 * Term is a string term, and might be a param-term. Try to look up it's value
1209 * - We have a term lik
1213 pmu_resolve_param_term(struct parse_events_term *term, struct parse_events_terms *head_terms, __u64 *value) argument
1260 pmu_config_term(const struct perf_pmu *pmu, struct perf_event_attr *attr, struct parse_events_term *term, struct parse_events_terms *head_terms, bool zero, struct parse_events_error *err) argument
1388 struct parse_events_term *term; local
1412 pmu_find_alias(struct perf_pmu *pmu, struct parse_events_term *term) argument
1502 struct parse_events_term *term, *h; local
1658 struct parse_events_term *term; local
[all...]
H A Dparse-events.h86 /** @list: The term list the term is a part of. */
89 * @config: The left-hand side of a term assignment, so the term
94 * @val: The right-hand side of a term assignment that can either be a
101 /** @type_val: The union variable in val to be used for the term. */
104 * @type_term: A predefined term type or PARSE_EVENTS__TERM_TYPE_USER
109 * @err_term: The column index of the term from parsing, used during
118 /** @used: Was the term used during parameterized-eval. */
121 * @weak: A term fro
[all...]
/linux-master/net/netfilter/
H A Dxt_repldata.h5 * 'entries' and 'term' are never anywhere referenced by word in code. In fact,
13 * struct type##_error term;
25 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 in struct:ftp_search
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) argument
112 int ret = in6_pton(src, min_t(size_t, dlen, 0xffff), (u8 *)dst, term, &end);
119 int array_size, char sep, char term)
136 if ((*data == term || !term) && i == array_size - 1)
151 struct nf_conntrack_man *cmd, char term,
118 try_number(const char *data, size_t dlen, u_int32_t array[], int array_size, char sep, char term) argument
150 try_rfc959(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) argument
177 try_rfc1123(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) argument
221 try_eprt(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) argument
269 try_epsv_response(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) argument
286 find_pattern(const char *data, size_t dlen, const char *pattern, size_t plen, char skip, char term, unsigned int *numoff, unsigned int *numlen, struct nf_conntrack_man *cmd, int (*getnum)(const char *, size_t, struct nf_conntrack_man *, char, unsigned int *)) argument
[all...]
/linux-master/tools/perf/tests/shell/
H A Dtest_perf_data_converter_json.sh20 trap - exit term int
28 trap trap_cleanup exit term int
H A Dtest_java_symbol.sh23 trap cleanup_files exit term int
/linux-master/drivers/infiniband/sw/siw/
H A Diwarp.h216 static inline u8 __rdmap_term_layer(struct iwarp_terminate *term) argument
218 return term->layer;
221 static inline void __rdmap_term_set_layer(struct iwarp_terminate *term, argument
224 term->layer = layer & 0xf;
227 static inline u8 __rdmap_term_etype(struct iwarp_terminate *term) argument
229 return term->etype;
232 static inline void __rdmap_term_set_etype(struct iwarp_terminate *term, argument
235 term->etype = etype & 0xf;
238 static inline u8 __rdmap_term_ecode(struct iwarp_terminate *term) argument
240 return term
243 __rdmap_term_set_ecode(struct iwarp_terminate *term, u8 ecode) argument
[all...]
H A Dsiw_qp.c394 struct iwarp_terminate *term = NULL; local
421 term = kzalloc(sizeof(*term), GFP_KERNEL);
422 if (!term)
425 term->ddp_qn = cpu_to_be32(RDMAP_UNTAGGED_QN_TERMINATE);
426 term->ddp_mo = 0;
427 term->ddp_msn = cpu_to_be32(1);
429 iov[0].iov_base = term;
430 iov[0].iov_len = sizeof(*term);
437 kfree(term);
[all...]
/linux-master/include/drm/
H A Ddrm_fixed.h197 s64 sum = DRM_FIXED_ONE, term, y = x;
203 term = y;
205 while (term >= tolerance) {
206 sum = sum + term;
208 term = drm_fixp_mul(term, div64_s64(y, count));
/linux-master/drivers/pinctrl/intel/
H A Dpinctrl-tangier.c275 u32 value, term; local
283 term = (value & BUFCFG_PUPD_VAL_MASK) >> BUFCFG_PUPD_VAL_SHIFT;
295 switch (term) {
316 switch (term) {
361 u32 mask, term, value = 0; local
371 term = BUFCFG_PUPD_VAL_50K;
375 term = BUFCFG_PUPD_VAL_20K;
378 term = BUFCFG_PUPD_VAL_2K;
381 term = BUFCFG_PUPD_VAL_910;
388 value = BUFCFG_PU_EN | (term << BUFCFG_PUPD_VAL_SHIF
[all...]
/linux-master/drivers/media/usb/uvc/
H A Duvc_driver.c924 struct uvc_entity *unit, *term; local
1008 term = uvc_alloc_entity(type | UVC_TERM_INPUT, buffer[3],
1010 if (term == NULL)
1013 if (UVC_ENTITY_TYPE(term) == UVC_ITT_CAMERA) {
1014 term->camera.bControlSize = n;
1015 term->camera.bmControls = (u8 *)term + sizeof(*term);
1016 term->camera.wObjectiveFocalLengthMin =
1018 term
1526 struct uvc_entity *term; local
1600 uvc_scan_chain(struct uvc_video_chain *chain, struct uvc_entity *term) argument
1639 struct uvc_entity *term; local
1787 struct uvc_entity *term; local
2029 struct uvc_entity *term; local
[all...]
/linux-master/tools/testing/selftests/arm64/signal/testcases/
H A Dtestcases.c35 struct _aarch64_ctx *term; local
41 term = GET_RESV_NEXT_HEAD(&extra->head);
42 if (!term || term->magic || term->size) {
50 else if (extra->datap != (uint64_t)term + 0x10UL)
/linux-master/drivers/spi/
H A Dspi-ar934x.c38 #define AR934X_SPI_SHIFT_VAL(cs, term, count) \
40 (term) << AR934X_SPI_SHIFT_TERM | (count))
86 u8 bpw, term = 0; local
119 term = 1;
129 reg = AR934X_SPI_SHIFT_VAL(spi_get_chipselect(spi, 0), term,
/linux-master/drivers/pwm/
H A Dpwm-ep93xx.c70 unsigned long term; local
125 term = readw(base + EP93XX_PWMx_TERM_COUNT);
128 if (period_cycles > term) {
/linux-master/scripts/dtc/include-prefixes/dt-bindings/usb/
H A Dpd.h341 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \
343 | ((lat) & 0x7) << 13 | ((term) & 0x3) << 11 | (tx1d) << 10 \
346 #define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \
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) \
352 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
/linux-master/include/dt-bindings/usb/
H A Dpd.h341 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \
343 | ((lat) & 0x7) << 13 | ((term) & 0x3) << 11 | (tx1d) << 10 \
346 #define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \
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) \
352 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
/linux-master/include/linux/usb/
H A Dpd_vdo.h371 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \
373 | ((lat) & 0x7) << 13 | ((term) & 0x3) << 11 | (tx1d) << 10 \
376 #define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \
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) \
382 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
/linux-master/tools/perf/tests/
H A Dstat.c32 #define HAS(term, val) \
33 has_term(config, PERF_STAT_CONFIG_TERM__##term, val)
H A Dparse-events.c796 struct parse_events_term *term; local
799 term = list_entry(terms->terms.next, struct parse_events_term, list);
800 TEST_ASSERT_VAL("wrong type term",
801 term->type_term == PARSE_EVENTS__TERM_TYPE_CONFIG);
803 term->type_val == PARSE_EVENTS__TERM_TYPE_NUM);
804 TEST_ASSERT_VAL("wrong val", term->val.num == 10);
805 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "config"));
808 term = list_entry(term->list.next, struct parse_events_term, list);
809 TEST_ASSERT_VAL("wrong type term",
[all...]
/linux-master/sound/usb/
H A Dmixer.c776 struct usb_audio_term *term);
779 struct usb_audio_term *term,
784 term->type = le16_to_cpu(d->wTerminalType);
785 term->channels = d->bNrChannels;
786 term->chconfig = le16_to_cpu(d->wChannelConfig);
787 term->name = d->iTerminal;
792 struct usb_audio_term *term,
799 err = __check_input_term(state, d->bCSourceID, term);
803 /* save input term properties after recursion,
806 term
778 parse_term_uac1_iterm_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) argument
791 parse_term_uac2_iterm_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) argument
814 parse_term_uac3_iterm_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) argument
844 parse_term_mixer_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) argument
865 parse_term_selector_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) argument
883 parse_term_proc_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id, int vtype) argument
912 parse_term_effect_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) argument
927 parse_term_uac2_clock_source(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) argument
939 parse_term_uac3_clock_source(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) argument
957 __check_input_term(struct mixer_build *state, int id, struct usb_audio_term *term) argument
1029 check_input_term(struct mixer_build *state, int id, struct usb_audio_term *term) argument
1848 get_connector_control_name(struct usb_mixer_interface *mixer, struct usb_audio_term *term, bool is_input, char *name, int name_size) argument
1878 build_connector_control(struct usb_mixer_interface *mixer, const struct usbmix_name_map *imap, struct usb_audio_term *term, bool is_input) argument
[all...]

Completed in 336 milliseconds

1234