/kernel/linux/linux-6.6/sound/soc/intel/avs/ |
H A D | topology.c | 28 * Scan provided block of tuples for the specified token. If found, 35 avs_tplg_vendor_array_lookup(struct snd_soc_tplg_vendor_array *tuples, in avs_tplg_vendor_array_lookup() argument 42 u32 tuples_size = le32_to_cpu(tuples->size); in avs_tplg_vendor_array_lookup() 47 tuple = tuples->value; in avs_tplg_vendor_array_lookup() 55 tuples = avs_tplg_vendor_array_next(tuples); in avs_tplg_vendor_array_lookup() 67 * several vendor tuples and a specific token marks the beginning of 71 avs_tplg_vendor_array_lookup_next(struct snd_soc_tplg_vendor_array *tuples, in avs_tplg_vendor_array_lookup_next() argument 74 u32 tuples_size = le32_to_cpu(tuples->size); in avs_tplg_vendor_array_lookup_next() 80 tuples in avs_tplg_vendor_array_lookup_next() 100 avs_tplg_vendor_entry_size(struct snd_soc_tplg_vendor_array *tuples, u32 block_size, u32 entry_id_token, u32 *size) avs_tplg_vendor_entry_size() argument 195 avs_parse_uuid_tokens(struct snd_soc_component *comp, void *object, const struct avs_tplg_token_parser *parsers, int count, struct snd_soc_tplg_vendor_array *tuples) avs_parse_uuid_tokens() argument 221 avs_parse_string_tokens(struct snd_soc_component *comp, void *object, const struct avs_tplg_token_parser *parsers, int count, struct snd_soc_tplg_vendor_array *tuples) avs_parse_string_tokens() argument 247 avs_parse_word_tokens(struct snd_soc_component *comp, void *object, const struct avs_tplg_token_parser *parsers, int count, struct snd_soc_tplg_vendor_array *tuples) avs_parse_word_tokens() argument 278 avs_parse_tokens(struct snd_soc_component *comp, void *object, const struct avs_tplg_token_parser *parsers, size_t count, struct snd_soc_tplg_vendor_array *tuples, int priv_size) avs_parse_tokens() argument 395 parse_dictionary_header(struct snd_soc_component *comp, struct snd_soc_tplg_vendor_array *tuples, void **dict, u32 *num_entries, size_t entry_size, u32 num_entries_token) parse_dictionary_header() argument 419 parse_dictionary_entries(struct snd_soc_component *comp, struct snd_soc_tplg_vendor_array *tuples, u32 block_size, void *dict, u32 num_entries, size_t entry_size, u32 entry_id_token, const struct avs_tplg_token_parser *parsers, size_t num_parsers) parse_dictionary_entries() argument 452 parse_dictionary(struct snd_soc_component *comp, struct snd_soc_tplg_vendor_array *tuples, u32 block_size, void **dict, u32 *num_entries, size_t entry_size, u32 num_entries_token, u32 entry_id_token, const struct avs_tplg_token_parser *parsers, size_t num_parsers) parse_dictionary() argument 483 avs_tplg_parse_libraries(struct snd_soc_component *comp, struct snd_soc_tplg_vendor_array *tuples, u32 block_size) avs_tplg_parse_libraries() argument 547 avs_tplg_parse_audio_formats(struct snd_soc_component *comp, struct snd_soc_tplg_vendor_array *tuples, u32 block_size) avs_tplg_parse_audio_formats() argument 588 avs_tplg_parse_modcfgs_base(struct snd_soc_component *comp, struct snd_soc_tplg_vendor_array *tuples, u32 block_size) avs_tplg_parse_modcfgs_base() argument 836 avs_tplg_parse_modcfg_ext(struct snd_soc_component *comp, struct avs_tplg_modcfg_ext *cfg, struct snd_soc_tplg_vendor_array *tuples, u32 block_size) avs_tplg_parse_modcfg_ext() argument 886 avs_tplg_parse_modcfgs_ext(struct snd_soc_component *comp, struct snd_soc_tplg_vendor_array *tuples, u32 block_size) avs_tplg_parse_modcfgs_ext() argument 958 avs_tplg_parse_pplcfgs(struct snd_soc_component *comp, struct snd_soc_tplg_vendor_array *tuples, u32 block_size) avs_tplg_parse_pplcfgs() argument 1023 avs_tplg_parse_bindings(struct snd_soc_component *comp, struct snd_soc_tplg_vendor_array *tuples, u32 block_size) avs_tplg_parse_bindings() argument 1083 avs_tplg_module_create(struct snd_soc_component *comp, struct avs_tplg_pipeline *owner, struct snd_soc_tplg_vendor_array *tuples, u32 block_size) avs_tplg_module_create() argument 1135 avs_tplg_pipeline_create(struct snd_soc_component *comp, struct avs_tplg_path *owner, struct snd_soc_tplg_vendor_array *tuples, u32 block_size) avs_tplg_pipeline_create() argument 1242 avs_tplg_path_create(struct snd_soc_component *comp, struct avs_tplg_path_template *owner, struct snd_soc_tplg_vendor_array *tuples, u32 block_size, const struct avs_tplg_token_parser *parsers, u32 num_parsers) avs_tplg_path_create() argument 1308 parse_path_template(struct snd_soc_component *comp, struct snd_soc_tplg_vendor_array *tuples, u32 block_size, struct avs_tplg_path_template *template, const struct avs_tplg_token_parser *tmpl_tokens, u32 num_tmpl_tokens, const struct avs_tplg_token_parser *path_tokens, u32 num_path_tokens) parse_path_template() argument 1355 avs_tplg_path_template_create(struct snd_soc_component *comp, struct avs_tplg *owner, struct snd_soc_tplg_vendor_array *tuples, u32 block_size) avs_tplg_path_template_create() argument 1502 struct snd_soc_tplg_vendor_array *tuples = manifest->priv.array; avs_manifest() local 1629 struct snd_soc_tplg_vendor_array *tuples; avs_control_load() local [all...] |
/kernel/linux/linux-5.10/drivers/mmc/core/ |
H A D | sdio_cis.c | 210 * Known TPLFE_TYPEs table for CISTPL_FUNCE tuples. 212 * Note that, unlike PCMCIA, CISTPL_FUNCE tuples are not parsed depending 234 /* Known TPL_CODEs table for CIS tuples */ 270 prev = &func->tuples; in sdio_read_cis() 272 prev = &card->tuples; in sdio_read_cis() 335 /* warn about unknown tuples */ in sdio_read_cis() 342 /* keep on analyzing tuples */ in sdio_read_cis() 357 * Link in all unknown tuples found in the common CIS so that in sdio_read_cis() 361 *prev = card->tuples; in sdio_read_cis() 375 tuple = card->tuples; in sdio_free_common_cis() [all...] |
H A D | sdio_uart.c | 1057 for (tpl = func->tuples; tpl; tpl = tpl->next) { in sdio_uart_probe()
|
/kernel/linux/linux-6.6/drivers/mmc/core/ |
H A D | sdio_cis.c | 210 * Known TPLFE_TYPEs table for CISTPL_FUNCE tuples. 212 * Note that, unlike PCMCIA, CISTPL_FUNCE tuples are not parsed depending 234 /* Known TPL_CODEs table for CIS tuples */ 270 prev = &func->tuples; in sdio_read_cis() 272 prev = &card->tuples; in sdio_read_cis() 354 /* keep on analyzing tuples */ in sdio_read_cis() 369 * Link in all unknown tuples found in the common CIS so that in sdio_read_cis() 373 *prev = card->tuples; in sdio_read_cis() 387 tuple = card->tuples; in sdio_free_common_cis() 395 card->tuples in sdio_free_common_cis() [all...] |
H A D | sdio_uart.c | 1043 for (tpl = func->tuples; tpl; tpl = tpl->next) { in sdio_uart_probe()
|
/kernel/linux/linux-6.6/sound/soc/sof/ |
H A D | topology.c | 45 * @tuples: pointer to the tuples array 46 * @num_tuples: number of tuples in the tuples array 53 struct snd_sof_tuple *tuples, int num_tuples, in sof_update_ipc_object() 87 if (tokens[i].token == tuples[j].token) { in sof_update_ipc_object() 94 *val = tuples[j].value.v; in sof_update_ipc_object() 103 *val = (u16)tuples[j].value.v; in sof_update_ipc_object() 115 tokens[i].get_token((void *)tuples[j].value.s, object, in sof_update_ipc_object() 481 * sof_copy_tuples - Parse tokens and copy them to the @tuples arra 52 sof_update_ipc_object(struct snd_soc_component *scomp, void *object, enum sof_tokens token_id, struct snd_sof_tuple *tuples, int num_tuples, size_t object_size, int token_instance_num) sof_update_ipc_object() argument 494 sof_copy_tuples(struct snd_sof_dev *sdev, struct snd_soc_tplg_vendor_array *array, int array_size, u32 token_id, int token_instance_num, struct snd_sof_tuple *tuples, int tuples_size, int *num_copied_tuples) sof_copy_tuples() argument 1171 sof_get_token_value(u32 token_id, struct snd_sof_tuple *tuples, int num_tuples) sof_get_token_value() argument [all...] |
H A D | ipc3-topology.c | 399 ret = sof_update_ipc_object(scomp, host, SOF_PCM_TOKENS, swidget->tuples, in sof_ipc3_widget_setup_comp_host() 405 ret = sof_update_ipc_object(scomp, &host->config, SOF_COMP_TOKENS, swidget->tuples, in sof_ipc3_widget_setup_comp_host() 444 ret = sof_update_ipc_object(scomp, &tone->config, SOF_COMP_TOKENS, swidget->tuples, in sof_ipc3_widget_setup_comp_tone() 478 swidget->tuples, swidget->num_tuples, in sof_ipc3_widget_setup_comp_mixer() 525 ret = sof_update_ipc_object(scomp, pipeline, SOF_SCHED_TOKENS, swidget->tuples, in sof_ipc3_widget_setup_comp_pipeline() 531 ret = sof_update_ipc_object(scomp, swidget, SOF_PIPELINE_TOKENS, swidget->tuples, in sof_ipc3_widget_setup_comp_pipeline() 581 ret = sof_update_ipc_object(scomp, buffer, SOF_BUFFER_TOKENS, swidget->tuples, in sof_ipc3_widget_setup_comp_buffer() 613 ret = sof_update_ipc_object(scomp, src, SOF_SRC_TOKENS, swidget->tuples, in sof_ipc3_widget_setup_comp_src() 620 swidget->tuples, swidget->num_tuples, sizeof(src->config), 1); in sof_ipc3_widget_setup_comp_src() 654 ret = sof_update_ipc_object(scomp, asrc, SOF_ASRC_TOKENS, swidget->tuples, in sof_ipc3_widget_setup_comp_asrc() [all...] |
H A D | sof-audio.h | 379 * @tuples: array of parsed tuples 380 * @num_tuples: number of tuples in the tuples array 389 struct snd_sof_tuple *tuples; member 445 struct snd_sof_tuple *tuples; member 643 struct snd_sof_tuple *tuples, int num_tuples,
|
H A D | ipc4-topology.c | 215 * sof_ipc4_get_audio_fmt - get available audio formats from swidget->tuples 217 * @swidget: pointer to struct snd_sof_widget containing tuples 233 SOF_AUDIO_FMT_NUM_TOKENS, swidget->tuples, in sof_ipc4_get_audio_fmt() 250 ret = sof_update_ipc_object(scomp, module_base_cfg, SOF_COMP_TOKENS, swidget->tuples, in sof_ipc4_get_audio_fmt() 269 SOF_IN_AUDIO_FORMAT_TOKENS, swidget->tuples, in sof_ipc4_get_audio_fmt() 291 SOF_OUT_AUDIO_FORMAT_TOKENS, swidget->tuples, in sof_ipc4_get_audio_fmt() 418 SOF_COPIER_TOKENS, swidget->tuples, in sof_ipc4_widget_setup_pcm() 511 SOF_COPIER_TOKENS, swidget->tuples, in sof_ipc4_widget_setup_comp_dai() 519 SOF_DAI_TOKENS, swidget->tuples, in sof_ipc4_widget_setup_comp_dai() 664 ret = sof_update_ipc_object(scomp, pipeline, SOF_SCHED_TOKENS, swidget->tuples, in sof_ipc4_widget_setup_comp_pipeline() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.c | 5017 /* If use max 400bit key, we can support tuples for ether type */ in hclge_init_fd_config() 5132 calc_x(key_x[ETH_ALEN - 1 - i], rule->tuples.dst_mac[i], in hclge_fd_convert_tuple() 5134 calc_y(key_y[ETH_ALEN - 1 - i], rule->tuples.dst_mac[i], in hclge_fd_convert_tuple() 5141 calc_x(key_x[ETH_ALEN - 1 - i], rule->tuples.src_mac[i], in hclge_fd_convert_tuple() 5143 calc_y(key_y[ETH_ALEN - 1 - i], rule->tuples.src_mac[i], in hclge_fd_convert_tuple() 5149 calc_x(tmp_x_s, rule->tuples.vlan_tag1, in hclge_fd_convert_tuple() 5151 calc_y(tmp_y_s, rule->tuples.vlan_tag1, in hclge_fd_convert_tuple() 5158 calc_x(tmp_x_s, rule->tuples.ether_proto, in hclge_fd_convert_tuple() 5160 calc_y(tmp_y_s, rule->tuples.ether_proto, in hclge_fd_convert_tuple() 5167 calc_x(*key_x, rule->tuples in hclge_fd_convert_tuple() 6333 hclge_fd_get_flow_tuples(const struct flow_keys *fkeys, struct hclge_fd_rule_tuples *tuples) hclge_fd_get_flow_tuples() argument 6358 hclge_fd_search_flow_keys(struct hclge_dev *hdev, const struct hclge_fd_rule_tuples *tuples) hclge_fd_search_flow_keys() argument 6372 hclge_fd_build_arfs_rule(const struct hclge_fd_rule_tuples *tuples, struct hclge_fd_rule *rule) hclge_fd_build_arfs_rule() argument [all...] |
H A D | hclge_main.h | 498 /* OUTER_XXX indicates tuples in tunnel header of tunnel packet 499 * INNER_XXX indicate tuples in tunneled header of tunnel packet or 500 * tuples of non-tunnel packet 616 struct hclge_fd_rule_tuples tuples; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.c | 339 offsetof(struct hclge_fd_rule, tuples.dst_mac), 342 offsetof(struct hclge_fd_rule, tuples.src_mac), 345 offsetof(struct hclge_fd_rule, tuples.vlan_tag1), 349 offsetof(struct hclge_fd_rule, tuples.ether_proto), 352 offsetof(struct hclge_fd_rule, tuples.l2_user_def), 355 offsetof(struct hclge_fd_rule, tuples.ip_tos), 358 offsetof(struct hclge_fd_rule, tuples.ip_proto), 361 offsetof(struct hclge_fd_rule, tuples.src_ip), 364 offsetof(struct hclge_fd_rule, tuples.dst_ip), 367 offsetof(struct hclge_fd_rule, tuples 6928 hclge_fd_get_flow_tuples(const struct flow_keys *fkeys, struct hclge_fd_rule_tuples *tuples) hclge_fd_get_flow_tuples() argument 6953 hclge_fd_search_flow_keys(struct hclge_dev *hdev, const struct hclge_fd_rule_tuples *tuples) hclge_fd_search_flow_keys() argument 6967 hclge_fd_build_arfs_rule(const struct hclge_fd_rule_tuples *tuples, struct hclge_fd_rule *rule) hclge_fd_build_arfs_rule() argument [all...] |
H A D | hclge_main.h | 548 /* OUTER_XXX indicates tuples in tunnel header of tunnel packet 549 * INNER_XXX indicate tuples in tunneled header of tunnel packet or 550 * tuples of non-tunnel packet 724 struct hclge_fd_rule_tuples tuples; member
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | cls_redirect.c | 378 struct tuple tuples[__NR_KIND][ARRAY_SIZE(families)]; in test_cls_redirect_common() local 388 &tuples[UDP][i]))) in test_cls_redirect_common() 393 &tuples[TCP][i]))) in test_cls_redirect_common() 402 struct tuple *tuple = &tuples[test->type][j]; in test_cls_redirect_common()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | cls_redirect.c | 379 struct tuple tuples[__NR_KIND][ARRAY_SIZE(families)]; in test_cls_redirect_common() local 389 &tuples[UDP][i]))) in test_cls_redirect_common() 394 &tuples[TCP][i]))) in test_cls_redirect_common() 403 struct tuple *tuple = &tuples[test->type][j]; in test_cls_redirect_common()
|
/kernel/linux/linux-5.10/include/linux/mmc/ |
H A D | sdio_func.h | 59 struct sdio_func_tuple *tuples; member
|
H A D | card.h | 305 struct sdio_func_tuple *tuples; /* unknown common tuples */ member
|
/kernel/linux/linux-6.6/include/linux/mmc/ |
H A D | sdio_func.h | 59 struct sdio_func_tuple *tuples; member
|
H A D | card.h | 333 struct sdio_func_tuple *tuples; /* unknown common tuples */ member
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/ |
H A D | sdio.c | 101 tuple = func->tuples; in b43_sdio_probe()
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/ |
H A D | sdio.c | 101 tuple = func->tuples; in b43_sdio_probe()
|
/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | btsdio.c | 280 struct sdio_func_tuple *tuple = func->tuples; in btsdio_probe()
|
/kernel/linux/linux-6.6/drivers/bluetooth/ |
H A D | btsdio.c | 280 struct sdio_func_tuple *tuple = func->tuples; in btsdio_probe()
|
/kernel/linux/linux-5.10/drivers/ssb/ |
H A D | sdio.c | 27 /* Hardware invariants CIS tuples */ 484 tuple = bus->host_sdio->tuples; in ssb_sdio_get_invariants()
|
/kernel/linux/linux-6.6/drivers/ssb/ |
H A D | sdio.c | 27 /* Hardware invariants CIS tuples */ 484 tuple = bus->host_sdio->tuples; in ssb_sdio_get_invariants()
|