Home
last modified time | relevance | path

Searched refs:refcnt (Results 1 – 25 of 134) sorted by relevance

123456

/openbsd/src/sys/sys/
Drefcnt.h28 struct refcnt { struct
37 void refcnt_init(struct refcnt *); argument
38 void refcnt_init_trace(struct refcnt *, int id);
39 void refcnt_take(struct refcnt *);
40 int refcnt_rele(struct refcnt *);
41 void refcnt_rele_wake(struct refcnt *);
42 void refcnt_finalize(struct refcnt *, const char *);
43 int refcnt_shared(struct refcnt *);
44 unsigned int refcnt_read(struct refcnt *);
Deventvar.h52 struct refcnt kq_refcnt; /* [a] # of references */
/openbsd/src/sys/dev/dt/
Ddt_prov_static.c97 DT_STATIC_PROBE0(refcnt, none);
98 DT_STATIC_PROBE3(refcnt, ethmulti, "void *", "int", "int");
99 DT_STATIC_PROBE3(refcnt, ifaddr, "void *", "int", "int");
100 DT_STATIC_PROBE3(refcnt, ifmaddr, "void *", "int", "int");
101 DT_STATIC_PROBE3(refcnt, inpcb, "void *", "int", "int");
102 DT_STATIC_PROBE3(refcnt, rtentry, "void *", "int", "int");
103 DT_STATIC_PROBE3(refcnt, socket, "void *", "int", "int");
104 DT_STATIC_PROBE3(refcnt, syncache, "void *", "int", "int");
105 DT_STATIC_PROBE3(refcnt, tdb, "void *", "int", "int");
151 &_DT_STATIC_P(refcnt, none),
[all …]
/openbsd/src/sys/kern/
Dkern_synch.c890 refcnt_init(struct refcnt *r) in refcnt_init()
896 refcnt_init_trace(struct refcnt *r, int idx) in refcnt_init_trace()
900 TRACEINDEX(refcnt, r->r_traceidx, r, 0, +1); in refcnt_init_trace()
904 refcnt_take(struct refcnt *r) in refcnt_take()
910 TRACEINDEX(refcnt, r->r_traceidx, r, refs - 1, +1); in refcnt_take()
915 refcnt_rele(struct refcnt *r) in refcnt_rele()
922 TRACEINDEX(refcnt, r->r_traceidx, r, refs + 1, -1); in refcnt_rele()
931 refcnt_rele_wake(struct refcnt *r) in refcnt_rele_wake()
938 refcnt_finalize(struct refcnt *r, const char *wmesg) in refcnt_finalize()
945 TRACEINDEX(refcnt, r->r_traceidx, r, refs + 1, -1); in refcnt_finalize()
[all …]
/openbsd/src/gnu/usr.bin/perl/cpan/Sys-Syslog/
DSyslog.xs132 U32 refcnt;
137 refcnt = SvREFCNT(ident_svptr);
138 if (refcnt) {
140 if (refcnt == 1)
/openbsd/src/sbin/isakmpd/
Dtransport.c83 t->refcnt = 0; in transport_setup()
89 t->refcnt = 1; in transport_setup()
98 t->refcnt++; in transport_reference()
101 t->refcnt)); in transport_reference()
112 t->refcnt)); in transport_release()
113 if (--t->refcnt) in transport_release()
130 t->flags, t->refcnt)); in transport_report()
/openbsd/src/usr.sbin/bgpd/
Drde.h167 int refcnt; member
178 int refcnt; member
214 int refcnt; member
248 int refcnt; member
262 uint32_t refcnt; member
466 if (comm->refcnt == 0) in communities_ref()
468 comm->refcnt++; in communities_ref()
479 if (--comm->refcnt == 1) /* last ref is hold internally */ in communities_unref()
526 ++pt->refcnt; in pt_ref()
527 if (pt->refcnt == 0) in pt_ref()
[all …]
Drde_prefix.c57 uint32_t refcnt; member
66 uint32_t refcnt; member
75 uint32_t refcnt; member
89 uint32_t refcnt; member
103 uint32_t refcnt; member
123 uint32_t refcnt; member
241 pte4.refcnt = UINT32_MAX; in pt_fill()
251 pte6.refcnt = UINT32_MAX; in pt_fill()
261 pte_vpn4.refcnt = UINT32_MAX; in pt_fill()
275 pte_vpn6.refcnt = UINT32_MAX; in pt_fill()
[all …]
/openbsd/src/usr.bin/sndiod/
Dopt.c223 o->refcnt = 0; in opt_new()
310 if (o->refcnt != 0) { in opt_done()
377 if (o->refcnt > 0) { in opt_setdev()
428 if (o->refcnt == 0) { in opt_ref()
449 d->refcnt++; in opt_ref()
460 o->refcnt++; in opt_ref()
472 o->refcnt--; in opt_unref()
473 if (o->refcnt == 0) { in opt_unref()
Dopt.h38 int refcnt; member
/openbsd/src/bin/pax/
Dftree.c55 int refcnt; /* had a selected (or skipped) file? */ member
174 ft->refcnt = 0; in ftree_add()
201 ftcur->refcnt = 1; in ftree_sel()
229 ftcur->refcnt = 1; in ftree_skipped_newer()
255 if ((ft->refcnt > 0) || ft->chflg) in ftree_chk()
/openbsd/src/gnu/llvm/lldb/examples/summaries/
Dpysummary.py7 refcnt = value.GetChildMemberWithName("ob_refcnt")
12 refcnt_value = "rc = %d" % (refcnt.GetValueAsUnsigned(0))
/openbsd/src/gnu/usr.bin/binutils/gdb/
Dserial.c181 scb->refcnt++; in serial_open()
217 scb->refcnt = 1; in serial_open()
245 scb->refcnt++; in serial_fdopen()
265 scb->refcnt = 1; in serial_fdopen()
300 scb->refcnt--; in do_serial_close()
301 if (scb->refcnt > 0) in do_serial_close()
/openbsd/src/sys/net/
Dif_var.h140 struct refcnt if_refcnt;
251 struct refcnt ifa_refcnt; /* number of `rt_ifa` references */
263 struct refcnt ifma_refcnt; /* Count of references */
279 struct refcnt ifg_tmprefcnt;
Dpf_ruleset.c303 ruleset->anchor->refcnt > 0 || ruleset->tables > 0 || in pf_remove_if_empty_ruleset()
375 r->anchor->refcnt++; in pf_anchor_setup()
431 if (r->anchor->refcnt <= 0) in pf_remove_anchor()
433 else if (!--r->anchor->refcnt) in pf_remove_anchor()
/openbsd/src/usr.bin/vi/ex/
Dex_visual.c128 ++sp->refcnt; in ex_visual()
129 ++sp->ep->refcnt; in ex_visual()
/openbsd/src/usr.sbin/ldomctl/
Dmdesc.c51 name->refcnt = 0; in md_add_name()
53 name->refcnt++; in md_add_name()
60 if (name->refcnt > 1) { in md_free_name()
61 name->refcnt--; in md_free_name()
94 data->refcnt = 0; in md_add_data()
96 data->refcnt++; in md_add_data()
103 if (data->refcnt > 1) { in md_free_data()
104 data->refcnt--; in md_free_data()
Dmdesc.h91 int refcnt; member
100 int refcnt; member
/openbsd/src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/
Dfirst.t87 my $refcnt = &Internals::SvREFCNT(\&huge);
89 is(&Internals::SvREFCNT(\&huge), $refcnt, "Refcount unchanged");
Dreduce.t113 my $refcnt = &Internals::SvREFCNT(\&mult);
115 is(&Internals::SvREFCNT(\&mult), $refcnt, "Refcount unchanged");
/openbsd/src/usr.sbin/rpki-client/
Dometric.c40 int refcnt; member
184 x->refcnt++; in olabels_ref()
206 ol->refcnt = 1; in olabels_new()
238 if (--ol->refcnt == 0) { in olabels_free()
/openbsd/src/usr.sbin/bgpctl/
Dometric.c40 int refcnt; member
184 x->refcnt++; in olabels_ref()
206 ol->refcnt = 1; in olabels_new()
238 if (--ol->refcnt == 0) { in olabels_free()
/openbsd/src/usr.sbin/sasyncd/
Dnet.c56 int refcnt; member
312 m->refcnt++; in net_enqueue()
412 if (!m->refcnt) { in net_queue()
588 "to peer %s", m, m->len, m->refcnt, p->name); in net_send_messages()
605 if (--m->refcnt < 1) { in net_send_messages()
637 if (--m->refcnt < 1) { in net_shutdown()
/openbsd/src/usr.bin/mandoc/
Dman_html.c191 t->refcnt++; in print_man_node()
196 t->refcnt++; in print_man_node()
225 t->refcnt++; in print_man_node()
228 t->refcnt--; in print_man_node()
243 t->refcnt--; in print_man_node()
/openbsd/src/usr.bin/vi/common/
Dscreen.c47 sp->refcnt = 1; in screen_init()
134 if (--sp->refcnt != 0) in screen_end()

123456