Home
last modified time | relevance | path

Searched full:managed (Results 1 – 25 of 1213) sorted by relevance

12345678910>>...49

/linux/drivers/gpu/drm/
H A Ddrm_managed.c22 * DOC: managed resources
24 * Inspired by struct &device managed resources, but tied to the lifetime of
34 * Note that release actions and managed memory can also be added and removed
36 * safe. But it is recommended to use managed resources only for resources that
70 list_for_each_entry_safe(dr, tmp, &dev->managed.resources, node.entry) { in drm_managed_release()
122 spin_lock_irqsave(&dev->managed.lock, flags); in add_dr()
123 list_add(&dr->node.entry, &dev->managed.resources); in add_dr()
124 spin_unlock_irqrestore(&dev->managed.lock, flags); in add_dr()
132 WARN_ON(dev->managed.final_kfree); in drmm_add_final_kfree()
135 dev->managed in drmm_add_final_kfree()
[all...]
/linux/drivers/clk/
H A Dclk_kunit_helpers.c17 * clk_prepare_enable_kunit() - Test managed clk_prepare_enable()
53 * clk_get_kunit() - Test managed clk_get()
58 * Just like clk_get(), except the clk is managed by the test case and is
75 * of_clk_get_kunit() - Test managed of_clk_get()
80 * Just like of_clk_get(), except the clk is managed by the test case and is
97 * clk_hw_get_clk_kunit() - Test managed clk_hw_get_clk()
102 * Just like clk_hw_get_clk(), except the clk is managed by the test case and
119 * clk_hw_get_clk_prepared_enabled_kunit() - Test managed clk_hw_get_clk() + clk_prepare_enable()
131 * except the clk is managed by the test case and is automatically disabled and
160 * clk_hw_register_kunit() - Test managed clk_hw_registe
[all...]
/linux/lib/
H A Ddevres.c65 * devm_ioremap - Managed ioremap()
70 * Managed ioremap(). Map is automatically unmapped on driver detach.
80 * devm_ioremap_uc - Managed ioremap_uc()
85 * Managed ioremap_uc(). Map is automatically unmapped on driver detach.
95 * devm_ioremap_wc - Managed ioremap_wc()
100 * Managed ioremap_wc(). Map is automatically unmapped on driver detach.
110 * devm_iounmap - Managed iounmap()
114 * Managed iounmap(). @addr must have been mapped using devm_ioremap*().
175 * region and ioremaps it. All operations are managed and will be undone
213 * for a given device_node managed b
[all...]
/linux/include/drm/
H A Ddrm_managed.h16 * drmm_add_action - add a managed release action to a &drm_device
33 * drmm_add_action_or_reset - add a managed release action to a &drm_device
55 * drmm_kzalloc - &drm_device managed kzalloc()
60 * This is a &drm_device managed version of kzalloc(). The allocated memory is
70 * drmm_kmalloc_array - &drm_device managed kmalloc_array()
76 * This is a &drm_device managed version of kmalloc_array(). The allocated
92 * drmm_kcalloc - &drm_device managed kcalloc()
98 * This is a &drm_device managed version of kcalloc(). The allocated memory is
115 * drmm_mutex_init - &drm_device-managed mutex_init()
122 * This is a &drm_device-managed versio
[all...]
/linux/include/linux/
H A Dreset.h596 * devm_reset_control_get_exclusive - resource managed
601 * Managed reset_control_get_exclusive(). For reset controllers returned
615 * devm_reset_control_get_exclusive_deasserted - resource managed
621 * Managed reset_control_get_exclusive() + reset_control_deassert(). For reset
634 * devm_reset_control_bulk_get_exclusive - resource managed
640 * Managed reset_control_bulk_get_exclusive(). For reset controllers returned
655 * devm_reset_control_get_exclusive_released - resource managed
660 * Managed reset_control_get_exclusive_released(). For reset controllers
674 * devm_reset_control_bulk_get_exclusive_released - resource managed
680 * Managed reset_control_bulk_get_exclusive_release
[all...]
/linux/kernel/irq/
H A Dmatrix.c14 unsigned int managed; member
92 cm->available -= cm->managed + m->systembits_inalloc; in irq_matrix_online()
117 unsigned int num, bool managed) in matrix_alloc_area() argument
127 if (managed) in matrix_alloc_area()
155 /* Find the best CPU which has the lowest number of managed IRQs allocated */
208 * irq_matrix_reserve_managed - Reserve a managed interrupt in a CPU map
227 cm->managed++; in irq_matrix_reserve_managed()
246 * irq_matrix_remove_managed - Remove managed interrupts in a CPU map
252 * This removes not allocated managed interrupts from the map. It does
253 * not matter which one because the managed interrupt
425 irq_matrix_free(struct irq_matrix * m,unsigned int cpu,unsigned int bit,bool managed) irq_matrix_free() argument
[all...]
/linux/drivers/gpio/
H A Dgpiolib-devres.c3 * devres.c - managed gpio resources
33 * devm_gpiod_get - Resource-managed gpiod_get()
38 * Managed gpiod_get(). GPIO descriptors returned from this function are
56 * devm_gpiod_get_optional - Resource-managed gpiod_get_optional()
61 * Managed gpiod_get_optional(). GPIO descriptors returned from this function
79 * devm_gpiod_get_index - Resource-managed gpiod_get_index()
85 * Managed gpiod_get_index(). GPIO descriptors returned from this function are
165 * devm_gpiod_get_index_optional - Resource-managed gpiod_get_index_optional()
171 * Managed gpiod_get_index_optional(). GPIO descriptors returned from this
197 * devm_gpiod_get_array - Resource-managed gpiod_get_arra
[all...]
/linux/Documentation/devicetree/bindings/net/dsa/
H A Dmscc,ocelot.yaml114 managed = "in-band-status";
121 managed = "in-band-status";
128 managed = "in-band-status";
135 managed = "in-band-status";
183 managed = "in-band-status";
190 managed = "in-band-status";
197 managed = "in-band-status";
204 managed = "in-band-status";
211 managed = "in-band-status";
218 managed
[all...]
/linux/drivers/regulator/
H A Ddevres.c43 * devm_regulator_get - Resource managed regulator_get()
47 * Managed regulator_get(). Regulators returned from this function are
58 * devm_regulator_get_exclusive - Resource managed regulator_get_exclusive()
62 * Managed regulator_get_exclusive(). Regulators returned from this function
101 * devm_regulator_get_enable_optional - Resource managed regulator get and enable
117 * devm_regulator_get_enable - Resource managed regulator get and enable
133 * devm_regulator_get_optional - Resource managed regulator_get_optional()
137 * Managed regulator_get_optional(). Regulators returned from this
149 * devm_regulator_get_enable_read_voltage - Resource managed regulator get and
218 * devm_regulator_put - Resource managed regulator_pu
[all...]
/linux/Documentation/translations/zh_CN/doc-guide/
H A Dcontributing.rst48 - Resource-managed devfreq_register_notifier()
50 - Resource-managed devfreq_unregister_notifier()
58 - Resource-managed devfreq_register_notifier()
76 - Resource-managed devfreq_register_notifier()
78 - Resource-managed devfreq_unregister_notifier()
95 - - Resource-managed devfreq_register_notifier()
96 + * - Resource-managed devfreq_register_notifier()
104 - - Resource-managed devfreq_unregister_notifier()
105 + * - Resource-managed devfreq_unregister_notifier()
/linux/drivers/of/
H A Dof_kunit_helpers.c3 * Test managed DeviceTree APIs
34 * of_overlay_fdt_apply_kunit() - Test managed of_overlay_fdt_apply()
40 * Just like of_overlay_fdt_apply(), except the overlay is managed by the test
75 * of_node_put_kunit() - Test managed of_node_put()
79 * Just like of_node_put(), except the node is managed by the test case and is
92 MODULE_DESCRIPTION("Test managed DeviceTree APIs");
/linux/arch/powerpc/boot/dts/fsl/
H A Dt1040rdb.dts119 managed = "in-band-status";
127 managed = "in-band-status";
135 managed = "in-band-status";
143 managed = "in-band-status";
151 managed = "in-band-status";
159 managed = "in-band-status";
167 managed = "in-band-status";
175 managed = "in-band-status";
/linux/Documentation/driver-api/driver-model/
H A Ddevres.rst2 Devres - Managed Device Resource
16 6. List of managed interfaces: Currently implemented managed interfaces
57 Managed interface is created for resources commonly used by device
59 using dma_alloc_coherent(). The managed version is called
61 for the DMA memory allocated using it is managed and will be
101 detached. If most resources are acquired using managed interface, a
138 managed devm_* versions it is up to you to check if internal operations
139 like allocating memory, have failed. Managed resources pertains to the
142 necessary before moving to the managed devm
[all...]
/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1028a-qds-85bb.dtso27 managed = "in-band-status";
58 managed = "in-band-status";
65 managed = "in-band-status";
72 managed = "in-band-status";
79 managed = "in-band-status";
H A Dfsl-ls1028a-qds-13bb.dtso29 managed = "in-band-status";
64 managed = "in-band-status";
71 managed = "in-band-status";
78 managed = "in-band-status";
85 managed = "in-band-status";
H A Dfsl-ls1088a-rdb.dts29 managed = "in-band-status";
36 managed = "in-band-status";
43 managed = "in-band-status";
50 managed = "in-band-status";
57 managed = "in-band-status";
64 managed = "in-band-status";
71 managed = "in-band-status";
78 managed = "in-band-status";
H A Dfsl-lx2160a-tqmlx2160a-mblx2160a_x_11_x.dtso14 managed = "in-band-status";
20 managed = "in-band-status";
26 managed = "in-band-status";
32 managed = "in-band-status";
H A Dfsl-lx2160a-tqmlx2160a-mblx2160a_x_7_x.dtso14 managed = "in-band-status";
19 managed = "in-band-status";
24 managed = "in-band-status";
30 managed = "in-band-status";
H A Dfsl-ls1028a-qds-9999.dtso41 managed = "in-band-status";
48 managed = "in-band-status";
55 managed = "in-band-status";
62 managed = "in-band-status";
/linux/lib/kunit/
H A Ddevice.c3 * KUnit-managed device implementation
6 * lifecycle is managed by KUnit.
33 /* If the driver is managed by KUnit and unique to this device. */
79 * Create and register a KUnit-managed struct device_driver on the kunit_bus.
146 * Create and register a new KUnit-managed device, using the user-supplied device_driver.
163 * Create and register a new KUnit-managed device, including a matching device_driver.
189 /* Unregisters a KUnit-managed device early (including the driver, if automatically created). */
/linux/drivers/extcon/
H A Ddevres.c53 * devm_extcon_dev_allocate - Allocate managed extcon device
90 * devm_extcon_dev_free() - Resource-managed extcon_dev_unregister()
105 * devm_extcon_dev_register() - Resource-managed extcon_dev_register()
141 * devm_extcon_dev_unregister() - Resource-managed extcon_dev_unregister()
156 * devm_extcon_register_notifier() - Resource-managed extcon_register_notifier()
200 * - Resource-managed extcon_unregister_notifier()
217 * - Resource-managed extcon_register_notifier_all()
255 * - Resource-managed extcon_unregister_notifier_all()
/linux/drivers/gpu/drm/msm/
H A Dmsm_gem.h30 * For userspace managed VMs, a log of recent VM updates is tracked and
53 * The GPU TTBR0 vm can be managed by userspace or by the kernel, depending on
54 * whether userspace supports VM_BIND. All other vm's are managed by the kernel.
55 * (Managed by kernel means the kernel is responsible for VA allocation.)
74 * Unused for kernel managed VMs (where all operations are synchronous).
99 * @mm: Memory management for kernel managed VA allocations
101 * Only used for kernel managed VMs, unused for user managed VMs.
134 /** @managed: is this a kernel managed V
135 bool managed; global() member
[all...]
/linux/drivers/net/dsa/
H A DKconfig112 tristate "SMSC/Microchip LAN9303 3-ports 10/100 ethernet switch in I2C managed mode"
119 for I2C managed mode.
122 tristate "Microchip LAN9303/LAN9354 3-ports 10/100 ethernet switch in MDIO managed mode"
127 for MDIO managed mode.
145 and VSC7398 SparX integrated ethernet switches in SPI managed mode.
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A DKconfig169 bool "Mellanox Technologies software-managed steering"
174 Build support for software-managed steering in the NIC.
177 bool "Mellanox Technologies hardware-managed steering"
181 Build support for Hardware-Managed Flow Steering (HMFS) in the NIC.
183 written to ICM by HW (as opposed to SW in software-managed steering),
200 port is managed through devlink. A subfunction supports RDMA, netdevice
/linux/drivers/pci/
H A Ddevres.c144 * devm_pci_remap_iospace - Managed pci_remap_iospace()
149 * Managed pci_remap_iospace(). Map is automatically unmapped on driver
175 * devm_pci_remap_cfgspace - Managed pci_remap_cfgspace()
180 * Managed pci_remap_cfgspace(). Map is automatically unmapped on driver
213 * All operations are managed and will be undone on driver detach.
271 * pcim_set_mwi - a device-managed pci_set_mwi()
274 * Managed pci_set_mwi().
316 * pcim_intx - managed pci_intx()
362 * pcim_enable_device - Managed pci_enable_device()
367 * Managed pci_enable_devic
[all...]

12345678910>>...49