Home
last modified time | relevance | path

Searched refs:recv_skb (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/nfc/s3fwrn5/
H A Duart.c30 struct sk_buff *recv_skb; member
61 if (!phy->recv_skb) { in s3fwrn82_uart_read()
62 phy->recv_skb = alloc_skb(NCI_SKB_BUFF_LEN, GFP_KERNEL); in s3fwrn82_uart_read()
63 if (!phy->recv_skb) in s3fwrn82_uart_read()
67 skb_put_u8(phy->recv_skb, *data++); in s3fwrn82_uart_read()
69 if (phy->recv_skb->len < S3FWRN82_NCI_HEADER) in s3fwrn82_uart_read()
72 if ((phy->recv_skb->len - S3FWRN82_NCI_HEADER) in s3fwrn82_uart_read()
73 < phy->recv_skb->data[S3FWRN82_NCI_IDX]) in s3fwrn82_uart_read()
76 s3fwrn5_recv_frame(phy->common.ndev, phy->recv_skb, in s3fwrn82_uart_read()
78 phy->recv_skb = NULL; in s3fwrn82_uart_read()
[all …]
/linux/drivers/nfc/pn533/
H A Duart.c30 struct sk_buff *recv_skb; member
214 if (!dev->recv_skb) { in pn532_receive_buf()
215 dev->recv_skb = alloc_skb(PN532_UART_SKB_BUFF_LEN, in pn532_receive_buf()
217 if (!dev->recv_skb) in pn532_receive_buf()
221 if (unlikely(!skb_tailroom(dev->recv_skb))) in pn532_receive_buf()
222 skb_trim(dev->recv_skb, 0); in pn532_receive_buf()
224 skb_put_u8(dev->recv_skb, *data++); in pn532_receive_buf()
225 if (!pn532_uart_rx_is_frame(dev->recv_skb)) in pn532_receive_buf()
228 pn533_recv_frame(dev->priv, dev->recv_skb, 0); in pn532_receive_buf()
229 dev->recv_skb = NULL; in pn532_receive_buf()
[all …]
/linux/drivers/net/wwan/t7xx/
H A Dt7xx_port.h87 int (*recv_skb)(struct t7xx_port *port, struct sk_buff *skb); member
H A Dt7xx_hif_cldma.h94 int (*recv_skb)(struct cldma_queue *queue, struct sk_buff *skb); member
H A Dt7xx_port_trace.c114 .recv_skb = t7xx_trace_port_recv_skb,
H A Dt7xx_hif_dpmaif.h166 void (*recv_skb)(struct t7xx_ccmni_ctrl *ccmni_ctlb, struct sk_buff *skb, member
H A Dt7xx_hif_cldma.c163 ret = queue->recv_skb(queue, skb); in t7xx_cldma_gpd_rx_from_q()
901 int (*recv_skb)(struct cldma_queue *queue, struct sk_buff *skb)) in t7xx_cldma_set_recv_skb()
903 queue->recv_skb = recv_skb; in t7xx_cldma_set_recv_skb()
1118 md_ctrl->rxq[qno].recv_skb = t7xx_cldma_default_recv_skb; in t7xx_cldma_alloc()
H A Dt7xx_port_wwan.c242 .recv_skb = t7xx_port_wwan_recv_skb,
H A Dt7xx_port_proxy.c405 ret = port_conf->ops->recv_skb(port, skb); in t7xx_port_proxy_recv_skb_from_dedicated_queue()
471 ret = port_conf->ops->recv_skb(port, skb); in t7xx_port_proxy_recv_skb()
H A Dt7xx_port_ctrl_msg.c275 .recv_skb = t7xx_port_enqueue_skb,
H A Dt7xx_netdev.c499 ctlb->callbacks.recv_skb = t7xx_ccmni_recv_skb; in t7xx_ccmni_init()
H A Dt7xx_hif_dpmaif_rx.c720 dpmaif_ctrl->callbacks->recv_skb(dpmaif_ctrl->t7xx_dev->ccmni_ctlb, skb, &rxq->napi); in t7xx_dpmaif_rx_skb()
/linux/net/l2tp/
H A Dl2tp_eth.c267 session->recv_skb = l2tp_eth_dev_recv; in l2tp_eth_create()
H A Dl2tp_core.h113 void (*recv_skb)(struct l2tp_session *session, struct sk_buff *skb, int data_len); member
H A Dl2tp_core.c678 if (session->recv_skb) in l2tp_recv_dequeue_skb()
679 (*session->recv_skb)(session, skb, L2TP_SKB_CB(skb)->length); in l2tp_recv_dequeue_skb()
1078 if (!session || !session->recv_skb) { in l2tp_udp_encap_recv()
H A Dl2tp_ppp.c516 session->recv_skb = pppol2tp_recv; in pppol2tp_session_init()