Home
last modified time | relevance | path

Searched refs:ref (Results 1 – 25 of 38) sorted by relevance

12

/components/lwp/
A Dlwp_shm.c28 int ref; member
48 shm->ref += 1; in on_shm_varea_open()
55 shm->ref -= 1; in on_shm_varea_close()
152 p->ref = 0; in _lwp_shmget()
242 if (p->ref) in _lwp_shmrm()
343 p->ref++; in _lwp_shm_ref_inc()
344 return p->ref; in _lwp_shm_ref_inc()
364 if (p && (p->ref > 0)) in _lwp_shm_ref_dec()
366 p->ref--; in _lwp_shm_ref_dec()
367 return p->ref; in _lwp_shm_ref_dec()
A Dlwp_pid.c447 new_lwp->ref = 1; in lwp_create()
713 int ref; in lwp_ref_inc() local
714 ref = rt_atomic_add(&lwp->ref, 1); in lwp_ref_inc()
715 LOG_D("%s(%p(%s)): before %d", __func__, lwp, lwp->cmd, ref); in lwp_ref_inc()
717 return ref; in lwp_ref_inc()
722 int ref; in lwp_ref_dec() local
724 ref = rt_atomic_add(&lwp->ref, -1); in lwp_ref_dec()
725 LOG_D("%s(lwp=%p,lwp->cmd=%s): before ref=%d", __func__, lwp, lwp->cmd, ref); in lwp_ref_dec()
727 if (ref == 1) in lwp_ref_dec()
747 RT_ASSERT(ref > 1); in lwp_ref_dec()
[all …]
A Dlwp_pgrp.c23 if (rt_atomic_add(&pgrp->ref, -1) == 1) in lwp_pgrp_dec_ref()
40 rt_atomic_add(&(group->ref), 1); in lwp_pgrp_find_and_inc_ref()
110 rt_atomic_store(&group->ref, 1); in lwp_pgrp_create()
A Dlwp_ipc.c218 ch->ref++; /* increase the reference count */ in rt_raw_channel_open()
242 ch->ref = 1; in rt_raw_channel_open()
284 else if (ch->ref == 0) in rt_raw_channel_close()
290 ch->ref--; in rt_raw_channel_close()
298 if (ch->ref == 0) in rt_raw_channel_close()
1045 ch->ref--; in channel_fops_close()
1046 if (ch->ref == 0) in channel_fops_close()
A Dlwp.h115 rt_atomic_t ref; member
160 rt_atomic_t ref; member
/components/drivers/core/
A Dpower_domain.c54 rt_ref_init(&domain->ref); in dm_power_domain_init()
60 return rt_ref_read(&domain->ref) == 1 && !rt_list_isempty(&domain->child_nodes); in dm_power_domain_is_free()
149 if (rt_ref_read(&domain->ref) == 1) in rt_dm_power_domain_power_on()
187 rt_ref_get(&domain->ref); in rt_dm_power_domain_power_on()
195 struct rt_dm_power_domain *domain = rt_container_of(r, struct rt_dm_power_domain, ref); in dm_power_domain_release()
215 rt_ref_put(&domain->ref, dm_power_domain_release); in rt_dm_power_domain_power_off()
219 if (rt_ref_read(&domain->ref) == 1) in rt_dm_power_domain_power_off()
261 rt_ref_get(&domain->ref); in rt_dm_power_domain_power_off()
/components/drivers/pci/endpoint/
A Dendpoint.c377 rt_ref_init(&ep->ref); in rt_pci_ep_register()
401 if (rt_ref_read(&ep->ref) > 1) in rt_pci_ep_unregister()
481 rt_ref_get(&ep->ref); in rt_pci_ep_get()
491 static void pci_ep_release(struct rt_ref *ref) in pci_ep_release() argument
493 struct rt_pci_ep *ep = rt_container_of(ref, struct rt_pci_ep, ref); in pci_ep_release()
502 rt_ref_put(&ep->ref, &pci_ep_release); in rt_pci_ep_put()
/components/net/lwip/lwip-1.4.1/src/core/
A Dpbuf.c262 p->ref = 1; in pbuf_alloc()
296 q->ref = 1; in pbuf_alloc()
344 p->ref = 1; in pbuf_alloc()
409 p->pbuf.ref = 1; in pbuf_alloced_custom()
643 u16_t ref; in pbuf_free() local
650 LWIP_ASSERT("pbuf_free: p->ref > 0", p->ref > 0); in pbuf_free()
652 ref = --(p->ref); in pbuf_free()
655 if (ref == 0) { in pbuf_free()
686 …( PBUF_DEBUG | LWIP_DBG_TRACE, ("pbuf_free: %p has ref %"U16_F", ending here.\n", (void *)p, ref)); in pbuf_free()
729 ++(p->ref); in pbuf_ref()
/components/net/lwip/lwip-2.0.3/src/core/
A Dpbuf.c308 p->ref = 1; in pbuf_alloc()
342 q->ref = 1; in pbuf_alloc()
400 p->ref = 1; in pbuf_alloc()
471 p->pbuf.ref = 1; in pbuf_alloced_custom()
740 u16_t ref; in pbuf_free() local
747 LWIP_ASSERT("pbuf_free: p->ref > 0", p->ref > 0); in pbuf_free()
749 ref = --(p->ref); in pbuf_free()
752 if (ref == 0) { in pbuf_free()
783 …( PBUF_DEBUG | LWIP_DBG_TRACE, ("pbuf_free: %p has ref %"U16_F", ending here.\n", (void *)p, ref)); in pbuf_free()
824 SYS_ARCH_INC(p->ref, 1); in pbuf_ref()
[all …]
/components/net/lwip/lwip-2.0.3/test/unit/core/
A Dtest_pbuf.c53 fail_unless(p1->ref == 1); in START_TEST()
57 fail_unless(p2->ref == 1); in START_TEST()
61 fail_unless(p1->ref == 1); in START_TEST()
62 fail_unless(p2->ref == 1); in START_TEST()
/components/net/lwip/lwip-2.1.2/src/core/
A Dpbuf.c187 p->ref = 1; in pbuf_init_alloced_pbuf()
746 LWIP_PBUF_REF_T ref; in pbuf_free() local
753 LWIP_ASSERT("pbuf_free: p->ref > 0", p->ref > 0); in pbuf_free()
755 ref = --(p->ref); in pbuf_free()
758 if (ref == 0) { in pbuf_free()
792 …DEBUG | LWIP_DBG_TRACE, ("pbuf_free: %p has ref %"U16_F", ending here.\n", (void *)p, (u16_t)ref)); in pbuf_free()
833 SYS_ARCH_SET(p->ref, (LWIP_PBUF_REF_T)(p->ref + 1)); in pbuf_ref()
834 LWIP_ASSERT("pbuf ref overflow", p->ref > 0); in pbuf_ref()
/components/net/lwip/lwip-2.1.2/test/unit/core/
A Dtest_pbuf.c85 fail_unless(p1->ref == 1); in START_TEST()
89 fail_unless(p2->ref == 1); in START_TEST()
93 fail_unless(p1->ref == 1); in START_TEST()
94 fail_unless(p2->ref == 1); in START_TEST()
/components/drivers/regulator/
A Dregulator.c44 rt_ref_init(&reg_np->ref); in rt_regulator_register()
91 if (!rt_list_isempty(&reg_np->children_nodes) || rt_ref_read(&reg_np->ref) > 1) in rt_regulator_unregister()
607 rt_ref_get(&reg_np->ref); in rt_regulator_get()
615 struct rt_regulator_node *reg_np = rt_container_of(r, struct rt_regulator_node, ref); in regulator_release()
627 rt_ref_put(&reg->reg_np->ref, &regulator_release); in rt_regulator_put()
/components/drivers/include/drivers/core/
A Dpower_domain.h52 struct rt_ref ref; member
/components/drivers/clk/
A Dclk.c37 struct rt_clk_node *clk_np = rt_container_of(r, struct rt_clk_node, ref); in clk_release()
54 rt_ref_get(&clk_np->ref); in clk_get()
67 rt_ref_put(&clk_np->ref, &clk_release); in clk_put()
234 rt_ref_init(&clk_np->ref); in rt_clk_register()
292 if (rt_ref_read(&clk_np->ref) <= 1) in rt_clk_unregister()
/components/drivers/ofw/
A Dbase.c234 if (rt_ref_read(&np->ref) <= 1) in rt_ofw_node_destroy()
255 LOG_D("%s get ref = %d", np->full_name, rt_ref_read(&np->ref)); in rt_ofw_node_get()
256 rt_ref_get(&np->ref); in rt_ofw_node_get()
264 struct rt_ofw_node *np = rt_container_of(r, struct rt_ofw_node, ref); in ofw_node_release()
276 LOG_D("%s put ref = %d", np->full_name, rt_ref_read(&np->ref)); in rt_ofw_node_put()
277 rt_ref_put(&np->ref, &ofw_node_release); in rt_ofw_node_put()
1380 rt_ref_init(&np->ref); in rt_ofw_append_child()
/components/net/lwip/lwip-1.4.1/src/include/lwip/
A Dpbuf.h109 u16_t ref; member
/components/drivers/include/drivers/
A Dregulator.h55 struct rt_ref ref; member
A Dclk.h65 struct rt_ref ref; member
A Dpci_endpoint.h83 struct rt_ref ref; member
/components/net/lwip/lwip-2.0.3/src/include/lwip/
A Dpbuf.h172 u16_t ref; member
/components/dfs/dfs_v1/filesystems/cromfs/
A Ddfs_cromfs.c101 uint32_t ref; member
809 node->fi->ref++; in get_file_info()
848 fi->ref = 1; in inset_file_info()
878 node->fi->ref--; in deref_file_info()
879 if (node->fi->ref == 0) in deref_file_info()
/components/net/lwip/lwip-1.4.1/src/core/ipv4/
A Dip.c695 LWIP_ASSERT("p->ref == 1", p->ref == 1);
852 LWIP_ASSERT("p->ref == 1", p->ref == 1);
892 LWIP_ASSERT("p->ref == 1", p->ref == 1);
/components/dfs/dfs_v2/filesystems/cromfs/
A Ddfs_cromfs.c112 uint32_t ref; member
860 node->fi->ref++; in get_file_info()
899 fi->ref = 1; in inset_file_info()
929 node->fi->ref--; in deref_file_info()
930 if (node->fi->ref == 0) in deref_file_info()
/components/drivers/pic/
A Dpic-gicv3-its.c86 struct rt_ref ref; member
885 rt_ref_get(&map->ref); in gicv3_its_irq_alloc_msi()
890 rt_ref_init(&map->ref); in gicv3_its_irq_alloc_msi()
929 struct its_map *map = rt_container_of(r, struct its_map, ref); in its_map_release()
998 rt_ref_put(&map->ref, its_map_release); in gicv3_its_irq_free_msi()

Completed in 55 milliseconds

12