| /net/core/ |
| A D | netpoll.c | 324 dev = np->dev; in __netpoll_send_skb() 386 if (np->ipv6) in netpoll_udp_checksum() 493 if (np->ipv6) in push_eth() 508 if (np->ipv6) in netpoll_send_udp() 515 skb = find_skb(np, total_len + np->dev->needed_tailroom, in netpoll_send_udp() 524 if (np->ipv6) in netpoll_send_udp() 678 np_info(np, "local IPv6 %pI6c\n", &np->local_ip.in6); in netpoll_take_ipv6() 706 np_info(np, "local IP %pI4\n", &np->local_ip.ip); in netpoll_take_ipv4() 785 memset(&np->local_ip, 0, sizeof(np->local_ip)); in netpoll_setup() 840 kfree(np); in __netpoll_free() [all …]
|
| A D | of_net.c | 34 err = of_property_read_string(np, "phy-mode", &pm); in of_get_phy_mode() 52 struct property *pp = of_find_property(np, name, NULL); in of_get_mac_addr() 63 struct platform_device *pdev = of_find_device_by_node(np); in of_get_mac_address_nvmem() 78 cell = of_nvmem_cell_get(np, "mac-address"); in of_get_mac_address_nvmem() 126 int of_get_mac_address(struct device_node *np, u8 *addr) in of_get_mac_address() argument 130 if (!np) in of_get_mac_address() 133 ret = of_get_mac_addr(np, "mac-address", addr); in of_get_mac_address() 137 ret = of_get_mac_addr(np, "local-mac-address", addr); in of_get_mac_address() 141 ret = of_get_mac_addr(np, "address", addr); in of_get_mac_address() 145 return of_get_mac_address_nvmem(np, addr); in of_get_mac_address() [all …]
|
| /net/ncsi/ |
| A D | ncsi-manage.c | 219 nc->package = np; in ncsi_add_channel() 276 return np; in ncsi_find_package() 288 np = kzalloc(sizeof(*np), GFP_ATOMIC); in ncsi_add_package() 289 if (!np) in ncsi_add_package() 292 np->id = id; in ncsi_add_package() 293 np->ndp = ndp; in ncsi_add_package() 302 kfree(np); in ncsi_add_package() 310 return np; in ncsi_add_package() 329 kfree(np); in ncsi_remove_package() 343 if (np) in ncsi_find_package_and_channel() [all …]
|
| A D | ncsi-netlink.c | 98 struct ncsi_package *np; in ncsi_write_package_info() local 110 if (np->id != id) in ncsi_write_package_info() 240 if (np->id == package_id) in ncsi_pkg_info_all_nl() 241 package = np; in ncsi_pkg_info_all_nl() 301 if (np->id == package_id) in ncsi_set_interface_nl() 302 package = np; in ncsi_set_interface_nl() 359 struct ncsi_package *np; in ncsi_clear_interface_nl() local 381 np->multi_channel = false; in ncsi_clear_interface_nl() 505 if (np) in ncsi_send_netlink_rsp() 547 if (np) in ncsi_send_netlink_timeout() [all …]
|
| A D | internal.h | 375 #define NCSI_FOR_EACH_PACKAGE(ndp, np) \ argument 376 list_for_each_entry_rcu(np, &ndp->packages, node) 377 #define NCSI_FOR_EACH_CHANNEL(np, nc) \ argument 378 list_for_each_entry_rcu(nc, &np->channels, node) 384 struct ncsi_channel *ncsi_find_channel(struct ncsi_package *np, 386 struct ncsi_channel *ncsi_add_channel(struct ncsi_package *np, 392 void ncsi_remove_package(struct ncsi_package *np); 395 struct ncsi_package **np, 406 struct ncsi_package *np,
|
| A D | ncsi-rsp.c | 93 struct ncsi_package *np; in ncsi_rsp_handler_cis() local 122 &np, NULL); in ncsi_rsp_handler_sp() 123 if (!np) { in ncsi_rsp_handler_sp() 129 if (!np) in ncsi_rsp_handler_sp() 147 &np, NULL); in ncsi_rsp_handler_dp() 148 if (!np) in ncsi_rsp_handler_dp() 798 &np, &nc); in ncsi_rsp_handler_gc() 1040 if (!np) in ncsi_rsp_handler_gps() 1056 if (!np) in ncsi_rsp_handler_gpuuid() 1080 &np, &nc); in ncsi_rsp_handler_netlink() [all …]
|
| A D | ncsi-netlink.h | 14 struct ncsi_package *np, 17 struct ncsi_package *np,
|
| A D | ncsi-aen.c | 53 struct ncsi_package *np; in ncsi_aen_handler_lsc() local 118 NCSI_FOR_EACH_PACKAGE(ndp, np) { in ncsi_aen_handler_lsc() 119 NCSI_FOR_EACH_CHANNEL(np, tmp) { in ncsi_aen_handler_lsc()
|
| /net/ipv6/ |
| A D | ipv6_sockglue.c | 419 WRITE_ONCE(np->mcast_hops, in do_ipv6_setsockopt() 624 np->rxopt.all = 0; in do_ipv6_setsockopt() 724 if (np->tclass != val) { in do_ipv6_setsockopt() 725 np->tclass = val; in do_ipv6_setsockopt() 1127 skb = np->pktoptions; in do_ipv6_getsockopt() 1195 val = np->rxopt.bits.rxinfo; in do_ipv6_getsockopt() 1203 val = np->rxopt.bits.rxhlim; in do_ipv6_getsockopt() 1211 val = np->rxopt.bits.srcrt; in do_ipv6_getsockopt() 1215 val = np->rxopt.bits.osrcrt; in do_ipv6_getsockopt() 1253 val = np->tclass; in do_ipv6_getsockopt() [all …]
|
| A D | datagram.c | 51 fl6->saddr = np->saddr; in ip6_datagram_flow_key_init() 55 fl6->flowlabel = ip6_make_flowinfo(np->tclass, np->flow_label); in ip6_datagram_flow_key_init() 103 if (ipv6_addr_any(&np->saddr)) in ip6_datagram_dst_update() 104 np->saddr = fl6.saddr; in ip6_datagram_dst_update() 391 if (!np->rxopt.bits.rxpmtu) in ipv6_local_rxpmtu() 514 if (np->rxopt.all) in ipv6_recv_error() 518 if (np->rxopt.all) in ipv6_recv_error() 601 if (np->rxopt.bits.rxinfo) { in ip6_datagram_recv_common_ctl() 627 if (np->rxopt.bits.rxhlim) { in ip6_datagram_recv_specific_ctl() 637 if (np->rxopt.bits.rxflow) { in ip6_datagram_recv_specific_ctl() [all …]
|
| A D | inet6_connection_sock.c | 33 const struct ipv6_pinfo *np = inet6_sk(sk); in inet6_csk_route_req() local 41 final_p = fl6_update_dst(fl6, rcu_dereference(np->opt), &final); in inet6_csk_route_req() 68 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_csk_route_socket() local 75 fl6->saddr = np->saddr; in inet6_csk_route_socket() 76 fl6->flowlabel = np->flow_label; in inet6_csk_route_socket() 86 final_p = fl6_update_dst(fl6, rcu_dereference(np->opt), &final); in inet6_csk_route_socket() 89 dst = __inet6_csk_dst_check(sk, np->dst_cookie); in inet6_csk_route_socket() 101 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_csk_xmit() local 120 res = ip6_xmit(sk, skb, &fl6, sk->sk_mark, rcu_dereference(np->opt), in inet6_csk_xmit() 121 np->tclass, READ_ONCE(sk->sk_priority)); in inet6_csk_xmit()
|
| A D | ip6_flowlabel.c | 270 for_each_sk_fl_rcu(np, sfl) { in __fl6_sock_lookup() 295 np->ipv6_fl_list = sfl->next; in fl6_free_socklist() 482 for_each_sk_fl_rcu(np, sfl) in mem_check() 500 sfl->next = np->ipv6_fl_list; in fl_link() 523 for_each_sk_fl_rcu(np, sfl) { in ipv6_flowlabel_opt_get() 556 np->flow_label = 0; in ipv6_flowlabel_put() 562 for (sflp = &np->ipv6_fl_list; in ipv6_flowlabel_put() 588 for_each_sk_fl_rcu(np, sfl) { in ipv6_flowlabel_renew() 648 for_each_sk_fl_rcu(np, sfl) { in ipv6_flowlabel_get() 685 fl_link(np, sfl1, fl1); in ipv6_flowlabel_get() [all …]
|
| A D | af_inet6.c | 124 struct ipv6_pinfo *np; in inet6_create() local 222 np->hop_limit = -1; in inet6_create() 226 np->pmtudisc = IPV6_PMTUDISC_WANT; in inet6_create() 398 np->saddr = addr->sin6_addr; in __inet6_bind() 502 skb = xchg(&np->rxpmtu, NULL); in inet6_cleanup_sock() 549 sin->sin6_addr = np->saddr; in inet6_getname() 839 fl6.saddr = np->saddr; in inet6_sk_rebuild_header() 872 if (np->rxopt.all) { in ipv6_opt_accepted() 874 (np->rxopt.bits.hopopts || np->rxopt.bits.ohopopts)) || in ipv6_opt_accepted() 876 np->rxopt.bits.rxflow) || in ipv6_opt_accepted() [all …]
|
| A D | ping.c | 65 struct ipv6_pinfo *np = inet6_sk(sk); in ping_v6_sendmsg() local 100 fl6.flowlabel = np->flow_label; in ping_v6_sendmsg() 107 oif = np->sticky_pktinfo.ipi6_ifindex; in ping_v6_sendmsg() 110 oif = READ_ONCE(np->mcast_oif); in ping_v6_sendmsg() 112 oif = READ_ONCE(np->ucast_oif); in ping_v6_sendmsg() 142 fl6.saddr = np->saddr; in ping_v6_sendmsg() 158 fl6.flowi6_oif = READ_ONCE(np->mcast_oif); in ping_v6_sendmsg() 160 fl6.flowi6_oif = READ_ONCE(np->ucast_oif); in ping_v6_sendmsg() 172 ipc6.hlimit = ip6_sk_dst_hoplimit(np, &fl6, dst); in ping_v6_sendmsg()
|
| A D | tcp_ipv6.c | 215 np->flow_label = fl6.flowlabel; in tcp_v6_connect() 266 fl6.flowlabel = ip6_make_flowinfo(np->tclass, np->flow_label); in tcp_v6_connect() 298 np->saddr = *saddr; in tcp_v6_connect() 384 struct ipv6_pinfo *np; in tcp_v6_err() local 445 np = tcp_inet6_sk(sk); in tcp_v6_err() 558 np->tclass; in tcp_v6_send_synack() 815 np->rxopt.bits.rxoinfo || np->rxopt.bits.rxhlim || in tcp_v6_init_req() 1705 if (np->rxopt.bits.rxinfo || np->rxopt.bits.rxoinfo) 1707 if (np->rxopt.bits.rxhlim || np->rxopt.bits.rxohlim) 1708 WRITE_ONCE(np->mcast_hops, [all …]
|
| A D | anycast.c | 69 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_sock_ac_join() local 155 pac->acl_next = np->ipv6_ac_list; in ipv6_sock_ac_join() 156 np->ipv6_ac_list = pac; in ipv6_sock_ac_join() 176 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_sock_ac_drop() local 181 for (pac = np->ipv6_ac_list; pac; pac = pac->acl_next) { in ipv6_sock_ac_drop() 192 np->ipv6_ac_list = pac->acl_next; in ipv6_sock_ac_drop() 206 struct ipv6_pinfo *np = inet6_sk(sk); in __ipv6_sock_ac_close() local 212 pac = np->ipv6_ac_list; in __ipv6_sock_ac_close() 213 np->ipv6_ac_list = NULL; in __ipv6_sock_ac_close() 234 struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_sock_ac_close() local [all …]
|
| A D | raw.c | 220 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_bind() local 288 np->saddr = addr->sin6_addr; in rawv6_bind() 301 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_err() local 436 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_recvmsg() local 448 if (np->rxpmtu && np->rxopt.bits.rxpmtu) in rawv6_recvmsg() 488 if (np->rxopt.all) in rawv6_recvmsg() 747 struct ipv6_pinfo *np = inet6_sk(sk); in rawv6_sendmsg() local 829 fl6.flowlabel = np->flow_label; in rawv6_sendmsg() 855 opt = txopt_get(np); in rawv6_sendmsg() 878 fl6.saddr = np->saddr; in rawv6_sendmsg() [all …]
|
| A D | syncookies.c | 171 struct ipv6_pinfo *np = inet6_sk(sk); in cookie_v6_check() local 209 np->rxopt.bits.rxinfo || np->rxopt.bits.rxoinfo || in cookie_v6_check() 210 np->rxopt.bits.rxhlim || np->rxopt.bits.rxohlim) { in cookie_v6_check() 233 final_p = fl6_update_dst(&fl6, rcu_dereference(np->opt), &final); in cookie_v6_check()
|
| A D | udp.c | 469 struct ipv6_pinfo *np = inet6_sk(sk); in udpv6_recvmsg() local 482 if (np->rxpmtu && np->rxopt.bits.rxpmtu) in udpv6_recvmsg() 565 if (np->rxopt.all) in udpv6_recvmsg() 573 if (np->rxopt.all) in udpv6_recvmsg() 706 struct ipv6_pinfo *np; in __udp6_lib_err() local 741 np = inet6_sk(sk); in __udp6_lib_err() 1479 struct ipv6_pinfo *np = inet6_sk(sk); in udpv6_sendmsg() local 1511 ipv6_addr_v4mapped(&np->saddr)) in udpv6_sendmsg() 1612 fl6->flowlabel = np->flow_label; in udpv6_sendmsg() 1649 opt = txopt_get(np); in udpv6_sendmsg() [all …]
|
| A D | icmp.c | 459 struct ipv6_pinfo *np; in icmp6_send() local 587 np = inet6_sk(sk); in icmp6_send() 598 fl6.flowi6_oif = READ_ONCE(np->mcast_oif); in icmp6_send() 600 fl6.flowi6_oif = READ_ONCE(np->ucast_oif); in icmp6_send() 610 ipc6.hlimit = ip6_sk_dst_hoplimit(np, &fl6, dst); in icmp6_send() 729 struct ipv6_pinfo *np; in icmpv6_echo_reply() local 783 np = inet6_sk(sk); in icmpv6_echo_reply() 786 fl6.flowi6_oif = READ_ONCE(np->mcast_oif); in icmpv6_echo_reply() 788 fl6.flowi6_oif = READ_ONCE(np->ucast_oif); in icmpv6_echo_reply() 809 ipc6.hlimit = ip6_sk_dst_hoplimit(np, &fl6, dst); in icmpv6_echo_reply()
|
| /net/bridge/ |
| A D | br_device.c | 308 struct netpoll *np; in __br_netpoll_enable() local 311 np = kzalloc(sizeof(*p->np), GFP_KERNEL); in __br_netpoll_enable() 312 if (!np) in __br_netpoll_enable() 315 err = __netpoll_setup(np, p->dev); in __br_netpoll_enable() 317 kfree(np); in __br_netpoll_enable() 321 p->np = np; in __br_netpoll_enable() 357 struct netpoll *np = p->np; in br_netpoll_disable() local 359 if (!np) in br_netpoll_disable() 362 p->np = NULL; in br_netpoll_disable() 364 __netpoll_free(np); in br_netpoll_disable()
|
| /net/l2tp/ |
| A D | l2tp_ip6.c | 286 struct ipv6_pinfo *np = inet6_sk(sk); in l2tp_ip6_bind() local 366 np->saddr = addr->l2tp_addr; in l2tp_ip6_bind() 451 struct ipv6_pinfo *np = inet6_sk(sk); in l2tp_ip6_getname() local 464 lsa->l2tp_flowinfo = np->flow_label; in l2tp_ip6_getname() 467 lsa->l2tp_addr = np->saddr; in l2tp_ip6_getname() 522 struct ipv6_pinfo *np = inet6_sk(sk); in l2tp_ip6_sendmsg() local 585 fl6.flowlabel = np->flow_label; in l2tp_ip6_sendmsg() 612 opt = txopt_get(np); in l2tp_ip6_sendmsg() 626 fl6.saddr = np->saddr; in l2tp_ip6_sendmsg() 683 struct ipv6_pinfo *np = inet6_sk(sk); in l2tp_ip6_recvmsg() local [all …]
|
| /net/wireless/ |
| A D | of.c | 77 struct device_node *np; in wiphy_read_of_freq_limits() local 87 np = dev_of_node(dev); in wiphy_read_of_freq_limits() 88 if (!np) in wiphy_read_of_freq_limits() 91 prop = of_find_property(np, "ieee80211-freq-limit", &len); in wiphy_read_of_freq_limits()
|
| /net/nsh/ |
| A D | nsh.c | 36 nh->np = next_proto; in nsh_push() 60 inner_proto = tun_p_to_eth_p(nh->np); in nsh_pop() 99 proto = tun_p_to_eth_p(nsh_hdr(skb)->np); in nsh_gso_segment()
|
| /net/sctp/ |
| A D | ipv6.c | 225 struct ipv6_pinfo *np = inet6_sk(sk); in sctp_v6_xmit() local 226 __u8 tclass = np->tclass; in sctp_v6_xmit() 249 rcu_dereference(np->opt), in sctp_v6_xmit() 281 struct ipv6_pinfo *np = inet6_sk(sk); in sctp_v6_get_dst() local 324 final_p = fl6_update_dst(fl6, rcu_dereference(np->opt), &final); in sctp_v6_get_dst() 492 struct ipv6_pinfo *newnp, *np = inet6_sk(sk); in sctp_v6_copy_ip_options() local 498 opt = rcu_dereference(np->opt); in sctp_v6_copy_ip_options() 511 struct ipv6_pinfo *np = inet6_sk(sk); in sctp_v6_ip_options_len() local 516 opt = rcu_dereference(np->opt); in sctp_v6_ip_options_len() 784 struct ipv6_pinfo *newnp, *np = inet6_sk(sk); in sctp_v6_create_accept_sk() local [all …]
|