Home
last modified time | relevance | path

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

/linux-4.4.14/arch/sparc/include/asm/
Dldc.h51 struct ldc_channel;
54 struct ldc_channel *ldc_alloc(unsigned long id,
60 void ldc_free(struct ldc_channel *lp);
63 int ldc_bind(struct ldc_channel *lp);
64 void ldc_unbind(struct ldc_channel *lp);
71 int ldc_connect(struct ldc_channel *lp);
72 int ldc_disconnect(struct ldc_channel *lp);
74 int ldc_state(struct ldc_channel *lp);
77 int ldc_write(struct ldc_channel *lp, const void *buf,
79 int ldc_read(struct ldc_channel *lp, void *buf, unsigned int size);
[all …]
Dvio.h373 struct ldc_channel *lp;
/linux-4.4.14/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
199 static void ldc_set_state(struct ldc_channel *lp, u8 state) in ldc_set_state()
217 static unsigned long rx_advance(struct ldc_channel *lp, unsigned long off) in rx_advance()
222 static unsigned long tx_advance(struct ldc_channel *lp, unsigned long off) in tx_advance()
227 static struct ldc_packet *handshake_get_tx_packet(struct ldc_channel *lp, in handshake_get_tx_packet()
250 static unsigned long head_for_data(struct ldc_channel *lp) in head_for_data()
257 static int tx_has_space_for(struct ldc_channel *lp, unsigned int size) in tx_has_space_for()
[all …]
Dds.c201 struct ldc_channel *lp;
242 static int __ds_send(struct ldc_channel *lp, void *data, int len) in __ds_send()
257 static int ds_send(struct ldc_channel *lp, void *data, int len) in ds_send()
282 struct ldc_channel *lp = dp->lp; in md_update_data()
321 struct ldc_channel *lp = dp->lp; in domain_shutdown_data()
361 struct ldc_channel *lp = dp->lp; in domain_panic_data()
884 struct ldc_channel *lp = dp->lp; in register_services()
1064 struct ldc_channel *lp = dp->lp; in ds_up()
1094 struct ldc_channel *lp = dp->lp; in ds_event()
1165 struct ldc_channel *lp; in ds_probe()
Dviohs.c722 struct ldc_channel *lp; in vio_ldc_alloc()
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunvnet.c1001 static inline int vnet_skb_map(struct ldc_channel *lp, struct sk_buff *skb, in vnet_skb_map()