Lines Matching +defs:dev +defs:attrs

65 static void *ibmebus_alloc_coherent(struct device *dev,  in ibmebus_alloc_coherent()
69 unsigned long attrs) in ibmebus_alloc_coherent()
79 static void ibmebus_free_coherent(struct device *dev, in ibmebus_free_coherent()
82 unsigned long attrs) in ibmebus_free_coherent()
87 static dma_addr_t ibmebus_map_page(struct device *dev, in ibmebus_map_page()
92 unsigned long attrs) in ibmebus_map_page()
97 static void ibmebus_unmap_page(struct device *dev, in ibmebus_unmap_page()
101 unsigned long attrs) in ibmebus_unmap_page()
106 static int ibmebus_map_sg(struct device *dev, in ibmebus_map_sg()
109 unsigned long attrs) in ibmebus_map_sg()
122 static void ibmebus_unmap_sg(struct device *dev, in ibmebus_unmap_sg()
125 unsigned long attrs) in ibmebus_unmap_sg()
130 static int ibmebus_dma_supported(struct device *dev, u64 mask) in ibmebus_dma_supported()
135 static u64 ibmebus_dma_get_required_mask(struct device *dev) in ibmebus_dma_get_required_mask()
151 static int ibmebus_match_path(struct device *dev, const void *data) in ibmebus_match_path()
157 static int ibmebus_match_node(struct device *dev, const void *data) in ibmebus_match_node()
164 struct platform_device *dev; in ibmebus_create_device() local
183 struct device *dev; in ibmebus_create_devices() local
268 struct device *dev; in probe_store() local
305 struct device *dev; in remove_store() local
336 static int ibmebus_bus_bus_match(struct device *dev, struct device_driver *drv) in ibmebus_bus_bus_match()
346 static int ibmebus_bus_device_probe(struct device *dev) in ibmebus_bus_device_probe()
368 static int ibmebus_bus_device_remove(struct device *dev) in ibmebus_bus_device_remove()
378 static void ibmebus_bus_device_shutdown(struct device *dev) in ibmebus_bus_device_shutdown()
390 static ssize_t devspec_show(struct device *dev, in devspec_show()
400 static ssize_t name_show(struct device *dev, in name_show()
410 static ssize_t modalias_show(struct device *dev, in modalias_show()