/netbsd-src/sys/sys/ |
H A D | psref.h | 75 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 D | subr_psref.c | 231 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 D | if_vlan.c | 418 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 D | if_gif.c | 456 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 D | if_bridge.c | 654 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 D | if.c | 596 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 D | if_gif.h | 98 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 D | if_l2tp.c | 412 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 D | nd.c | 57 struct psref psref; in nd_timer() local 412 struct psref psref; in nd_resolve() local
|
H A D | if_ipsec.h | 162 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 D | pfil.c | 60 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 D | if_ipsec.c | 538 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 D | if_l2tp.h | 128 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 D | in6_gif.c | 288 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 D | in6_l2tp.c | 246 struct psref psref; in in6_l2tp_input() local 358 struct psref psref; in in6_l2tp_match() local
|
H A D | in6.c | 198 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 D | nd6_rtr.c | 67 struct psref psref; in nd6_rtr_cache() local
|
H A D | mld6.c | 354 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 D | in_l2tp.c | 250 struct psref psref; in in_l2tp_input() local 363 struct psref psref; in in_l2tp_match() local
|
H A D | ip_input.c | 401 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 D | in_var.h | 128 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 D | in.c | 412 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 D | if_lagg.c | 555 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 D | if_laggproto.c | 219 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 D | uipc_syscalls_40.c | 46 struct psref psref; in compat_ifconf() local
|