Home
last modified time | relevance | path

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

12345

/kernel/linux/linux-5.10/net/ieee802154/6lowpan/
H A Dcore.c55 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 Dcore.c56 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 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
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 Dldusb.c158 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 Dlegousbtower.c192 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 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
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 Dldusb.c157 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 Dlegousbtower.c192 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 Ddfl.h267 * @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 Ddfl.h313 * @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 Dgoldfish_audio.c101 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 Dolpc_apsp.c68 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 Dolpc_apsp.c68 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 Dvfio_main.c134 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 Ddrm_file.c257 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 Ddrm_file.c252 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 Ddasd.h37 unsigned int open_count; member
107 unsigned int open_count; member
/kernel/linux/linux-6.6/arch/s390/include/uapi/asm/
H A Ddasd.h37 unsigned int open_count; member
109 unsigned int open_count; member
/kernel/linux/linux-5.10/sound/drivers/
H A Dmts64.c54 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 Dmts64.c53 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 Dbt-bmc.c70 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 Dbt-bmc.c67 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 Dmmp_disp.h155 int open_count; member
226 int open_count; member
/kernel/linux/linux-6.6/include/video/
H A Dmmp_disp.h155 int open_count; member
226 int open_count; member
/kernel/linux/linux-6.6/drivers/accel/
H A Ddrm_accel.c239 atomic_fetch_inc(&dev->open_count); in accel_open()
251 atomic_dec(&dev->open_count); in accel_open()

Completed in 27 milliseconds

12345