include/net/rsi_91x.h

Source file repositories/reference/linux-study-clean/include/net/rsi_91x.h

File Facts

System
Linux kernel
Corpus path
include/net/rsi_91x.h
Extension
.h
Size
1709 bytes
Lines
57
Domain
Networking Core
Bucket
Sockets, Protocols, Packet Path, And Network Policy
Inferred role
Networking Core: implementation source
Status
source implementation candidate

Why This File Exists

Networking stack implementation surface: socket APIs, protocol dispatch, packet flow, routing, filtering, and network namespaces.

Dependency Surface

Detected Declarations

Annotated Snippet

struct rsi_proto_ops {
	int (*coex_send_pkt)(void *priv, struct sk_buff *skb, u8 hal_queue);
	enum rsi_host_intf (*get_host_intf)(void *priv);
	void (*set_bt_context)(void *priv, void *context);
};

struct rsi_mod_ops {
	int (*attach)(void *priv, struct rsi_proto_ops *ops);
	void (*detach)(void *priv);
	int (*recv_pkt)(void *priv, const u8 *msg);
};

extern const struct rsi_mod_ops rsi_bt_ops;
#endif

Annotation

Implementation Notes