/linux-4.4.14/crypto/asymmetric_keys/ |
D | asymmetric_type.c | 159 const struct key_match_data *match_data) in asymmetric_key_cmp() argument 162 const struct asymmetric_key_id *match_id = match_data->preparsed; in asymmetric_key_cmp() 172 const struct key_match_data *match_data) in asymmetric_key_cmp_partial() argument 175 const struct asymmetric_key_id *match_id = match_data->preparsed; in asymmetric_key_cmp_partial() 194 static int asymmetric_key_match_preparse(struct key_match_data *match_data) in asymmetric_key_match_preparse() argument 197 const char *spec = match_data->raw_data; in asymmetric_key_match_preparse() 221 match_data->preparsed = match_id; in asymmetric_key_match_preparse() 222 match_data->cmp = cmp; in asymmetric_key_match_preparse() 223 match_data->lookup_type = KEYRING_SEARCH_LOOKUP_ITERATE; in asymmetric_key_match_preparse() 233 static void asymmetric_key_match_free(struct key_match_data *match_data) in asymmetric_key_match_free() argument [all …]
|
/linux-4.4.14/drivers/base/ |
D | devres.c | 164 dr_match_t match, void *match_data, in devres_for_each_res() argument 182 if (match && !match(dev, dr->data, match_data)) in devres_for_each_res() 228 dr_match_t match, void *match_data) in find_dr() argument 237 if (match && !match(dev, dr->data, match_data)) in find_dr() 260 dr_match_t match, void *match_data) in devres_find() argument 266 dr = find_dr(dev, release, match, match_data); in devres_find() 290 dr_match_t match, void *match_data) in devres_get() argument 297 dr = find_dr(dev, new_dr->node.release, match, match_data); in devres_get() 326 dr_match_t match, void *match_data) in devres_remove() argument 332 dr = find_dr(dev, release, match, match_data); in devres_remove() [all …]
|
D | dma-mapping.c | 40 static int dmam_match(struct device *dev, void *res, void *match_data) in dmam_match() argument 42 struct dma_devres *this = res, *match = match_data; in dmam_match() 103 struct dma_devres match_data = { size, vaddr, dma_handle }; in dmam_free_coherent() local 107 &match_data)); in dmam_free_coherent() 162 struct dma_devres match_data = { size, vaddr, dma_handle }; in dmam_free_noncoherent() local 166 &match_data)); in dmam_free_noncoherent()
|
D | firmware_class.c | 413 void *match_data) in fw_devm_match() argument 418 !strcmp(fwn->name, match_data); in fw_devm_match() 1507 void *match_data) in devm_name_match() argument 1510 return (fwn->magic == (unsigned long)match_data); in devm_name_match()
|
/linux-4.4.14/include/linux/ |
D | key-type.h | 63 const struct key_match_data *match_data); 115 int (*match_preparse)(struct key_match_data *match_data); 119 void (*match_free)(struct key_match_data *match_data);
|
D | device.h | 604 typedef int (*dr_match_t)(struct device *dev, void *res, void *match_data); 623 dr_match_t match, void *match_data, 629 dr_match_t match, void *match_data); 631 dr_match_t match, void *match_data); 633 dr_match_t match, void *match_data); 635 dr_match_t match, void *match_data); 637 dr_match_t match, void *match_data);
|
/linux-4.4.14/net/dns_resolver/ |
D | dns_key.c | 180 const struct key_match_data *match_data) in dns_resolver_cmp() argument 183 const char *src = key->description, *dsp = match_data->raw_data; in dns_resolver_cmp() 214 static int dns_resolver_match_preparse(struct key_match_data *match_data) in dns_resolver_match_preparse() argument 216 match_data->lookup_type = KEYRING_SEARCH_LOOKUP_ITERATE; in dns_resolver_match_preparse() 217 match_data->cmp = dns_resolver_cmp; in dns_resolver_match_preparse()
|
/linux-4.4.14/drivers/clk/ |
D | clk-palmas.c | 243 struct palmas_clks_of_match_data *match_data; in palmas_clks_probe() local 250 match_data = (struct palmas_clks_of_match_data *)match->data; in palmas_clks_probe() 262 cinfo->clk_desc = &match_data->desc; in palmas_clks_probe() 263 cinfo->hw.init = &match_data->init; in palmas_clks_probe() 268 match_data->desc.clk_name, ret); in palmas_clks_probe()
|
/linux-4.4.14/security/keys/ |
D | keyring.c | 517 const struct key_match_data *match_data) in key_default_cmp() argument 519 return strcmp(key->description, match_data->raw_data) == 0; in key_default_cmp() 557 if (!ctx->match_data.cmp(key, &ctx->match_data)) { in keyring_search_iterator() 597 if (ctx->match_data.lookup_type == KEYRING_SEARCH_LOOKUP_DIRECT) { in search_keyring() 642 if (ctx->match_data.lookup_type == KEYRING_SEARCH_LOOKUP_ITERATE || in search_nested_keyrings() 897 .match_data.cmp = key_default_cmp, in keyring_search() 898 .match_data.raw_data = description, in keyring_search() 899 .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, in keyring_search() 906 ret = type->match_preparse(&ctx.match_data); in keyring_search() 914 type->match_free(&ctx.match_data); in keyring_search() [all …]
|
D | internal.h | 113 struct key_match_data match_data; member 132 const struct key_match_data *match_data); 155 const struct key_match_data *match_data);
|
D | request_key_auth.c | 249 .match_data.cmp = key_default_cmp, in key_get_instantiation_authkey() 250 .match_data.raw_data = description, in key_get_instantiation_authkey() 251 .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, in key_get_instantiation_authkey()
|
D | request_key.c | 520 .match_data.cmp = key_default_cmp, in request_key_and_link() 521 .match_data.raw_data = description, in request_key_and_link() 522 .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, in request_key_and_link() 535 ret = type->match_preparse(&ctx.match_data); in request_key_and_link() 572 type->match_free(&ctx.match_data); in request_key_and_link()
|
D | proc.c | 191 .match_data.cmp = lookup_user_key_possessed, in proc_keys_show() 192 .match_data.raw_data = key, in proc_keys_show() 193 .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, in proc_keys_show()
|
D | process_keys.c | 493 const struct key_match_data *match_data) in lookup_user_key_possessed() argument 495 return key == match_data->raw_data; in lookup_user_key_possessed() 520 .match_data.cmp = lookup_user_key_possessed, in lookup_user_key() 521 .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, in lookup_user_key() 677 ctx.match_data.raw_data = key; in lookup_user_key()
|
/linux-4.4.14/kernel/irq/ |
D | devres.c | 133 struct irq_devres match_data = { irq, dev_id }; in devm_free_irq() local 136 &match_data)); in devm_free_irq()
|
/linux-4.4.14/lib/ |
D | devres.c | 12 static int devm_ioremap_match(struct device *dev, void *res, void *match_data) in devm_ioremap_match() argument 14 return *(void **)res == match_data; in devm_ioremap_match() 176 void *match_data) in devm_ioport_map_match() argument 178 return *(void **)res == match_data; in devm_ioport_map_match()
|
/linux-4.4.14/kernel/ |
D | memremap.c | 117 static int devm_memremap_match(struct device *dev, void *res, void *match_data) in devm_memremap_match() argument 119 return *(void **)res == match_data; in devm_memremap_match()
|
D | resource.c | 1348 static int devm_region_match(struct device *dev, void *res, void *match_data) in devm_region_match() argument 1350 struct region_devres *this = res, *match = match_data; in devm_region_match() 1385 struct region_devres match_data = { parent, start, n }; in __devm_release_region() local 1389 &match_data)); in __devm_release_region()
|
/linux-4.4.14/include/linux/uwb/ |
D | umc.h | 86 const void *match_data; member
|
/linux-4.4.14/drivers/usb/phy/ |
D | phy.c | 96 static int devm_usb_phy_match(struct device *dev, void *res, void *match_data) in devm_usb_phy_match() argument 100 return *phy == match_data; in devm_usb_phy_match()
|
/linux-4.4.14/drivers/uwb/ |
D | umc-bus.c | 85 const struct pci_device_id *id_table = umc_drv->match_data; in umc_match_pci_id()
|
/linux-4.4.14/mm/ |
D | dmapool.c | 490 static int dmam_pool_match(struct device *dev, void *res, void *match_data) in dmam_pool_match() argument 492 return *(struct dma_pool **)res == match_data; in dmam_pool_match()
|
/linux-4.4.14/net/wireless/ |
D | mlme.c | 445 u16 frame_type, const u8 *match_data, in cfg80211_mlme_register_mgmt() argument 479 if (memcmp(reg->match, match_data, mlen) == 0) { in cfg80211_mlme_register_mgmt() 490 memcpy(nreg->match, match_data, match_len); in cfg80211_mlme_register_mgmt()
|
D | core.h | 354 u16 frame_type, const u8 *match_data,
|
/linux-4.4.14/drivers/phy/ |
D | phy-core.c | 53 static int devm_phy_match(struct device *dev, void *res, void *match_data) in devm_phy_match() argument 57 return *phy == match_data; in devm_phy_match()
|
/linux-4.4.14/drivers/gpu/drm/ttm/ |
D | ttm_page_alloc_dma.c | 569 static int ttm_dma_pool_match(struct device *dev, void *res, void *match_data) in ttm_dma_pool_match() argument 571 return *(struct dma_pool **)res == match_data; in ttm_dma_pool_match()
|
/linux-4.4.14/drivers/net/wireless/cw1200/ |
D | wsm.h | 1399 u8 match_data[3]; member
|
/linux-4.4.14/Documentation/security/ |
D | keys.txt | 1235 (*) int (*match_preparse)(struct key_match_data *match_data); 1242 const struct key_match_data *match_data); 1280 (*) void (*match_free)(struct key_match_data *match_data); 1283 match_data->preparsed after a successful call to match_preparse().
|