/linux-master/lib/ |
H A D | polynomial.c | 81 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 D | color_config.c | 32 char *term = getenv("TERM"); local 33 if (term && strcmp(term, "dumb"))
|
H A D | parse-events.y | 83 %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 D | parse-events.c | 10 #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 D | parse-events.l | 119 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 D | pmu.c | 662 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 D | parse-events.h | 86 /** @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 D | xt_repldata.h | 5 * '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 D | nf_conntrack_ftp.c | 68 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 D | test_perf_data_converter_json.sh | 20 trap - exit term int 28 trap trap_cleanup exit term int
|
H A D | test_java_symbol.sh | 23 trap cleanup_files exit term int
|
/linux-master/drivers/infiniband/sw/siw/ |
H A D | iwarp.h | 216 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 D | siw_qp.c | 394 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 D | drm_fixed.h | 197 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 D | pinctrl-tangier.c | 275 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 D | uvc_driver.c | 924 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 D | testcases.c | 35 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 D | spi-ar934x.c | 38 #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 D | pwm-ep93xx.c | 70 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 D | pd.h | 341 #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 D | pd.h | 341 #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 D | pd_vdo.h | 371 #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 D | stat.c | 32 #define HAS(term, val) \ 33 has_term(config, PERF_STAT_CONFIG_TERM__##term, val)
|
H A D | parse-events.c | 796 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 D | mixer.c | 776 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...] |