Home
last modified time | relevance | path

Searched defs:psref (Results 1 – 25 of 66) sorted by relevance

123

/netbsd-src/sys/sys/
H A Dpsref.h75 struct psref { struct
77 void *psref_debug; /* For debugging */ argument
78 const struct psref_target *psref_target; argument
79 struct lwp *psref_lwp; argument
80 struct cpu_info *psref_cpu; argument
110 #define PSREF_DEBUG_FILL_RETURN_ADDRESS0(psref, addr) do { \ argument
113 #define PSREF_DEBUG_FILL_RETURN_ADDRESS(psref) do { \ argument
121 #define PSREF_DEBUG_FILL_RETURN_ADDRESS0(psref, addr) __nothing argument
122 #define PSREF_DEBUG_FILL_RETURN_ADDRESS(psref) __nothing argument
/netbsd-src/sys/kern/
H A Dsubr_psref.c231 psref_exist(struct psref_cpu *pcpu, struct psref *psref) in psref_exist()
243 psref_check_duplication(struct psref_cpu *pcpu, struct psref *psref, in psref_check_duplication()
256 psref_check_existence(struct psref_cpu *pcpu, struct psref *psref, in psref_check_existence()
284 psref_acquire(struct psref *psref, const struct psref_target *target, in psref_acquire()
338 psref_release(struct psref *psref, const struct psref_target *target, in psref_release()
550 const struct psref *psref; in _psref_held() local
632 psref_debug_acquire(struct psref *psref) in psref_debug_acquire()
665 psref_debug_release(struct psref *psref) in psref_debug_release()
/netbsd-src/sys/net/
H A Dif_vlan.c418 struct psref psref; in vlan_config() local
729 vlan_getref_linkmib(struct ifvlan *sc, struct psref *psref) in vlan_getref_linkmib()
747 vlan_putref_linkmib(struct ifvlan_linkmib *mib, struct psref *psref) in vlan_putref_linkmib()
755 vlan_lookup_tag_psref(struct ifnet *ifp, uint16_t tag, struct psref *psref) in vlan_lookup_tag_psref()
817 struct psref psref; in vlan_set_promisc() local
858 struct psref psref; in vlan_ioctl() local
1234 struct psref psref; in vlan_start() local
1348 struct psref psref; in vlan_transmit() local
1455 struct psref psref; in vlan_input() local
1522 struct psref psref; in vlan_link_state_changed() local
H A Dif_gif.c456 struct psref psref; in gif_encapcheck() local
537 struct psref psref; in gif_output() local
591 struct psref psre in gif_start() local
636 struct psref psref; gif_transmit() local
743 struct psref psref; gif_ioctl() local
1109 struct psref psref; gif_set_tunnel() local
[all...]
H A Dif_bridge.c654 bridge_lookup_member(struct bridge_softc * sc,const char * name,struct psref * psref) bridge_lookup_member() argument
682 bridge_lookup_member_if(struct bridge_softc * sc,struct ifnet * member_ifp,struct psref * psref) bridge_lookup_member_if() argument
702 bridge_acquire_member(struct bridge_softc * sc,struct bridge_iflist * bif,struct psref * psref) bridge_acquire_member() argument
715 bridge_release_member(struct bridge_softc * sc,struct bridge_iflist * bif,struct psref * psref) bridge_release_member() argument
832 struct psref psref; bridge_ioctl_add() local
975 struct psref psref; bridge_ioctl_gifflags() local
997 struct psref psref; bridge_ioctl_sifflags() local
1172 struct psref psref; bridge_ioctl_saddr() local
1327 struct psref psref; bridge_ioctl_sifprio() local
1384 struct psref psref; bridge_ioctl_sifcost() local
1673 struct psref psref; bridge_output() local
1798 struct psref psref; bridge_forward() local
1985 struct psref psref; bridge_input() local
2117 struct psref psref; bridge_broadcast() local
[all...]
H A Dif.c596 struct psref psref; in if_activate_sadl() local
1168 struct psref psref; if_attachdomain() local
1576 struct psref psref; if_clone_create() local
1602 struct psref psref; if_clone_destroy() local
1866 ifa_acquire(struct ifaddr * ifa,struct psref * psref) ifa_acquire() argument
1874 ifa_release(struct ifaddr * ifa,struct psref * psref) ifa_release() argument
1927 ifa_ifwithaddr_psref(const struct sockaddr * addr,struct psref * psref) ifa_ifwithaddr_psref() argument
1968 ifa_ifwithdstaddr_psref(const struct sockaddr * addr,struct psref * psref) ifa_ifwithdstaddr_psref() argument
2055 ifa_ifwithnet_psref(const struct sockaddr * addr,struct psref * psref) ifa_ifwithnet_psref() argument
2084 ifa_ifwithladdr_psref(const struct sockaddr * addr,struct psref * psref) ifa_ifwithladdr_psref() argument
2168 ifaof_ifpforaddr_psref(const struct sockaddr * addr,struct ifnet * ifp,struct psref * psref) ifaof_ifpforaddr_psref() argument
2193 struct psref psref; link_rtrequest() local
2534 struct psref psref; _if_down() local
2926 if_get(const char * name,struct psref * psref) if_get() argument
2967 if_put(const struct ifnet * ifp,struct psref * psref) if_put() argument
3008 if_get_byindex(u_int idx,struct psref * psref) if_get_byindex() argument
3024 if_get_bylla(const void * lla,unsigned char lla_len,struct psref * psref) if_get_bylla() argument
3051 if_acquire(struct ifnet * ifp,struct psref * psref) if_acquire() argument
3457 struct psref psref; doifioctl() local
3655 struct psref psref; ifconf() local
4057 struct psref psref; if_sdl_sysctl() local
[all...]
H A Dif_gif.h98 gif_getref_variant(struct gif_softc *sc, struct psref *psref) in gif_getref_variant()
113 gif_putref_variant(struct gif_variant *var, struct psref *psref) in gif_putref_variant()
H A Dif_l2tp.c412 struct psref psref; in l2tp_output() local
546 struct psref psref; in l2tpintr_softint() local
646 struct psref psref; in l2tp_start() local
668 struct psref psref; in l2tp_transmit() local
706 struct psref psref; in l2tp_ioctl() local
1223 l2tp_lookup_session_ref(uint32_t id, struct psref *psref) in l2tp_lookup_session_ref()
H A Dnd.c57 struct psref psref; in nd_timer() local
412 struct psref psref; in nd_resolve() local
H A Dif_ipsec.h162 if_ipsec_getref_variant(struct ipsec_softc *sc, struct psref *psref) in if_ipsec_getref_variant()
177 if_ipsec_putref_variant(struct ipsec_variant *var, struct psref *psref) in if_ipsec_putref_variant()
H A Dpfil.c60 struct psref_target psref; member
410 struct psref psref; in pfil_run_hooks() local
456 struct psref psref; in pfil_run_arg() local
H A Dif_ipsec.c538 struct psref psref; in if_ipsec_encap_func() local
620 struct psref psref; in if_ipsec_output() local
802 struct psref psref; in if_ipsec_ioctl() local
1217 struct psref psref; in if_ipsec_set_tunnel() local
1501 struct psref psref; in if_ipsec_share_sp() local
1550 struct psref psref; in if_ipsec_unshare_sp() local
H A Dif_l2tp.h128 l2tp_getref_variant(struct l2tp_softc *sc, struct psref *psref) in l2tp_getref_variant()
146 l2tp_putref_variant(struct l2tp_variant *var, struct psref *psref) in l2tp_putref_variant()
/netbsd-src/sys/netinet6/
H A Din6_gif.c288 struct psref psref; in in6_gif_input() local
410 struct psref psref; in gif_encapcheck6() local
475 struct psref psref; in in6_gif_ctlinput() local
H A Din6_l2tp.c246 struct psref psref; in in6_l2tp_input() local
358 struct psref psref; in in6_l2tp_match() local
H A Din6.c198 struct psref psref; in in6_ifremlocal() local
317 struct psref psref; in in6_ifremprefix() local
408 struct psref psref; in in6_control1() local
1062 struct in6_ifaddr **iap, struct psref *psref, int flags) in in6_update_ifa1()
1618 struct psref psref; in in6_lifaddr_ioctl() local
1908 struct psref *psref) in in6ifa_ifpforlinklocal_psref()
1967 struct psref *psref) in in6ifa_ifpwithaddr_psref()
2191 struct psref psref; in in6_if_link_up() local
2264 struct psref psref; in in6_if_link_down() local
H A Dnd6_rtr.c67 struct psref psref; in nd6_rtr_cache() local
H A Dmld6.c354 struct psref psref; in mld_input() local
556 struct psref psref; in mld_sendpkt() local
1003 struct psref psref, psref_ia; in in6_multicast_sysctl() local
/netbsd-src/sys/netinet/
H A Din_l2tp.c250 struct psref psref; in in_l2tp_input() local
363 struct psref psref; in in_l2tp_match() local
H A Dip_input.c401 struct psref psref; in ipintr() local
905 struct psref psref; in ip_dooptions() local
988 struct psref psref; in ip_dooptions() local
1169 ip_rtaddr(struct in_addr dst, struct psref *psref) in ip_rtaddr()
1520 struct psref psref; in ip_savecontrol() local
H A Din_var.h128 ia4_acquire(struct in_ifaddr *ia, struct psref *psref) in ia4_acquire()
136 ia4_release(struct in_ifaddr *ia, struct psref *psref) in ia4_release()
274 in_get_ia_psref(struct in_addr addr, struct psref *psref) in in_get_ia_psref()
307 in_get_ia_on_iface_psref(struct in_addr addr, struct ifnet *ifp, struct psref *psref) in in_get_ia_on_iface_psref()
339 in_get_ia_from_ifp_psref(struct ifnet *ifp, struct psref *psref) in in_get_ia_from_ifp_psref()
H A Din.c412 struct psref psref; in in_control0() local
816 struct psref psref; in in_ifremlocal() local
1427 struct psref psref; in_scrubprefix() local
1540 struct psref psref; in_if_link_up() local
1593 struct psref psref; in_if_link_down() local
1841 in_selectsrc(struct sockaddr_in * sin,struct route * ro,int soopts,struct ip_moptions * mopts,int * errorp,struct psref * psref) in_selectsrc() argument
2331 struct psref psref; in_multicast_sysctl() local
[all...]
/netbsd-src/sys/net/lagg/
H A Dif_lagg.c555 struct psref psref; in lagg_config() local
1012 struct psref psref; in lagg_tx_common() local
1094 struct psref psref; in lagg_proto_input() local
1124 struct psref psref; in lagg_input_ethernet() local
1388 lagg_variant_getref(struct lagg_softc *sc, struct psref *psref) in lagg_variant_getref()
1407 lagg_variant_putref(struct lagg_variant *var, struct psref *psref) in lagg_variant_putref()
1441 struct psref psref; in lagg_proto_updown() local
1487 struct psref psref; in lagg_proto_portctrl() local
1573 struct psref psref; in lagg_proto_linkstate() local
1623 struct psref psref; in lagg_proto_ioctl() local
[all …]
H A Dif_laggproto.c219 lagg_link_active(struct lagg_proto_softc * psc,struct lagg_proto_port * pport,struct psref * psref) lagg_link_active() argument
477 struct psref psref; lagg_fail_transmit() local
499 struct psref psref; lagg_fail_input() local
532 struct psref psref; lagg_fail_portstat() local
591 struct psref psref; lagg_fail_linkspeed_work() local
696 struct psref psref; lagg_lb_transmit() local
[all...]
/netbsd-src/sys/compat/common/
H A Duipc_syscalls_40.c46 struct psref psref; in compat_ifconf() local

123