Searched refs:rpmsg_channel (Results 1 – 4 of 4) sorted by relevance
/linux-3.4.99/include/linux/ |
D | rpmsg.h | 110 struct rpmsg_channel { struct 120 typedef void (*rpmsg_rx_cb_t)(struct rpmsg_channel *, void *, int, void *, u32); argument 146 struct rpmsg_channel *rpdev; 165 int (*probe)(struct rpmsg_channel *dev); 166 void (*remove)(struct rpmsg_channel *dev); 167 void (*callback)(struct rpmsg_channel *, void *, int, void *, u32); 170 int register_rpmsg_device(struct rpmsg_channel *dev); 171 void unregister_rpmsg_device(struct rpmsg_channel *dev); 175 struct rpmsg_endpoint *rpmsg_create_ept(struct rpmsg_channel *, 178 rpmsg_send_offchannel_raw(struct rpmsg_channel *, u32, u32, void *, int, bool); [all …]
|
/linux-3.4.99/drivers/rpmsg/ |
D | virtio_rpmsg_bus.c | 85 #define to_rpmsg_channel(d) container_of(d, struct rpmsg_channel, dev) 125 struct rpmsg_channel *rpdev = to_rpmsg_channel(dev); \ 147 struct rpmsg_channel *rpdev = to_rpmsg_channel(dev); in modalias_show() 162 static inline int rpmsg_id_match(const struct rpmsg_channel *rpdev, in rpmsg_id_match() 171 struct rpmsg_channel *rpdev = to_rpmsg_channel(dev); in rpmsg_dev_match() 185 struct rpmsg_channel *rpdev = to_rpmsg_channel(dev); in rpmsg_uevent() 213 struct rpmsg_channel *rpdev, rpmsg_rx_cb_t cb, in __rpmsg_create_ept() 308 struct rpmsg_endpoint *rpmsg_create_ept(struct rpmsg_channel *rpdev, in rpmsg_create_ept() 364 struct rpmsg_channel *rpdev = to_rpmsg_channel(dev); in rpmsg_dev_probe() 407 struct rpmsg_channel *rpdev = to_rpmsg_channel(dev); in rpmsg_dev_remove() [all …]
|
/linux-3.4.99/samples/rpmsg/ |
D | rpmsg_client_sample.c | 27 static void rpmsg_sample_cb(struct rpmsg_channel *rpdev, void *data, int len, in rpmsg_sample_cb() 50 static int rpmsg_sample_probe(struct rpmsg_channel *rpdev) in rpmsg_sample_probe() 67 static void __devexit rpmsg_sample_remove(struct rpmsg_channel *rpdev) in rpmsg_sample_remove()
|
/linux-3.4.99/Documentation/ |
D | rpmsg.txt | 63 int rpmsg_send(struct rpmsg_channel *rpdev, void *data, int len); 78 int rpmsg_sendto(struct rpmsg_channel *rpdev, void *data, int len, u32 dst); 95 int rpmsg_send_offchannel(struct rpmsg_channel *rpdev, u32 src, u32 dst, 113 int rpmsg_trysend(struct rpmsg_channel *rpdev, void *data, int len); 125 int rpmsg_trysendto(struct rpmsg_channel *rpdev, void *data, int len, u32 dst) 139 int rpmsg_trysend_offchannel(struct rpmsg_channel *rpdev, u32 src, u32 dst, 154 struct rpmsg_endpoint *rpmsg_create_ept(struct rpmsg_channel *rpdev, 155 void (*cb)(struct rpmsg_channel *, void *, int, void *, u32), 216 static void rpmsg_sample_cb(struct rpmsg_channel *rpdev, void *data, int len, 223 static int rpmsg_sample_probe(struct rpmsg_channel *rpdev) [all …]
|