Home
last modified time | relevance | path

Searched refs:rx_skb (Results 1 – 25 of 115) sorted by relevance

12345

/linux/drivers/bluetooth/
A Dhci_bcsp.c49 struct sk_buff *rx_skb; member
405 if (bcsp->rx_skb->data[1] >> 4 == 4 && bcsp->rx_skb->data[2] == 0 && in bcsp_handle_le_pkt()
419 else if (bcsp->rx_skb->data[1] >> 4 == 4 && bcsp->rx_skb->data[2] == 0 && in bcsp_handle_le_pkt()
467 bcsp->rx_skb = NULL; in bcsp_unslip_one_byte()
571 bcsp->rx_skb = NULL; in bcsp_complete_rx_pkt()
576 return get_unaligned_be16(&bcsp->rx_skb->data[bcsp->rx_skb->len - 2]); in bscp_get_crc()
606 if ((0xff & (u8)~(bcsp->rx_skb->data[0] + bcsp->rx_skb->data[1] + in bcsp_recv()
607 bcsp->rx_skb->data[2])) != bcsp->rx_skb->data[3]) { in bcsp_recv()
640 skb_trim(bcsp->rx_skb, bcsp->rx_skb->len - 2); in bcsp_recv()
750 if (bcsp->rx_skb) { in bcsp_close()
[all …]
A Ddtl1_cs.c80 struct sk_buff *rx_skb; member
219 if (info->rx_skb == NULL) { in dtl1_receive()
221 if (!info->rx_skb) { in dtl1_receive()
230 nsh = (struct nsh *)info->rx_skb->data; in dtl1_receive()
246 info->rx_skb->tail--; in dtl1_receive()
247 info->rx_skb->len--; in dtl1_receive()
251 skb_pull(info->rx_skb, NSHL); in dtl1_receive()
256 dtl1_control(info, info->rx_skb); in dtl1_receive()
269 kfree_skb(info->rx_skb); in dtl1_receive()
275 info->rx_skb = NULL; in dtl1_receive()
[all …]
A Dbt3c_cs.c82 struct sk_buff *rx_skb; member
236 if (!info->rx_skb) { in bt3c_receive()
240 if (!info->rx_skb) { in bt3c_receive()
275 kfree_skb(info->rx_skb); in bt3c_receive()
276 info->rx_skb = NULL; in bt3c_receive()
285 skb_put_u8(info->rx_skb, x); in bt3c_receive()
299 eh = hci_event_hdr(info->rx_skb); in bt3c_receive()
305 ah = hci_acl_hdr(info->rx_skb); in bt3c_receive()
312 sh = hci_sco_hdr(info->rx_skb); in bt3c_receive()
319 info->rx_skb = NULL; in bt3c_receive()
[all …]
A Dbluecard_cs.c77 struct sk_buff *rx_skb; member
387 if (!info->rx_skb) { in bluecard_receive()
391 if (!info->rx_skb) { in bluecard_receive()
412 kfree_skb(info->rx_skb); in bluecard_receive()
413 info->rx_skb = NULL; in bluecard_receive()
437 kfree_skb(info->rx_skb); in bluecard_receive()
438 info->rx_skb = NULL; in bluecard_receive()
445 skb_put_u8(info->rx_skb, buf[i]); in bluecard_receive()
464 ah = hci_acl_hdr(info->rx_skb); in bluecard_receive()
478 info->rx_skb = NULL; in bluecard_receive()
[all …]
A Dhci_ath.c34 struct sk_buff *rx_skb; member
126 kfree_skb(ath->rx_skb); in ath_close()
194 ath->rx_skb = h4_recv_buf(hu->hdev, ath->rx_skb, data, count, in ath_recv()
196 if (IS_ERR(ath->rx_skb)) { in ath_recv()
197 int err = PTR_ERR(ath->rx_skb); in ath_recv()
199 ath->rx_skb = NULL; in ath_recv()
A Dhci_h4.c36 struct sk_buff *rx_skb; member
78 kfree_skb(h4->rx_skb); in h4_close()
115 h4->rx_skb = h4_recv_buf(hu->hdev, h4->rx_skb, data, count, in h4_recv()
117 if (IS_ERR(h4->rx_skb)) { in h4_recv()
118 int err = PTR_ERR(h4->rx_skb); in h4_recv()
120 h4->rx_skb = NULL; in h4_recv()
A Dhci_ag6xx.c23 struct sk_buff *rx_skb; member
56 kfree_skb(ag6xx->rx_skb); in ag6xx_close()
108 ag6xx->rx_skb = h4_recv_buf(hu->hdev, ag6xx->rx_skb, data, count, in ag6xx_recv()
111 if (IS_ERR(ag6xx->rx_skb)) { in ag6xx_recv()
112 int err = PTR_ERR(ag6xx->rx_skb); in ag6xx_recv()
114 ag6xx->rx_skb = NULL; in ag6xx_recv()
A Dhci_h5.c263 kfree_skb(h5->rx_skb); in h5_close()
264 h5->rx_skb = NULL; in h5_close()
411 skb_pull(h5->rx_skb, 4); in h5_complete_rx_pkt()
413 hci_recv_frame(hu->hdev, h5->rx_skb); in h5_complete_rx_pkt()
414 h5->rx_skb = NULL; in h5_complete_rx_pkt()
497 if (!h5->rx_skb) { in h5_rx_pkt_start()
503 h5->rx_skb->dev = (void *)hu->hdev; in h5_rx_pkt_start()
543 skb_put_data(h5->rx_skb, byte, 1); in h5_unslip_one_byte()
551 if (h5->rx_skb) { in h5_reset_rx()
552 kfree_skb(h5->rx_skb); in h5_reset_rx()
[all …]
A Dbpa10x.c43 struct sk_buff *rx_skb[2]; member
99 data->rx_skb[idx] = h4_recv_buf(hdev, data->rx_skb[idx], in bpa10x_rx_complete()
104 if (IS_ERR(data->rx_skb[idx])) { in bpa10x_rx_complete()
107 data->rx_skb[idx] = NULL; in bpa10x_rx_complete()
428 kfree_skb(data->rx_skb[0]); in bpa10x_disconnect()
429 kfree_skb(data->rx_skb[1]); in bpa10x_disconnect()
A Dhci_mrvl.c39 struct sk_buff *rx_skb; member
102 kfree_skb(mrvl->rx_skb); in mrvl_close()
267 mrvl->rx_skb = h4_recv_buf(hu->hdev, mrvl->rx_skb, data, count, in mrvl_recv()
270 if (IS_ERR(mrvl->rx_skb)) { in mrvl_recv()
271 int err = PTR_ERR(mrvl->rx_skb); in mrvl_recv()
273 mrvl->rx_skb = NULL; in mrvl_recv()
/linux/drivers/isdn/mISDN/
A Dhwchannel.c62 ch->rx_skb = NULL; in mISDN_initdchannel()
86 ch->rx_skb = NULL; in mISDN_initbchannel()
104 if (ch->rx_skb) { in mISDN_freedchannel()
106 ch->rx_skb = NULL; in mISDN_freedchannel()
123 if (ch->rx_skb) { in mISDN_clear_bchannel()
125 ch->rx_skb = NULL; in mISDN_clear_bchannel()
217 dch->rx_skb = NULL; in recv_Dchannel()
224 dch->rx_skb = NULL; in recv_Dchannel()
236 ech->rx_skb = NULL; in recv_Echannel()
243 ech->rx_skb = NULL; in recv_Echannel()
[all …]
/linux/drivers/net/ethernet/qualcomm/
A Dqca_uart.c41 struct sk_buff *rx_skb; member
56 if (!qca->rx_skb) { in qca_tty_receive()
60 if (!qca->rx_skb) { in qca_tty_receive()
71 qca->rx_skb->data, in qca_tty_receive()
72 skb_tailroom(qca->rx_skb), in qca_tty_receive()
92 skb_put(qca->rx_skb, retcode); in qca_tty_receive()
94 qca->rx_skb, qca->rx_skb->dev); in qca_tty_receive()
96 netif_rx(qca->rx_skb); in qca_tty_receive()
100 if (!qca->rx_skb) { in qca_tty_receive()
263 if (!qca->rx_skb) in qcauart_netdev_init()
[all …]
A Dqca_spi.c337 if (!qca->rx_skb) { in qcaspi_receive()
341 if (!qca->rx_skb) { in qcaspi_receive()
400 qca->rx_skb->data, in qcaspi_receive()
401 skb_tailroom(qca->rx_skb), in qcaspi_receive()
419 qca->rx_skb->dev = qca->net_dev; in qcaspi_receive()
422 skb_put(qca->rx_skb, retcode); in qcaspi_receive()
424 qca->rx_skb, qca->rx_skb->dev); in qcaspi_receive()
426 netif_rx(qca->rx_skb); in qcaspi_receive()
429 if (!qca->rx_skb) { in qcaspi_receive()
829 if (!qca->rx_skb) { in qcaspi_netdev_init()
[all …]
/linux/net/nfc/nci/
A Duart.c184 kfree_skb(nu->rx_skb); in nci_uart_tty_close()
242 if (!nu->rx_skb) { in nci_uart_default_recv_buf()
244 nu->rx_skb = nci_skb_alloc(nu->ndev, in nci_uart_default_recv_buf()
247 if (!nu->rx_skb) in nci_uart_default_recv_buf()
252 if (nu->rx_skb->len < NCI_CTRL_HDR_SIZE) { in nci_uart_default_recv_buf()
253 skb_put_u8(nu->rx_skb, *data++); in nci_uart_default_recv_buf()
261 nci_plen(nu->rx_skb->data); in nci_uart_default_recv_buf()
269 skb_put_data(nu->rx_skb, data, chunk_len); in nci_uart_default_recv_buf()
274 if (nu->rx_packet_len == nu->rx_skb->len) { in nci_uart_default_recv_buf()
276 if (nu->ops.recv(nu, nu->rx_skb) != 0) in nci_uart_default_recv_buf()
[all …]
/linux/drivers/misc/ti-st/
A Dst_core.c100 kfree_skb(st_gdata->rx_skb); in st_send_frame()
115 kfree_skb(st_gdata->rx_skb); in st_send_frame()
120 kfree_skb(st_gdata->rx_skb); in st_send_frame()
173 kfree_skb(st_gdata->rx_skb); in st_check_data_len()
186 st_gdata->rx_skb = NULL; in st_check_data_len()
271 st_gdata->rx_skb = NULL; in st_int_recv()
277 &st_gdata->rx_skb->data in st_int_recv()
360 st_gdata->rx_skb = alloc_skb( in st_int_recv()
787 kfree_skb(st_gdata->rx_skb); in st_tty_close()
788 st_gdata->rx_skb = NULL; in st_tty_close()
[all …]
A Dst_kim.c67 kim_gdata->rx_skb->data, in validate_firmware_response()
68 kim_gdata->rx_skb->len); in validate_firmware_response()
70 kim_gdata->rx_skb = NULL; in validate_firmware_response()
102 kfree_skb(kim_gdata->rx_skb); in kim_check_data_len()
118 kim_gdata->rx_skb = NULL; in kim_check_data_len()
156 kim_gdata->rx_skb = NULL; in kim_int_recv()
181 kim_gdata->rx_skb = in kim_int_recv()
183 if (!kim_gdata->rx_skb) { in kim_int_recv()
189 skb_reserve(kim_gdata->rx_skb, 8); in kim_int_recv()
190 kim_gdata->rx_skb->cb[0] = 4; in kim_int_recv()
[all …]
/linux/drivers/net/ethernet/mellanox/mlxbf_gige/
A Dmlxbf_gige_rx.c146 priv->rx_skb[i] = mlxbf_gige_alloc_skb(priv, MLXBF_GIGE_DEFAULT_BUF_SZ, in mlxbf_gige_rx_init()
148 if (!priv->rx_skb[i]) in mlxbf_gige_rx_init()
205 dev_kfree_skb(priv->rx_skb[j]); in mlxbf_gige_rx_init()
234 dev_kfree_skb(priv->rx_skb[i]); in mlxbf_gige_rx_deinit()
257 struct sk_buff *skb = NULL, *rx_skb; in mlxbf_gige_rx_packet() local
284 skb = priv->rx_skb[rx_pi_rem]; in mlxbf_gige_rx_packet()
287 rx_skb = mlxbf_gige_alloc_skb(priv, MLXBF_GIGE_DEFAULT_BUF_SZ, in mlxbf_gige_rx_packet()
289 if (!rx_skb) in mlxbf_gige_rx_packet()
291 priv->rx_skb[rx_pi_rem] = rx_skb; in mlxbf_gige_rx_packet()
/linux/drivers/nfc/st21nfca/
A Dvendor_cmds.c237 info->vendor_info.rx_skb = skb; in st21nfca_hci_loopback_event_received()
259 info->vendor_info.rx_skb = NULL; in st21nfca_hci_loopback()
269 if (!info->vendor_info.rx_skb || in st21nfca_hci_loopback()
270 info->vendor_info.rx_skb->len != data_len) { in st21nfca_hci_loopback()
278 info->vendor_info.rx_skb->len); in st21nfca_hci_loopback()
284 if (nla_put(msg, NFC_ATTR_VENDOR_DATA, info->vendor_info.rx_skb->len, in st21nfca_hci_loopback()
285 info->vendor_info.rx_skb->data)) { in st21nfca_hci_loopback()
293 kfree_skb(info->vendor_info.rx_skb); in st21nfca_hci_loopback()
/linux/drivers/isdn/hardware/mISDN/
A Dhfcsusb.c390 if (dch->rx_skb) { in hfc_l1callback()
832 rx_skb = fifo->dch->rx_skb; in hfcsusb_rx_frame()
843 rx_skb = fifo->bch->rx_skb; in hfcsusb_rx_frame()
845 if (rx_skb) in hfcsusb_rx_frame()
856 rx_skb = fifo->ech->rx_skb; in hfcsusb_rx_frame()
862 if (!rx_skb) { in hfcsusb_rx_frame()
864 if (rx_skb) { in hfcsusb_rx_frame()
866 fifo->dch->rx_skb = rx_skb; in hfcsusb_rx_frame()
868 fifo->ech->rx_skb = rx_skb; in hfcsusb_rx_frame()
894 (!(rx_skb->data[rx_skb->len - 1]))) { in hfcsusb_rx_frame()
[all …]
A DmISDNisar.c460 skb_trim(ch->bch.rx_skb, 0); in isar_rcv_frame()
465 skb_trim(ch->bch.rx_skb, 0); in isar_rcv_frame()
475 skb_trim(ch->bch.rx_skb, ch->bch.rx_skb->len - 2); in isar_rcv_frame()
484 if (ch->bch.rx_skb) in isar_rcv_frame()
488 if (!ch->bch.rx_skb) { in isar_rcv_frame()
521 if (ch->bch.rx_skb) in isar_rcv_frame()
531 skb_trim(ch->bch.rx_skb, 0); in isar_rcv_frame()
536 skb_trim(ch->bch.rx_skb, 0); in isar_rcv_frame()
541 skb_trim(ch->bch.rx_skb, 0); in isar_rcv_frame()
551 skb_trim(ch->bch.rx_skb, ch->bch.rx_skb->len - 2); in isar_rcv_frame()
[all …]
/linux/drivers/net/usb/
A Drtl8150.c404 if (!dev->rx_skb) in read_bulk_callback()
413 skb_put(dev->rx_skb, pkt_len); in read_bulk_callback()
414 dev->rx_skb->protocol = eth_type_trans(dev->rx_skb, netdev); in read_bulk_callback()
415 netif_rx(dev->rx_skb); in read_bulk_callback()
425 dev->rx_skb = skb; in read_bulk_callback()
590 if (dev->rx_skb) in rx_fixup()
597 dev->rx_skb = skb; in rx_fixup()
724 if (dev->rx_skb == NULL) in rtl8150_open()
725 dev->rx_skb = pull_skb(dev); in rtl8150_open()
726 if (!dev->rx_skb) in rtl8150_open()
[all …]
A Dpegasus.c511 pegasus->rx_skb->data += 2; in read_bulk_callback()
531 pegasus->rx_skb->protocol = eth_type_trans(pegasus->rx_skb, net); in read_bulk_callback()
532 netif_rx(pegasus->rx_skb); in read_bulk_callback()
542 if (pegasus->rx_skb == NULL) in read_bulk_callback()
574 if (pegasus->rx_skb) in rx_fixup()
576 if (pegasus->rx_skb == NULL) in rx_fixup()
580 if (pegasus->rx_skb == NULL) { in rx_fixup()
831 if (pegasus->rx_skb == NULL) in pegasus_open()
835 if (!pegasus->rx_skb) in pegasus_open()
1231 if (pegasus->rx_skb != NULL) { in pegasus_disconnect()
[all …]
/linux/drivers/net/
A Drionet.c53 struct sk_buff *rx_skb[RIONET_RX_RING_SIZE]; member
102 if (!rnet->rx_skb[i]) in rionet_rx_clean()
108 rnet->rx_skb[i]->data = data; in rionet_rx_clean()
109 skb_put(rnet->rx_skb[i], RIO_MAX_MSG_SIZE); in rionet_rx_clean()
110 rnet->rx_skb[i]->protocol = in rionet_rx_clean()
111 eth_type_trans(rnet->rx_skb[i], ndev); in rionet_rx_clean()
112 error = __netif_rx(rnet->rx_skb[i]); in rionet_rx_clean()
135 if (!rnet->rx_skb[i]) in rionet_rx_fill()
139 rnet->rx_skb[i]->data); in rionet_rx_fill()
343 rnet->rx_skb[i] = NULL; in rionet_open()
[all …]
A Dsb1000.c68 struct sk_buff *rx_skb[NPIDS]; member
796 skb = lp->rx_skb[ns]; in sb1000_rx()
850 lp->rx_skb[ns] = skb; in sb1000_rx()
863 skb = lp->rx_skb[ns]; in sb1000_rx()
878 lp->rx_skb[ns] = NULL; in sb1000_rx()
896 lp->rx_skb[ns] = NULL; in sb1000_rx()
952 lp->rx_skb[0] = NULL; in sb1000_open()
953 lp->rx_skb[1] = NULL; in sb1000_open()
954 lp->rx_skb[2] = NULL; in sb1000_open()
955 lp->rx_skb[3] = NULL; in sb1000_open()
[all …]
/linux/drivers/net/ethernet/
A Doa_tc6.c122 struct sk_buff *rx_skb; member
655 if (tc6->rx_skb) { in oa_tc6_cleanup_ongoing_rx_skb()
657 kfree_skb(tc6->rx_skb); in oa_tc6_cleanup_ongoing_rx_skb()
658 tc6->rx_skb = NULL; in oa_tc6_cleanup_ongoing_rx_skb()
754 tc6->rx_skb->protocol = eth_type_trans(tc6->rx_skb, tc6->netdev); in oa_tc6_submit_rx_skb()
756 tc6->netdev->stats.rx_bytes += tc6->rx_skb->len; in oa_tc6_submit_rx_skb()
758 netif_rx(tc6->rx_skb); in oa_tc6_submit_rx_skb()
760 tc6->rx_skb = NULL; in oa_tc6_submit_rx_skb()
772 if (!tc6->rx_skb) { in oa_tc6_allocate_rx_skb()
871 if (tc6->rx_skb) { in oa_tc6_prcs_rx_chunk_payload()
[all …]

Completed in 63 milliseconds

12345