| /OK3568_Linux_fs/u-boot/net/ |
| H A D | net.su | |
| /OK3568_Linux_fs/kernel/include/net/ |
| H A D | net_namespace.h | 56 struct net { struct 197 extern struct net init_net; argument 200 struct net *copy_net_ns(unsigned long flags, struct user_namespace *user_ns, 201 struct net *old_net); 203 void net_ns_get_ownership(const struct net *net, kuid_t *uid, kgid_t *gid); 211 static inline struct net *copy_net_ns(unsigned long flags, in copy_net_ns() 212 struct user_namespace *user_ns, struct net *old_net) in copy_net_ns() 219 static inline void net_ns_get_ownership(const struct net *net, in net_ns_get_ownership() argument 237 struct net *get_net_ns_by_pid(pid_t pid); 238 struct net *get_net_ns_by_fd(int fd); [all …]
|
| H A D | ip_fib.h | 135 struct net *fib_net; 199 __be32 fib_info_update_nhc_saddr(struct net *net, struct fib_nh_common *nhc, 201 __be32 fib_result_prefsrc(struct net *net, struct fib_result *res); 237 int call_fib4_notifiers(struct net *net, enum fib_event_type event_type, 240 int __net_init fib4_notifier_init(struct net *net); 241 void __net_exit fib4_notifier_exit(struct net *net); 243 void fib_info_notify_update(struct net *net, struct nl_info *info); 244 int fib_notify(struct net *net, struct notifier_block *nb, 270 int fib_table_insert(struct net *, struct fib_table *, struct fib_config *, 272 int fib_table_delete(struct net *, struct fib_table *, struct fib_config *, [all …]
|
| H A D | ip6_fib.h | 101 static inline bool fib6_routes_require_src(const struct net *net) in fib6_routes_require_src() argument 106 static inline void fib6_routes_require_src_inc(struct net *net) {} in fib6_routes_require_src_inc() argument 107 static inline void fib6_routes_require_src_dec(struct net *net) {} in fib6_routes_require_src_dec() argument 111 static inline bool fib6_routes_require_src(const struct net *net) in fib6_routes_require_src() argument 113 return net->ipv6.fib6_routes_require_src > 0; in fib6_routes_require_src() 116 static inline void fib6_routes_require_src_inc(struct net *net) in fib6_routes_require_src_inc() argument 118 net->ipv6.fib6_routes_require_src++; in fib6_routes_require_src_inc() 121 static inline void fib6_routes_require_src_dec(struct net *net) in fib6_routes_require_src_dec() argument 123 net->ipv6.fib6_routes_require_src--; in fib6_routes_require_src_dec() 427 typedef struct rt6_info *(*pol_lookup_t)(struct net *, [all …]
|
| H A D | l3mdev.h | 21 typedef int (*lookup_by_table_id_t)(struct net *net, u32 table_d); 56 int l3mdev_ifindex_lookup_by_table_id(enum l3mdev_type l3type, struct net *net, 59 int l3mdev_fib_rule_match(struct net *net, struct flowi *fl, 62 void l3mdev_update_flow(struct net *net, struct flowi *fl); 76 static inline int l3mdev_master_ifindex_by_index(struct net *net, int ifindex) in l3mdev_master_ifindex_by_index() argument 84 dev = dev_get_by_index_rcu(net, ifindex); in l3mdev_master_ifindex_by_index() 119 int l3mdev_master_upper_ifindex_by_index_rcu(struct net *net, int ifindex); 121 int l3mdev_master_upper_ifindex_by_index(struct net *net, int ifindex) in l3mdev_master_upper_ifindex_by_index() argument 124 ifindex = l3mdev_master_upper_ifindex_by_index_rcu(net, ifindex); in l3mdev_master_upper_ifindex_by_index() 131 u32 l3mdev_fib_table_by_index(struct net *net, int ifindex); [all …]
|
| /OK3568_Linux_fs/kernel/net/tipc/ |
| H A D | bcast.h | 81 int tipc_bcast_init(struct net *net); 82 void tipc_bcast_stop(struct net *net); 83 void tipc_bcast_add_peer(struct net *net, struct tipc_link *l, 85 void tipc_bcast_remove_peer(struct net *net, struct tipc_link *rcv_bcl); 86 void tipc_bcast_inc_bearer_dst_cnt(struct net *net, int bearer_id); 87 void tipc_bcast_dec_bearer_dst_cnt(struct net *net, int bearer_id); 88 int tipc_bcast_get_mtu(struct net *net); 89 void tipc_bcast_toggle_rcast(struct net *net, bool supp); 90 int tipc_mcast_xmit(struct net *net, struct sk_buff_head *pkts, 93 int tipc_bcast_xmit(struct net *net, struct sk_buff_head *pkts, [all …]
|
| H A D | bcast.c | 77 static struct tipc_bc_base *tipc_bc_base(struct net *net) in tipc_bc_base() argument 79 return tipc_net(net)->bcbase; in tipc_bc_base() 86 int tipc_bcast_get_mtu(struct net *net) in tipc_bcast_get_mtu() argument 88 return tipc_link_mss(tipc_bc_sndlink(net)); in tipc_bcast_get_mtu() 91 void tipc_bcast_toggle_rcast(struct net *net, bool supp) in tipc_bcast_toggle_rcast() argument 93 tipc_bc_base(net)->rcast_support = supp; in tipc_bcast_toggle_rcast() 96 static void tipc_bcbase_calc_bc_threshold(struct net *net) in tipc_bcbase_calc_bc_threshold() argument 98 struct tipc_bc_base *bb = tipc_bc_base(net); in tipc_bcbase_calc_bc_threshold() 99 int cluster_size = tipc_link_bc_peers(tipc_bc_sndlink(net)); in tipc_bcbase_calc_bc_threshold() 107 static void tipc_bcbase_select_primary(struct net *net) in tipc_bcbase_select_primary() argument [all …]
|
| H A D | node.h | 77 void tipc_node_stop(struct net *net); 78 bool tipc_node_get_id(struct net *net, u32 addr, u8 *id); 83 struct tipc_node *tipc_node_create(struct net *net, u32 addr, u8 *peer_id, 89 struct tipc_crypto *tipc_node_crypto_rx_by_addr(struct net *net, u32 addr); 91 u32 tipc_node_try_addr(struct net *net, u8 *id, u32 addr); 92 void tipc_node_check_dest(struct net *net, u32 onode, u8 *peer_id128, 97 void tipc_node_delete_links(struct net *net, int bearer_id); 98 void tipc_node_apply_property(struct net *net, struct tipc_bearer *b, int prop); 99 int tipc_node_get_linkname(struct net *net, u32 bearer_id, u32 node, 101 int tipc_node_xmit(struct net *net, struct sk_buff_head *list, u32 dnode, [all …]
|
| H A D | monitor.h | 60 int tipc_mon_create(struct net *net, int bearer_id); 61 void tipc_mon_delete(struct net *net, int bearer_id); 63 void tipc_mon_peer_up(struct net *net, u32 addr, int bearer_id); 64 void tipc_mon_peer_down(struct net *net, u32 addr, int bearer_id); 65 void tipc_mon_prep(struct net *net, void *data, int *dlen, 67 void tipc_mon_rcv(struct net *net, void *data, u16 dlen, u32 addr, 69 void tipc_mon_get_state(struct net *net, u32 addr, 72 void tipc_mon_remove_peer(struct net *net, u32 addr, int bearer_id); 74 int tipc_nl_monitor_set_threshold(struct net *net, u32 cluster_size); 75 int tipc_nl_monitor_get_threshold(struct net *net); [all …]
|
| H A D | bearer.h | 104 int (*send_msg)(struct net *net, struct sk_buff *buf, 107 int (*enable_media)(struct net *net, struct tipc_bearer *b, 182 void tipc_rcv(struct net *net, struct sk_buff *skb, struct tipc_bearer *b); 214 int tipc_enable_l2_media(struct net *net, struct tipc_bearer *b, 219 int tipc_l2_send_msg(struct net *net, struct sk_buff *buf, 222 void tipc_bearer_add_dest(struct net *net, u32 bearer_id, u32 dest); 223 void tipc_bearer_remove_dest(struct net *net, u32 bearer_id, u32 dest); 224 struct tipc_bearer *tipc_bearer_find(struct net *net, const char *name); 225 int tipc_bearer_get_name(struct net *net, char *name, u32 bearer_id); 229 void tipc_bearer_stop(struct net *net); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ |
| H A D | thunderbolt.c | 231 static int tbnet_login_response(struct tbnet *net, u64 route, u8 sequence, in tbnet_login_response() argument 235 struct tb_xdomain *xd = net->xd; in tbnet_login_response() 241 memcpy(reply.receiver_mac, net->dev->dev_addr, ETH_ALEN); in tbnet_login_response() 248 static int tbnet_login_request(struct tbnet *net, u8 sequence) in tbnet_login_request() argument 252 struct tb_xdomain *xd = net->xd; in tbnet_login_request() 257 atomic_inc_return(&net->command_id)); in tbnet_login_request() 268 static int tbnet_logout_response(struct tbnet *net, u64 route, u8 sequence, in tbnet_logout_response() argument 272 struct tb_xdomain *xd = net->xd; in tbnet_logout_response() 277 atomic_inc_return(&net->command_id)); in tbnet_logout_response() 282 static int tbnet_logout_request(struct tbnet *net) in tbnet_logout_request() argument [all …]
|
| /OK3568_Linux_fs/kernel/net/core/ |
| H A D | net_namespace.c | 47 struct net init_net = { 75 u64 __net_gen_cookie(struct net *net) in __net_gen_cookie() argument 78 u64 res = atomic64_read(&net->net_cookie); in __net_gen_cookie() 83 atomic64_cmpxchg(&net->net_cookie, 0, res); in __net_gen_cookie() 99 static int net_assign_generic(struct net *net, unsigned int id, void *data) in net_assign_generic() argument 105 old_ng = rcu_dereference_protected(net->gen, in net_assign_generic() 131 rcu_assign_pointer(net->gen, ng); in net_assign_generic() 136 static int ops_init(const struct pernet_operations *ops, struct net *net) in ops_init() argument 147 err = net_assign_generic(net, *ops->id, data); in ops_init() 153 err = ops->init(net); in ops_init() [all …]
|
| H A D | fib_notifier.c | 29 int call_fib_notifiers(struct net *net, enum fib_event_type event_type, in call_fib_notifiers() argument 32 struct fib_notifier_net *fn_net = net_generic(net, fib_notifier_net_id); in call_fib_notifiers() 40 static unsigned int fib_seq_sum(struct net *net) in fib_seq_sum() argument 42 struct fib_notifier_net *fn_net = net_generic(net, fib_notifier_net_id); in fib_seq_sum() 51 fib_seq += ops->fib_seq_read(net); in fib_seq_sum() 60 static int fib_net_dump(struct net *net, struct notifier_block *nb, in fib_net_dump() argument 63 struct fib_notifier_net *fn_net = net_generic(net, fib_notifier_net_id); in fib_net_dump() 71 err = ops->fib_dump(net, nb, extack); in fib_net_dump() 83 static bool fib_dump_is_consistent(struct net *net, struct notifier_block *nb, in fib_dump_is_consistent() argument 87 struct fib_notifier_net *fn_net = net_generic(net, fib_notifier_net_id); in fib_dump_is_consistent() [all …]
|
| /OK3568_Linux_fs/kernel/fs/afs/ |
| H A D | main.c | 68 static int __net_init afs_net_init(struct net *net_ns) in afs_net_init() 71 struct afs_net *net = afs_net(net_ns); in afs_net_init() local 74 net->net = net_ns; in afs_net_init() 75 net->live = true; in afs_net_init() 76 generate_random_uuid((unsigned char *)&net->uuid); in afs_net_init() 78 INIT_WORK(&net->charge_preallocation_work, afs_charge_preallocation); in afs_net_init() 79 mutex_init(&net->socket_mutex); in afs_net_init() 81 net->cells = RB_ROOT; in afs_net_init() 82 init_rwsem(&net->cells_lock); in afs_net_init() 83 INIT_WORK(&net->cells_manager, afs_manage_cells); in afs_net_init() [all …]
|
| H A D | server.c | 24 struct afs_server *afs_find_server(struct afs_net *net, in afs_find_server() argument 36 afs_unuse_server_notime(net, server, afs_server_trace_put_find_rsq); in afs_find_server() 38 read_seqbegin_or_lock(&net->fs_addr_lock, &seq); in afs_find_server() 42 hlist_for_each_entry_rcu(server, &net->fs_addresses6, addr6_link) { in afs_find_server() 58 hlist_for_each_entry_rcu(server, &net->fs_addresses4, addr4_link) { in afs_find_server() 78 } while (need_seqretry(&net->fs_addr_lock, seq)); in afs_find_server() 80 done_seqretry(&net->fs_addr_lock, seq); in afs_find_server() 89 struct afs_server *afs_find_server_by_uuid(struct afs_net *net, const uuid_t *uuid) in afs_find_server_by_uuid() argument 103 afs_unuse_server(net, server, afs_server_trace_put_uuid_rsq); in afs_find_server_by_uuid() 106 read_seqbegin_or_lock(&net->fs_lock, &seq); in afs_find_server_by_uuid() [all …]
|
| /OK3568_Linux_fs/kernel/kernel/bpf/ |
| H A D | net_namespace.c | 21 struct net *net; member 55 static void netns_bpf_run_array_detach(struct net *net, in netns_bpf_run_array_detach() argument 60 run_array = rcu_replace_pointer(net->bpf.run_array[type], NULL, in netns_bpf_run_array_detach() 65 static int link_index(struct net *net, enum netns_bpf_attach_type type, in link_index() argument 71 list_for_each_entry(pos, &net->bpf.links[type], node) { in link_index() 79 static int link_count(struct net *net, enum netns_bpf_attach_type type) in link_count() argument 84 list_for_each(pos, &net->bpf.links[type]) in link_count() 89 static void fill_prog_array(struct net *net, enum netns_bpf_attach_type type, in fill_prog_array() argument 95 list_for_each_entry(pos, &net->bpf.links[type], node) { in fill_prog_array() 107 struct net *net; in bpf_netns_link_release() local [all …]
|
| /OK3568_Linux_fs/kernel/include/net/netfilter/ |
| H A D | nf_conntrack_l4proto.h | 51 struct net *net, void *data); 66 struct net *net, 71 struct net *net, 136 void nf_conntrack_generic_init_net(struct net *net); 137 void nf_conntrack_tcp_init_net(struct net *net); 138 void nf_conntrack_udp_init_net(struct net *net); 139 void nf_conntrack_gre_init_net(struct net *net); 140 void nf_conntrack_dccp_init_net(struct net *net); 141 void nf_conntrack_sctp_init_net(struct net *net); 142 void nf_conntrack_icmp_init_net(struct net *net); [all …]
|
| H A D | nf_conntrack_ecache.h | 45 struct net *net = nf_ct_net(ct); in nf_ct_ecache_ext_add() local 48 if (!ctmask && !expmask && net->ct.sysctl_events) { in nf_ct_ecache_ext_add() 79 int nf_conntrack_register_notifier(struct net *net, 81 void nf_conntrack_unregister_notifier(struct net *net, 108 struct net *net = nf_ct_net(ct); in nf_conntrack_event_cache() local 111 if (!rcu_access_pointer(net->ct.nf_conntrack_event_cb)) in nf_conntrack_event_cache() 127 const struct net *net = nf_ct_net(ct); in nf_conntrack_event_report() local 129 if (!rcu_access_pointer(net->ct.nf_conntrack_event_cb)) in nf_conntrack_event_report() 142 const struct net *net = nf_ct_net(ct); in nf_conntrack_event() local 144 if (!rcu_access_pointer(net->ct.nf_conntrack_event_cb)) in nf_conntrack_event() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/ |
| H A D | Kconfig | 21 source "drivers/net/ethernet/3com/Kconfig" 22 source "drivers/net/ethernet/adaptec/Kconfig" 23 source "drivers/net/ethernet/aeroflex/Kconfig" 24 source "drivers/net/ethernet/agere/Kconfig" 25 source "drivers/net/ethernet/alacritech/Kconfig" 26 source "drivers/net/ethernet/allwinner/Kconfig" 27 source "drivers/net/ethernet/alteon/Kconfig" 28 source "drivers/net/ethernet/altera/Kconfig" 29 source "drivers/net/ethernet/amazon/Kconfig" 30 source "drivers/net/ethernet/amd/Kconfig" [all …]
|
| /OK3568_Linux_fs/kernel/net/can/ |
| H A D | proc.c | 79 static void can_init_stats(struct net *net) in can_init_stats() argument 81 struct can_pkg_stats *pkg_stats = net->can.pkg_stats; in can_init_stats() 82 struct can_rcv_lists_stats *rcv_lists_stats = net->can.rcv_lists_stats; in can_init_stats() 121 struct net *net = from_timer(net, t, can.stattimer); in can_stat_update() local 122 struct can_pkg_stats *pkg_stats = net->can.pkg_stats; in can_stat_update() 127 can_init_stats(net); in can_stat_update() 131 can_init_stats(net); in can_stat_update() 135 can_init_stats(net); in can_stat_update() 139 can_init_stats(net); in can_stat_update() 143 can_init_stats(net); in can_stat_update() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/usb/ |
| H A D | smsc75xx.c | 94 netdev_warn(dev->net, "Failed to read reg index 0x%08x: %d\n", in __smsc75xx_read_reg() 126 netdev_warn(dev->net, "Failed to write reg index 0x%08x: %d\n", in __smsc75xx_write_reg() 168 netdev_warn(dev->net, "Error reading MII_ACCESS\n"); in __smsc75xx_phy_wait_not_busy() 191 netdev_warn(dev->net, "MII is busy in smsc75xx_mdio_read\n"); in __smsc75xx_mdio_read() 203 netdev_warn(dev->net, "Error writing MII_ACCESS\n"); in __smsc75xx_mdio_read() 209 netdev_warn(dev->net, "Timed out reading MII reg %02X\n", idx); in __smsc75xx_mdio_read() 215 netdev_warn(dev->net, "Error reading MII_DATA\n"); in __smsc75xx_mdio_read() 238 netdev_warn(dev->net, "MII is busy in smsc75xx_mdio_write\n"); in __smsc75xx_mdio_write() 245 netdev_warn(dev->net, "Error writing MII_DATA\n"); in __smsc75xx_mdio_write() 257 netdev_warn(dev->net, "Error writing MII_ACCESS\n"); in __smsc75xx_mdio_write() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | gmac_rockchip.su | |
| /OK3568_Linux_fs/kernel/fs/proc/ |
| H A D | proc_net.c | 32 static inline struct net *PDE_NET(struct proc_dir_entry *pde) in PDE_NET() 37 static struct net *get_proc_net(const struct inode *inode) in get_proc_net() 46 struct net *net; in seq_open_net() local 53 net = get_proc_net(inode); in seq_open_net() 54 if (!net) in seq_open_net() 59 put_net(net); in seq_open_net() 63 p->net = net; in seq_open_net() 90 p->net = get_net(current->nsproxy->net_ns); in bpf_iter_init_seq_net() 100 put_net(p->net); in bpf_iter_fini_seq_net() 169 struct net *net; in single_open_net() local [all …]
|
| /OK3568_Linux_fs/kernel/net/sctp/ |
| H A D | sm_statefuns.c | 51 struct net *net, 60 struct net *net, 63 static void sctp_send_stale_cookie_err(struct net *net, 70 struct net *net, 77 struct net *net, 84 struct net *net, 93 struct net *net, 100 struct net *net, 109 struct net *net, 117 struct net *net, [all …]
|
| /OK3568_Linux_fs/kernel/net/ipv6/ |
| H A D | ip6_fib.c | 42 struct net *net; member 55 static struct fib6_info *fib6_find_prefix(struct net *net, 58 static struct fib6_node *fib6_repair_tree(struct net *net, 61 static int fib6_walk(struct net *net, struct fib6_walker *w); 73 #define FOR_WALKERS(net, w) \ argument 74 list_for_each_entry(w, &(net)->ipv6.fib6_walkers, lh) 76 static void fib6_walker_link(struct net *net, struct fib6_walker *w) in fib6_walker_link() argument 78 write_lock_bh(&net->ipv6.fib6_walker_lock); in fib6_walker_link() 79 list_add(&w->lh, &net->ipv6.fib6_walkers); in fib6_walker_link() 80 write_unlock_bh(&net->ipv6.fib6_walker_lock); in fib6_walker_link() [all …]
|