/linux-3.4.99/drivers/base/ |
D | dma-mapping.c | 37 static int dmam_match(struct device *dev, void *res, void *match_data) in dmam_match() argument 39 struct dma_devres *this = res, *match = match_data; in dmam_match() 100 struct dma_devres match_data = { size, vaddr, dma_handle }; in dmam_free_coherent() local 104 &match_data)); in dmam_free_coherent() 159 struct dma_devres match_data = { size, vaddr, dma_handle }; in dmam_free_noncoherent() local 163 &match_data)); in dmam_free_noncoherent()
|
D | devres.c | 184 dr_match_t match, void *match_data) in find_dr() argument 193 if (match && !match(dev, dr->data, match_data)) in find_dr() 216 dr_match_t match, void *match_data) in devres_find() argument 222 dr = find_dr(dev, release, match, match_data); in devres_find() 246 dr_match_t match, void *match_data) in devres_get() argument 253 dr = find_dr(dev, new_dr->node.release, match, match_data); in devres_get() 282 dr_match_t match, void *match_data) in devres_remove() argument 288 dr = find_dr(dev, release, match, match_data); in devres_remove() 316 dr_match_t match, void *match_data) in devres_destroy() argument 320 res = devres_remove(dev, release, match, match_data); in devres_destroy()
|
/linux-3.4.99/kernel/irq/ |
D | devres.c | 88 struct irq_devres match_data = { irq, dev_id }; in devm_free_irq() local 91 &match_data)); in devm_free_irq()
|
/linux-3.4.99/lib/ |
D | devres.c | 11 static int devm_ioremap_match(struct device *dev, void *res, void *match_data) in devm_ioremap_match() argument 13 return *(void **)res == match_data; in devm_ioremap_match() 149 void *match_data) in devm_ioport_map_match() argument 151 return *(void **)res == match_data; in devm_ioport_map_match()
|
/linux-3.4.99/include/linux/ |
D | device.h | 524 typedef int (*dr_match_t)(struct device *dev, void *res, void *match_data); 537 dr_match_t match, void *match_data); 539 dr_match_t match, void *match_data); 541 dr_match_t match, void *match_data); 543 dr_match_t match, void *match_data);
|
/linux-3.4.99/include/linux/uwb/ |
D | umc.h | 86 const void *match_data; member
|
/linux-3.4.99/mm/ |
D | dmapool.c | 442 static int dmam_pool_match(struct device *dev, void *res, void *match_data) in dmam_pool_match() argument 444 return *(struct dma_pool **)res == match_data; in dmam_pool_match()
|
/linux-3.4.99/kernel/ |
D | resource.c | 1006 static int devm_region_match(struct device *dev, void *res, void *match_data) in devm_region_match() argument 1008 struct region_devres *this = res, *match = match_data; in devm_region_match() 1043 struct region_devres match_data = { parent, start, n }; in __devm_release_region() local 1047 &match_data)); in __devm_release_region()
|
/linux-3.4.99/drivers/uwb/ |
D | umc-bus.c | 85 const struct pci_device_id *id_table = umc_drv->match_data; in umc_match_pci_id()
|
/linux-3.4.99/net/wireless/ |
D | mlme.c | 612 u16 frame_type, const u8 *match_data, in cfg80211_mlme_register_mgmt() argument 646 if (memcmp(reg->match, match_data, mlen) == 0) { in cfg80211_mlme_register_mgmt() 657 memcpy(nreg->match, match_data, match_len); in cfg80211_mlme_register_mgmt()
|
D | core.h | 367 u16 frame_type, const u8 *match_data,
|
/linux-3.4.99/drivers/gpu/drm/ttm/ |
D | ttm_page_alloc_dma.c | 557 static int ttm_dma_pool_match(struct device *dev, void *res, void *match_data) in ttm_dma_pool_match() argument 559 return *(struct dma_pool **)res == match_data; in ttm_dma_pool_match()
|