Home
last modified time | relevance | path

Searched refs:nb (Results 1 – 25 of 60) sorted by relevance

123

/net/x25/
A Dx25_link.c44 mod_timer(&nb->t20timer, jiffies + nb->t20); in x25_start_t20timer()
49 struct x25_neigh *nb = timer_container_of(nb, t, t20timer); in x25_t20timer_expiry() local
71 switch (nb->state) { in x25_link_control()
93 switch (nb->state) { in x25_link_control()
265 struct x25_neigh *nb = kmalloc(sizeof(*nb), GFP_ATOMIC); in x25_link_device_up() local
267 if (!nb) in x25_link_device_up()
274 nb->dev = dev; in x25_link_device_up()
276 nb->extended = 0; in x25_link_device_up()
339 use = nb; in x25_get_neigh()
393 x25_neigh_put(nb); in x25_subscr_ioctl()
[all …]
A Dx25_dev.c98 struct x25_neigh *nb; in x25_lapb_receive_frame() local
112 nb = x25_get_neigh(dev); in x25_lapb_receive_frame()
113 if (!nb) { in x25_lapb_receive_frame()
119 x25_neigh_put(nb); in x25_lapb_receive_frame()
128 x25_neigh_put(nb); in x25_lapb_receive_frame()
138 x25_link_terminated(nb); in x25_lapb_receive_frame()
141 x25_neigh_put(nb); in x25_lapb_receive_frame()
153 switch (nb->dev->type) { in x25_establish_link()
168 skb->dev = nb->dev; in x25_establish_link()
179 switch (nb->dev->type) { in x25_send_frame()
[all …]
A Daf_x25.c209 struct x25_neigh *nb; in x25_device_event() local
221 nb = x25_get_neigh(dev); in x25_device_event()
222 if (nb) { in x25_device_event()
224 x25_neigh_put(nb); in x25_device_event()
235 if (nb) { in x25_device_event()
237 x25_neigh_put(nb); in x25_device_event()
1056 x25_neigh_hold(nb); in x25_rx_call_request()
1634 struct x25_neigh *nb; in compat_x25_subscr_ioctl() local
1647 nb = x25_get_neigh(dev); in compat_x25_subscr_ioctl()
1648 if (nb == NULL) in compat_x25_subscr_ioctl()
[all …]
A Dx25_forward.c94 struct x25_neigh *nb; in x25_forward_data() local
112 if ( (nb = x25_get_neigh(peer)) == NULL) in x25_forward_data()
119 x25_transmit_link(skbn, nb); in x25_forward_data()
123 x25_neigh_put(nb); in x25_forward_data()
A Dx25_facilities.c337 struct x25_neigh *nb) in x25_limit_facilities() argument
340 if (!nb->extended) { in x25_limit_facilities()
/net/core/
A Dfib_notifier.c18 int call_fib_notifier(struct notifier_block *nb, in call_fib_notifier() argument
24 err = nb->notifier_call(nb, event_type, info); in call_fib_notifier()
58 static int fib_net_dump(struct net *net, struct notifier_block *nb, in fib_net_dump() argument
69 err = ops->fib_dump(net, nb, extack); in fib_net_dump()
82 void (*cb)(struct notifier_block *nb), in fib_dump_is_consistent() argument
87 atomic_notifier_chain_register(&fn_net->fib_chain, nb); in fib_dump_is_consistent()
90 atomic_notifier_chain_unregister(&fn_net->fib_chain, nb); in fib_dump_is_consistent()
92 cb(nb); in fib_dump_is_consistent()
98 void (*cb)(struct notifier_block *nb), in register_fib_notifier() argument
107 err = fib_net_dump(net, nb, extack); in register_fib_notifier()
[all …]
A Dlock_debug.c12 int netdev_debug_event(struct notifier_block *nb, unsigned long event, in netdev_debug_event() argument
80 struct notifier_block *nb; in rtnl_net_debug_net_init() local
82 nb = net_generic(net, rtnl_net_debug_net_id); in rtnl_net_debug_net_init()
83 nb->notifier_call = netdev_debug_event; in rtnl_net_debug_net_init()
85 return register_netdevice_notifier_net(net, nb); in rtnl_net_debug_net_init()
90 struct notifier_block *nb; in rtnl_net_debug_net_exit() local
92 nb = net_generic(net, rtnl_net_debug_net_id); in rtnl_net_debug_net_exit()
93 unregister_netdevice_notifier_net(net, nb); in rtnl_net_debug_net_exit()
A Dnetevent.c28 int register_netevent_notifier(struct notifier_block *nb) in register_netevent_notifier() argument
30 return atomic_notifier_chain_register(&netevent_notif_chain, nb); in register_netevent_notifier()
44 int unregister_netevent_notifier(struct notifier_block *nb) in unregister_netevent_notifier() argument
46 return atomic_notifier_chain_unregister(&netevent_notif_chain, nb); in unregister_netevent_notifier()
A Ddev.c1870 return nb->notifier_call(nb, val, &info); in call_netdevice_notifier()
1886 call_netdevice_notifier(nb, NETDEV_UP, dev); in call_netdevice_register_notifiers()
1918 call_netdevice_unregister_notifiers(nb, dev); in call_netdevice_register_net_notifiers()
1928 call_netdevice_unregister_notifiers(nb, dev); in call_netdevice_unregister_net_notifiers()
2028 struct notifier_block *nb, in __register_netdevice_notifier_net() argument
2051 struct notifier_block *nb) in __unregister_netdevice_notifier_net() argument
2107 struct notifier_block *nb) in unregister_netdevice_notifier_net() argument
2121 struct notifier_block *nb) in __move_netdevice_notifier_net() argument
2164 struct notifier_block *nb, in register_netdevice_notifier_dev_net() argument
2172 nn->nb = nb; in register_netdevice_notifier_dev_net()
[all …]
/net/bridge/
A Dbr_switchdev.c312 err = nb->notifier_call(nb, action, &item); in br_switchdev_fdb_replay_one()
318 bool adding, struct notifier_block *nb) in br_switchdev_fdb_replay() argument
325 if (!nb) in br_switchdev_fdb_replay()
353 struct notifier_block *nb, in br_switchdev_vlan_attr_replay() argument
382 err = nb->notifier_call(nb, SWITCHDEV_PORT_ATTR_SET, in br_switchdev_vlan_attr_replay()
410 err = nb->notifier_call(nb, action, &obj_info); in br_switchdev_vlan_replay_one()
451 struct notifier_block *nb, in br_switchdev_vlan_replay() argument
461 if (!nb) in br_switchdev_vlan_replay()
601 err = nb->notifier_call(nb, action, &obj_info); in br_switchdev_mdb_replay_one()
696 if (!nb) in br_switchdev_mdb_replay()
[all …]
/net/ipv6/
A Dfib6_notifier.c10 int call_fib6_notifier(struct notifier_block *nb, in call_fib6_notifier() argument
15 return call_fib_notifier(nb, event_type, info); in call_fib6_notifier()
30 static int fib6_dump(struct net *net, struct notifier_block *nb, in fib6_dump() argument
35 err = fib6_rules_dump(net, nb, extack); in fib6_dump()
39 return fib6_tables_dump(net, nb, extack); in fib6_dump()
A Daddrconf_core.c95 int register_inet6addr_notifier(struct notifier_block *nb) in register_inet6addr_notifier() argument
97 return atomic_notifier_chain_register(&inet6addr_chain, nb); in register_inet6addr_notifier()
101 int unregister_inet6addr_notifier(struct notifier_block *nb) in unregister_inet6addr_notifier() argument
103 return atomic_notifier_chain_unregister(&inet6addr_chain, nb); in unregister_inet6addr_notifier()
113 int register_inet6addr_validator_notifier(struct notifier_block *nb) in register_inet6addr_validator_notifier() argument
115 return blocking_notifier_chain_register(&inet6addr_validator_chain, nb); in register_inet6addr_validator_notifier()
119 int unregister_inet6addr_validator_notifier(struct notifier_block *nb) in unregister_inet6addr_validator_notifier() argument
122 nb); in unregister_inet6addr_validator_notifier()
A Dip6_fib.c370 static int call_fib6_entry_notifier(struct notifier_block *nb, in call_fib6_entry_notifier() argument
380 return call_fib6_notifier(nb, event_type, &info.info); in call_fib6_entry_notifier()
383 static int call_fib6_multipath_entry_notifier(struct notifier_block *nb, in call_fib6_multipath_entry_notifier() argument
395 return call_fib6_notifier(nb, event_type, &info.info); in call_fib6_multipath_entry_notifier()
441 struct notifier_block *nb; member
456 err = call_fib6_multipath_entry_notifier(arg->nb, fib_event, in fib6_rt_dump()
461 err = call_fib6_entry_notifier(arg->nb, fib_event, rt, in fib6_rt_dump()
489 int fib6_tables_dump(struct net *net, struct notifier_block *nb, in fib6_tables_dump() argument
503 arg.nb = nb; in fib6_tables_dump()
/net/ipv4/
A Dfib_notifier.c11 int call_fib4_notifier(struct notifier_block *nb, in call_fib4_notifier() argument
16 return call_fib_notifier(nb, event_type, info); in call_fib4_notifier()
36 static int fib4_dump(struct net *net, struct notifier_block *nb, in fib4_dump() argument
41 err = fib4_rules_dump(net, nb, extack); in fib4_dump()
45 return fib_notify(net, nb, extack); in fib4_dump()
A Dipmr_base.c394 int mr_dump(struct net *net, struct notifier_block *nb, unsigned short family, in mr_dump() argument
396 struct notifier_block *nb, in mr_dump()
405 err = rules_dump(net, nb, extack); in mr_dump()
422 err = mr_call_vif_notifier(nb, family, in mr_dump()
436 err = mr_call_mfc_notifier(nb, family, in mr_dump()
A Dnexthop.c439 static int call_nexthop_notifier(struct notifier_block *nb, struct net *net, in call_nexthop_notifier() argument
454 err = nb->notifier_call(nb, event_type, &info); in call_nexthop_notifier()
3903 static int nexthops_dump(struct net *net, struct notifier_block *nb, in nexthops_dump() argument
3915 err = call_nexthop_notifier(nb, net, event_type, nh, extack); in nexthops_dump()
3923 int register_nexthop_notifier(struct net *net, struct notifier_block *nb, in register_nexthop_notifier() argument
3929 err = nexthops_dump(net, nb, NEXTHOP_EVENT_REPLACE, extack); in register_nexthop_notifier()
3933 nb); in register_nexthop_notifier()
3945 nb); in __unregister_nexthop_notifier()
3947 nexthops_dump(net, nb, NEXTHOP_EVENT_DEL, NULL); in __unregister_nexthop_notifier()
3952 int unregister_nexthop_notifier(struct net *net, struct notifier_block *nb) in unregister_nexthop_notifier() argument
[all …]
A Dfib_trie.c76 static int call_fib_entry_notifier(struct notifier_block *nb, in call_fib_entry_notifier() argument
90 return call_fib4_notifier(nb, event_type, &info.info); in call_fib_entry_notifier()
2152 struct notifier_block *nb, in fib_leaf_notify() argument
2175 err = call_fib_entry_notifier(nb, FIB_EVENT_ENTRY_REPLACE, in fib_leaf_notify()
2184 static int fib_table_notify(struct fib_table *tb, struct notifier_block *nb, in fib_table_notify() argument
2193 err = fib_leaf_notify(l, tb, nb, extack); in fib_table_notify()
2205 int fib_notify(struct net *net, struct notifier_block *nb, in fib_notify() argument
2216 err = fib_table_notify(tb, nb, extack); in fib_notify()
A Dfib_rules.c72 int fib4_rules_dump(struct net *net, struct notifier_block *nb, in fib4_rules_dump() argument
75 return fib_rules_dump(net, nb, AF_INET, extack); in fib4_rules_dump()
/net/dcb/
A Ddcbevent.c15 int register_dcbevent_notifier(struct notifier_block *nb) in register_dcbevent_notifier() argument
17 return atomic_notifier_chain_register(&dcbevent_notif_chain, nb); in register_dcbevent_notifier()
21 int unregister_dcbevent_notifier(struct notifier_block *nb) in unregister_dcbevent_notifier() argument
23 return atomic_notifier_chain_unregister(&dcbevent_notif_chain, nb); in unregister_dcbevent_notifier()
/net/rose/
A Drose_subr.c440 int len, nb; in rose_create_facilities() local
458 for (nb = 0 ; nb < rose->source_ndigis ; nb++) { in rose_create_facilities()
461 memcpy(p, &rose->source_digis[nb], AX25_ADDR_LEN); in rose_create_facilities()
465 for (nb = 0 ; nb < rose->dest_ndigis ; nb++) { in rose_create_facilities()
468 memcpy(p, &rose->dest_digis[nb], AX25_ADDR_LEN); in rose_create_facilities()
/net/switchdev/
A Dswitchdev.c483 int register_switchdev_notifier(struct notifier_block *nb) in register_switchdev_notifier() argument
485 return atomic_notifier_chain_register(&switchdev_notif_chain, nb); in register_switchdev_notifier()
495 int unregister_switchdev_notifier(struct notifier_block *nb) in unregister_switchdev_notifier() argument
497 return atomic_notifier_chain_unregister(&switchdev_notif_chain, nb); in unregister_switchdev_notifier()
519 int register_switchdev_blocking_notifier(struct notifier_block *nb) in register_switchdev_blocking_notifier() argument
525 err = raw_notifier_chain_register(chain, nb); in register_switchdev_blocking_notifier()
532 int unregister_switchdev_blocking_notifier(struct notifier_block *nb) in unregister_switchdev_blocking_notifier() argument
538 err = raw_notifier_chain_unregister(chain, nb); in unregister_switchdev_blocking_notifier()
/net/sched/
A Dsch_tbf.c212 int ret, nb; in tbf_segment() local
219 nb = 0; in tbf_segment()
229 nb++; in tbf_segment()
233 sch->q.qlen += nb; in tbf_segment()
235 if (nb > 0) { in tbf_segment()
236 qdisc_tree_reduce_backlog(sch, 1 - nb, prev_len - len); in tbf_segment()
/net/dsa/
A Dswitch.c974 static int dsa_switch_event(struct notifier_block *nb, in dsa_switch_event() argument
977 struct dsa_switch *ds = container_of(nb, struct dsa_switch, nb); in dsa_switch_event()
1122 ds->nb.notifier_call = dsa_switch_event; in dsa_switch_register_notifier()
1124 return raw_notifier_chain_register(&ds->dst->nh, &ds->nb); in dsa_switch_register_notifier()
1131 err = raw_notifier_chain_unregister(&ds->dst->nh, &ds->nb); in dsa_switch_unregister_notifier()
/net/atm/
A Dcommon.c829 int register_atmdevice_notifier(struct notifier_block *nb) in register_atmdevice_notifier() argument
831 return atomic_notifier_chain_register(&atm_dev_notify_chain, nb); in register_atmdevice_notifier()
835 void unregister_atmdevice_notifier(struct notifier_block *nb) in unregister_atmdevice_notifier() argument
837 atomic_notifier_chain_unregister(&atm_dev_notify_chain, nb); in unregister_atmdevice_notifier()
/net/hsr/
A Dhsr_main.c31 static int hsr_netdev_notify(struct notifier_block *nb, unsigned long event, in hsr_netdev_notify() argument

Completed in 873 milliseconds

123