/kernel/linux/linux-5.10/drivers/net/wireguard/ |
H A D | peer.c | 60 list_add_tail(&peer->peer_list, &wg->peer_list); in wg_peer_create() 84 list_del_init(&peer->peer_list); in peer_make_dead() 178 list_for_each_entry_safe(peer, temp, &wg->peer_list, peer_list) { in wg_peer_remove_all() 180 list_add_tail(&peer->peer_list, &dead_peers); in wg_peer_remove_all() 183 list_for_each_entry_safe(peer, temp, &dead_peers, peer_list) in wg_peer_remove_all()
|
H A D | netlink.c | 162 struct allowedips_node, peer_list); in get_peer() 176 peer_list) { in get_peer() 263 if (list_empty(&wg->peer_list) || in wg_get_device_dump() 264 (ctx->next_peer && list_empty(&ctx->next_peer->peer_list))) { in wg_get_device_dump() 269 peer = list_prepare_entry(ctx->next_peer, &wg->peer_list, peer_list); in wg_get_device_dump() 270 list_for_each_entry_continue(peer, &wg->peer_list, peer_list) { in wg_get_device_dump() 320 list_for_each_entry(peer, &wg->peer_list, peer_list) in set_port() [all...] |
H A D | device.c | 53 list_for_each_entry(peer, &wg->peer_list, peer_list) { in wg_open() 83 list_for_each_entry(peer, &wg->peer_list, peer_list) { in wg_pm_notification() 105 list_for_each_entry(peer, &wg->peer_list, peer_list) { in wg_stop() 306 INIT_LIST_HEAD(&wg->peer_list); in wg_newlink() 412 list_for_each_entry(peer, &wg->peer_list, peer_list) in wg_netns_pre_exit()
|
H A D | allowedips.c | 78 list_del(&node->peer_list); in root_remove_peer_lists() 194 list_add_tail(&node->peer_list, &peer->allowedips_list); in add() 201 list_move_tail(&node->peer_list, &peer->allowedips_list); in add() 209 list_add_tail(&newnode->peer_list, &peer->allowedips_list); in add() 236 list_del(&newnode->peer_list); in add() 240 INIT_LIST_HEAD(&node->peer_list); in add() 312 list_for_each_entry_safe(node, tmp, &peer->allowedips_list, peer_list) { in wg_allowedips_remove_by_peer() 313 list_del_init(&node->peer_list); in wg_allowedips_remove_by_peer()
|
H A D | device.h | 52 struct list_head device_list, peer_list; member
|
H A D | allowedips.h | 24 struct list_head peer_list; member
|
H A D | peer.h | 62 struct list_head peer_list; member
|
/kernel/linux/linux-6.6/drivers/net/wireguard/ |
H A D | peer.c | 59 list_add_tail(&peer->peer_list, &wg->peer_list); in wg_peer_create() 83 list_del_init(&peer->peer_list); in peer_make_dead() 177 list_for_each_entry_safe(peer, temp, &wg->peer_list, peer_list) { in wg_peer_remove_all() 179 list_add_tail(&peer->peer_list, &dead_peers); in wg_peer_remove_all() 182 list_for_each_entry_safe(peer, temp, &dead_peers, peer_list) in wg_peer_remove_all()
|
H A D | netlink.c | 162 struct allowedips_node, peer_list); in get_peer() 176 peer_list) { in get_peer() 263 if (list_empty(&wg->peer_list) || in wg_get_device_dump() 264 (ctx->next_peer && list_empty(&ctx->next_peer->peer_list))) { in wg_get_device_dump() 269 peer = list_prepare_entry(ctx->next_peer, &wg->peer_list, peer_list); in wg_get_device_dump() 270 list_for_each_entry_continue(peer, &wg->peer_list, peer_list) { in wg_get_device_dump() 320 list_for_each_entry(peer, &wg->peer_list, peer_list) in set_port() [all...] |
H A D | device.c | 54 list_for_each_entry(peer, &wg->peer_list, peer_list) { in wg_open() 83 list_for_each_entry(peer, &wg->peer_list, peer_list) { in wg_pm_notification() 105 list_for_each_entry(peer, &wg->peer_list, peer_list) in wg_vm_notification() 122 list_for_each_entry(peer, &wg->peer_list, peer_list) { in wg_stop() 323 INIT_LIST_HEAD(&wg->peer_list); in wg_newlink() 429 list_for_each_entry(peer, &wg->peer_list, peer_lis in wg_netns_pre_exit() [all...] |
H A D | allowedips.c | 78 list_del(&node->peer_list); in root_remove_peer_lists() 194 list_add_tail(&node->peer_list, &peer->allowedips_list); in add() 201 list_move_tail(&node->peer_list, &peer->allowedips_list); in add() 209 list_add_tail(&newnode->peer_list, &peer->allowedips_list); in add() 236 list_del(&newnode->peer_list); in add() 240 INIT_LIST_HEAD(&node->peer_list); in add() 312 list_for_each_entry_safe(node, tmp, &peer->allowedips_list, peer_list) { in wg_allowedips_remove_by_peer() 313 list_del_init(&node->peer_list); in wg_allowedips_remove_by_peer()
|
H A D | device.h | 52 struct list_head device_list, peer_list; member
|
H A D | allowedips.h | 24 struct list_head peer_list; member
|
H A D | peer.h | 63 struct list_head peer_list; member
|
/kernel/linux/linux-5.10/drivers/staging/fwserial/ |
H A D | fwserial.h | 63 * @list: link for insertion into fw_serial's peer_list 321 * @peer_list: list of local & remote unit devices attached to this card 332 struct list_head peer_list; member
|
H A D | fwserial.c | 1493 list_for_each_entry_rcu(peer, &serial->peer_list, list) in fwtty_peers_show() 1927 list_for_each_entry_rcu(peer, &serial->peer_list, list) { in __fwserial_peer_by_node_id() 1948 list_for_each_entry_rcu(peer, &serial->peer_list, list) { in __dump_peer_list() 1980 * @unit: 'peer' to create and add to peer_list of serial 2046 list_add_rcu(&peer->list, &serial->peer_list); in fwserial_add_peer() 2155 INIT_LIST_HEAD(&serial->peer_list); in fwserial_create() 2351 if (list_empty(&serial->peer_list)) { in fwserial_remove()
|
/kernel/linux/linux-5.10/drivers/firewire/ |
H A D | net.c | 167 struct list_head peer_list; member 456 list_for_each_entry(peer, &dev->peer_list, peer_link) in fwnet_peer_find_by_guid() 469 list_for_each_entry(peer, &dev->peer_list, peer_link) in fwnet_peer_find_by_node_id() 1434 list_add_tail(&peer->peer_link, &dev->peer_list); in fwnet_add_peer() 1479 INIT_LIST_HEAD(&dev->peer_list); in fwnet_probe() 1576 if (list_empty(&dev->peer_list)) { in fwnet_remove()
|
/kernel/linux/linux-6.6/drivers/firewire/ |
H A D | net.c | 167 struct list_head peer_list; member 447 list_for_each_entry(peer, &dev->peer_list, peer_link) in fwnet_peer_find_by_guid() 460 list_for_each_entry(peer, &dev->peer_list, peer_link) in fwnet_peer_find_by_node_id() 1424 list_add_tail(&peer->peer_link, &dev->peer_list); in fwnet_add_peer() 1469 INIT_LIST_HEAD(&dev->peer_list); in fwnet_probe() 1565 if (list_empty(&dev->peer_list)) { in fwnet_remove()
|
/kernel/linux/linux-5.10/drivers/net/wireguard/selftest/ |
H A D | allowedips.c | 618 list_for_each_entry(iter_node, &a->allowedips_list, peer_list) { in wg_allowedips_selftest()
|
/kernel/linux/linux-6.6/drivers/net/wireguard/selftest/ |
H A D | allowedips.c | 618 list_for_each_entry(iter_node, &a->allowedips_list, peer_list) { in wg_allowedips_selftest()
|