Home
last modified time | relevance | path

Searched refs:devres_alloc (Results 1 – 50 of 50) sorted by relevance

/linux-4.4.14/sound/soc/
Dsoc-devres.c39 ptr = devres_alloc(devm_component_release, sizeof(*ptr), GFP_KERNEL); in devm_snd_soc_register_component()
74 ptr = devres_alloc(devm_platform_release, sizeof(*ptr), GFP_KERNEL); in devm_snd_soc_register_platform()
108 ptr = devres_alloc(devm_card_release, sizeof(*ptr), GFP_KERNEL); in devm_snd_soc_register_card()
146 ptr = devres_alloc(devm_dmaengine_pcm_release, sizeof(*ptr), GFP_KERNEL); in devm_snd_dmaengine_pcm_register()
/linux-4.4.14/drivers/gpio/
Ddevres.c107 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *), in devm_gpiod_get_index()
144 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *), in devm_get_gpiod_from_child()
219 dr = devres_alloc(devm_gpiod_release_array, in devm_gpiod_get_array()
329 dr = devres_alloc(devm_gpio_release, sizeof(unsigned), GFP_KERNEL); in devm_gpio_request()
359 dr = devres_alloc(devm_gpio_release, sizeof(unsigned), GFP_KERNEL); in devm_gpio_request_one()
/linux-4.4.14/lib/
Ddevres.c30 ptr = devres_alloc(devm_ioremap_release, sizeof(*ptr), GFP_KERNEL); in devm_ioremap()
59 ptr = devres_alloc(devm_ioremap_release, sizeof(*ptr), GFP_KERNEL); in devm_ioremap_nocache()
87 ptr = devres_alloc(devm_ioremap_release, sizeof(*ptr), GFP_KERNEL); in devm_ioremap_wc()
195 ptr = devres_alloc(devm_ioport_map_release, sizeof(*ptr), GFP_KERNEL); in devm_ioport_map()
269 new_dr = devres_alloc(pcim_iomap_release, sizeof(*new_dr), GFP_KERNEL); in pcim_iomap_table()
Dgenalloc.c634 ptr = devres_alloc(devm_gen_pool_release, sizeof(*ptr), GFP_KERNEL); in devm_gen_pool_create()
/linux-4.4.14/kernel/irq/
Ddevres.c55 dr = devres_alloc(devm_irq_release, sizeof(struct irq_devres), in devm_request_threaded_irq()
101 dr = devres_alloc(devm_irq_release, sizeof(struct irq_devres), in devm_request_any_context_irq()
/linux-4.4.14/drivers/regulator/
Ddevres.c38 ptr = devres_alloc(devm_regulator_release, sizeof(*ptr), GFP_KERNEL); in _devm_regulator_get()
209 ptr = devres_alloc(devm_rdev_release, sizeof(*ptr), in devm_regulator_register()
295 match = devres_alloc(devm_regulator_destroy_supply_alias, in devm_regulator_register_supply_alias()
454 match = devres_alloc(devm_regulator_destroy_notifier, in devm_regulator_register_notifier()
Dof_regulator.c240 devm_matches = devres_alloc(devm_of_regulator_put_matches, in of_regulator_match()
/linux-4.4.14/drivers/base/
Ddma-mapping.c71 dr = devres_alloc(dmam_coherent_release, sizeof(*dr), gfp); in dmam_alloc_coherent()
130 dr = devres_alloc(dmam_noncoherent_release, sizeof(*dr), gfp); in dmam_alloc_noncoherent()
196 res = devres_alloc(dmam_coherent_decl_release, 0, GFP_KERNEL); in dmam_declare_coherent_memory()
Ddevres.c714 devres = devres_alloc(devm_action_release, in devm_add_action()
957 devres = devres_alloc(devm_pages_release, in devm_get_free_pages()
Dfirmware_class.c440 fwn = devres_alloc(fw_name_devm_release, sizeof(struct fw_name_devm), in fw_add_devm_name()
/linux-4.4.14/drivers/usb/phy/
Dphy.c118 ptr = devres_alloc(devm_usb_phy_release, sizeof(*ptr), GFP_KERNEL); in devm_usb_get_phy()
193 ptr = devres_alloc(devm_usb_phy_release2, sizeof(*ptr), GFP_KERNEL); in devm_usb_get_phy_by_node()
318 ptr = devres_alloc(devm_usb_phy_release, sizeof(*ptr), GFP_KERNEL); in devm_usb_get_phy_dev()
/linux-4.4.14/drivers/phy/
Dphy-core.c564 ptr = devres_alloc(devm_phy_release, sizeof(*ptr), GFP_KERNEL); in devm_phy_get()
619 ptr = devres_alloc(devm_phy_release, sizeof(*ptr), GFP_KERNEL); in devm_of_phy_get()
652 ptr = devres_alloc(devm_phy_release, sizeof(*ptr), GFP_KERNEL); in devm_of_phy_get_by_index()
765 ptr = devres_alloc(devm_phy_consume, sizeof(*ptr), GFP_KERNEL); in devm_phy_create()
862 ptr = devres_alloc(devm_phy_provider_release, sizeof(*ptr), GFP_KERNEL); in __devm_of_phy_provider_register()
/linux-4.4.14/drivers/clk/
Dclk-devres.c21 ptr = devres_alloc(devm_clk_release, sizeof(*ptr), GFP_KERNEL); in devm_clk_get()
Dclk.c2718 clkp = devres_alloc(devm_clk_release, sizeof(*clkp), GFP_KERNEL); in devm_clk_register()
/linux-4.4.14/drivers/input/
Dinput-polldev.c243 devres = devres_alloc(devm_input_polldev_release, sizeof(*devres), in devm_input_allocate_polled_device()
302 devres = devres_alloc(devm_input_polldev_unregister, in input_register_polled_device()
Dinput.c1852 devres = devres_alloc(devm_input_device_release, in devm_input_allocate_device()
2096 devres = devres_alloc(devm_input_device_unregister, in input_register_device()
/linux-4.4.14/drivers/net/can/
Dled.c78 res = devres_alloc(can_led_release, 0, GFP_KERNEL); in devm_can_led_init()
/linux-4.4.14/drivers/bus/
Dvexpress-config.c105 res = devres_alloc(vexpress_config_devres_release, sizeof(*res), in devm_regmap_init_vexpress_config()
/linux-4.4.14/drivers/power/
Dpower_supply_core.c474 ptr = devres_alloc(devm_power_supply_put, sizeof(*ptr), GFP_KERNEL); in devm_power_supply_get_by_phandle()
877 ptr = devres_alloc(devm_power_supply_release, sizeof(*ptr), GFP_KERNEL); in devm_power_supply_register()
913 ptr = devres_alloc(devm_power_supply_release, sizeof(*ptr), GFP_KERNEL); in devm_power_supply_register_no_ws()
/linux-4.4.14/drivers/iio/buffer/
Dkfifo_buf.c193 ptr = devres_alloc(devm_iio_kfifo_release, sizeof(*ptr), GFP_KERNEL); in devm_iio_kfifo_allocate()
/linux-4.4.14/drivers/hwmon/
Dhwmon.c198 ptr = devres_alloc(devm_hwmon_release, sizeof(*ptr), GFP_KERNEL); in devm_hwmon_device_register_with_groups()
/linux-4.4.14/drivers/reset/
Dcore.c264 ptr = devres_alloc(devm_reset_control_release, sizeof(*ptr), in devm_reset_control_get()
/linux-4.4.14/drivers/leds/
Dled-class.c282 dr = devres_alloc(devm_led_classdev_release, sizeof(*dr), GFP_KERNEL); in devm_led_classdev_register()
/linux-4.4.14/drivers/pwm/
Dcore.c810 ptr = devres_alloc(devm_pwm_release, sizeof(*ptr), GFP_KERNEL); in devm_pwm_get()
843 ptr = devres_alloc(devm_pwm_release, sizeof(*ptr), GFP_KERNEL); in devm_of_pwm_get()
/linux-4.4.14/drivers/dma/
Dacpi-dma.c244 res = devres_alloc(devm_acpi_dma_release, 0, GFP_KERNEL); in devm_acpi_dma_controller_register()
/linux-4.4.14/drivers/rtc/
Dclass.c318 ptr = devres_alloc(devm_rtc_device_release, sizeof(*ptr), GFP_KERNEL); in devm_rtc_device_register()
/linux-4.4.14/drivers/video/backlight/
Dlcd.c301 ptr = devres_alloc(devm_lcd_device_release, sizeof(*ptr), GFP_KERNEL); in devm_lcd_device_register()
Dbacklight.c502 ptr = devres_alloc(devm_backlight_device_release, sizeof(*ptr), in devm_backlight_device_register()
/linux-4.4.14/drivers/devfreq/
Ddevfreq-event.c405 ptr = devres_alloc(devm_devfreq_event_release, sizeof(*ptr), GFP_KERNEL); in devm_devfreq_event_add_edev()
Ddevfreq.c579 ptr = devres_alloc(devm_devfreq_dev_release, sizeof(*ptr), GFP_KERNEL); in devm_devfreq_add_device()
1192 ptr = devres_alloc(devm_devfreq_opp_release, sizeof(*ptr), GFP_KERNEL); in devm_devfreq_register_opp_notifier()
/linux-4.4.14/drivers/extcon/
Dextcon.c730 ptr = devres_alloc(devm_extcon_dev_release, sizeof(*ptr), GFP_KERNEL); in devm_extcon_dev_allocate()
1046 ptr = devres_alloc(devm_extcon_dev_unreg, sizeof(*ptr), GFP_KERNEL); in devm_extcon_dev_register()
/linux-4.4.14/drivers/nvmem/
Dcore.c574 ptr = devres_alloc(devm_nvmem_device_release, sizeof(*ptr), GFP_KERNEL); in devm_nvmem_device_get()
731 ptr = devres_alloc(devm_nvmem_cell_release, sizeof(*ptr), GFP_KERNEL); in devm_nvmem_cell_get()
/linux-4.4.14/drivers/char/hw_random/
Dcore.c548 ptr = devres_alloc(devm_hwrng_release, sizeof(*ptr), GFP_KERNEL); in devm_hwrng_register()
/linux-4.4.14/drivers/net/phy/
Dmdio_bus.c105 ptr = devres_alloc(_devm_mdiobus_free, sizeof(*ptr), GFP_KERNEL); in devm_mdiobus_alloc_size()
/linux-4.4.14/mm/
Ddmapool.c511 ptr = devres_alloc(dmam_pool_release, sizeof(*ptr), GFP_KERNEL); in dmam_pool_create()
/linux-4.4.14/drivers/ata/
Dlibahci_platform.c359 hpriv = devres_alloc(ahci_platform_put_resources, sizeof(*hpriv), in ahci_platform_get_resources()
Dlibata-core.c5736 host = devres_alloc(ata_host_release, sz, GFP_KERNEL); in ata_host_alloc()
5989 start_dr = devres_alloc(ata_host_stop, 0, GFP_KERNEL); in ata_host_start()
/linux-4.4.14/drivers/iio/
Dindustrialio-trigger.c550 ptr = devres_alloc(devm_iio_trigger_release, sizeof(*ptr), in devm_iio_trigger_alloc()
Dindustrialio-core.c1073 ptr = devres_alloc(devm_iio_device_release, sizeof(*ptr), in devm_iio_device_alloc()
1336 ptr = devres_alloc(devm_iio_device_unreg, sizeof(*ptr), GFP_KERNEL); in devm_iio_device_register()
/linux-4.4.14/include/linux/
Ddevice.h609 #define devres_alloc(release, size, gfp) \ macro
616 static inline void *devres_alloc(dr_release_t release, size_t size, gfp_t gfp) in devres_alloc() function
/linux-4.4.14/kernel/
Dresource.c1295 ptr = devres_alloc(devm_resource_release, sizeof(*ptr), GFP_KERNEL); in devm_request_resource()
1363 dr = devres_alloc(devm_region_release, sizeof(struct region_devres), in __devm_request_region()
/linux-4.4.14/sound/soc/codecs/
Dsigmadsp.c573 sigmadsp = devres_alloc(devm_sigmadsp_release, sizeof(*sigmadsp), in devm_sigmadsp_init()
/linux-4.4.14/drivers/macintosh/
Dmacio_asic.c569 dr = devres_alloc(maciom_release, sizeof(*dr), GFP_KERNEL); in macio_enable_devres()
/linux-4.4.14/Documentation/driver-model/
Ddevres.txt81 dr = devres_alloc(dmam_coherent_release, sizeof(*dr), gfp);
/linux-4.4.14/drivers/gpu/drm/ttm/
Dttm_page_alloc_dma.c588 ptr = devres_alloc(ttm_dma_pool_release, sizeof(*ptr), GFP_KERNEL); in ttm_dma_pool_init()
/linux-4.4.14/drivers/net/arcnet/
Darcnet.c239 res = devres_alloc(arcnet_led_release, 0, GFP_KERNEL); in devm_arcnet_led_init()
/linux-4.4.14/drivers/base/regmap/
Dregmap.c444 m = devres_alloc(dev_get_regmap_release, sizeof(*m), GFP_KERNEL); in regmap_attach_dev()
932 ptr = devres_alloc(devm_regmap_release, sizeof(*ptr), GFP_KERNEL); in __devm_regmap_init()
/linux-4.4.14/drivers/pinctrl/
Dcore.c1076 ptr = devres_alloc(devm_pinctrl_release, sizeof(*ptr), GFP_KERNEL); in devm_pinctrl_get()
/linux-4.4.14/drivers/spi/
Dspi.c1878 ptr = devres_alloc(devm_spi_unregister, sizeof(*ptr), GFP_KERNEL); in devm_spi_register_master()
/linux-4.4.14/drivers/pci/
Dpci.c1448 new_dr = devres_alloc(pcim_release, sizeof(*new_dr), GFP_KERNEL); in get_pci_dr()