Lines Matching refs:ldc_channel
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);
80 void __ldc_print(struct ldc_channel *lp, const char *caller);
81 int ldc_rx_reset(struct ldc_channel *lp);
86 int ldc_write(struct ldc_channel *lp, const void *buf,
88 int ldc_read(struct ldc_channel *lp, void *buf, unsigned int size);
106 int ldc_map_sg(struct ldc_channel *lp,
111 int ldc_map_single(struct ldc_channel *lp,
116 void ldc_unmap(struct ldc_channel *lp, struct ldc_trans_cookie *cookies,
119 int ldc_copy(struct ldc_channel *lp, int copy_dir,
123 static inline int ldc_get_dring_entry(struct ldc_channel *lp, in ldc_get_dring_entry()
132 static inline int ldc_put_dring_entry(struct ldc_channel *lp, in ldc_put_dring_entry()
141 void *ldc_alloc_exp_dring(struct ldc_channel *lp, unsigned int len,
145 void ldc_free_exp_dring(struct ldc_channel *lp, void *buf,