Home
last modified time | relevance | path

Searched refs:ldc_channel (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/arch/sparc/include/asm/
Dldc.h54 struct ldc_channel;
57 struct ldc_channel *ldc_alloc(unsigned long id,
63 void ldc_free(struct ldc_channel *lp);
66 int ldc_bind(struct ldc_channel *lp);
67 void ldc_unbind(struct ldc_channel *lp);
74 int ldc_connect(struct ldc_channel *lp);
75 int ldc_disconnect(struct ldc_channel *lp);
77 int ldc_state(struct ldc_channel *lp);
78 void ldc_set_state(struct ldc_channel *lp, u8 state);
79 int ldc_mode(struct ldc_channel *lp);
[all …]
Dvio.h394 struct ldc_channel *lp;
/linux-6.1.9/arch/sparc/kernel/
Dldc.c92 struct ldc_channel;
95 int (*write)(struct ldc_channel *, const void *, unsigned int);
96 int (*read)(struct ldc_channel *, void *, unsigned int);
112 struct ldc_channel { struct
210 static unsigned long rx_advance(struct ldc_channel *lp, unsigned long off) in rx_advance()
215 static unsigned long tx_advance(struct ldc_channel *lp, unsigned long off) in tx_advance()
220 static struct ldc_packet *handshake_get_tx_packet(struct ldc_channel *lp, in handshake_get_tx_packet()
243 static unsigned long head_for_data(struct ldc_channel *lp) in head_for_data()
250 static int tx_has_space_for(struct ldc_channel *lp, unsigned int size) in tx_has_space_for()
275 static struct ldc_packet *data_get_tx_packet(struct ldc_channel *lp, in data_get_tx_packet()
[all …]
Dds.c203 struct ldc_channel *lp;
244 static int __ds_send(struct ldc_channel *lp, void *data, int len) in __ds_send()
259 static int ds_send(struct ldc_channel *lp, void *data, int len) in ds_send()
284 struct ldc_channel *lp = dp->lp; in md_update_data()
323 struct ldc_channel *lp = dp->lp; in domain_shutdown_data()
363 struct ldc_channel *lp = dp->lp; in domain_panic_data()
886 struct ldc_channel *lp = dp->lp; in register_services()
1066 struct ldc_channel *lp = dp->lp; in ds_up()
1096 struct ldc_channel *lp = dp->lp; in ds_event()
1167 struct ldc_channel *lp; in ds_probe()
Dviohs.c739 struct ldc_channel *lp; in vio_ldc_alloc()
/linux-6.1.9/drivers/net/ethernet/sun/
Dsunvnet_common.c1064 static inline int vnet_skb_map(struct ldc_channel *lp, struct sk_buff *skb, in vnet_skb_map()