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);