/kernel/linux/linux-5.10/net/ieee802154/6lowpan/ |
H A D | core.c | 55 static int open_count; variable 70 if (!open_count) in lowpan_open() 72 open_count++; in lowpan_open() 78 open_count--; in lowpan_stop() 79 if (!open_count) in lowpan_stop()
|
/kernel/linux/linux-6.6/net/ieee802154/6lowpan/ |
H A D | core.c | 56 static int open_count; variable 71 if (!open_count) in lowpan_open() 73 open_count++; in lowpan_open() 79 open_count--; in lowpan_stop() 80 if (!open_count) in lowpan_stop()
|
/kernel/linux/linux-5.10/drivers/usb/misc/ |
H A D | adutux.c | 62 * 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 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 in adu_release_internal() [all...] |
H A D | ldusb.c | 158 int open_count; /* number of times this port has been opened */ member 328 if (dev->open_count) { in ld_usb_open() 332 dev->open_count = 1; in ld_usb_open() 355 dev->open_count = 0; in ld_usb_open() 385 if (dev->open_count != 1) { in ld_usb_release() 401 dev->open_count = 0; in ld_usb_release() 772 if (!dev->open_count) { in ld_usb_disconnect()
|
H A D | legousbtower.c | 192 int open_count; /* number of times this port has been opened */ member 338 if (dev->open_count) { in tower_open() 382 dev->open_count = 1; in tower_open() 426 dev->open_count = 0; in tower_release() 860 if (!dev->open_count) { in tower_disconnect()
|
/kernel/linux/linux-6.6/drivers/usb/misc/ |
H A D | adutux.c | 62 * 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 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 in adu_release_internal() [all...] |
H A D | ldusb.c | 157 int open_count; /* number of times this port has been opened */ member 327 if (dev->open_count) { in ld_usb_open() 331 dev->open_count = 1; in ld_usb_open() 354 dev->open_count = 0; in ld_usb_open() 384 if (dev->open_count != 1) { in ld_usb_release() 400 dev->open_count = 0; in ld_usb_release() 773 if (!dev->open_count) { in ld_usb_disconnect()
|
H A D | legousbtower.c | 192 int open_count; /* number of times this port has been opened */ member 338 if (dev->open_count) { in tower_open() 382 dev->open_count = 1; in tower_open() 426 dev->open_count = 0; in tower_release() 860 if (!dev->open_count) { in tower_disconnect()
|
/kernel/linux/linux-5.10/drivers/fpga/ |
H A D | dfl.h | 267 * @open_count: count for feature device open. 281 int open_count; member 295 if (pdata->open_count) in dfl_feature_dev_use_begin() 300 pdata->open_count++; in dfl_feature_dev_use_begin() 310 if (WARN_ON(pdata->open_count <= 0)) in dfl_feature_dev_use_end() 313 pdata->open_count--; in dfl_feature_dev_use_end() 319 return pdata->open_count; in dfl_feature_dev_use_count()
|
/kernel/linux/linux-6.6/drivers/fpga/ |
H A D | dfl.h | 313 * @open_count: count for feature device open. 327 int open_count; member 341 if (pdata->open_count) in dfl_feature_dev_use_begin() 346 pdata->open_count++; in dfl_feature_dev_use_begin() 356 if (WARN_ON(pdata->open_count <= 0)) in dfl_feature_dev_use_end() 359 pdata->open_count--; in dfl_feature_dev_use_end() 365 return pdata->open_count; in dfl_feature_dev_use_count()
|
/kernel/linux/linux-5.10/drivers/staging/goldfish/ |
H A D | goldfish_audio.c | 101 static atomic_t open_count = ATOMIC_INIT(0); variable 211 if (atomic_inc_return(&open_count) == 1) { in goldfish_audio_open() 219 atomic_dec(&open_count); in goldfish_audio_open() 225 atomic_dec(&open_count); in goldfish_audio_release()
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-6.6/drivers/vfio/ |
H A D | vfio_main.c | 134 unsigned int open_count = 0; in vfio_device_set_open_count() local 139 open_count += cur->open_count; in vfio_device_set_open_count() 140 return open_count; in vfio_device_set_open_count() 441 return !WARN_ON_ONCE(!READ_ONCE(device->open_count)); in vfio_assert_device_open() 521 if (device->open_count != 0 && !df->group) in vfio_df_open() 524 device->open_count++; in vfio_df_open() 525 if (device->open_count == 1) { in vfio_df_open() 528 device->open_count--; in vfio_df_open() 541 if (device->open_count in vfio_df_close() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_file.c | 257 DRM_DEBUG("comm=\"%s\", pid=%d, dev=0x%lx, open_count=%d\n", in drm_file_free() 260 atomic_read(&dev->open_count)); in drm_file_free() 425 if (!atomic_fetch_inc(&dev->open_count)) in drm_open() 448 atomic_dec(&dev->open_count); in drm_open() 493 DRM_DEBUG("open_count = %d\n", atomic_read(&dev->open_count)); in drm_release() 497 if (atomic_dec_and_test(&dev->open_count)) in drm_release() 532 if (atomic_dec_and_mutex_lock(&dev->open_count, &drm_global_mutex)) { in drm_release_noglobal()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_file.c | 252 drm_dbg_core(dev, "comm=\"%s\", pid=%d, dev=0x%lx, open_count=%d\n", in drm_file_free() 255 atomic_read(&dev->open_count)); in drm_file_free() 424 if (!atomic_fetch_inc(&dev->open_count)) in drm_open() 447 atomic_dec(&dev->open_count); in drm_open() 492 drm_dbg_core(dev, "open_count = %d\n", atomic_read(&dev->open_count)); in drm_release() 496 if (atomic_dec_and_test(&dev->open_count)) in drm_release() 565 if (atomic_dec_and_mutex_lock(&dev->open_count, &drm_global_mutex)) { in drm_release_noglobal()
|
/kernel/linux/linux-5.10/arch/s390/include/uapi/asm/ |
H A D | dasd.h | 37 unsigned int open_count; member 107 unsigned int open_count; member
|
/kernel/linux/linux-6.6/arch/s390/include/uapi/asm/ |
H A D | dasd.h | 37 unsigned int open_count; member 109 unsigned int open_count; member
|
/kernel/linux/linux-5.10/sound/drivers/ |
H A D | mts64.c | 54 int open_count; member 674 if (mts->open_count == 0) { in snd_mts64_rawmidi_open() 682 ++(mts->open_count); in snd_mts64_rawmidi_open() 692 --(mts->open_count); in snd_mts64_rawmidi_close() 693 if (mts->open_count == 0) { in snd_mts64_rawmidi_close() 702 } else if (mts->open_count < 0) in snd_mts64_rawmidi_close() 703 mts->open_count = 0; in snd_mts64_rawmidi_close()
|
/kernel/linux/linux-6.6/sound/drivers/ |
H A D | mts64.c | 53 int open_count; member 673 if (mts->open_count == 0) { in snd_mts64_rawmidi_open() 681 ++(mts->open_count); in snd_mts64_rawmidi_open() 691 --(mts->open_count); in snd_mts64_rawmidi_close() 692 if (mts->open_count == 0) { in snd_mts64_rawmidi_close() 701 } else if (mts->open_count < 0) in snd_mts64_rawmidi_close() 702 mts->open_count = 0; in snd_mts64_rawmidi_close()
|
/kernel/linux/linux-5.10/drivers/char/ipmi/ |
H A D | bt-bmc.c | 70 static atomic_t open_count = ATOMIC_INIT(0); variable 171 if (atomic_inc_return(&open_count) == 1) { in bt_bmc_open() 176 atomic_dec(&open_count); in bt_bmc_open() 332 atomic_dec(&open_count); in bt_bmc_release()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/include/video/ |
H A D | mmp_disp.h | 155 int open_count; member 226 int open_count; member
|
/kernel/linux/linux-6.6/include/video/ |
H A D | mmp_disp.h | 155 int open_count; member 226 int open_count; member
|
/kernel/linux/linux-6.6/drivers/accel/ |
H A D | drm_accel.c | 239 atomic_fetch_inc(&dev->open_count); in accel_open() 251 atomic_dec(&dev->open_count); in accel_open()
|