Searched refs:ldc_channel (Results 1 – 6 of 6) sorted by relevance
/linux-6.1.9/arch/sparc/include/asm/ |
D | ldc.h | 54 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 …]
|
D | vio.h | 394 struct ldc_channel *lp;
|
/linux-6.1.9/arch/sparc/kernel/ |
D | ldc.c | 92 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 …]
|
D | ds.c | 203 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()
|
D | viohs.c | 739 struct ldc_channel *lp; in vio_ldc_alloc()
|
/linux-6.1.9/drivers/net/ethernet/sun/ |
D | sunvnet_common.c | 1064 static inline int vnet_skb_map(struct ldc_channel *lp, struct sk_buff *skb, in vnet_skb_map()
|