Home
last modified time | relevance | path

Searched refs:mctp (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.15/net/mctp/
Dneigh.c32 mutex_lock(&net->mctp.neigh_lock); in mctp_neigh_add()
55 list_add_rcu(&neigh->list, &net->mctp.neighbours); in mctp_neigh_add()
58 mutex_unlock(&net->mctp.neigh_lock); in mctp_neigh_add()
76 mutex_lock(&net->mctp.neigh_lock); in mctp_neigh_remove_dev()
77 list_for_each_entry_safe(neigh, tmp, &net->mctp.neighbours, list) { in mctp_neigh_remove_dev()
85 mutex_unlock(&net->mctp.neigh_lock); in mctp_neigh_remove_dev()
95 mutex_lock(&net->mctp.neigh_lock); in mctp_neigh_remove()
96 list_for_each_entry_safe(neigh, tmp, &net->mctp.neighbours, list) { in mctp_neigh_remove()
105 mutex_unlock(&net->mctp.neigh_lock); in mctp_neigh_remove()
257 list_for_each_entry_rcu(neigh, &net->mctp.neighbours, list) { in mctp_rtm_getneigh()
[all …]
Droute.c52 sk_for_each_rcu(sk, &net->mctp.binds) { in mctp_lookup_bind()
100 hlist_for_each_entry_rcu(key, &net->mctp.keys, hlist) { in mctp_lookup_key()
136 spin_lock_irqsave(&net->mctp.keys_lock, flags); in mctp_key_add()
138 hlist_for_each_entry(tmp, &net->mctp.keys, hlist) { in mctp_key_add()
147 hlist_add_head(&key->hlist, &net->mctp.keys); in mctp_key_add()
151 spin_unlock_irqrestore(&net->mctp.keys_lock, flags); in mctp_key_add()
170 spin_lock_irqsave(&net->mctp.keys_lock, flags); in __mctp_key_unlock_drop()
173 spin_unlock_irqrestore(&net->mctp.keys_lock, flags); in __mctp_key_unlock_drop()
438 return READ_ONCE(net->mctp.default_net); in mctp_default_net()
445 WRITE_ONCE(net->mctp.default_net, index); in mctp_default_net_set()
[all …]
Daf_mctp.c243 mutex_lock(&net->mctp.bind_lock); in mctp_sk_hash()
244 sk_add_node_rcu(sk, &net->mctp.binds); in mctp_sk_hash()
245 mutex_unlock(&net->mctp.bind_lock); in mctp_sk_hash()
259 mutex_lock(&net->mctp.bind_lock); in mctp_sk_unhash()
261 mutex_unlock(&net->mctp.bind_lock); in mctp_sk_unhash()
264 spin_lock_irqsave(&net->mctp.keys_lock, flags); in mctp_sk_unhash()
278 spin_unlock_irqrestore(&net->mctp.keys_lock, flags); in mctp_sk_unhash()
DMakefile2 obj-$(CONFIG_MCTP) += mctp.o
3 mctp-objs := af_mctp.o device.o route.o neigh.o
/Linux-v5.15/Documentation/networking/
Dindex.rst72 mctp
Dmctp.rst7 net/mctp/ contains protocol support for MCTP, as defined by DMTF standard
9 provided in drivers/net/mctp/.
/Linux-v5.15/net/
DMakefile81 obj-$(CONFIG_MCTP) += mctp/
DKconfig366 source "net/mctp/Kconfig"
/Linux-v5.15/drivers/net/
DMakefile73 obj-$(CONFIG_MCTP) += mctp/
DKconfig486 source "drivers/net/mctp/Kconfig"
/Linux-v5.15/include/net/
Dnet_namespace.h170 struct netns_mctp mctp; member
/Linux-v5.15/arch/arm/boot/dts/
Daspeed-bmc-ibm-everest.dts4054 compatible = "openbmc,mctp-lpc";
/Linux-v5.15/
DMAINTAINERS11141 F: Documentation/networking/mctp.rst
11142 F: drivers/net/mctp/
11143 F: include/net/mctp.h
11145 F: include/net/netns/mctp.h
11146 F: net/mctp/