Lines Matching defs:port
11 /* Lower level is a rpmsg dev, upper level is a wwan port */
32 static int rpmsg_wwan_ctrl_start(struct wwan_port *port)
34 struct rpmsg_wwan_dev *rpwwan = wwan_port_get_drvdata(port);
49 static void rpmsg_wwan_ctrl_stop(struct wwan_port *port)
51 struct rpmsg_wwan_dev *rpwwan = wwan_port_get_drvdata(port);
57 static int rpmsg_wwan_ctrl_tx(struct wwan_port *port, struct sk_buff *skb)
59 struct rpmsg_wwan_dev *rpwwan = wwan_port_get_drvdata(port);
70 static int rpmsg_wwan_ctrl_tx_blocking(struct wwan_port *port, struct sk_buff *skb)
72 struct rpmsg_wwan_dev *rpwwan = wwan_port_get_drvdata(port);
83 static __poll_t rpmsg_wwan_ctrl_tx_poll(struct wwan_port *port,
86 struct rpmsg_wwan_dev *rpwwan = wwan_port_get_drvdata(port);
116 struct wwan_port *port;
130 /* Register as a wwan port, id.driver_data contains wwan port type */
131 port = wwan_create_port(parent, rpdev->id.driver_data,
133 if (IS_ERR(port))
134 return PTR_ERR(port);
136 rpwwan->wwan_port = port;