| /linux-6.15/drivers/bluetooth/ |
| H A D | btrsi.c | 29 struct rsi_proto_ops *proto_ops; member 85 return h_adapter->proto_ops->coex_send_pkt(h_adapter->priv, skb, in rsi_hci_send_pkt() 121 h_adapter->proto_ops = ops; in rsi_hci_attach()
|
| /linux-6.15/net/xfrm/ |
| H A D | espintcp.c | 402 static struct proto_ops espintcp_ops __ro_after_init; 404 static struct proto_ops espintcp6_ops; 451 struct proto_ops *espintcp_ops, 453 const struct proto_ops *orig_ops); 569 struct proto_ops *espintcp_ops, in build_protos() 571 const struct proto_ops *orig_ops) in build_protos() 574 memcpy(espintcp_ops, orig_ops, sizeof(struct proto_ops)); in build_protos()
|
| /linux-6.15/net/hsr/ |
| H A D | hsr_framereg.c | 186 if (san && hsr->proto_ops->handle_san_frame) in hsr_add_node() 187 hsr->proto_ops->handle_san_frame(san, rx_port, new_node); in hsr_add_node() 235 if (hsr->proto_ops->update_san_info) in hsr_get_node() 236 hsr->proto_ops->update_san_info(node, is_sup); in hsr_get_node() 240 if (hsr->proto_ops->update_san_info) in hsr_get_node() 241 hsr->proto_ops->update_san_info(node, is_sup); in hsr_get_node() 249 if (hsr->proto_ops->update_san_info) in hsr_get_node() 250 hsr->proto_ops->update_san_info(node, is_sup); in hsr_get_node()
|
| H A D | hsr_forward.c | 539 hsr->proto_ops->register_frame_out && in hsr_forward_do() 540 hsr->proto_ops->register_frame_out(port, frame)) in hsr_forward_do() 552 if (hsr->proto_ops->drop_frame && in hsr_forward_do() 553 hsr->proto_ops->drop_frame(frame, port)) in hsr_forward_do() 558 skb = hsr->proto_ops->create_tagged_frame(frame, port); in hsr_forward_do() 560 skb = hsr->proto_ops->get_untagged_frame(frame, port); in hsr_forward_do() 714 ret = hsr->proto_ops->fill_frame_info(proto, skb, frame); in fill_frame_info()
|
| H A D | hsr_slave.c | 59 hsr->proto_ops->invalid_dan_ingress_frame && in hsr_handle_frame() 60 hsr->proto_ops->invalid_dan_ingress_frame(protocol)) in hsr_handle_frame()
|
| H A D | hsr_device.c | 415 hsr->proto_ops->send_sv_frame(master, &interval, master->dev->dev_addr); in hsr_announce() 443 hsr->proto_ops->send_sv_frame(interlink, &interval, in hsr_proxy_announce() 708 hsr->proto_ops = &prp_ops; in hsr_dev_finalize() 710 hsr->proto_ops = &hsr_ops; in hsr_dev_finalize()
|
| /linux-6.15/include/net/ |
| H A D | inet_common.h | 11 extern const struct proto_ops inet_stream_ops; 12 extern const struct proto_ops inet_dgram_ops;
|
| H A D | protocol.h | 87 const struct proto_ops *ops;
|
| /linux-6.15/include/net/phonet/ |
| H A D | phonet.h | 39 extern const struct proto_ops phonet_dgram_ops; 97 const struct proto_ops *ops;
|
| H A D | pep.h | 44 extern const struct proto_ops phonet_stream_ops;
|
| /linux-6.15/net/smc/ |
| H A D | smc_inet.c | 33 static const struct proto_ops smc_inet_stream_ops = { 81 static const struct proto_ops smc_inet6_stream_ops = {
|
| /linux-6.15/include/crypto/ |
| H A D | if_alg.h | 52 struct proto_ops *ops; 53 struct proto_ops *ops_nokey;
|
| /linux-6.15/drivers/net/dsa/ocelot/ |
| H A D | felix.c | 694 const struct felix_tag_proto_ops *proto_ops, in felix_migrate_host_flood() argument 706 mask = proto_ops->get_host_fwd_mask(ds); in felix_migrate_host_flood() 712 const struct felix_tag_proto_ops *proto_ops, in felix_migrate_mdbs() argument 722 to = proto_ops->get_host_fwd_mask(ds); in felix_migrate_mdbs() 734 const struct felix_tag_proto_ops *proto_ops, in felix_tag_proto_setup_shared() argument 766 proto_ops = &felix_tag_npi_proto_ops; in felix_change_tag_protocol() 769 proto_ops = &felix_tag_8021q_proto_ops; in felix_change_tag_protocol() 777 if (proto_ops == old_proto_ops) in felix_change_tag_protocol() 780 err = proto_ops->setup(ds); in felix_change_tag_protocol() 791 felix->tag_proto_ops = proto_ops; in felix_change_tag_protocol() [all …]
|
| /linux-6.15/include/linux/can/ |
| H A D | core.h | 33 const struct proto_ops *ops;
|
| /linux-6.15/crypto/ |
| H A D | algif_rng.c | 164 static struct proto_ops algif_rng_ops = { 182 static struct proto_ops __maybe_unused algif_rng_test_ops = {
|
| H A D | algif_skcipher.c | 246 static struct proto_ops algif_skcipher_ops = { 324 static struct proto_ops algif_skcipher_ops_nokey = {
|
| H A D | algif_hash.c | 276 static struct proto_ops algif_hash_ops = { 365 static struct proto_ops algif_hash_ops_nokey = {
|
| H A D | algif_aead.c | 358 static struct proto_ops algif_aead_ops = { 436 static struct proto_ops algif_aead_ops_nokey = {
|
| /linux-6.15/scripts/ |
| H A D | const_structs.checkpatch | 66 proto_ops
|
| /linux-6.15/include/linux/ |
| H A D | net.h | 126 const struct proto_ops *ops; /* Might change with IPV6_ADDRFORM or MPTCP. */ 162 struct proto_ops { struct
|
| /linux-6.15/net/ |
| H A D | socket.c | 142 const struct proto_ops *ops = READ_ONCE(sock->ops); in sock_show_fdinfo() 640 const struct proto_ops *ops = READ_ONCE(sock->ops); in __sock_release() 1073 const struct proto_ops *ops; in sock_splice_read() 1085 const struct proto_ops *ops; in sock_splice_eof() 1183 const struct proto_ops *ops = READ_ONCE(sock->ops); in sock_do_ioctl() 1219 const struct proto_ops *ops; in sock_ioctl() 1364 const struct proto_ops *ops = READ_ONCE(sock->ops); in sock_poll() 1895 const struct proto_ops *ops; in do_accept() 2266 const struct proto_ops *ops; in do_sock_setsockopt() 2337 const struct proto_ops *ops; in do_sock_getsockopt() [all …]
|
| /linux-6.15/net/nfc/ |
| H A D | rawsock.c | 268 static const struct proto_ops rawsock_ops = { 286 static const struct proto_ops rawsock_raw_ops = {
|
| /linux-6.15/net/atm/ |
| H A D | pvc.c | 106 static const struct proto_ops pvc_proto_ops = {
|
| /linux-6.15/net/bluetooth/cmtp/ |
| H A D | sock.c | 174 static const struct proto_ops cmtp_sock_ops = {
|
| /linux-6.15/net/bluetooth/bnep/ |
| H A D | sock.c | 172 static const struct proto_ops bnep_sock_ops = {
|