| /linux/net/ieee802154/6lowpan/ |
| H A D | core.c | 57 static int open_count; variable 72 if (!open_count) in lowpan_open() 74 open_count++; in lowpan_open() 80 open_count--; in lowpan_stop() 81 if (!open_count) in lowpan_stop()
|
| /linux/drivers/usb/misc/ |
| H A D | adutux.c | 77 int open_count; /* number of times this port has been opened */ member 255 if (dev->open_count) { in adu_open() 260 ++dev->open_count; in adu_open() 262 dev->open_count); in adu_open() 298 --dev->open_count; in adu_release_internal() 300 dev->open_count); in adu_release_internal() 301 if (dev->open_count <= 0) { in adu_release_internal() 303 dev->open_count = 0; in adu_release_internal() 325 if (dev->open_count <= 0) { in adu_release() 334 if (!dev->open_count) /* ... and we're the last user */ in adu_release() [all …]
|
| H A D | ldusb.c | 158 int open_count; /* number of times this port has been opened */ member 330 if (dev->open_count) { in ld_usb_open() 334 dev->open_count = 1; in ld_usb_open() 357 dev->open_count = 0; in ld_usb_open() 396 dev->open_count = 0; in ld_usb_release() 771 if (dev->open_count) { in ld_usb_disconnect()
|
| H A D | legousbtower.c | 193 int open_count; /* number of times this port has been opened */ member 340 if (dev->open_count) { in tower_open() 384 dev->open_count = 1; in tower_open() 424 dev->open_count = 0; in tower_release() 862 if (dev->open_count) { in tower_disconnect()
|
| /linux/drivers/input/serio/ |
| H A D | olpc_apsp.c | 68 int open_count; member 141 if (priv->open_count++ == 0) { in olpc_apsp_open() 161 if (--priv->open_count == 0) { in olpc_apsp_close()
|
| /linux/sound/drivers/ |
| H A D | mts64.c | 54 int open_count; member 663 if (mts->open_count == 0) { in snd_mts64_rawmidi_open() 671 ++(mts->open_count); in snd_mts64_rawmidi_open() 680 --(mts->open_count); in snd_mts64_rawmidi_close() 681 if (mts->open_count == 0) { in snd_mts64_rawmidi_close() 690 } else if (mts->open_count < 0) in snd_mts64_rawmidi_close() 691 mts->open_count = 0; in snd_mts64_rawmidi_close()
|
| /linux/fs/efivarfs/ |
| H A D | file.c | 127 var->removed = (--var->open_count == 0 && i_size_read(inode) == 0); in efivarfs_file_release() 143 entry->open_count++; in efivarfs_file_open()
|
| /linux/drivers/char/ipmi/ |
| H A D | bt-bmc.c | 67 static atomic_t open_count = ATOMIC_INIT(0); variable 153 if (atomic_inc_return(&open_count) == 1) { in bt_bmc_open() 158 atomic_dec(&open_count); in bt_bmc_open() 314 atomic_dec(&open_count); in bt_bmc_release()
|
| /linux/drivers/vfio/ |
| H A D | vfio_main.c | 150 unsigned int open_count = 0; in vfio_device_set_open_count() local 155 open_count += cur->open_count; in vfio_device_set_open_count() 156 return open_count; in vfio_device_set_open_count() 529 return !WARN_ON_ONCE(!READ_ONCE(device->open_count)); in vfio_assert_device_open() 610 if (device->open_count != 0 && !df->group) in vfio_df_open() 613 device->open_count++; in vfio_df_open() 614 if (device->open_count == 1) { in vfio_df_open() 617 device->open_count--; in vfio_df_open() 631 if (device->open_count == 1) in vfio_df_close() 633 device->open_count--; in vfio_df_close()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_file.c | 245 atomic_read(&dev->open_count)); in drm_file_free() 383 atomic_fetch_inc(&dev->open_count); in drm_open() 398 atomic_dec(&dev->open_count); in drm_open() 436 drm_dbg_core(dev, "open_count = %d\n", atomic_read(&dev->open_count)); in drm_release() 440 if (atomic_dec_and_test(&dev->open_count)) in drm_release() 505 if (atomic_dec_and_mutex_lock(&dev->open_count, &drm_global_mutex)) { in drm_release_noglobal()
|
| /linux/include/video/ |
| H A D | mmp_disp.h | 155 int open_count; member 226 int open_count; member
|
| /linux/net/mac802154/ |
| H A D | iface.c | 191 if (!local->open_count) { in mac802154_slave_open() 202 local->open_count++; in mac802154_slave_open() 312 local->open_count--; in mac802154_slave_close() 316 if (!local->open_count) in mac802154_slave_close()
|
| H A D | cfg.c | 46 if (!local->open_count) in ieee802154_suspend() 66 if (!local->open_count) in ieee802154_resume()
|
| /linux/include/drm/ |
| H A D | drm_device.h | 223 atomic_t open_count; member
|
| /linux/net/mac80211/ |
| H A D | iface.c | 611 local->open_count--; in ieee80211_do_stop() 725 if (local->open_count == 0) in ieee80211_do_stop() 775 if (local->open_count == 0) { in ieee80211_do_stop() 787 if (local->virt_monitors == local->open_count) in ieee80211_do_stop() 1468 if (local->open_count == 0) { in ieee80211_do_open() 1476 * in that case we can't have open_count == 0 in ieee80211_do_open() 1525 if (local->virt_monitors == local->open_count) { in ieee80211_do_open() 1627 local->open_count++; in ieee80211_do_open() 1629 if (local->open_count == 1) in ieee80211_do_open() 1642 if (!local->open_count) { in ieee80211_do_open() [all...] |
| H A D | pm.c | 28 if (!local->open_count) in __ieee80211_suspend()
|
| /linux/drivers/s390/block/ |
| H A D | dasd_ioctl.c | 533 dasd_info->open_count = atomic_read(&block->open_count); in __dasd_ioctl_information() 535 dasd_info->open_count++; in __dasd_ioctl_information()
|
| H A D | dasd.c | 182 atomic_set(&block->open_count, -1); in dasd_alloc_block() 3358 atomic_inc(&base->block->open_count); in dasd_open() 3395 atomic_dec(&base->block->open_count); in dasd_open() 3404 atomic_dec(&base->block->open_count); in dasd_release() 3666 int max_count, open_count, rc; in dasd_generic_set_offline() local 3690 open_count = atomic_read(&device->block->open_count); in dasd_generic_set_offline() 3691 if (open_count > max_count) { in dasd_generic_set_offline() 3692 if (open_count > 0) in dasd_generic_set_offline() 3694 open_count); in dasd_generic_set_offline()
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_vga.c | 76 return atomic_read(&drm->dev->open_count) == 0; in nouveau_switcheroo_can_switch()
|
| /linux/include/uapi/linux/ |
| H A D | dm-ioctl.h | 126 __s32 open_count; /* out */ member
|
| /linux/sound/aoa/codecs/ |
| H A D | onyx.c | 56 int open_count; 752 onyx->open_count++; in onyx_switch_clock() 763 onyx->open_count--; 764 if (!onyx->open_count) in onyx_suspend() 55 int open_count; global() member
|
| /linux/drivers/md/ |
| H A D | dm-thin-metadata.c | 237 int open_count; member 876 if (td->open_count) in __write_changed_details() 1006 if (td->open_count) in dm_pool_metadata_close() 1060 td2->open_count++; in __open_device() 1090 (*td)->open_count = 1; in __open_device() 1105 --td->open_count; in __close_device() 1264 if (td->open_count > 1) { in __delete_device()
|
| /linux/drivers/video/fbdev/nvidia/ |
| H A D | nv_type.h | 150 u32 open_count; member
|
| /linux/drivers/char/ |
| H A D | sonypi.c | 481 int open_count; member 883 sonypi_device.open_count--; in sonypi_misc_release() 892 if (!sonypi_device.open_count) in sonypi_misc_open() 894 sonypi_device.open_count++; in sonypi_misc_open()
|
| /linux/drivers/net/wan/ |
| H A D | hdlc_fr.c | 118 int open_count; member 330 if (pvc->open_count++ == 0) { in pvc_open() 346 if (--pvc->open_count == 0) { in pvc_close() 515 if (pvc->open_count && !pvc->state.active && in fr_lmi_send()
|