/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | parse-events.c | 10 #include "term.h" 158 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() 181 * fix_raw - For each raw term see if there is an event (aka alias) in pmu that 183 * event then change the term to be an event, if not then change it to 184 * be a config term. For example, "read" may be an event of the PMU or 188 * @config_terms: the list of terms that may contain a raw term. 193 struct parse_events_term *term; in fix_raw() local 723 check_type_val(struct parse_events_term *term, struct parse_events_error *err, enum parse_events__term_val_type type) check_type_val() argument 839 config_term_common(struct perf_event_attr *attr, struct parse_events_term *term, struct parse_events_error *err) config_term_common() argument 972 config_term_pmu(struct perf_event_attr *attr, struct parse_events_term *term, struct parse_events_error *err) config_term_pmu() argument 1023 config_term_tracepoint(struct perf_event_attr *attr, struct parse_events_term *term, struct parse_events_error *err) config_term_tracepoint() argument 1073 struct parse_events_term *term; config_attr() local 1114 struct parse_events_term *term; get_config_terms() local 1200 struct parse_events_term *term; get_config_chgs() local 1360 struct evsel_config_term *term; config_term_percore() local 1490 struct parse_events_term *term; parse_events_multi_pmu_add() local 2432 parse_events__is_hardcoded_term(struct parse_events_term *term) parse_events__is_hardcoded_term() argument 2441 struct parse_events_term *term; new_term() local 2467 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_) parse_events_term__num() argument 2488 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_) parse_events_term__str() argument 2507 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) parse_events_term__term() argument 2517 parse_events_term__clone(struct parse_events_term **new, struct parse_events_term *term) parse_events_term__clone() argument 2538 parse_events_term__delete(struct parse_events_term *term) parse_events_term__delete() argument 2550 struct parse_events_term *term, *n; parse_events_copy_term_list() local 2574 struct parse_events_term *term, *h; parse_events_terms__purge() local 2592 struct parse_events_term *term; parse_events_term__to_strbuf() local [all...] |
H A D | parse-events.y | 84 %type <term> event_term 85 %destructor { parse_events_term__delete ($$); } <term> 117 struct parse_events_term *term; 659 struct parse_events_term *term = $3; 662 parse_events_term__delete(term); 665 list_add_tail(&term->list, head); 672 struct parse_events_term *term = $1; 677 list_add_tail(&term->list, head); 686 struct parse_events_term *term; 687 int err = parse_events_term__str(&term, PARSE_EVENTS__TERM_TYPE_RA [all...] |
H A D | pmu.c | 662 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() 1084 * by passing a config term on the command line. 1095 struct evsel_config_term *term = evsel__get_config_term(evsel, CFG_CHG); in evsel__set_config_if_unset() local 1097 if (term) in evsel__set_config_if_unset() 1098 user_bits = term->val.cfg_chg; in evsel__set_config_if_unset() 1183 * Term is a string term, and might be a param-term. Try to look up it's value 1185 * - We have a term lik 1189 pmu_resolve_param_term(struct parse_events_term *term, struct list_head *head_terms, __u64 *value) pmu_resolve_param_term() argument 1236 pmu_config_term(struct perf_pmu *pmu, struct perf_event_attr *attr, struct parse_events_term *term, struct list_head *head_terms, bool zero, struct parse_events_error *err) pmu_config_term() argument 1364 struct parse_events_term *term; perf_pmu__config_terms() local 1388 pmu_find_alias(struct perf_pmu *pmu, struct parse_events_term *term) pmu_find_alias() argument 1477 struct parse_events_term *term, *h; perf_pmu__check_alias() local 1630 struct parse_events_term *term; format_alias() local [all...] |
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | parse-events.y | 93 %type <term> event_term 94 %destructor { parse_events_term__delete ($$); } <term> 129 struct parse_events_term *term; 725 struct parse_events_term *term = $3; 728 parse_events_term__delete(term); 731 list_add_tail(&term->list, head); 738 struct parse_events_term *term = $1; 742 list_add_tail(&term->list, head); 749 struct parse_events_term *term; 751 ABORT_ON(parse_events_term__num(&term, PARSE_EVENTS__TERM_TYPE_CONFI [all...] |
H A D | parse-events.c | 12 #include "term.h" 328 static int parse_events__is_name_term(struct parse_events_term *term) in parse_events__is_name_term() argument 330 return term->type_term == PARSE_EVENTS__TERM_TYPE_NAME; in parse_events__is_name_term() 335 struct parse_events_term *term; in get_config_name() local 340 list_for_each_entry(term, head_terms, list) in get_config_name() 341 if (parse_events__is_name_term(term)) in get_config_name() 342 return term->val.str; in get_config_name() 445 struct parse_events_term *term, 448 struct parse_events_term *term, 789 struct parse_events_term *term; in parse_events_config_bpf() local 848 struct parse_events_term *term, *temp; split_bpf_config_terms() local 977 check_type_val(struct parse_events_term *term, struct parse_events_error *err, int type) check_type_val() argument 1061 config_term_common(struct perf_event_attr *attr, struct parse_events_term *term, struct parse_events_error *err) config_term_common() argument 1180 config_term_pmu(struct perf_event_attr *attr, struct parse_events_term *term, struct parse_events_error *err) config_term_pmu() argument 1195 config_term_tracepoint(struct perf_event_attr *attr, struct parse_events_term *term, struct parse_events_error *err) config_term_tracepoint() argument 1228 struct parse_events_term *term; config_attr() local 1269 struct parse_events_term *term; get_config_terms() local 1345 struct parse_events_term *term; get_config_chgs() local 1427 struct evsel_config_term *term; config_term_percore() local 1457 struct parse_events_term *term; parse_events_add_pmu() local 1505 struct parse_events_term *term; parse_events_add_pmu() local 1568 struct parse_events_term *term; parse_events_multi_pmu_add() local 2926 parse_events__is_hardcoded_term(struct parse_events_term *term) parse_events__is_hardcoded_term() argument 2935 struct parse_events_term *term; new_term() local 2961 parse_events_term__num(struct parse_events_term **term, int type_term, char *config, u64 num, bool no_value, void *loc_term_, void *loc_val_) parse_events_term__num() argument 2981 parse_events_term__str(struct parse_events_term **term, int type_term, char *config, char *str, void *loc_term_, void *loc_val_) parse_events_term__str() argument 2999 parse_events_term__sym_hw(struct parse_events_term **term, char *config, unsigned idx) parse_events_term__sym_hw() argument 3024 parse_events_term__clone(struct parse_events_term **new, struct parse_events_term *term) parse_events_term__clone() argument 3050 parse_events_term__delete(struct parse_events_term *term) parse_events_term__delete() argument 3065 struct parse_events_term *term, *n; parse_events_copy_term_list() local 3089 struct parse_events_term *term, *h; parse_events_terms__purge() local [all...] |
H A D | pmu.c | 316 struct parse_events_term *term; in __perf_pmu__new_alias() local 349 list_for_each_entry(term, &alias->terms, list) { in __perf_pmu__new_alias() 353 if (term->type_val == PARSE_EVENTS__TERM_TYPE_NUM) in __perf_pmu__new_alias() 355 "%s=%#x", term->config, term->val.num); in __perf_pmu__new_alias() 356 else if (term->type_val == PARSE_EVENTS__TERM_TYPE_STR) in __perf_pmu__new_alias() 358 "%s=%s", term->config, term->val.str); in __perf_pmu__new_alias() 501 struct parse_events_term *term, *cloned; in pmu_alias_terms() local 505 list_for_each_entry(term, in pmu_alias_terms() 1031 pmu_resolve_param_term(struct parse_events_term *term, struct list_head *head_terms, __u64 *value) pmu_resolve_param_term() argument 1078 pmu_config_term(const char *pmu_name, struct list_head *formats, struct perf_event_attr *attr, struct parse_events_term *term, struct list_head *head_terms, bool zero, struct parse_events_error *err) pmu_config_term() argument 1204 struct parse_events_term *term; perf_pmu__config_terms() local 1231 pmu_find_alias(struct perf_pmu *pmu, struct parse_events_term *term) pmu_find_alias() argument 1294 struct parse_events_term *term, *h; perf_pmu__check_alias() local 1395 struct parse_events_term *term; format_alias() local [all...] |
H A D | bpf-loader.c | 855 bpf_map_op_setkey(struct bpf_map_op *op, struct parse_events_term *term) in bpf_map_op_setkey() argument 858 if (!term) in bpf_map_op_setkey() 861 if (term->array.nr_ranges) { in bpf_map_op_setkey() 862 size_t memsz = term->array.nr_ranges * in bpf_map_op_setkey() 865 op->k.array.ranges = memdup(term->array.ranges, memsz); in bpf_map_op_setkey() 871 op->k.array.nr_ranges = term->array.nr_ranges; in bpf_map_op_setkey() 877 bpf_map_op__new(struct parse_events_term *term) in bpf_map_op__new() argument 889 err = bpf_map_op_setkey(op, term); in bpf_map_op__new() 979 bpf_map__add_newop(struct bpf_map *map, struct parse_events_term *term) in bpf_map__add_newop() argument 984 op = bpf_map_op__new(term); in bpf_map__add_newop() 997 __bpf_map__config_value(struct bpf_map *map, struct parse_events_term *term) __bpf_map__config_value() argument 1039 bpf_map__config_value(struct bpf_map *map, struct parse_events_term *term, struct evlist *evlist __maybe_unused) bpf_map__config_value() argument 1057 __bpf_map__config_event(struct bpf_map *map, struct parse_events_term *term, struct evlist *evlist) __bpf_map__config_event() argument 1099 bpf_map__config_event(struct bpf_map *map, struct parse_events_term *term, struct evlist *evlist) bpf_map__config_event() argument 1128 config_map_indices_range_check(struct parse_events_term *term, struct bpf_map *map, const char *map_name) config_map_indices_range_check() argument 1165 bpf__obj_config_map(struct bpf_object *obj, struct parse_events_term *term, struct evlist *evlist, int *key_scan_pos) bpf__obj_config_map() argument 1225 bpf__config_obj(struct bpf_object *obj, struct parse_events_term *term, struct evlist *evlist, int *error_pos) bpf__config_obj() argument [all...] |
H A D | color_config.c | 32 char *term = getenv("TERM"); in perf_config_colorbool() local 33 if (term && strcmp(term, "dumb")) in perf_config_colorbool()
|
/kernel/linux/linux-6.6/lib/ |
H A D | polynomial.c | 81 const struct polynomial_term *term = poly->terms; in polynomial_calc() local 89 * We walk over each degree term up to the free one, and perform in polynomial_calc() 90 * the redistributed multiplication of the term coefficient, its in polynomial_calc() 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()
|
/kernel/linux/linux-5.10/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 | 72 char term; member 81 .term = '\r', 89 .term = '\r', 105 .term = ')', 113 get_ipv6_addr(const char *src, size_t dlen, struct in6_addr *dst, u_int8_t term) in get_ipv6_addr() argument 116 int ret = in6_pton(src, min_t(size_t, dlen, 0xffff), (u8 *)dst, term, &end); in get_ipv6_addr() 123 int array_size, char sep, char term) in try_number() 140 if ((*data == term || !term) && i == array_size - 1) in try_number() 155 struct nf_conntrack_man *cmd, char term, in try_rfc959() 122 try_number(const char *data, size_t dlen, u_int32_t array[], int array_size, char sep, char term) try_number() argument 154 try_rfc959(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) try_rfc959() argument 181 try_rfc1123(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) try_rfc1123() argument 225 try_eprt(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) try_eprt() argument 273 try_epsv_response(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) try_epsv_response() argument 290 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 *)) find_pattern() argument [all...] |
/kernel/linux/linux-6.6/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 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() 136 if ((*data == term || !term) && i == array_size - 1) in try_number() 151 struct nf_conntrack_man *cmd, char term, in try_rfc959() 118 try_number(const char *data, size_t dlen, u_int32_t array[], int array_size, char sep, char term) try_number() argument 150 try_rfc959(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) try_rfc959() argument 177 try_rfc1123(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) try_rfc1123() argument 221 try_eprt(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) try_eprt() argument 269 try_epsv_response(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) try_epsv_response() 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 *)) find_pattern() argument [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/arm64/signal/testcases/ |
H A D | testcases.c | 30 struct _aarch64_ctx *term; in validate_extra_context() local 36 term = GET_RESV_NEXT_HEAD(&extra->head); in validate_extra_context() 37 if (!term || term->magic || term->size) { in validate_extra_context() 45 else if (extra->datap != (uint64_t)term + sizeof(*term)) in validate_extra_context()
|
/kernel/linux/linux-5.10/drivers/infiniband/sw/siw/ |
H A D | iwarp.h | 229 static inline u8 __rdmap_term_layer(struct iwarp_terminate *term) in __rdmap_term_layer() argument 231 return term->layer; in __rdmap_term_layer() 234 static inline void __rdmap_term_set_layer(struct iwarp_terminate *term, in __rdmap_term_set_layer() argument 237 term->layer = layer & 0xf; in __rdmap_term_set_layer() 240 static inline u8 __rdmap_term_etype(struct iwarp_terminate *term) in __rdmap_term_etype() argument 242 return term->etype; in __rdmap_term_etype() 245 static inline void __rdmap_term_set_etype(struct iwarp_terminate *term, in __rdmap_term_set_etype() argument 248 term->etype = etype & 0xf; in __rdmap_term_set_etype() 251 static inline u8 __rdmap_term_ecode(struct iwarp_terminate *term) in __rdmap_term_ecode() argument 253 return term in __rdmap_term_ecode() 256 __rdmap_term_set_ecode(struct iwarp_terminate *term, u8 ecode) __rdmap_term_set_ecode() argument [all...] |
H A D | siw_qp.c | 391 struct iwarp_terminate *term = NULL; in siw_send_terminate() local 418 term = kzalloc(sizeof(*term), GFP_KERNEL); in siw_send_terminate() 419 if (!term) in siw_send_terminate() 422 term->ddp_qn = cpu_to_be32(RDMAP_UNTAGGED_QN_TERMINATE); in siw_send_terminate() 423 term->ddp_mo = 0; in siw_send_terminate() 424 term->ddp_msn = cpu_to_be32(1); in siw_send_terminate() 426 iov[0].iov_base = term; in siw_send_terminate() 427 iov[0].iov_len = sizeof(*term); in siw_send_terminate() 434 kfree(term); in siw_send_terminate() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/sw/siw/ |
H A D | iwarp.h | 216 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 in __rdmap_term_ecode() 243 __rdmap_term_set_ecode(struct iwarp_terminate *term, u8 ecode) __rdmap_term_set_ecode() argument [all...] |
H A D | siw_qp.c | 394 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() [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/uvc/ |
H A D | uvc_driver.c | 347 * Stop if the current term is bigger than or equal to the given in uvc_simplify_fraction() 1140 struct uvc_entity *unit, *term; in uvc_parse_standard_control() local 1224 term = uvc_alloc_entity(type | UVC_TERM_INPUT, buffer[3], in uvc_parse_standard_control() 1226 if (term == NULL) in uvc_parse_standard_control() 1229 if (UVC_ENTITY_TYPE(term) == UVC_ITT_CAMERA) { in uvc_parse_standard_control() 1230 term->camera.bControlSize = n; in uvc_parse_standard_control() 1231 term->camera.bmControls = (u8 *)term + sizeof(*term); in uvc_parse_standard_control() 1232 term in uvc_parse_standard_control() 1654 struct uvc_entity *term; uvc_scan_chain_backward() local 1731 uvc_scan_chain(struct uvc_video_chain *chain, struct uvc_entity *term) uvc_scan_chain() argument 1769 struct uvc_entity *term; uvc_print_terms() local 1918 struct uvc_entity *term; uvc_scan_device() local 2148 struct uvc_entity *term; uvc_register_terms() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/uvc/ |
H A D | uvc_driver.c | 924 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 in uvc_parse_standard_control() 1526 struct uvc_entity *term; uvc_scan_chain_backward() local 1600 uvc_scan_chain(struct uvc_video_chain *chain, struct uvc_entity *term) uvc_scan_chain() argument 1639 struct uvc_entity *term; uvc_print_terms() local 1787 struct uvc_entity *term; uvc_scan_device() local 2029 struct uvc_entity *term; uvc_register_terms() local [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/intel/ |
H A D | pinctrl-tangier.c | 276 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 in tng_config_set_pin() [all...] |
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_fixed.h | 191 s64 sum = DRM_FIXED_ONE, term, y = x; 197 term = y; 199 while (term >= tolerance) { 200 sum = sum + term; 202 term = drm_fixp_mul(term, div64_s64(y, count));
|
/kernel/linux/linux-6.6/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));
|
/kernel/linux/linux-5.10/sound/usb/ |
H A D | mixer.c | 771 struct usb_audio_term *term); 774 struct usb_audio_term *term, in parse_term_uac1_iterm_unit() 779 term->type = le16_to_cpu(d->wTerminalType); in parse_term_uac1_iterm_unit() 780 term->channels = d->bNrChannels; in parse_term_uac1_iterm_unit() 781 term->chconfig = le16_to_cpu(d->wChannelConfig); in parse_term_uac1_iterm_unit() 782 term->name = d->iTerminal; in parse_term_uac1_iterm_unit() 787 struct usb_audio_term *term, in parse_term_uac2_iterm_unit() 794 err = __check_input_term(state, d->bCSourceID, term); in parse_term_uac2_iterm_unit() 798 /* save input term properties after recursion, in parse_term_uac2_iterm_unit() 801 term in parse_term_uac2_iterm_unit() 773 parse_term_uac1_iterm_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_uac1_iterm_unit() argument 786 parse_term_uac2_iterm_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_uac2_iterm_unit() argument 809 parse_term_uac3_iterm_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_uac3_iterm_unit() argument 839 parse_term_mixer_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_mixer_unit() argument 860 parse_term_selector_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_selector_unit() argument 878 parse_term_proc_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id, int vtype) parse_term_proc_unit() argument 907 parse_term_effect_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_effect_unit() argument 922 parse_term_uac2_clock_source(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_uac2_clock_source() argument 934 parse_term_uac3_clock_source(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_uac3_clock_source() argument 952 __check_input_term(struct mixer_build *state, int id, struct usb_audio_term *term) __check_input_term() argument 1024 check_input_term(struct mixer_build *state, int id, struct usb_audio_term *term) check_input_term() argument 1777 get_connector_control_name(struct usb_mixer_interface *mixer, struct usb_audio_term *term, bool is_input, char *name, int name_size) get_connector_control_name() argument 1798 build_connector_control(struct usb_mixer_interface *mixer, const struct usbmix_name_map *imap, struct usb_audio_term *term, bool is_input) build_connector_control() argument [all...] |
/kernel/linux/linux-6.6/sound/usb/ |
H A D | mixer.c | 776 struct usb_audio_term *term); 779 struct usb_audio_term *term, in parse_term_uac1_iterm_unit() 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() 799 err = __check_input_term(state, d->bCSourceID, term); in parse_term_uac2_iterm_unit() 803 /* save input term properties after recursion, in parse_term_uac2_iterm_unit() 806 term in parse_term_uac2_iterm_unit() 778 parse_term_uac1_iterm_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_uac1_iterm_unit() argument 791 parse_term_uac2_iterm_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_uac2_iterm_unit() argument 814 parse_term_uac3_iterm_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_uac3_iterm_unit() argument 844 parse_term_mixer_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_mixer_unit() argument 865 parse_term_selector_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_selector_unit() argument 883 parse_term_proc_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id, int vtype) parse_term_proc_unit() argument 912 parse_term_effect_unit(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_effect_unit() argument 927 parse_term_uac2_clock_source(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_uac2_clock_source() argument 939 parse_term_uac3_clock_source(struct mixer_build *state, struct usb_audio_term *term, void *p1, int id) parse_term_uac3_clock_source() argument 957 __check_input_term(struct mixer_build *state, int id, struct usb_audio_term *term) __check_input_term() argument 1029 check_input_term(struct mixer_build *state, int id, struct usb_audio_term *term) check_input_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) get_connector_control_name() argument 1878 build_connector_control(struct usb_mixer_interface *mixer, const struct usbmix_name_map *imap, struct usb_audio_term *term, bool is_input) build_connector_control() argument [all...] |