match_data 64 arch/mips/generic/board-ocelot.c const void *match_data) match_data 160 arch/mips/generic/board-sead3.c const void *match_data) match_data 17 arch/mips/include/asm/machine.h const void *(*fixup_fdt)(const void *fdt, const void *match_data); match_data 248 crypto/asymmetric_keys/asymmetric_type.c const struct key_match_data *match_data) match_data 251 crypto/asymmetric_keys/asymmetric_type.c const struct asymmetric_key_id *match_id = match_data->preparsed; match_data 261 crypto/asymmetric_keys/asymmetric_type.c const struct key_match_data *match_data) match_data 264 crypto/asymmetric_keys/asymmetric_type.c const struct asymmetric_key_id *match_id = match_data->preparsed; match_data 283 crypto/asymmetric_keys/asymmetric_type.c static int asymmetric_key_match_preparse(struct key_match_data *match_data) match_data 286 crypto/asymmetric_keys/asymmetric_type.c const char *spec = match_data->raw_data; match_data 310 crypto/asymmetric_keys/asymmetric_type.c match_data->preparsed = match_id; match_data 311 crypto/asymmetric_keys/asymmetric_type.c match_data->cmp = cmp; match_data 312 crypto/asymmetric_keys/asymmetric_type.c match_data->lookup_type = KEYRING_SEARCH_LOOKUP_ITERATE; match_data 322 crypto/asymmetric_keys/asymmetric_type.c static void asymmetric_key_match_free(struct key_match_data *match_data) match_data 324 crypto/asymmetric_keys/asymmetric_type.c kfree(match_data->preparsed); match_data 177 drivers/base/devres.c dr_match_t match, void *match_data, match_data 195 drivers/base/devres.c if (match && !match(dev, dr->data, match_data)) match_data 241 drivers/base/devres.c dr_match_t match, void *match_data) match_data 250 drivers/base/devres.c if (match && !match(dev, dr->data, match_data)) match_data 273 drivers/base/devres.c dr_match_t match, void *match_data) match_data 279 drivers/base/devres.c dr = find_dr(dev, release, match, match_data); match_data 303 drivers/base/devres.c dr_match_t match, void *match_data) match_data 310 drivers/base/devres.c dr = find_dr(dev, new_dr->node.release, match, match_data); match_data 339 drivers/base/devres.c dr_match_t match, void *match_data) match_data 345 drivers/base/devres.c dr = find_dr(dev, release, match, match_data); match_data 377 drivers/base/devres.c dr_match_t match, void *match_data) match_data 381 drivers/base/devres.c res = devres_remove(dev, release, match, match_data); match_data 407 drivers/base/devres.c dr_match_t match, void *match_data) match_data 411 drivers/base/devres.c res = devres_remove(dev, release, match, match_data); match_data 571 drivers/base/firmware_loader/main.c void *match_data) match_data 576 drivers/base/firmware_loader/main.c !strcmp(fwn->name, match_data); match_data 1213 drivers/base/firmware_loader/main.c void *match_data) match_data 1216 drivers/base/firmware_loader/main.c return (fwn->magic == (unsigned long)match_data); match_data 243 drivers/clk/clk-palmas.c const struct palmas_clks_of_match_data *match_data; match_data 247 drivers/clk/clk-palmas.c match_data = of_device_get_match_data(&pdev->dev); match_data 248 drivers/clk/clk-palmas.c if (!match_data) match_data 261 drivers/clk/clk-palmas.c cinfo->clk_desc = &match_data->desc; match_data 262 drivers/clk/clk-palmas.c cinfo->hw.init = &match_data->init; match_data 266 drivers/clk/clk-palmas.c match_data->desc.clk_name, ret); match_data 2045 drivers/clk/clk-stm32mp1.c const struct of_device_id *match_data) match_data 2053 drivers/clk/clk-stm32mp1.c match = of_match_node(match_data, np); match_data 549 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c static int ttm_dma_pool_match(struct device *dev, void *res, void *match_data) match_data 551 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c return *(struct dma_pool **)res == match_data; match_data 1187 drivers/iio/adc/meson_saradc.c const struct meson_sar_adc_data *match_data; match_data 1203 drivers/iio/adc/meson_saradc.c match_data = of_device_get_match_data(&pdev->dev); match_data 1204 drivers/iio/adc/meson_saradc.c if (!match_data) { match_data 1209 drivers/iio/adc/meson_saradc.c priv->param = match_data->param; match_data 1211 drivers/iio/adc/meson_saradc.c indio_dev->name = match_data->name; match_data 428 drivers/input/touchscreen/mms114.c const void *match_data; match_data 448 drivers/input/touchscreen/mms114.c match_data = of_device_get_match_data(&client->dev); match_data 449 drivers/input/touchscreen/mms114.c if (!match_data) match_data 452 drivers/input/touchscreen/mms114.c data->type = (enum mms_type)match_data; match_data 707 drivers/mailbox/omap-mailbox.c const struct omap_mbox_match_data *match_data; match_data 719 drivers/mailbox/omap-mailbox.c match_data = of_device_get_match_data(&pdev->dev); match_data 720 drivers/mailbox/omap-mailbox.c if (!match_data) match_data 722 drivers/mailbox/omap-mailbox.c intr_type = match_data->intr_type; match_data 104 drivers/net/ethernet/stmicro/stmmac/stmmac.h u32 match_data; match_data 22 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c entry->val.match_data = 0x0; match_data 138 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c entry->val.match_data = (data << (rem * 8)) & match_data 145 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c frag->val.match_data = (data >> (rem * 8)) & match_data 153 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c entry->val.match_data = data; match_data 1396 drivers/net/wireless/st/cw1200/wsm.h u8 match_data[3]; match_data 27 drivers/pci/endpoint/pci-epc-core.c static int devm_pci_epc_match(struct device *dev, void *res, void *match_data) match_data 31 drivers/pci/endpoint/pci-epc-core.c return *epc == match_data; match_data 49 drivers/phy/phy-core.c static int devm_phy_match(struct device *dev, void *res, void *match_data) match_data 53 drivers/phy/phy-core.c return *phy == match_data; match_data 106 drivers/pinctrl/stm32/pinctrl-stm32.c const struct stm32_pinctrl_match_data *match_data; match_data 1333 drivers/pinctrl/stm32/pinctrl-stm32.c for (i = 0; i < pctl->match_data->npins; i++) { match_data 1334 drivers/pinctrl/stm32/pinctrl-stm32.c p = pctl->match_data->pins + i; match_data 1404 drivers/pinctrl/stm32/pinctrl-stm32.c pctl->match_data = match->data; match_data 1409 drivers/pinctrl/stm32/pinctrl-stm32.c pctl->pins = devm_kcalloc(pctl->dev, pctl->match_data->npins, match_data 508 drivers/regulator/cpcap-regulator.c const struct cpcap_regulator *match_data; match_data 512 drivers/regulator/cpcap-regulator.c match_data = of_device_get_match_data(&pdev->dev); match_data 513 drivers/regulator/cpcap-regulator.c if (!match_data) { match_data 528 drivers/regulator/cpcap-regulator.c ddata->soc = match_data; match_data 606 drivers/soc/amlogic/meson-clk-measure.c const struct meson_msr_id *match_data; match_data 618 drivers/soc/amlogic/meson-clk-measure.c match_data = device_get_match_data(&pdev->dev); match_data 619 drivers/soc/amlogic/meson-clk-measure.c if (!match_data) { match_data 624 drivers/soc/amlogic/meson-clk-measure.c memcpy(priv->msr_table, match_data, sizeof(priv->msr_table)); match_data 85 drivers/staging/uwb/include/umc.h const void *match_data; match_data 84 drivers/staging/uwb/umc-bus.c const struct pci_device_id *id_table = umc_drv->match_data; match_data 944 drivers/tee/tee_core.c const struct match_dev_data *match_data = data; match_data 947 drivers/tee/tee_core.c teedev->desc->ops->get_version(teedev, match_data->vers); match_data 948 drivers/tee/tee_core.c return match_data->match(match_data->vers, match_data->data); match_data 961 drivers/tee/tee_core.c struct match_dev_data match_data = { vers ? vers : &v, data, match }; match_data 967 drivers/tee/tee_core.c dev = class_find_device(tee_class, dev, &match_data, match_dev); match_data 300 drivers/usb/phy/phy.c static int devm_usb_phy_match(struct device *dev, void *res, void *match_data) match_data 304 drivers/usb/phy/phy.c return *phy == match_data; match_data 868 include/linux/device.h typedef int (*dr_match_t)(struct device *dev, void *res, void *match_data); match_data 887 include/linux/device.h dr_match_t match, void *match_data, match_data 893 include/linux/device.h dr_match_t match, void *match_data); match_data 895 include/linux/device.h dr_match_t match, void *match_data); match_data 897 include/linux/device.h dr_match_t match, void *match_data); match_data 899 include/linux/device.h dr_match_t match, void *match_data); match_data 901 include/linux/device.h dr_match_t match, void *match_data); match_data 51 include/linux/key-type.h const struct key_match_data *match_data); match_data 106 include/linux/key-type.h int (*match_preparse)(struct key_match_data *match_data); match_data 110 include/linux/key-type.h void (*match_free)(struct key_match_data *match_data); match_data 36 kernel/dma/mapping.c static int dmam_match(struct device *dev, void *res, void *match_data) match_data 38 kernel/dma/mapping.c struct dma_devres *this = res, *match = match_data; match_data 60 kernel/dma/mapping.c struct dma_devres match_data = { size, vaddr, dma_handle }; match_data 63 kernel/dma/mapping.c WARN_ON(devres_destroy(dev, dmam_release, dmam_match, &match_data)); match_data 134 kernel/iomem.c static int devm_memremap_match(struct device *dev, void *res, void *match_data) match_data 136 kernel/iomem.c return *(void **)res == match_data; match_data 141 kernel/irq/devres.c struct irq_devres match_data = { irq, dev_id }; match_data 144 kernel/irq/devres.c &match_data)); match_data 1437 kernel/resource.c static int devm_region_match(struct device *dev, void *res, void *match_data) match_data 1439 kernel/resource.c struct region_devres *this = res, *match = match_data; match_data 1474 kernel/resource.c struct region_devres match_data = { parent, start, n }; match_data 1478 kernel/resource.c &match_data)); match_data 487 kernel/trace/trace_events_hist.c } match_data; match_data 1880 kernel/trace/trace_events_hist.c char *system = data->match_data.event_system; match_data 1881 kernel/trace/trace_events_hist.c char *event_name = data->match_data.event; match_data 4141 kernel/trace/trace_events_hist.c kfree(data->match_data.event); match_data 4142 kernel/trace/trace_events_hist.c kfree(data->match_data.event_system); match_data 4209 kernel/trace/trace_events_hist.c system = data->match_data.event_system; match_data 4210 kernel/trace/trace_events_hist.c event = data->match_data.event; match_data 4249 kernel/trace/trace_events_hist.c system = data->match_data.event_system; match_data 4250 kernel/trace/trace_events_hist.c event = data->match_data.event; match_data 4476 kernel/trace/trace_events_hist.c data->match_data.event = kstrdup(match_event, GFP_KERNEL); match_data 4477 kernel/trace/trace_events_hist.c if (!data->match_data.event) { match_data 4482 kernel/trace/trace_events_hist.c data->match_data.event_system = kstrdup(match_event_system, GFP_KERNEL); match_data 4483 kernel/trace/trace_events_hist.c if (!data->match_data.event_system) { match_data 5066 kernel/trace/trace_events_hist.c seq_printf(m, ":onmatch(%s.%s).", data->match_data.event_system, match_data 5067 kernel/trace/trace_events_hist.c data->match_data.event); match_data 5116 kernel/trace/trace_events_hist.c if (strcmp(data->match_data.event_system, match_data 5117 kernel/trace/trace_events_hist.c data_test->match_data.event_system) != 0) match_data 5119 kernel/trace/trace_events_hist.c if (strcmp(data->match_data.event, match_data 5120 kernel/trace/trace_events_hist.c data_test->match_data.event) != 0) match_data 21 lib/devres.c static int devm_ioremap_match(struct device *dev, void *res, void *match_data) match_data 23 lib/devres.c return *(void **)res == match_data; match_data 229 lib/devres.c void *match_data) match_data 231 lib/devres.c return *(void **)res == match_data; match_data 487 mm/dmapool.c static int dmam_pool_match(struct device *dev, void *res, void *match_data) match_data 489 mm/dmapool.c return *(struct dma_pool **)res == match_data; match_data 243 net/dns_resolver/dns_key.c const struct key_match_data *match_data) match_data 246 net/dns_resolver/dns_key.c const char *src = key->description, *dsp = match_data->raw_data; match_data 277 net/dns_resolver/dns_key.c static int dns_resolver_match_preparse(struct key_match_data *match_data) match_data 279 net/dns_resolver/dns_key.c match_data->lookup_type = KEYRING_SEARCH_LOOKUP_ITERATE; match_data 280 net/dns_resolver/dns_key.c match_data->cmp = dns_resolver_cmp; match_data 25 net/sched/em_ipt.c u8 match_data[0] __aligned(8); match_data 56 net/sched/em_ipt.c mtpar.matchinfo = (void *)im->match_data; match_data 169 net/sched/em_ipt.c nla_memcpy(im->match_data, tb[TCA_EM_IPT_MATCH_DATA], mdata_len); match_data 196 net/sched/em_ipt.c .matchinfo = im->match_data, match_data 241 net/sched/em_ipt.c acpar.matchinfo = im->match_data; match_data 264 net/sched/em_ipt.c im->match_data) < 0) match_data 387 net/wireless/core.h u16 frame_type, const u8 *match_data, match_data 472 net/wireless/mlme.c u16 frame_type, const u8 *match_data, match_data 506 net/wireless/mlme.c if (memcmp(reg->match, match_data, mlen) == 0) { match_data 517 net/wireless/mlme.c memcpy(nreg->match, match_data, match_len); match_data 120 security/keys/internal.h struct key_match_data match_data; match_data 140 security/keys/internal.h const struct key_match_data *match_data); match_data 165 security/keys/internal.h const struct key_match_data *match_data); match_data 566 security/keys/keyring.c const struct key_match_data *match_data) match_data 568 security/keys/keyring.c return strcmp(key->description, match_data->raw_data) == 0; match_data 609 security/keys/keyring.c if (!ctx->match_data.cmp(key, &ctx->match_data)) { match_data 648 security/keys/keyring.c if (ctx->match_data.lookup_type == KEYRING_SEARCH_LOOKUP_DIRECT) { match_data 693 security/keys/keyring.c if (ctx->match_data.lookup_type == KEYRING_SEARCH_LOOKUP_ITERATE || match_data 947 security/keys/keyring.c .match_data.cmp = key_default_cmp, match_data 948 security/keys/keyring.c .match_data.raw_data = description, match_data 949 security/keys/keyring.c .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, match_data 958 security/keys/keyring.c ret = type->match_preparse(&ctx.match_data); match_data 968 security/keys/keyring.c type->match_free(&ctx.match_data); match_data 1197 security/keys/keyring.c if (key != ctx->match_data.raw_data) match_data 1215 security/keys/keyring.c .match_data.raw_data = A, match_data 1216 security/keys/keyring.c .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, match_data 168 security/keys/proc.c .match_data.cmp = lookup_user_key_possessed, match_data 169 security/keys/proc.c .match_data.raw_data = key, match_data 170 security/keys/proc.c .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, match_data 195 security/keys/process_keys.c .match_data.cmp = key_default_cmp, match_data 196 security/keys/process_keys.c .match_data.raw_data = buf, match_data 197 security/keys/process_keys.c .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, match_data 588 security/keys/process_keys.c const struct key_match_data *match_data) match_data 590 security/keys/process_keys.c return key == match_data->raw_data; match_data 615 security/keys/process_keys.c .match_data.cmp = lookup_user_key_possessed, match_data 616 security/keys/process_keys.c .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, match_data 759 security/keys/process_keys.c ctx.match_data.raw_data = key; match_data 28 security/keys/request_key.c ctx->match_data.cmp(key, &ctx->match_data) && match_data 573 security/keys/request_key.c .match_data.cmp = key_default_cmp, match_data 574 security/keys/request_key.c .match_data.raw_data = description, match_data 575 security/keys/request_key.c .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, match_data 589 security/keys/request_key.c ret = type->match_preparse(&ctx.match_data); match_data 643 security/keys/request_key.c type->match_free(&ctx.match_data); match_data 776 security/keys/request_key.c .match_data.cmp = key_default_cmp, match_data 777 security/keys/request_key.c .match_data.raw_data = description, match_data 778 security/keys/request_key.c .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, match_data 253 security/keys/request_key_auth.c .match_data.cmp = key_default_cmp, match_data 254 security/keys/request_key_auth.c .match_data.raw_data = description, match_data 255 security/keys/request_key_auth.c .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, match_data 233 tools/testing/nvdimm/test/iomap.c static int match(struct device *dev, void *__res, void *match_data) match_data 236 tools/testing/nvdimm/test/iomap.c resource_size_t start = *((resource_size_t *) match_data);