Searched refs:open_count (Results 1 - 25 of 62) sorted by relevance

123

/linux-master/net/ieee802154/6lowpan/
H A Dcore.c56 static int open_count; variable
71 if (!open_count)
73 open_count++;
79 open_count--;
80 if (!open_count)
/linux-master/drivers/fpga/
H A Ddfl.h313 * @open_count: count for feature device open.
327 int open_count; member in struct:dfl_feature_platform_data
341 if (pdata->open_count)
346 pdata->open_count++;
356 if (WARN_ON(pdata->open_count <= 0))
359 pdata->open_count--;
365 return pdata->open_count;
/linux-master/drivers/usb/misc/
H A Dadutux.c62 * adutux_mutex: A Static lock to cover open_count. It would also cover
65 * It covers all of adu_device, except the open_count
77 int open_count; /* number of times this port has been opened */ member in struct:adu_device
255 if (dev->open_count) {
260 ++dev->open_count;
262 dev->open_count);
298 --dev->open_count;
300 dev->open_count);
301 if (dev->open_count <= 0) {
303 dev->open_count
[all...]
H A Dldusb.c157 int open_count; /* number of times this port has been opened */ member in struct:ld_usb
327 if (dev->open_count) {
331 dev->open_count = 1;
354 dev->open_count = 0;
384 if (dev->open_count != 1) {
400 dev->open_count = 0;
773 if (!dev->open_count) {
H A Dlegousbtower.c192 int open_count; /* number of times this port has been opened */ member in struct:lego_usb_tower
338 if (dev->open_count) {
382 dev->open_count = 1;
426 dev->open_count = 0;
860 if (!dev->open_count) {
/linux-master/drivers/gpu/drm/i915/
H A Di915_switcheroo.c47 * FIXME: open_count is protected by drm_global_mutex but that would lead to
51 return i915 && HAS_DISPLAY(i915) && atomic_read(&i915->drm.open_count) == 0;
H A Di915_vma_types.h213 atomic_t open_count; member in struct:i915_vma
/linux-master/include/drm/
H A Ddrm_device.h168 * @open_count:
173 atomic_t open_count; member in struct:drm_device
/linux-master/arch/s390/include/uapi/asm/
H A Ddasd.h37 unsigned int open_count; member in struct:dasd_information2_t
109 unsigned int open_count; member in struct:dasd_information_t
/linux-master/drivers/input/serio/
H A Dolpc_apsp.c68 int open_count; member in struct:olpc_apsp
141 if (priv->open_count++ == 0) {
161 if (--priv->open_count == 0) {
/linux-master/drivers/gpu/drm/
H A Ddrm_file.c241 drm_dbg_core(dev, "comm=\"%s\", pid=%d, dev=0x%lx, open_count=%d\n",
244 atomic_read(&dev->open_count));
375 atomic_fetch_inc(&dev->open_count);
390 atomic_dec(&dev->open_count);
432 drm_dbg_core(dev, "open_count = %d\n", atomic_read(&dev->open_count));
436 if (atomic_dec_and_test(&dev->open_count))
505 if (atomic_dec_and_mutex_lock(&dev->open_count, &drm_global_mutex)) {
/linux-master/drivers/char/ipmi/
H A Dbt-bmc.c67 static atomic_t open_count = ATOMIC_INIT(0); variable
153 if (atomic_inc_return(&open_count) == 1) {
158 atomic_dec(&open_count);
314 atomic_dec(&open_count);
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_vga.c69 * FIXME: open_count is protected by drm_global_mutex but that would lead to
73 return atomic_read(&dev->open_count) == 0;
/linux-master/include/uapi/linux/
H A Ddm-ioctl.h126 __s32 open_count; /* out */ member in struct:dm_ioctl
/linux-master/drivers/vfio/
H A Dvfio_main.c134 unsigned int open_count = 0; local
139 open_count += cur->open_count;
140 return open_count;
443 return !WARN_ON_ONCE(!READ_ONCE(device->open_count));
523 if (device->open_count != 0 && !df->group)
526 device->open_count++;
527 if (device->open_count == 1) {
530 device->open_count--;
543 if (device->open_count
[all...]
H A Dgroup.c183 * now that will be held until the open_count reaches 0 again. Save
186 if (device->open_count == 0)
190 if (df->iommufd && vfio_device_is_noiommu(device) && device->open_count == 0) {
208 if (df->iommufd && device->open_count == 1) {
228 if (device->open_count == 0)
246 if (device->open_count == 0)
/linux-master/include/video/
H A Dmmp_disp.h155 int open_count; member in struct:mmp_overlay
226 int open_count; member in struct:mmp_path
/linux-master/drivers/accel/
H A Ddrm_accel.c236 atomic_fetch_inc(&dev->open_count);
248 atomic_dec(&dev->open_count);
/linux-master/sound/drivers/
H A Dmts64.c53 int open_count; member in struct:mts64
673 if (mts->open_count == 0) {
681 ++(mts->open_count);
691 --(mts->open_count);
692 if (mts->open_count == 0) {
701 } else if (mts->open_count < 0)
702 mts->open_count = 0;
/linux-master/drivers/input/touchscreen/
H A Dwacom_w8001.c103 int open_count; member in struct:w8001
387 if (w8001->open_count++ == 0) {
390 w8001->open_count--;
403 if (--w8001->open_count == 0)
/linux-master/net/mac802154/
H A Diface.c191 if (!local->open_count) {
202 local->open_count++;
312 local->open_count--;
316 if (!local->open_count)
/linux-master/net/mac80211/
H A Dpm.c27 if (!local->open_count)
H A Diface.c586 local->open_count--;
661 if (local->open_count == 0)
704 if (local->open_count == 0) {
715 if (local->monitors == local->open_count)
1284 if (local->open_count == 0) {
1331 } else if (local->monitors == 0 && local->open_count == 0) {
1435 local->open_count++;
1437 if (local->open_count == 1)
1450 if (!local->open_count)
2279 WARN(local->open_count, "
[all...]
/linux-master/drivers/video/fbdev/core/
H A Dfb_defio.c309 fbdefio->open_count++;
331 if (!--fbdefio->open_count)
/linux-master/drivers/s390/block/
H A Ddasd_ioctl.c529 * The open_count is increased for every opener, that includes
533 dasd_info->open_count = atomic_read(&block->open_count);
535 dasd_info->open_count++;

Completed in 263 milliseconds

123