Lines Matching refs:rx_skb
204 if (nu->rx_skb) in nci_uart_tty_close()
205 kfree_skb(nu->rx_skb); in nci_uart_tty_close()
354 if (!nu->rx_skb) { in nci_uart_default_recv_buf()
356 nu->rx_skb = nci_skb_alloc(nu->ndev, in nci_uart_default_recv_buf()
359 if (!nu->rx_skb) in nci_uart_default_recv_buf()
364 if (nu->rx_skb->len < NCI_CTRL_HDR_SIZE) { in nci_uart_default_recv_buf()
365 *skb_put(nu->rx_skb, 1) = *data++; in nci_uart_default_recv_buf()
373 nci_plen(nu->rx_skb->data); in nci_uart_default_recv_buf()
378 chunk_len = nu->rx_packet_len - nu->rx_skb->len; in nci_uart_default_recv_buf()
381 memcpy(skb_put(nu->rx_skb, chunk_len), data, chunk_len); in nci_uart_default_recv_buf()
386 if (nu->rx_packet_len == nu->rx_skb->len) { in nci_uart_default_recv_buf()
388 if (nu->ops.recv(nu, nu->rx_skb) != 0) in nci_uart_default_recv_buf()
391 nu->rx_skb = NULL; in nci_uart_default_recv_buf()