rx_complete
void (*rx_complete)(struct mhuv3 *mhu, struct mbox_chan *chan);
.rx_complete = mhuv3_doorbell_rx_complete,
if (priv->ops->rx_complete)
priv->ops->rx_complete(mhu, chan);
rx_ctrl->rx_complete++;
u64 rx_complete;
rx_ctrl[j].rx_complete;
PAGE_SIZE, rx_complete, dev);
static void rx_complete(struct urb *req);
skb->data, size, rx_complete, skb);
static void rx_complete(struct urb *urb);
skb->data, size, rx_complete, skb);
ar->htc_ops->rx_complete(ar, skb, pipe);
int (*rx_complete)(struct ath6kl *ar, struct sk_buff *skb, u8 pipe);
.rx_complete = ath6kl_htc_pipe_rx_complete,
struct msgbuf_rx_complete *rx_complete;
rx_complete = (struct msgbuf_rx_complete *)buf;
data_offset = le16_to_cpu(rx_complete->data_offset);
buflen = le16_to_cpu(rx_complete->data_len);
idx = le32_to_cpu(rx_complete->msg.request_id);
flags = le16_to_cpu(rx_complete->flags);
ifp = brcmf_get_ifp(msgbuf->drvr, rx_complete->msg.ifidx);
rx_complete->msg.ifidx);
xfer_desc->rx_complete = NULL;
void (*rx_complete)(void *context, size_t length, unsigned int flags);
xfer_desc->rx_complete = complete;
complete = xfer_desc->rx_complete;
xfer_desc->rx_complete = NULL;
req->complete = rx_complete;
static void rx_complete(struct usb_ep *ep, struct usb_request *req);
req->complete = rx_complete;
u32 rx_complete;