Home
last modified time | relevance | path

Searched refs:ref_count (Results 1 – 123 of 123) sorted by relevance

/linux-4.4.14/drivers/misc/mic/host/
Dmic_smpt.c86 if (!smpt_info->entry[i].ref_count && in mic_add_smpt_entry()
91 smpt_info->entry[i].ref_count += ref[i - spt]; in mic_add_smpt_entry()
126 ae = (smpt_info->entry[i].ref_count == 0) ? ae + 1 : 0; in mic_smpt_op()
140 smpt_info->ref_count += (s64)size; in mic_smpt_op()
282 smpt_info->ref_count -= (s64)size; in mic_unmap()
285 smpt_info->entry[i].ref_count -= ref[i - spt]; in mic_unmap()
286 if (smpt_info->entry[i].ref_count < 0) in mic_unmap()
376 smpt_info->entry[i].ref_count = 0; in mic_smpt_init()
379 smpt_info->ref_count = 0; in mic_smpt_init()
402 mdev->id, smpt_info->ref_count, in mic_smpt_uninit()
[all …]
Dmic_smpt.h40 s64 ref_count; member
70 s64 ref_count; member
Dmic_debugfs.c50 smpt_info->entry[i].ref_count); in mic_smpt_show()
/linux-4.4.14/drivers/usb/misc/
Duss720.c66 struct kref ref_count; member
74 struct kref ref_count; member
86 struct parport_uss720_private *priv = container_of(kref, struct parport_uss720_private, ref_count); in destroy_priv()
95 struct uss720_async_request *rq = container_of(kref, struct uss720_async_request, ref_count); in destroy_async()
106 kref_put(&priv->ref_count, destroy_priv); in destroy_async()
135 kref_put(&rq->ref_count, destroy_async); in async_complete()
157 kref_init(&rq->ref_count); in submit_async_request()
160 kref_get(&priv->ref_count); in submit_async_request()
164 kref_put(&rq->ref_count, destroy_async); in submit_async_request()
170 kref_put(&rq->ref_count, destroy_async); in submit_async_request()
[all …]
/linux-4.4.14/drivers/infiniband/core/
Dfmr_pool.c152 if (fmr->ref_count !=0) { in ib_fmr_batch_release()
154 fmr, fmr->ref_count); in ib_fmr_batch_release()
321 fmr->ref_count = 0; in ib_create_fmr_pool()
454 ++fmr->ref_count; in ib_fmr_pool_map_phys()
455 if (fmr->ref_count == 1) { in ib_fmr_pool_map_phys()
488 fmr->ref_count = 1; in ib_fmr_pool_map_phys()
521 --fmr->ref_count; in ib_fmr_pool_unmap()
522 if (!fmr->ref_count) { in ib_fmr_pool_unmap()
535 if (fmr->ref_count < 0) in ib_fmr_pool_unmap()
537 fmr, fmr->ref_count); in ib_fmr_pool_unmap()
/linux-4.4.14/drivers/block/
Dswim.c190 int ref_count; member
623 if (fs->ref_count == -1 || (fs->ref_count && mode & FMODE_EXCL)) in floppy_open()
627 fs->ref_count = -1; in floppy_open()
629 fs->ref_count++; in floppy_open()
655 if (fs->ref_count < 0) in floppy_open()
656 fs->ref_count = 0; in floppy_open()
657 else if (fs->ref_count > 0) in floppy_open()
658 --fs->ref_count; in floppy_open()
660 if (fs->ref_count == 0) in floppy_open()
682 if (fs->ref_count < 0) in floppy_release()
[all …]
Dswim3.c198 int ref_count; member
919 if (fs->ref_count != 1) in floppy_locked_ioctl()
950 if (fs->ref_count == 0) { in floppy_open()
979 } else if (fs->ref_count == -1 || mode & FMODE_EXCL) in floppy_open()
997 if (fs->ref_count == 0) { in floppy_open()
1006 fs->ref_count = -1; in floppy_open()
1008 ++fs->ref_count; in floppy_open()
1030 if (fs->ref_count > 0 && --fs->ref_count == 0) { in floppy_release()
/linux-4.4.14/net/l2tp/
Dl2tp_core.h111 atomic_t ref_count; member
190 atomic_t ref_count; member
282 atomic_inc(&session->ref_count); in l2tp_session_inc_refcount_1()
287 if (atomic_dec_and_test(&session->ref_count)) in l2tp_session_dec_refcount_1()
296 atomic_read(&_s->ref_count)); \
303 atomic_read(&_s->ref_count)); \
Dl2tp_debugfs.c148 atomic_read(&tunnel->ref_count)); in l2tp_dfs_seq_tunnel_show()
174 seq_printf(m, " refcnt %d\n", atomic_read(&session->ref_count)); in l2tp_dfs_seq_session_show()
Dl2tp_core.c135 atomic_inc(&tunnel->ref_count); in l2tp_tunnel_inc_refcount_1()
140 if (atomic_dec_and_test(&tunnel->ref_count)) in l2tp_tunnel_dec_refcount_1()
148 atomic_read(&_t->ref_count)); \
155 atomic_read(&_t->ref_count)); \
1306 BUG_ON(atomic_read(&tunnel->ref_count) != 0); in l2tp_tunnel_free()
1657 BUG_ON(atomic_read(&session->ref_count) != 0); in l2tp_session_free()
Dl2tp_ppp.c1630 atomic_read(&tunnel->ref_count) - 1); in pppol2tp_seq_tunnel_show()
/linux-4.4.14/drivers/soc/ti/
Dknav_dma.c109 atomic_t ref_count; member
118 atomic_t ref_count; member
346 if (atomic_read(&chan->ref_count)) in dma_debug_show_devices()
356 if (atomic_read(&dma->ref_count)) { in dma_debug_show()
482 if (atomic_read(&chan->ref_count) >= 1) { in knav_dma_open_channel()
490 if (atomic_inc_return(&chan->dma->ref_count) <= 1) in knav_dma_open_channel()
493 if (atomic_inc_return(&chan->ref_count) <= 1) in knav_dma_open_channel()
518 if (atomic_dec_return(&chan->ref_count) <= 0) in knav_dma_close_channel()
521 if (atomic_dec_return(&chan->dma->ref_count) <= 0) in knav_dma_close_channel()
595 atomic_set(&chan->ref_count, 0); in pktdma_init_chan()
[all …]
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_rma.h190 atomic_t ref_count; member
246 int ref_count; member
428 window->ref_count += nr_pages; in scif_get_window()
433 window->ref_count -= nr_pages; in scif_put_window()
438 window->ref_count = nr_pages; in scif_set_window_ref()
Dscif_mmap.c59 if (!window->ref_count) { in scif_recv_munmap()
67 if (window && !window->ref_count) in scif_recv_munmap()
138 if (window->ref_count) in __scif_cleanup_rma_for_zombies()
144 if (!window->ref_count) { in __scif_cleanup_rma_for_zombies()
348 if (!window->ref_count) { in scif_put_pages()
479 if (!window->ref_count) { in scif_rma_list_munmap()
Dscif_rma.c338 j = atomic_sub_return(1, &pinned_pages->ref_count); in scif_destroy_window()
724 if (window->unreg_state == OP_COMPLETED && window->ref_count) in scif_unregister_window()
727 if (!window->ref_count) { in scif_unregister_window()
1217 if (window->ref_count) in scif_recv_unreg()
1224 if (!window->ref_count) { in scif_recv_unreg()
1432 atomic_set(&pinned_pages->ref_count, 1); in __scif_pin_pages()
1462 ret = atomic_sub_return(1, &pinned_pages->ref_count); in scif_unpin_pages()
1526 if (!atomic_add_unless(&pinned_pages->ref_count, 1, 0)) in scif_register_pinned_pages()
1533 atomic_sub(1, &pinned_pages->ref_count); in scif_register_pinned_pages()
1541 atomic_sub(1, &pinned_pages->ref_count); in scif_register_pinned_pages()
Dscif_debugfs.c76 window->ref_count, window->magic, window->peer_window); in scif_display_window()
/linux-4.4.14/drivers/acpi/
Dpower.c64 unsigned int ref_count; member
243 if (resource->ref_count++) { in acpi_power_on_unlocked()
250 resource->ref_count--; in acpi_power_on_unlocked()
283 if (!resource->ref_count) { in acpi_power_off_unlocked()
290 if (--resource->ref_count) { in acpi_power_off_unlocked()
297 resource->ref_count++; in acpi_power_off_unlocked()
472 resource->ref_count++; in acpi_power_wakeup_list_init()
753 return sprintf(buf, "%u\n", !!resource->ref_count); in acpi_power_in_use_show()
859 && resource->ref_count) { in acpi_resume_power_resources()
878 && !resource->ref_count) { in acpi_resume_power_resources()
/linux-4.4.14/drivers/md/persistent-data/
Ddm-space-map-common.c390 uint32_t bit, old, ref_count; in sm_ll_mutate() local
421 r = mutator(context, old, &ref_count); in sm_ll_mutate()
427 if (ref_count <= 2) { in sm_ll_mutate()
428 sm_set_bitmap(bm_le, bit, ref_count); in sm_ll_mutate()
441 __le32 le_rc = cpu_to_le32(ref_count); in sm_ll_mutate()
455 if (ref_count && !old) { in sm_ll_mutate()
462 } else if (old && !ref_count) { in sm_ll_mutate()
479 uint32_t ref_count, enum allocation_event *ev) in sm_ll_insert() argument
481 return sm_ll_mutate(ll, b, set_ref_count, &ref_count, ev); in sm_ll_insert()
Ddm-space-map-common.h112 int sm_ll_insert(struct ll_disk *ll, dm_block_t b, uint32_t ref_count, enum allocation_event *ev);
Ddm-array.c576 uint32_t ref_count; in block_dec() local
584 r = dm_tm_ref(info->btree_info.tm, b, &ref_count); in block_dec()
591 if (ref_count == 1) { in block_dec()
Ddm-btree.c211 uint32_t ref_count; in push_frame() local
218 r = dm_tm_ref(s->tm, b, &ref_count); in push_frame()
222 if (ref_count > 1) in push_frame()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dresource_tracker.c58 int ref_count; member
66 int ref_count; member
116 atomic_t ref_count; member
145 atomic_t ref_count; member
181 atomic_t ref_count; member
194 atomic_t ref_count; member
986 atomic_set(&ret->ref_count, 0); in alloc_qp_tr()
1002 atomic_set(&ret->ref_count, 0); in alloc_mtt_tr()
1046 atomic_set(&ret->ref_count, 0); in alloc_cq_tr()
1061 atomic_set(&ret->ref_count, 0); in alloc_srq_tr()
[all …]
Deq.c1478 if (min_ref_count_val > eq->ref_count && in mlx4_assign_eq()
1480 min_ref_count_val = eq->ref_count; in mlx4_assign_eq()
1519 priv->eq_table.eq[*prequested_vector].ref_count++; in mlx4_assign_eq()
1547 priv->eq_table.eq[eq_vec].ref_count--; in mlx4_release_eq()
Dmlx4.h403 u32 ref_count; member
/linux-4.4.14/drivers/crypto/qat/qat_common/
Dadf_dev_mgr.c180 atomic_set(&accel_dev->ref_count, 0); in adf_devmgr_add_dev()
402 return atomic_read(&accel_dev->ref_count) != 0; in adf_dev_in_use()
419 if (atomic_add_return(1, &accel_dev->ref_count) == 1) in adf_dev_get()
439 if (atomic_sub_return(1, &accel_dev->ref_count) == 0) in adf_dev_put()
Dadf_accel_devices.h222 atomic_t ref_count; member
Dicp_qat_uclo.h360 unsigned short ref_count; member
Dqat_crypto.c114 ctr = atomic_read(&tmp_dev->ref_count); in qat_crypto_get_instance_node()
/linux-4.4.14/drivers/firewire/
Dcore.h187 atomic_t ref_count; member
200 atomic_inc(&node->ref_count); in fw_node_get()
207 if (atomic_dec_and_test(&node->ref_count)) in fw_node_put()
Dcore-topology.c127 atomic_set(&node->ref_count, 1); in fw_node_create()
/linux-4.4.14/drivers/s390/char/
Draw3270.h158 atomic_t ref_count; member
182 atomic_inc(&view->ref_count); in raw3270_get_view()
190 if (atomic_dec_return(&view->ref_count) == 0) in raw3270_put_view()
Dvmur.h72 atomic_t ref_count; /* reference counter */ member
Dvmur.c113 atomic_set(&urd->ref_count, 1); in urdev_alloc()
129 atomic_inc(&urd->ref_count); in urdev_get()
162 if (atomic_dec_and_test(&urd->ref_count)) in urdev_put()
961 if (!force && (atomic_read(&urd->ref_count) > 2)) { in ur_set_offline_force()
Dtape.h204 atomic_t ref_count; member
Dtape_core.c550 atomic_set(&device->ref_count, 1); in tape_alloc_device()
565 count = atomic_inc_return(&device->ref_count); in tape_get_device()
581 count = atomic_dec_return(&device->ref_count); in tape_put_device()
Draw3270.c973 atomic_set(&view->ref_count, 2); in raw3270_add_view()
1049 atomic_dec(&view->ref_count); in raw3270_del_view()
1050 wait_event(raw3270_wait_queue, atomic_read(&view->ref_count) == 0); in raw3270_del_view()
/linux-4.4.14/drivers/media/platform/vsp1/
Dvsp1_drv.c355 if (vsp1->ref_count > 0) in vsp1_device_get()
370 vsp1->ref_count++; in vsp1_device_get()
386 if (--vsp1->ref_count == 0) in vsp1_device_put()
403 if (vsp1->ref_count == 0) in vsp1_pm_suspend()
419 if (vsp1->ref_count == 0) in vsp1_pm_resume()
Dvsp1.h61 int ref_count; member
/linux-4.4.14/drivers/usb/serial/
Dmos7720.c90 struct kref ref_count; member
103 struct kref ref_count; /* to instance of this struct */ member
263 container_of(kref, struct mos7715_parport, ref_count); in destroy_mos_parport()
271 container_of(kref, struct urbtracker, ref_count); in destroy_urbtracker()
277 kref_put(&mos_parport->ref_count, destroy_mos_parport); in destroy_urbtracker()
331 kref_put(&urbtrack->ref_count, destroy_urbtracker); in send_deferred_urbs()
351 kref_put(&urbtrack->ref_count, destroy_urbtracker); in async_complete()
368 kref_get(&mos_parport->ref_count); in write_parport_reg_nonblock()
390 kref_init(&urbtrack->ref_count); in write_parport_reg_nonblock()
409 kref_put(&urbtrack->ref_count, destroy_urbtracker); in write_parport_reg_nonblock()
[all …]
/linux-4.4.14/drivers/video/fbdev/
Dvt8623fb.c34 unsigned int ref_count; member
284 if (par->ref_count == 0) { in vt8623fb_open()
295 par->ref_count++; in vt8623fb_open()
306 if (par->ref_count == 0) { in vt8623fb_release()
311 if (par->ref_count == 1) in vt8623fb_release()
314 par->ref_count--; in vt8623fb_release()
833 if ((state.event == PM_EVENT_FREEZE) || (par->ref_count == 0)) { in vt8623_pci_suspend()
864 if (par->ref_count == 0) in vt8623_pci_resume()
Darkfb.c36 unsigned int ref_count; member
523 if (par->ref_count == 0) { in arkfb_open()
534 par->ref_count++; in arkfb_open()
547 if (par->ref_count == 0) { in arkfb_release()
552 if (par->ref_count == 1) { in arkfb_release()
557 par->ref_count--; in arkfb_release()
1103 if ((state.event == PM_EVENT_FREEZE) || (par->ref_count == 0)) { in ark_pci_suspend()
1134 if (par->ref_count == 0) in ark_pci_resume()
Darcfb.c75 atomic_t ref_count; member
186 atomic_inc(&par->ref_count); in arcfb_open()
193 int count = atomic_read(&par->ref_count); in arcfb_release()
197 atomic_dec(&par->ref_count); in arcfb_release()
Ds3fb.c36 unsigned int ref_count; member
506 if (par->ref_count == 0) { in s3fb_open()
517 par->ref_count++; in s3fb_open()
530 if (par->ref_count == 0) { in s3fb_release()
535 if (par->ref_count == 1) in s3fb_release()
538 par->ref_count--; in s3fb_release()
1425 if ((state.event == PM_EVENT_FREEZE) || (par->ref_count == 0)) { in s3_pci_suspend()
1457 if (par->ref_count == 0) { in s3_pci_resume()
Dvga16fb.c60 unsigned int ref_count; member
287 if (!par->ref_count) { in vga16fb_open()
293 par->ref_count++; in vga16fb_open()
302 if (!par->ref_count) in vga16fb_release()
305 if (par->ref_count == 1) in vga16fb_release()
307 par->ref_count--; in vga16fb_release()
Di740fb.c44 unsigned int ref_count; member
185 par->ref_count++; in i740fb_open()
196 if (par->ref_count == 0) { in i740fb_release()
202 par->ref_count--; in i740fb_release()
1194 if (par->ref_count == 0) { in i740fb_suspend()
1220 if (par->ref_count == 0) in i740fb_resume()
Dneofb.c554 if (!par->ref_count) { in neofb_open()
559 par->ref_count++; in neofb_open()
569 if (!par->ref_count) in neofb_release()
572 if (par->ref_count == 1) { in neofb_release()
575 par->ref_count--; in neofb_release()
Duvesafb.c1178 int cnt = atomic_read(&par->ref_count); in uvesafb_open()
1191 atomic_inc(&par->ref_count); in uvesafb_open()
1199 int cnt = atomic_read(&par->ref_count); in uvesafb_release()
1221 atomic_dec(&par->ref_count); in uvesafb_release()
Dbfin_adv7393fb.c66 atomic_t ref_count; member
/linux-4.4.14/net/openvswitch/
Dflow_table.c599 BUG_ON(!mask->ref_count); in flow_mask_remove()
600 mask->ref_count--; in flow_mask_remove()
602 if (!mask->ref_count) { in flow_mask_remove()
635 mask->ref_count = 1; in mask_alloc()
681 BUG_ON(!mask->ref_count); in flow_mask_insert()
682 mask->ref_count++; in flow_mask_insert()
Dflow.h131 int ref_count; member
/linux-4.4.14/include/uapi/linux/
Datm_zatm.h26 int ref_count; /* free buffer pool usage counters */ member
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dcnic_if.h303 atomic_t ref_count; member
338 atomic_t ref_count; member
381 atomic_t ref_count; member
Dcnic.c144 atomic_inc(&dev->ref_count); in cnic_hold()
149 atomic_dec(&dev->ref_count); in cnic_put()
154 atomic_inc(&csk->ref_count); in csk_hold()
159 atomic_dec(&csk->ref_count); in csk_put()
180 atomic_inc(&ulp_ops->ref_count); in ulp_get()
185 atomic_dec(&ulp_ops->ref_count); in ulp_put()
497 atomic_set(&ulp_ops->ref_count, 0); in cnic_register_driver()
548 while ((atomic_read(&ulp_ops->ref_count) != 0) && (i < 20)) { in cnic_unregister_driver()
553 if (atomic_read(&ulp_ops->ref_count) != 0) in cnic_unregister_driver()
3601 if (atomic_read(&csk1->ref_count)) in cnic_cm_create()
[all …]
/linux-4.4.14/arch/s390/mm/
Dextmem.c85 atomic_t ref_count; member
472 atomic_set(&seg->ref_count, 1); in __segment_load()
532 atomic_inc(&seg->ref_count); in segment_load()
578 if (atomic_read (&seg->ref_count) != 1) { in segment_modify_shared()
655 if (atomic_dec_return(&seg->ref_count) != 0) in segment_unload()
/linux-4.4.14/drivers/mtd/ubi/
Dbuild.c269 ubi_assert(ubi->ref_count >= 0); in ubi_get_device()
270 ubi->ref_count += 1; in ubi_get_device()
285 ubi->ref_count -= 1; in ubi_put_device()
306 ubi_assert(ubi->ref_count >= 0); in ubi_get_by_major()
307 ubi->ref_count += 1; in ubi_get_by_major()
1084 ubi->ref_count -= 1; in ubi_detach_mtd_dev()
1085 if (ubi->ref_count) { in ubi_detach_mtd_dev()
1092 ubi->ubi_name, ubi->ref_count); in ubi_detach_mtd_dev()
Dvmt.c85 vol->ref_count += 1; in vol_attribute_show()
116 vol->ref_count -= 1; in vol_attribute_show()
117 ubi_assert(vol->ref_count >= 0); in vol_attribute_show()
371 if (vol->ref_count > 1) { in ubi_remove_volume()
461 if (vol->ref_count > 1) { in ubi_resize_volume()
Dubi.h320 int ref_count; member
538 int ref_count; member
Dkapi.c198 vol->ref_count += 1; in ubi_open_volume()
358 vol->ref_count -= 1; in ubi_close_volume()
Dvtbl.c638 vol->ref_count = 1; in init_volumes()
/linux-4.4.14/drivers/misc/vmw_vmci/
Dvmci_queue_pair.c216 u32 ref_count; member
990 entry->qp.ref_count = 0; in qp_guest_endpoint_create()
1111 u32 ref_count = ~0; /* To avoid compiler warning below */ in qp_detatch_guest_work() local
1124 if (entry->qp.ref_count > 1) { in qp_detatch_guest_work()
1156 entry->qp.ref_count--; in qp_detatch_guest_work()
1157 if (entry->qp.ref_count == 0) in qp_detatch_guest_work()
1162 ref_count = entry->qp.ref_count; in qp_detatch_guest_work()
1166 if (ref_count == 0) in qp_detatch_guest_work()
1204 if (queue_pair_entry->qp.ref_count > 1) { in qp_alloc_guest_work()
1311 queue_pair_entry->qp.ref_count++; in qp_alloc_guest_work()
[all …]
/linux-4.4.14/include/rdma/
Dib_fmr_pool.h72 int ref_count; member
/linux-4.4.14/drivers/video/fbdev/riva/
Drivafb.h56 unsigned int ref_count; member
Dfbdev.c1037 if (!par->ref_count) { in rivafb_open()
1052 par->ref_count++; in rivafb_open()
1064 if (!par->ref_count) { in rivafb_release()
1068 if (par->ref_count == 1) { in rivafb_release()
1077 par->ref_count--; in rivafb_release()
/linux-4.4.14/sound/core/seq/
Dseq_ports.c244 if (atomic_dec_and_test(&subs->ref_count)) in clear_subscriber_list()
523 atomic_inc(&subs->ref_count); in check_and_subscribe_port()
573 atomic_set(&subs->ref_count, 0); in snd_seq_port_connect()
616 atomic_dec(&subs->ref_count); /* mark as not ready */ in snd_seq_port_disconnect()
Dseq_ports.h47 atomic_t ref_count; member
Dseq_clientmgr.c682 if (atomic_read(&subs->ref_count) != 2) in deliver_to_subscribers()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum.h70 unsigned int ref_count; member
Dspectrum.c1858 mlxsw_sp->master_bridge.ref_count++; in mlxsw_sp_master_bridge_inc()
1864 if (--mlxsw_sp->master_bridge.ref_count == 0) in mlxsw_sp_master_bridge_dec()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_cm.h300 atomic_t ref_count; member
323 atomic_t ref_count; member
Dnes_cm.c1313 atomic_inc(&listen_node->ref_count); in find_listener()
1367 atomic_read(&listener->ref_count)); in mini_cm_dec_refcnt_listen()
1436 if (!atomic_dec_return(&listener->ref_count)) { in mini_cm_dec_refcnt_listen()
1632 atomic_set(&cm_node->ref_count, 1); in make_cm_node()
1684 atomic_inc(&cm_node->ref_count); in add_ref_cm_node()
1702 if (atomic_dec_return(&cm_node->ref_count)) { in rem_ref_cm_node()
1806 atomic_read(&cm_node->ref_count)); in handle_fin_pkt()
1864 atomic_read(&cm_node->ref_count)); in handle_rst_pkt()
2416 atomic_dec(&listener->ref_count); in mini_cm_listen()
2451 atomic_set(&listener->ref_count, 1); in mini_cm_listen()
[all …]
Dnes_hw.h1175 unsigned char ref_count; member
Dnes_hw.c286 nesadapter->ref_count++; in nes_init_adapter()
394 nesadapter->ref_count = 1; in nes_init_adapter()
964 nesadapter->ref_count--; in nes_destroy_adapter()
965 if (!nesadapter->ref_count) { in nes_destroy_adapter()
/linux-4.4.14/drivers/s390/block/
Ddasd_int.h450 atomic_t ref_count; member
550 atomic_inc(&device->ref_count); in dasd_get_device()
556 if (atomic_dec_return(&device->ref_count) == 0) in dasd_put_device()
Ddasd_erp.c79 atomic_dec(&device->ref_count); in dasd_free_erp_request()
Ddasd_devmap.c553 atomic_set(&device->ref_count, 3); in dasd_create_device()
617 atomic_sub(3, &device->ref_count); in dasd_delete_device()
620 wait_event(dasd_delete_wq, atomic_read(&device->ref_count) == 0); in dasd_delete_device()
/linux-4.4.14/drivers/media/platform/omap3isp/
Disp.c1598 if (isp->ref_count > 0) in __omap3isp_get()
1615 isp->ref_count++; in __omap3isp_get()
1638 BUG_ON(isp->ref_count == 0); in __omap3isp_put()
1639 if (--isp->ref_count == 0) { in __omap3isp_put()
1727 if (isp->ref_count == 0) in isp_pm_prepare()
1745 if (isp->ref_count) in isp_pm_suspend()
1755 if (isp->ref_count == 0) in isp_pm_resume()
1765 if (isp->ref_count == 0) in isp_pm_complete()
2354 isp->ref_count = 0; in isp_probe()
Disp.h199 int ref_count; member
/linux-4.4.14/include/video/
Duvesafb.h133 atomic_t ref_count; member
Dneomagic.h126 unsigned int ref_count; member
/linux-4.4.14/sound/pci/cs46xx/
Dcs46xx_dsp_spos.h120 int ref_count; member
Ddsp_spos_scb_lib.c110 snd_iprintf(buffer,"index [%d] ref_count [%d]\n",scb->index,scb->ref_count); in cs46xx_dsp_proc_scb_info_read()
1306 ins->pcm_channels[i].src_scb->ref_count ++; in cs46xx_dsp_create_pcm_channel()
1496 pcm_channel->src_scb->ref_count <= 0)) in cs46xx_dsp_destroy_pcm_channel()
1503 pcm_channel->src_scb->ref_count --; in cs46xx_dsp_destroy_pcm_channel()
1509 if (!pcm_channel->src_scb->ref_count) { in cs46xx_dsp_destroy_pcm_channel()
Ddsp_spos.c995 ins->scbs[index].ref_count = 1; in _map_scb()
/linux-4.4.14/kernel/trace/
Dtrace_events.c47 return system->ref_count; in system_refcount()
52 return system->ref_count++; in system_refcount_inc()
57 return --system->ref_count; in system_refcount_dec()
642 WARN_ON_ONCE(dir->ref_count == 0); in __get_system_dir()
643 dir->ref_count++; in __get_system_dir()
649 WARN_ON_ONCE(dir->ref_count == 0); in __put_system_dir()
651 WARN_ON_ONCE(system_refcount(dir->subsystem) == 1 && dir->ref_count != 1); in __put_system_dir()
654 if (!--dir->ref_count) in __put_system_dir()
1957 system->ref_count = 1; in create_new_subsystem()
2026 dir->ref_count = 1; in event_subsystem_dir()
Dtrace.h1055 int ref_count; member
1063 int ref_count; member
/linux-4.4.14/drivers/media/platform/
Drcar_jpu.c224 int ref_count; member
1274 if (jpu->ref_count == 0) { in jpu_open()
1284 jpu->ref_count++; in jpu_open()
1304 if (--jpu->ref_count == 0) in jpu_release()
1762 if (jpu->ref_count == 0) in jpu_suspend()
1774 if (jpu->ref_count == 0) in jpu_resume()
/linux-4.4.14/drivers/staging/media/omap4iss/
Diss.c1057 if (iss->ref_count > 0) in omap4iss_get()
1069 iss->ref_count++; in omap4iss_get()
1087 BUG_ON(iss->ref_count == 0); in omap4iss_put()
1088 if (--iss->ref_count == 0) { in omap4iss_put()
Diss.h106 int ref_count; member
/linux-4.4.14/block/
Dbsg.c41 atomic_t ref_count; member
716 do_free = atomic_dec_and_test(&bd->ref_count); in bsg_put_device()
768 atomic_set(&bd->ref_count, 1); in bsg_add_device()
788 atomic_inc(&bd->ref_count); in __bsg_get_device()
/linux-4.4.14/drivers/md/
Ddm-cache-metadata.c99 atomic_t ref_count; member
706 atomic_set(&cmd->ref_count, 1); in metadata_open()
744 atomic_inc(&cmd->ref_count); in lookup()
812 if (atomic_dec_and_test(&cmd->ref_count)) { in dm_cache_metadata_close()
Ddm-thin-metadata.c1631 uint32_t ref_count; in dm_pool_block_is_used() local
1634 r = dm_sm_get_count(pmd->data_sm, b, &ref_count); in dm_pool_block_is_used()
1636 *result = (ref_count != 0); in dm_pool_block_is_used()
Ddm-thin.c249 unsigned ref_count; member
2866 pool->ref_count = 1; in pool_create()
2898 pool->ref_count++; in __pool_inc()
2904 BUG_ON(!pool->ref_count); in __pool_dec()
2905 if (!--pool->ref_count) in __pool_dec()
/linux-4.4.14/arch/powerpc/xmon/
Dxmon.c92 atomic_t ref_count; member
422 atomic_dec(&bp->ref_count); in xmon_core()
582 atomic_inc(&bp->ref_count); in xmon_core()
592 atomic_inc(&bp->ref_count); in xmon_core()
643 atomic_dec(&bp->ref_count); in xmon_bpt()
706 atomic_dec(&bp->ref_count); in xmon_fault_handler()
750 if (!bp->enabled && atomic_read(&bp->ref_count) == 0) { in new_breakpoint()
/linux-4.4.14/drivers/scsi/bfa/
Dbfad_drv.h222 int ref_count; member
Dbfad.c1363 bfad->ref_count = 0; in bfad_pci_probe()
/linux-4.4.14/tools/lib/traceevent/
Devent-parse.h52 int ref_count; member
463 int ref_count; member
Devent-parse.c6577 pevent->ref_count = 1; in pevent_alloc()
6584 pevent->ref_count++; in pevent_ref()
6646 pevent->ref_count--; in pevent_free()
6647 if (pevent->ref_count) in pevent_free()
/linux-4.4.14/arch/s390/include/asm/
Ddebug.h34 atomic_t ref_count; member
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_gem.c126 ++bo_va->ref_count; in amdgpu_gem_object_open()
149 if (--bo_va->ref_count == 0) { in amdgpu_gem_object_close()
Damdgpu_vm.c970 bo_va->ref_count = 1; in amdgpu_vm_bo_add()
Damdgpu.h503 unsigned ref_count; member
/linux-4.4.14/drivers/net/wireless/iwlwifi/pcie/
Dtrans.c1459 trans_pcie->ref_count = 1; in iwl_trans_pcie_configure()
1797 IWL_DEBUG_RPM(trans, "ref_counter: %d\n", trans_pcie->ref_count); in iwl_trans_pcie_ref()
1798 trans_pcie->ref_count++; in iwl_trans_pcie_ref()
1811 IWL_DEBUG_RPM(trans, "ref_counter: %d\n", trans_pcie->ref_count); in iwl_trans_pcie_unref()
1812 if (WARN_ON_ONCE(trans_pcie->ref_count == 0)) { in iwl_trans_pcie_unref()
1816 trans_pcie->ref_count--; in iwl_trans_pcie_unref()
Dinternal.h374 u32 ref_count; member
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_gem.c164 ++bo_va->ref_count; in radeon_gem_object_open()
194 if (--bo_va->ref_count == 0) { in radeon_gem_object_close()
Dradeon_vm.c334 bo_va->ref_count = 1; in radeon_vm_bo_add()
Dradeon.h472 unsigned ref_count; member
/linux-4.4.14/arch/s390/kernel/
Ddebug.c280 atomic_set(&(rc->ref_count), 0); in debug_info_alloc()
419 atomic_inc(&db_info->ref_count); in debug_info_get()
434 if (atomic_dec_and_test(&db_info->ref_count)) { in debug_info_put()
/linux-4.4.14/drivers/atm/
Dzatm.c285 if (!(zatm_dev->pool_info[pool].ref_count++)) { in use_pool()
302 DPRINTK("pool %d: %d\n",pool,zatm_dev->pool_info[pool].ref_count); in use_pool()
308 if (!(--ZATM_DEV(dev)->pool_info[pool].ref_count)) in unuse_pool()
612 zatm_dev->pool_info[i].ref_count = 0; in start_rx()
/linux-4.4.14/scripts/
Dasn1_compiler.c713 unsigned ref_count; member
1024 (*ref)->ref_count++; in parse_type()
1453 if ((e->type_def && e->type_def->ref_count > 1) || in render_element()
/linux-4.4.14/include/linux/
Dparport.h243 atomic_t ref_count; member
/linux-4.4.14/drivers/soc/qcom/
Dsmd.c334 __le32 ref_count; member
1122 if (entry->ref_count == 0) in qcom_discover_channels()
/linux-4.4.14/include/sound/
Dpcm.h462 int ref_count; member
487 #define SUBSTREAM_BUSY(substream) ((substream)->ref_count > 0)
/linux-4.4.14/sound/core/
Dpcm.c952 substream->ref_count++; in snd_pcm_attach_substream()
995 substream->ref_count = 1; in snd_pcm_attach_substream()
Dpcm_native.c2232 substream->ref_count--; in snd_pcm_release_substream()
2233 if (substream->ref_count > 0) in snd_pcm_release_substream()
2265 if (substream->ref_count > 1) { in snd_pcm_open_substream()
2315 if (substream->ref_count == 1) { in snd_pcm_open_file()
/linux-4.4.14/drivers/net/ethernet/rocker/
Drocker.c166 u32 ref_count; member
174 u32 ref_count; member
2923 entry->ref_count++; in _rocker_neigh_add()
2933 if (--entry->ref_count == 0) { in _rocker_neigh_del()
2947 entry->ref_count++; in _rocker_neigh_update()
3953 found->ref_count++; in rocker_port_internal_vlan_id_get()
3978 if (--found->ref_count <= 0) { in rocker_port_internal_vlan_id_put()
/linux-4.4.14/drivers/net/usb/
Dhso.c148 int ref_count; member
2614 if (--serial->shared_int->ref_count == 0) in hso_free_serial_device()
2744 serial->shared_int->ref_count++; in hso_create_mux_serial_device()
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-avcore.c127 int cx231xx_afe_init_super_block(struct cx231xx *dev, u32 ref_count) in cx231xx_afe_init_super_block() argument
135 temp = (u8) (ref_count & 0xff); in cx231xx_afe_init_super_block()
144 temp = (u8) ((ref_count & 0x300) >> 8); in cx231xx_afe_init_super_block()
Dcx231xx.h786 int cx231xx_afe_init_super_block(struct cx231xx *dev, u32 ref_count);
/linux-4.4.14/drivers/parport/
Dshare.c466 atomic_set (&tmp->ref_count, 1); in parport_register_port()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_os.c659 if (atomic_read(&sp->ref_count) == 0) { in qla2x00_sp_compl()
664 WARN_ON(atomic_read(&sp->ref_count) == 0); in qla2x00_sp_compl()
667 if (!atomic_dec_and_test(&sp->ref_count)) in qla2x00_sp_compl()
755 atomic_set(&sp->ref_count, 1); in qla2xxx_queuecommand()
917 atomic_inc(&sp->ref_count); in sp_get()
Dqla_def.h388 atomic_t ref_count; member
/linux-4.4.14/fs/btrfs/
Drelocation.c3502 u32 ref_count; local
3512 ref_count = btrfs_extent_data_ref_count(leaf, ref);
3571 while (ref_count > 0) {
3619 ref_count--;
/linux-4.4.14/Documentation/
Datomic_ops.txt301 atomic_dec(&obj->ref_count);
Dmemory-barriers.txt1695 atomic_dec(&obj->ref_count);