Searched refs:mctp (Results 1 – 13 of 13) sorted by relevance
/Linux-v5.15/net/mctp/ |
D | neigh.c | 32 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 …]
|
D | route.c | 52 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 …]
|
D | af_mctp.c | 243 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()
|
D | Makefile | 2 obj-$(CONFIG_MCTP) += mctp.o 3 mctp-objs := af_mctp.o device.o route.o neigh.o
|
/Linux-v5.15/Documentation/networking/ |
D | index.rst | 72 mctp
|
D | mctp.rst | 7 net/mctp/ contains protocol support for MCTP, as defined by DMTF standard 9 provided in drivers/net/mctp/.
|
/Linux-v5.15/net/ |
D | Makefile | 81 obj-$(CONFIG_MCTP) += mctp/
|
D | Kconfig | 366 source "net/mctp/Kconfig"
|
/Linux-v5.15/drivers/net/ |
D | Makefile | 73 obj-$(CONFIG_MCTP) += mctp/
|
D | Kconfig | 486 source "drivers/net/mctp/Kconfig"
|
/Linux-v5.15/include/net/ |
D | net_namespace.h | 170 struct netns_mctp mctp; member
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | aspeed-bmc-ibm-everest.dts | 4054 compatible = "openbmc,mctp-lpc";
|
/Linux-v5.15/ |
D | MAINTAINERS | 11141 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/
|