Home
last modified time | relevance | path

Searched refs:usage_count (Results 1 – 33 of 33) sorted by relevance

/linux-4.4.14/drivers/mfd/
Dmfd-core.c35 if (atomic_inc_return(cell->usage_count) == 1) in mfd_cell_enable()
40 atomic_dec(cell->usage_count); in mfd_cell_enable()
52 if (atomic_dec_return(cell->usage_count) == 0) in mfd_cell_disable()
57 atomic_inc(cell->usage_count); in mfd_cell_disable()
60 WARN_ON(atomic_read(cell->usage_count) < 0); in mfd_cell_disable()
68 atomic_t *usage_count) in mfd_platform_add_cell() argument
77 pdev->mfd_cell->usage_count = usage_count; in mfd_platform_add_cell()
140 const struct mfd_cell *cell, atomic_t *usage_count, in mfd_add_device() argument
195 ret = mfd_platform_add_cell(pdev, cell, usage_count); in mfd_add_device()
302 atomic_t **usage_count = c; in mfd_remove_devices_fn() local
[all …]
/linux-4.4.14/include/trace/events/
Drpm.h26 __field( int , usage_count )
37 __entry->usage_count = atomic_read(
38 &dev->power.usage_count);
50 __entry->usage_count,
/linux-4.4.14/drivers/block/
Dcpqarray.h53 int usage_count; member
98 int usage_count; member
Dcciss.h34 int usage_count; member
77 int usage_count; /* number of opens all all minor devices */ member
Dcpqarray.c841 host->usage_count++; in ida_open()
865 host->usage_count--; in ida_release()
1525 if (host->usage_count > 1) { in revalidate_allvol()
1528 " revalidation (usage=%d)\n", host->usage_count); in revalidate_allvol()
1531 host->usage_count++; in revalidate_allvol()
1568 host->usage_count--; in revalidate_allvol()
Dfloppy.c580 static atomic_t usage_count = ATOMIC_INIT(0); variable
871 if (WARN(atomic_read(&usage_count) == 0, in lock_fdc()
2902 if (WARN(atomic_read(&usage_count) == 0, in do_fd_request()
3845 if (WARN(atomic_read(&usage_count) == 0, in floppy_revalidate()
4358 if (atomic_read(&usage_count)) in do_floppy_init()
4443 if (atomic_inc_return(&usage_count) > 1) in floppy_grab_irq_and_dma()
4455 atomic_dec(&usage_count); in floppy_grab_irq_and_dma()
4465 atomic_dec(&usage_count); in floppy_grab_irq_and_dma()
4500 atomic_dec(&usage_count); in floppy_grab_irq_and_dma()
4513 if (!atomic_dec_and_test(&usage_count)) in floppy_release_irq_and_dma()
[all …]
Dcciss.c840 count = drv->usage_count; in cciss_show_usage_count()
844 static DEVICE_ATTR(usage_count, S_IRUGO, cciss_show_usage_count, NULL);
1124 drv->usage_count++; in cciss_open()
1125 h->usage_count++; in cciss_open()
1152 drv->usage_count--; in cciss_release()
1153 h->usage_count--; in cciss_release()
1470 luninfo.num_opens = drv->usage_count; in cciss_getluninfo()
2483 if (drv->usage_count > via_ioctl) in deregister_disk()
2485 } else if (drv->usage_count > 0) in deregister_disk()
/linux-4.4.14/drivers/gpio/
Dgpio-twl4030.c72 unsigned int usage_count; member
252 if (!priv->usage_count) { in twl_request()
268 priv->usage_count |= BIT(offset); in twl_request()
284 priv->usage_count &= ~BIT(offset); in twl_free()
287 if (!priv->usage_count) in twl_free()
320 if (!(priv->usage_count & BIT(offset))) { in twl_get()
/linux-4.4.14/sound/soc/intel/atom/sst/
Dsst_drv_interface.c46 #define GET_USAGE_COUNT(dev) (atomic_read(&dev->power.usage_count))
147 int usage_count = 0; in sst_power_control() local
151 usage_count = GET_USAGE_COUNT(dev); in sst_power_control()
152 dev_dbg(ctx->dev, "Enable: pm usage count: %d\n", usage_count); in sst_power_control()
158 if ((ctx->sst_state == SST_RESET) && (usage_count == 1)) { in sst_power_control()
167 usage_count = GET_USAGE_COUNT(dev); in sst_power_control()
168 dev_dbg(ctx->dev, "Disable: pm usage count: %d\n", usage_count); in sst_power_control()
/linux-4.4.14/drivers/base/power/
Druntime.c242 else if (atomic_read(&dev->power.usage_count) > 0) in rpm_check_suspend_allowed()
895 if (!atomic_dec_and_test(&dev->power.usage_count)) in __pm_runtime_idle()
927 if (!atomic_dec_and_test(&dev->power.usage_count)) in __pm_runtime_suspend()
958 atomic_inc(&dev->power.usage_count); in __pm_runtime_resume()
1213 atomic_inc(&dev->power.usage_count); in pm_runtime_forbid()
1234 if (atomic_dec_and_test(&dev->power.usage_count)) in pm_runtime_allow()
1301 atomic_inc(&dev->power.usage_count); in update_autosuspend()
1311 atomic_dec(&dev->power.usage_count); in update_autosuspend()
1371 atomic_set(&dev->power.usage_count, 0); in pm_runtime_init()
Dsysfs.c535 return sprintf(buf, "%d\n", atomic_read(&dev->power.usage_count)); in rtpm_usagecount_show()
/linux-4.4.14/arch/powerpc/platforms/ps3/
Dmm.c387 unsigned int usage_count; member
817 c->usage_count++; in dma_sb_map_area()
832 c->usage_count = 1; in dma_sb_map_area()
863 c->usage_count++; in dma_ioc0_map_area()
881 c->usage_count = 1; in dma_ioc0_map_area()
921 c->usage_count--; in dma_sb_unmap_area()
923 if (!c->usage_count) { in dma_sb_unmap_area()
959 c->usage_count--; in dma_ioc0_unmap_area()
961 if (!c->usage_count) { in dma_ioc0_unmap_area()
/linux-4.4.14/sound/usb/
Dcard.c375 atomic_set(&chip->usage_count, 0); in snd_usb_audio_create()
606 !atomic_read(&chip->usage_count)); in usb_audio_disconnect()
641 atomic_inc(&chip->usage_count); in snd_usb_lock_shutdown()
652 if (atomic_dec_and_test(&chip->usage_count)) in snd_usb_lock_shutdown()
661 if (atomic_dec_and_test(&chip->usage_count)) in snd_usb_unlock_shutdown()
Dusbaudio.h43 atomic_t usage_count; member
/linux-4.4.14/include/linux/mfd/
Dcore.h37 atomic_t *usage_count; member
/linux-4.4.14/include/linux/
Dpm_runtime.h66 atomic_inc(&dev->power.usage_count); in pm_runtime_get_noresume()
71 atomic_add_unless(&dev->power.usage_count, -1, 0); in pm_runtime_put_noidle()
Dpm.h585 atomic_t usage_count; member
/linux-4.4.14/drivers/net/wireless/cw1200/
Dtxrx.h30 u8 usage_count; member
Dtxrx.c240 ++entry->policy.usage_count; in tx_policy_use()
247 int ret = --entry->policy.usage_count; in tx_policy_release()
268 if (WARN_ON(entry->policy.usage_count)) { in tx_policy_clean()
269 entry->policy.usage_count = 0; in tx_policy_clean()
/linux-4.4.14/drivers/usb/core/
Ddriver.c1550 __func__, atomic_read(&udev->dev.power.usage_count), in usb_autosuspend_device()
1582 __func__, atomic_read(&udev->dev.power.usage_count), in usb_autoresume_device()
1613 __func__, atomic_read(&intf->dev.power.usage_count), in usb_autopm_put_interface()
1642 __func__, atomic_read(&intf->dev.power.usage_count), in usb_autopm_put_interface_async()
1695 __func__, atomic_read(&intf->dev.power.usage_count), in usb_autopm_get_interface()
1730 __func__, atomic_read(&intf->dev.power.usage_count), in usb_autopm_get_interface_async()
1778 if (atomic_read(&intf->dev.power.usage_count) > 0) in autosuspend_check()
/linux-4.4.14/drivers/gpu/host1x/
Dmipi.c126 unsigned long usage_count; member
247 if (dev->mipi->usage_count++ == 0) { in tegra_mipi_request()
277 if (--device->mipi->usage_count == 0) { in tegra_mipi_free()
/linux-4.4.14/drivers/cpufreq/
Dcpufreq_governor.c325 dbs_data->usage_count++; in cpufreq_governor_init()
339 dbs_data->usage_count = 1; in cpufreq_governor_init()
391 if (!--dbs_data->usage_count) { in cpufreq_governor_exit()
Dcpufreq_governor.h232 int usage_count; member
/linux-4.4.14/drivers/memstick/core/
Dms_block.h150 unsigned int usage_count; member
Dmspro_block.c140 unsigned int usage_count; member
194 msb->usage_count++; in mspro_block_bd_open()
215 if (msb->usage_count) in mspro_block_disk_release()
216 msb->usage_count--; in mspro_block_disk_release()
218 if (!msb->usage_count) { in mspro_block_disk_release()
1244 msb->usage_count = 1; in mspro_block_init_disk()
Dms_block.c1953 msb->usage_count++; in msb_bd_open()
1976 if (msb->usage_count) in msb_disk_release()
1977 msb->usage_count--; in msb_disk_release()
1979 if (!msb->usage_count) { in msb_disk_release()
2157 msb->usage_count = 1; in msb_init_disk()
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-bus-pci-devices-cciss56 Where: /sys/bus/pci/devices/<dev>/ccissX/cXdY/usage_count
/linux-4.4.14/drivers/usb/storage/
Drealtek_cr.c777 atomic_read(&us->pusb_intf->dev.power.usage_count)); in rts51x_suspend_timer_fn()
787 atomic_read(&us->pusb_intf->dev.power.usage_count)); in rts51x_suspend_timer_fn()
821 atomic_read(&us->pusb_intf->dev.power.usage_count)); in rts51x_invoke_transport()
/linux-4.4.14/sound/soc/intel/common/
Dsst-dsp-priv.h210 u32 usage_count; /* can be unloaded if count == 0 */ member
/linux-4.4.14/drivers/net/ethernet/ti/
Dcpsw.c1064 u32 usage_count = 0; in cpsw_common_res_usage_state() local
1071 usage_count++; in cpsw_common_res_usage_state()
1073 return usage_count; in cpsw_common_res_usage_state()
/linux-4.4.14/Documentation/scsi/
DChangeLog.1992-19973 * Don't play with usage_count directly, instead hand around
781 usage_count field added to Scsi_Host_Template.
814 * hosts.h: Add usage_count to Scsi_Host_Template.
/linux-4.4.14/Documentation/power/
Druntime_pm.txt222 atomic_t usage_count;
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_debugfs.c2668 atomic_read(&dev->dev->power.usage_count)); in i915_runtime_pm_status()