Home
last modified time | relevance | path

Searched refs:link (Results 1 – 25 of 56) sorted by relevance

123

/net/unix/
Dgarbage.c132 BUG_ON(!list_empty(&u->link)); in unix_inflight()
133 list_add_tail(&u->link, &gc_inflight_list); in unix_inflight()
135 BUG_ON(list_empty(&u->link)); in unix_inflight()
148 BUG_ON(list_empty(&u->link)); in unix_notinflight()
150 list_del_init(&u->link); in unix_notinflight()
226 BUG_ON(!list_empty(&u->link)); in scan_children()
227 list_add_tail(&u->link, &embryos); in scan_children()
232 u = list_entry(embryos.next, struct unix_sock, link); in scan_children()
234 list_del_init(&u->link); in scan_children()
258 list_move_tail(&u->link, &gc_candidates); in inc_inflight_move_tail()
[all …]
/net/tipc/
Ddiscover.c119 struct tipc_link *link; in tipc_disc_recv_msg() local
164 link = n_ptr->links[b_ptr->identity]; in tipc_disc_recv_msg()
165 addr_mismatch = (link != NULL) && in tipc_disc_recv_msg()
166 memcmp(&link->media_addr, &media_addr, sizeof(media_addr)); in tipc_disc_recv_msg()
198 addr_mismatch = (link != NULL); in tipc_disc_recv_msg()
199 } else if (tipc_link_is_up(link) && !addr_mismatch) { in tipc_disc_recv_msg()
220 if (tipc_link_is_up(link)) { in tipc_disc_recv_msg()
225 memcpy(&link->media_addr, &media_addr, in tipc_disc_recv_msg()
227 tipc_link_reset(link); in tipc_disc_recv_msg()
232 if (!link) { in tipc_disc_recv_msg()
[all …]
/net/sched/
Dsch_atm.c62 struct atm_flow_data link; /* unclassified skbs go here */ member
154 if (flow != &p->link) in atm_tc_put()
291 list_add(&flow->list, &p->link.list); in atm_tc_change()
314 if (flow->filter_list || flow == &p->link) in atm_tc_delete()
354 return flow ? &flow->filter_list : &p->link.filter_list; in atm_tc_find_tcf()
390 flow = &p->link; in atm_tc_enqueue()
433 if (flow == &p->link) { in atm_tc_enqueue()
457 if (flow == &p->link) in sch_atm_dequeue()
505 skb = qdisc_dequeue_peeked(p->link.q); in atm_tc_dequeue()
517 return p->link.q->ops->peek(p->link.q); in atm_tc_peek()
[all …]
Dsch_cbq.c149 struct cbq_class link; member
221 struct cbq_class *head = &q->link; in cbq_classify()
761 idle -= L2T(&q->link, len); in cbq_update()
960 incr2 = L2T(&q->link, q->tx_len); in cbq_dequeue()
1002 q->link.undertime == PSCHED_PASTPERFECT) in cbq_dequeue()
1006 q->link.undertime = PSCHED_PASTPERFECT; in cbq_dequeue()
1375 if ((q->link.R_tab = qdisc_get_rtab(r, tb[TCA_CBQ_RTAB])) == NULL) in cbq_init()
1382 q->link.refcnt = 1; in cbq_init()
1383 q->link.sibling = &q->link; in cbq_init()
1384 q->link.common.classid = sch->handle; in cbq_init()
[all …]
Dcls_basic.c34 struct list_head link; member
49 list_for_each_entry(f, &head->flist, link) { in basic_classify()
70 list_for_each_entry(f, &head->flist, link) in basic_get()
106 list_for_each_entry_safe(f, n, &head->flist, link) { in basic_destroy()
107 list_del(&f->link); in basic_destroy()
118 list_for_each_entry(t, &head->flist, link) in basic_delete()
121 list_del(&t->link); in basic_delete()
217 list_add(&f->link, &head->flist); in basic_change()
234 list_for_each_entry(f, &head->flist, link) { in basic_walk()
Dem_u32.c46 .link = LIST_HEAD_INIT(em_u32_ops.link)
Dem_cmp.c81 .link = LIST_HEAD_INIT(em_cmp_ops.link)
Dem_nbyte.c62 .link = LIST_HEAD_INIT(em_nbyte_ops.link)
Dematch.c101 list_for_each_entry(e, &ematch_ops, link) { in tcf_em_lookup()
135 list_for_each_entry(e, &ematch_ops, link) in tcf_em_register()
139 list_add_tail(&ops->link, &ematch_ops); in tcf_em_register()
161 list_del(&ops->link); in tcf_em_unregister()
Dem_ipset.c115 .link = LIST_HEAD_INIT(em_ipset_ops.link)
Dem_canid.c222 .link = LIST_HEAD_INIT(em_canid_ops.link)
/net/rxrpc/
Dar-transport.c42 INIT_LIST_HEAD(&trans->link); in rxrpc_alloc_transport()
90 list_for_each_entry(trans, &rxrpc_transports, link) { in rxrpc_get_transport()
106 list_for_each_entry(trans, &rxrpc_transports, link) { in rxrpc_get_transport()
118 list_add_tail(&trans->link, &rxrpc_transports); in rxrpc_get_transport()
163 list_for_each_entry(trans, &rxrpc_transports, link) { in rxrpc_find_transport()
230 list_for_each_entry_safe(trans, _p, &rxrpc_transports, link) { in rxrpc_transport_reaper()
240 list_move_tail(&trans->link, &graveyard); in rxrpc_transport_reaper()
256 link); in rxrpc_transport_reaper()
257 list_del_init(&trans->link); in rxrpc_transport_reaper()
Dar-peer.c71 INIT_LIST_HEAD(&peer->link); in rxrpc_alloc_peer()
120 list_for_each_entry(peer, &rxrpc_peers, link) { in rxrpc_get_peer()
147 list_for_each_entry(peer, &rxrpc_peers, link) { in rxrpc_get_peer()
162 list_add_tail(&peer->link, &rxrpc_peers); in rxrpc_get_peer()
208 list_for_each_entry(peer, &rxrpc_peers, link) { in rxrpc_find_peer()
267 list_del(&peer->link); in rxrpc_destroy_peer()
Dar-security.c52 list_for_each_entry(sec, &rxrpc_security_methods, link) { in rxrpc_security_lookup()
82 list_for_each_entry(psec, &rxrpc_security_methods, link) { in rxrpc_register_security()
87 list_add(&sec->link, &rxrpc_security_methods); in rxrpc_register_security()
112 list_del_init(&sec->link); in rxrpc_unregister_security()
Dar-local.c41 INIT_LIST_HEAD(&local->link); in rxrpc_alloc_local()
106 list_add(&local->link, &rxrpc_locals); in rxrpc_create_local()
146 list_for_each_entry(local, &rxrpc_locals, link) { in rxrpc_lookup_local()
258 list_del(&local->link); in rxrpc_destroy_local()
Dar-internal.h109 struct list_head link; /* link in master list */ member
156 struct list_head link; /* link in endpoint list */ member
175 struct list_head link; /* link in master peer list */ member
207 struct list_head link; /* link in master session list */ member
245 struct list_head link; /* link in master connection list */ member
306 struct list_head link; /* link in master call list */ member
Dar-connection.c373 list_add_tail(&conn->link, &rxrpc_connections); in rxrpc_connect_exclusive()
548 list_add_tail(&candidate->link, &rxrpc_connections); in rxrpc_connect_call()
705 list_add_tail(&conn->link, &rxrpc_connections); in rxrpc_incoming_connection()
853 list_for_each_entry_safe(conn, _p, &rxrpc_connections, link) { in rxrpc_connection_reaper()
868 list_move_tail(&conn->link, &graveyard); in rxrpc_connection_reaper()
899 link); in rxrpc_connection_reaper()
900 list_del_init(&conn->link); in rxrpc_connection_reaper()
/net/ipv4/
Dip_tunnel.c141 int link, __be16 flags, in ip_tunnel_lookup() argument
161 if (t->parms.link == link) in ip_tunnel_lookup()
175 if (t->parms.link == link) in ip_tunnel_lookup()
194 if (t->parms.link == link) in ip_tunnel_lookup()
208 if (t->parms.link == link) in ip_tunnel_lookup()
260 int link = parms->link; in ip_tunnel_find() local
268 link == t->parms.link && in ip_tunnel_find()
357 tunnel->parms.link); in ip_tunnel_bind_dev()
366 if (!tdev && tunnel->parms.link) in ip_tunnel_bind_dev()
367 tdev = __dev_get_by_index(dev_net(dev), tunnel->parms.link); in ip_tunnel_bind_dev()
[all …]
Dip_vti.c261 t->parms.link, 0, IPPROTO_IPIP, 0); in vti_err()
329 flowi4_init_output(&fl4, tunnel->parms.link, in vti_tunnel_xmit()
396 flowi4_init_output(&fl4, tunnel->parms.link, in vti_tunnel_bind_dev()
410 if (!tdev && tunnel->parms.link) in vti_tunnel_bind_dev()
411 tdev = __dev_get_by_index(dev_net(dev), tunnel->parms.link); in vti_tunnel_bind_dev()
418 dev->iflink = tunnel->parms.link; in vti_tunnel_bind_dev()
502 if (t->parms.link != p.link) { in vti_tunnel_ioctl()
503 t->parms.link = p.link; in vti_tunnel_ioctl()
721 parms->link = nla_get_u32(data[IFLA_VTI_LINK]); in vti_netlink_parms()
803 if (t->parms.link != p.link) { in vti_changelink()
[all …]
/net/ipv6/
Dip6_gre.c121 int link = dev->ifindex; in ip6gre_tunnel_lookup() local
142 if (t->parms.link != link) in ip6gre_tunnel_lookup()
166 if (t->parms.link != link) in ip6gre_tunnel_lookup()
192 if (t->parms.link != link) in ip6gre_tunnel_lookup()
215 if (t->parms.link != link) in ip6gre_tunnel_lookup()
292 int link = parms->link; in ip6gre_tunnel_find() local
303 link == t->parms.link && in ip6gre_tunnel_find()
954 fl6->flowi6_oif = p->link; in ip6gre_tnl_link_config()
971 dev->iflink = p->link; in ip6gre_tnl_link_config()
989 p->link, strict); in ip6gre_tnl_link_config()
[all …]
Dsit.c104 (!dev || !t->parms.link || dev->iflink == t->parms.link) && in ipip6_tunnel_lookup()
110 (!dev || !t->parms.link || dev->iflink == t->parms.link) && in ipip6_tunnel_lookup()
116 (!dev || !t->parms.link || dev->iflink == t->parms.link) && in ipip6_tunnel_lookup()
238 parms->link == t->parms.link) { in ipip6_tunnel_locate()
771 tunnel->parms.link); in ipip6_tunnel_xmit()
896 tunnel->parms.link); in ipip6_tunnel_bind_dev()
905 if (!tdev && tunnel->parms.link) in ipip6_tunnel_bind_dev()
906 tdev = __dev_get_by_index(dev_net(dev), tunnel->parms.link); in ipip6_tunnel_bind_dev()
914 dev->iflink = tunnel->parms.link; in ipip6_tunnel_bind_dev()
931 if (t->parms.link != p->link) { in ipip6_tunnel_update()
[all …]
Dip6_tunnel.c727 (!((ltype|rtype) & IPV6_ADDR_LINKLOCAL) || p->link)) { in ip6_tnl_get_cap()
751 if (p->link) in ip6_tnl_rcv_ctl()
752 ldev = dev_get_by_index_rcu(net, p->link); in ip6_tnl_rcv_ctl()
904 if (p->link) in ip6_tnl_xmit_ctl()
905 ldev = dev_get_by_index_rcu(net, p->link); in ip6_tnl_xmit_ctl()
1186 fl6->flowi6_oif = p->link; in ip6_tnl_link_config()
1202 dev->iflink = p->link; in ip6_tnl_link_config()
1210 p->link, strict); in ip6_tnl_link_config()
1248 t->parms.link = p->link; in ip6_tnl_change()
1278 p->link = u->link; in ip6_tnl_parm_from_user()
[all …]
/net/dsa/
Ddsa.c298 struct device_node *link) in dsa_of_setup_routing_table() argument
307 parent_sw = of_get_parent(link); in dsa_of_setup_routing_table()
330 reg = of_get_property(link, "reg", NULL); in dsa_of_setup_routing_table()
366 struct device_node *child, *mdio, *ethernet, *port, *link; in dsa_of_probe() local
441 link = of_parse_phandle(port, "link", 0); in dsa_of_probe()
443 if (!strcmp(port_name, "dsa") && link && in dsa_of_probe()
446 chip_index, link); in dsa_of_probe()
/net/nfc/hci/
DKconfig13 bool "SHDLC link layer for HCI based NFC drivers"
16 Say yes if you use an NFC HCI driver that requires SHDLC link layer.
/net/irda/
Dirlmp.c344 struct lap_cb *link; in irlmp_unregister_link() local
351 link = hashbin_remove(irlmp->links, saddr, NULL); in irlmp_unregister_link()
352 if (link) { in irlmp_unregister_link()
353 IRDA_ASSERT(link->magic == LMP_LAP_MAGIC, return;); in irlmp_unregister_link()
356 link->reason = LAP_DISC_INDICATION; in irlmp_unregister_link()
357 link->daddr = DEV_ADDR_ANY; in irlmp_unregister_link()
358 irlmp_do_lap_event(link, LM_LAP_DISCONNECT_INDICATION, NULL); in irlmp_unregister_link()
361 irlmp_expire_discoveries(irlmp->cachelog, link->saddr, TRUE); in irlmp_unregister_link()
364 del_timer(&link->idle_timer); in irlmp_unregister_link()
365 link->magic = 0; in irlmp_unregister_link()
[all …]

123