Home
last modified time | relevance | path

Searched refs:psref_class (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/sys/sys/
H A Dpsref.h46 struct psref_class;
62 struct psref_class *prt_class;
86 struct psref_class *
88 void psref_class_destroy(struct psref_class *);
90 void psref_target_init(struct psref_target *, struct psref_class *);
91 void psref_target_destroy(struct psref_target *, struct psref_class *);
94 struct psref_class *);
96 struct psref_class *);
98 struct psref_class *);
101 bool psref_held(const struct psref_target *, struct psref_class *);
/netbsd-src/sys/kern/
H A Dsubr_psref.c85 static bool _psref_held(const struct psref_target *, struct psref_class *,
94 struct psref_class { struct
156 struct psref_class *
159 struct psref_class *class; in psref_class_create()
184 psref_class_drained_p(const struct psref_class *prc) in psref_class_drained_p()
201 psref_class_destroy(struct psref_class *class) in psref_class_destroy()
222 struct psref_class *class) in psref_target_init()
285 struct psref_class *class) in psref_acquire()
339 struct psref_class *class) in psref_release()
406 struct psref_class *class) in psref_copy()
[all …]
/netbsd-src/sys/net/
H A Dif_gif.h54 extern struct psref_class *gv_psref_class;
H A Dif_l2tp.h71 extern struct psref_class *lv_psref_class;
H A Dif_ipsec.h66 extern struct psref_class *iv_psref_class;
H A Dpfil.c89 static struct psref_class *pfil_psref_class __read_mostly;
H A Dif_gif.c105 struct psref_class *gv_psref_class __read_mostly;
H A Dif_vlan.c237 static struct psref_class *ifvm_psref_class __read_mostly;
H A Dif_l2tp.c115 struct psref_class *lv_psref_class __read_mostly;
H A Dif.c195 static struct psref_class *ifnet_psref_class __read_mostly;
206 struct psref_class *ifa_psref_class __read_mostly;
H A Dif_ipsec.c155 struct psref_class *iv_psref_class __read_mostly;
H A Droute.c268 static struct psref_class *rt_psref_class __read_mostly;
H A Dbpf.c159 static struct psref_class *bpf_psref_class __read_mostly;
H A Dif_bridge.c231 struct psref_class *bridge_psref_class __read_mostly;
H A Dif_wg.c880 struct psref_class *wg_psref_class __read_mostly; in wgdetach()
/netbsd-src/sys/netinet/
H A Dip_encap.c132 struct psref_class *elem_class; /* for the element of et_list */
/netbsd-src/sys/net/lagg/
H A Dif_lagg.c204 static struct psref_class
206 static struct psref_class
/netbsd-src/sys/dev/audio/
H A Daudio.c899 static struct psref_class *audio_psref_class __read_mostly;