Searched refs:rpmsg_driver (Results  1 – 16 of 16) sorted by relevance
| /Linux-v5.4/include/linux/ | 
| D | rpmsg.h | 106 struct rpmsg_driver {  struct 118 int __register_rpmsg_driver(struct rpmsg_driver *drv, struct module *owner);  argument 119 void unregister_rpmsg_driver(struct rpmsg_driver *drv); 151 static inline int __register_rpmsg_driver(struct rpmsg_driver *drv,  in __register_rpmsg_driver() 160 static inline void unregister_rpmsg_driver(struct rpmsg_driver *drv)  in unregister_rpmsg_driver()
  | 
| /Linux-v5.4/drivers/media/platform/sti/delta/ | 
| D | delta-ipc.c | 23 #define to_rpmsg_driver(__drv) container_of(__drv, struct rpmsg_driver, drv) 24 #define to_delta(__d) container_of(__d, struct delta_dev, rpmsg_driver) 553 	struct rpmsg_driver *rpdrv = to_rpmsg_driver(rpmsg_device->dev.driver);  in delta_ipc_probe() 563 	struct rpmsg_driver *rpdrv = to_rpmsg_driver(rpmsg_device->dev.driver);  in delta_ipc_remove() 574 static struct rpmsg_driver delta_rpmsg_driver = { 584 	delta->rpmsg_driver = delta_rpmsg_driver;  in delta_ipc_init() 586 	return register_rpmsg_driver(&delta->rpmsg_driver);  in delta_ipc_init() 591 	unregister_rpmsg_driver(&delta->rpmsg_driver);  in delta_ipc_exit()
  | 
| D | delta.h | 509 	struct rpmsg_driver rpmsg_driver;  member
  | 
| /Linux-v5.4/drivers/rpmsg/ | 
| D | rpmsg_core.c | 409 	struct rpmsg_driver *rpdrv = to_rpmsg_driver(drv);  in rpmsg_dev_match() 448 	struct rpmsg_driver *rpdrv = to_rpmsg_driver(rpdev->dev.driver);  in rpmsg_dev_probe() 490 	struct rpmsg_driver *rpdrv = to_rpmsg_driver(rpdev->dev.driver);  in rpmsg_dev_remove() 564 int __register_rpmsg_driver(struct rpmsg_driver *rpdrv, struct module *owner)  in __register_rpmsg_driver() 578 void unregister_rpmsg_driver(struct rpmsg_driver *rpdrv)  in unregister_rpmsg_driver()
  | 
| D | rpmsg_internal.h | 19 #define to_rpmsg_driver(d) container_of(d, struct rpmsg_driver, drv)
  | 
| D | rpmsg_char.c | 540 static struct rpmsg_driver rpmsg_chrdev_driver = {
  | 
| /Linux-v5.4/samples/rpmsg/ | 
| D | rpmsg_client_sample.c | 86 static struct rpmsg_driver rpmsg_sample_client = {
  | 
| /Linux-v5.4/net/qrtr/ | 
| D | smd.c | 97 static struct rpmsg_driver qcom_smd_qrtr_driver = {
  | 
| /Linux-v5.4/drivers/soc/qcom/ | 
| D | glink_ssr.c | 143 static struct rpmsg_driver qcom_glink_ssr_driver = {
  | 
| D | smd-rpm.c | 228 static struct rpmsg_driver qcom_smd_rpm_driver = {
  | 
| D | wcnss_ctrl.c | 344 static struct rpmsg_driver wcnss_ctrl_driver = {
  | 
| D | apr.c | 409 static struct rpmsg_driver apr_driver = {
  | 
| /Linux-v5.4/Documentation/ | 
| D | rpmsg.txt | 241   int register_rpmsg_driver(struct rpmsg_driver *rpdrv); 245 a pointer to an rpmsg_driver struct, which contains the driver's 252   void unregister_rpmsg_driver(struct rpmsg_driver *rpdrv); 256 a pointer to a previously-registered rpmsg_driver struct. 307   static struct rpmsg_driver rpmsg_sample_client = {
  | 
| /Linux-v5.4/drivers/platform/chrome/ | 
| D | cros_ec_rpmsg.c | 290 static struct rpmsg_driver cros_ec_driver_rpmsg = {
  | 
| /Linux-v5.4/drivers/remoteproc/ | 
| D | qcom_sysmon.c | 643 static struct rpmsg_driver sysmon_driver = {
  | 
| /Linux-v5.4/drivers/misc/ | 
| D | fastrpc.c | 1523 static struct rpmsg_driver fastrpc_driver = {
  |