Home
last modified time | relevance | path

Searched refs:match_data (Results 1 – 12 of 12) sorted by relevance

/linux-3.4.99/drivers/base/
Ddma-mapping.c37 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()
Ddevres.c184 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/
Ddevres.c88 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/
Ddevres.c11 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/
Ddevice.h524 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/
Dumc.h86 const void *match_data; member
/linux-3.4.99/mm/
Ddmapool.c442 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/
Dresource.c1006 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/
Dumc-bus.c85 const struct pci_device_id *id_table = umc_drv->match_data; in umc_match_pci_id()
/linux-3.4.99/net/wireless/
Dmlme.c612 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()
Dcore.h367 u16 frame_type, const u8 *match_data,
/linux-3.4.99/drivers/gpu/drm/ttm/
Dttm_page_alloc_dma.c557 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()