/linux-4.4.14/drivers/bluetooth/ |
D | hci_bcsp.c | 64 struct sk_buff *rx_skb; member 407 if (bcsp->rx_skb->data[1] >> 4 == 4 && bcsp->rx_skb->data[2] == 0 && in bcsp_handle_le_pkt() 408 !memcmp(&bcsp->rx_skb->data[4], conf_pkt, 4)) { in bcsp_handle_le_pkt() 421 else if (bcsp->rx_skb->data[1] >> 4 == 4 && bcsp->rx_skb->data[2] == 0 && in bcsp_handle_le_pkt() 422 !memcmp(&bcsp->rx_skb->data[4], sync_pkt, 4)) { in bcsp_handle_le_pkt() 438 memcpy(skb_put(bcsp->rx_skb, 1), &byte, 1); in bcsp_unslip_one_byte() 439 if ((bcsp->rx_skb->data[0] & 0x40) != 0 && in bcsp_unslip_one_byte() 449 memcpy(skb_put(bcsp->rx_skb, 1), &c0, 1); in bcsp_unslip_one_byte() 450 if ((bcsp->rx_skb->data[0] & 0x40) != 0 && in bcsp_unslip_one_byte() 458 memcpy(skb_put(bcsp->rx_skb, 1), &db, 1); in bcsp_unslip_one_byte() [all …]
|
D | hci_ll.c | 82 struct sk_buff *rx_skb; member 165 kfree_skb(ll->rx_skb); in ll_close() 350 int room = skb_tailroom(ll->rx_skb); in ll_check_data_len() 355 hci_recv_frame(hdev, ll->rx_skb); in ll_check_data_len() 358 kfree_skb(ll->rx_skb); in ll_check_data_len() 366 ll->rx_skb = NULL; in ll_check_data_len() 388 memcpy(skb_put(ll->rx_skb, len), ptr, len); in ll_recv() 397 hci_recv_frame(hu->hdev, ll->rx_skb); in ll_recv() 400 ll->rx_skb = NULL; in ll_recv() 404 eh = hci_event_hdr(ll->rx_skb); in ll_recv() [all …]
|
D | dtl1_cs.c | 80 struct sk_buff *rx_skb; member 219 if (info->rx_skb == NULL) { in dtl1_receive() 220 info->rx_skb = bt_skb_alloc(HCI_MAX_FRAME_SIZE, GFP_ATOMIC); in dtl1_receive() 221 if (!info->rx_skb) { in dtl1_receive() 229 *skb_put(info->rx_skb, 1) = inb(iobase + UART_RX); in dtl1_receive() 230 nsh = (struct nsh *)info->rx_skb->data; in dtl1_receive() 242 bt_cb(info->rx_skb)->pkt_type = nsh->type; 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() [all …]
|
D | btuart_cs.c | 77 struct sk_buff *rx_skb; member 191 if (!info->rx_skb) { in btuart_receive() 194 info->rx_skb = bt_skb_alloc(HCI_MAX_FRAME_SIZE, GFP_ATOMIC); in btuart_receive() 195 if (!info->rx_skb) { in btuart_receive() 203 bt_cb(info->rx_skb)->pkt_type = inb(iobase + UART_RX); in btuart_receive() 205 switch (bt_cb(info->rx_skb)->pkt_type) { in btuart_receive() 224 BT_ERR("Unknown HCI packet with type 0x%02x received", bt_cb(info->rx_skb)->pkt_type); in btuart_receive() 227 kfree_skb(info->rx_skb); in btuart_receive() 228 info->rx_skb = NULL; in btuart_receive() 235 *skb_put(info->rx_skb, 1) = inb(iobase + UART_RX); in btuart_receive() [all …]
|
D | bt3c_cs.c | 82 struct sk_buff *rx_skb; member 236 if (!info->rx_skb) { in bt3c_receive() 239 info->rx_skb = bt_skb_alloc(HCI_MAX_FRAME_SIZE, GFP_ATOMIC); in bt3c_receive() 240 if (!info->rx_skb) { in bt3c_receive() 249 bt_cb(info->rx_skb)->pkt_type = inb(iobase + DATA_L); in bt3c_receive() 252 switch (bt_cb(info->rx_skb)->pkt_type) { in bt3c_receive() 271 BT_ERR("Unknown HCI packet with type 0x%02x received", bt_cb(info->rx_skb)->pkt_type); in bt3c_receive() 274 kfree_skb(info->rx_skb); in bt3c_receive() 275 info->rx_skb = NULL; in bt3c_receive() 284 *skb_put(info->rx_skb, 1) = x; in bt3c_receive() [all …]
|
D | bluecard_cs.c | 77 struct sk_buff *rx_skb; member 393 if (!info->rx_skb) { in bluecard_receive() 396 info->rx_skb = bt_skb_alloc(HCI_MAX_FRAME_SIZE, GFP_ATOMIC); in bluecard_receive() 397 if (!info->rx_skb) { in bluecard_receive() 405 bt_cb(info->rx_skb)->pkt_type = buf[i]; in bluecard_receive() 407 switch (bt_cb(info->rx_skb)->pkt_type) { in bluecard_receive() 418 kfree_skb(info->rx_skb); in bluecard_receive() 419 info->rx_skb = NULL; in bluecard_receive() 439 BT_ERR("Unknown HCI packet with type 0x%02x received", bt_cb(info->rx_skb)->pkt_type); in bluecard_receive() 442 kfree_skb(info->rx_skb); in bluecard_receive() [all …]
|
D | hci_ath.c | 48 struct sk_buff *rx_skb; member 126 kfree_skb(ath->rx_skb); in ath_close() 190 ath->rx_skb = h4_recv_buf(hu->hdev, ath->rx_skb, data, count, in ath_recv() 192 if (IS_ERR(ath->rx_skb)) { in ath_recv() 193 int err = PTR_ERR(ath->rx_skb); in ath_recv() 195 ath->rx_skb = NULL; in ath_recv()
|
D | hci_h4.c | 51 struct sk_buff *rx_skb; member 95 kfree_skb(h4->rx_skb); in h4_close() 131 h4->rx_skb = h4_recv_buf(hu->hdev, h4->rx_skb, data, count, in h4_recv() 133 if (IS_ERR(h4->rx_skb)) { in h4_recv() 134 int err = PTR_ERR(h4->rx_skb); in h4_recv() 136 h4->rx_skb = NULL; in h4_recv()
|
D | hci_h5.c | 74 struct sk_buff *rx_skb; /* Receive buffer */ member 293 const unsigned char *hdr = h5->rx_skb->data; in h5_handle_internal_rx() 294 const unsigned char *data = &h5->rx_skb->data[4]; in h5_handle_internal_rx() 347 const unsigned char *hdr = h5->rx_skb->data; in h5_complete_rx_pkt() 363 bt_cb(h5->rx_skb)->pkt_type = H5_HDR_PKT_TYPE(hdr); in h5_complete_rx_pkt() 366 skb_pull(h5->rx_skb, 4); in h5_complete_rx_pkt() 368 hci_recv_frame(hu->hdev, h5->rx_skb); in h5_complete_rx_pkt() 369 h5->rx_skb = NULL; in h5_complete_rx_pkt() 391 const unsigned char *hdr = h5->rx_skb->data; in h5_rx_payload() 406 const unsigned char *hdr = h5->rx_skb->data; in h5_rx_3wire_hdr() [all …]
|
D | bpa10x.c | 58 struct sk_buff *rx_skb[2]; member 114 data->rx_skb[idx] = h4_recv_buf(hdev, data->rx_skb[idx], in bpa10x_rx_complete() 119 if (IS_ERR(data->rx_skb[idx])) { in bpa10x_rx_complete() 122 data->rx_skb[idx] = NULL; in bpa10x_rx_complete() 443 kfree_skb(data->rx_skb[0]); in bpa10x_disconnect() 444 kfree_skb(data->rx_skb[1]); in bpa10x_disconnect()
|
D | hci_bcm.c | 72 struct sk_buff *rx_skb; member 340 kfree_skb(bcm->rx_skb); in bcm_close() 447 bcm->rx_skb = h4_recv_buf(hu->hdev, bcm->rx_skb, data, count, in bcm_recv() 449 if (IS_ERR(bcm->rx_skb)) { in bcm_recv() 450 int err = PTR_ERR(bcm->rx_skb); in bcm_recv() 452 bcm->rx_skb = NULL; in bcm_recv() 454 } else if (!bcm->rx_skb) { in bcm_recv()
|
D | hci_qca.c | 77 struct sk_buff *rx_skb; member 532 kfree_skb(qca->rx_skb); in qca_close() 803 qca->rx_skb = h4_recv_buf(hu->hdev, qca->rx_skb, data, count, in qca_recv() 805 if (IS_ERR(qca->rx_skb)) { in qca_recv() 806 int err = PTR_ERR(qca->rx_skb); in qca_recv() 808 qca->rx_skb = NULL; in qca_recv()
|
D | hci_intel.c | 83 struct sk_buff *rx_skb; member 432 kfree_skb(intel->rx_skb); in intel_close() 1077 intel->rx_skb = h4_recv_buf(hu->hdev, intel->rx_skb, data, count, in intel_recv() 1080 if (IS_ERR(intel->rx_skb)) { in intel_recv() 1081 int err = PTR_ERR(intel->rx_skb); in intel_recv() 1083 intel->rx_skb = NULL; in intel_recv()
|
/linux-4.4.14/drivers/net/wimax/i2400m/ |
D | usb-rx.c | 192 struct sk_buff *i2400mu_rx(struct i2400mu *i2400mu, struct sk_buff *rx_skb) in i2400mu_rx() argument 211 rx_size = skb_end_pointer(rx_skb) - rx_skb->data - rx_skb->len; in i2400mu_rx() 217 i2400mu->usb_dev, usb_pipe, rx_skb->data + rx_skb->len, in i2400mu_rx() 224 skb_put(rx_skb, read_size); in i2400mu_rx() 262 skb_put(rx_skb, read_size); in i2400mu_rx() 263 new_skb = skb_copy_expand(rx_skb, 0, rx_size - rx_skb->len, in i2400mu_rx() 269 kfree_skb(rx_skb); in i2400mu_rx() 270 rx_skb = NULL; in i2400mu_rx() 273 kfree_skb(rx_skb); in i2400mu_rx() 274 rx_skb = new_skb; in i2400mu_rx() [all …]
|
/linux-4.4.14/drivers/isdn/mISDN/ |
D | hwchannel.c | 71 ch->rx_skb = NULL; in mISDN_initdchannel() 95 ch->rx_skb = NULL; in mISDN_initbchannel() 113 if (ch->rx_skb) { in mISDN_freedchannel() 114 dev_kfree_skb(ch->rx_skb); in mISDN_freedchannel() 115 ch->rx_skb = NULL; in mISDN_freedchannel() 132 if (ch->rx_skb) { in mISDN_clear_bchannel() 133 dev_kfree_skb(ch->rx_skb); in mISDN_clear_bchannel() 134 ch->rx_skb = NULL; in mISDN_clear_bchannel() 224 if (dch->rx_skb->len < 2) { /* at least 2 for sapi / tei */ in recv_Dchannel() 225 dev_kfree_skb(dch->rx_skb); in recv_Dchannel() [all …]
|
D | l1oip_core.c | 414 dch->rx_skb = nskb; in l1oip_socket_recv()
|
/linux-4.4.14/net/nfc/nci/ |
D | uart.c | 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() [all …]
|
D | hci.c | 260 message = (struct nci_hcp_message *)conn_info->rx_skb->data; in nci_hci_send_cmd() 263 skb_pull(conn_info->rx_skb, NCI_HCI_HCP_MESSAGE_HEADER_LEN); in nci_hci_send_cmd() 266 *skb = conn_info->rx_skb; in nci_hci_send_cmd() 381 conn_info->rx_skb = skb; in nci_hci_resp_received() 602 message = (struct nci_hcp_message *)conn_info->rx_skb->data; in nci_hci_set_param() 605 skb_pull(conn_info->rx_skb, NCI_HCI_HCP_MESSAGE_HEADER_LEN); in nci_hci_set_param() 642 message = (struct nci_hcp_message *)conn_info->rx_skb->data; in nci_hci_get_param() 645 skb_pull(conn_info->rx_skb, NCI_HCI_HCP_MESSAGE_HEADER_LEN); in nci_hci_get_param() 648 *skb = conn_info->rx_skb; in nci_hci_get_param()
|
/linux-4.4.14/drivers/misc/ti-st/ |
D | st_core.c | 109 (st_gdata == NULL || st_gdata->rx_skb == NULL in st_send_frame() 113 kfree_skb(st_gdata->rx_skb); in st_send_frame() 124 (st_gdata->list[chnl_id]->priv_data, st_gdata->rx_skb) in st_send_frame() 127 kfree_skb(st_gdata->rx_skb); in st_send_frame() 132 kfree_skb(st_gdata->rx_skb); in st_send_frame() 167 int room = skb_tailroom(st_gdata->rx_skb); in st_check_data_len() 184 kfree_skb(st_gdata->rx_skb); in st_check_data_len() 197 st_gdata->rx_skb = NULL; in st_check_data_len() 265 memcpy(skb_put(st_gdata->rx_skb, len), ptr, len); in st_int_recv() 283 st_gdata->rx_skb = NULL; in st_int_recv() [all …]
|
D | st_kim.c | 67 struct sk_buff *skb = kim_gdata->rx_skb; in validate_firmware_response() 79 kim_gdata->rx_skb->data, in validate_firmware_response() 80 kim_gdata->rx_skb->len); in validate_firmware_response() 83 kim_gdata->rx_skb = NULL; in validate_firmware_response() 101 register int room = skb_tailroom(kim_gdata->rx_skb); in kim_check_data_len() 113 kfree_skb(kim_gdata->rx_skb); in kim_check_data_len() 126 kim_gdata->rx_skb = NULL; in kim_check_data_len() 156 memcpy(skb_put(kim_gdata->rx_skb, len), ptr, len); in kim_int_recv() 171 kim_gdata->rx_skb = NULL; in kim_int_recv() 176 (unsigned char *)&kim_gdata->rx_skb->data[1]; in kim_int_recv() [all …]
|
/linux-4.4.14/drivers/net/ethernet/qualcomm/ |
D | qca_spi.c | 298 if (!qca->rx_skb) { in qcaspi_receive() 299 qca->rx_skb = netdev_alloc_skb(net_dev, in qcaspi_receive() 301 if (!qca->rx_skb) { in qcaspi_receive() 349 while ((bytes_read--) && (qca->rx_skb)) { in qcaspi_receive() 353 qca->rx_skb->data, in qcaspi_receive() 354 skb_tailroom(qca->rx_skb), in qcaspi_receive() 372 qca->rx_skb->dev = qca->net_dev; in qcaspi_receive() 375 skb_put(qca->rx_skb, retcode); in qcaspi_receive() 376 qca->rx_skb->protocol = eth_type_trans( in qcaspi_receive() 377 qca->rx_skb, qca->rx_skb->dev); in qcaspi_receive() [all …]
|
D | qca_spi.h | 96 struct sk_buff *rx_skb; member
|
/linux-4.4.14/drivers/nfc/st21nfca/ |
D | vendor_cmds.c | 248 info->vendor_info.rx_skb = skb; in st21nfca_hci_loopback_event_received() 270 info->vendor_info.rx_skb = NULL; in st21nfca_hci_loopback() 280 if (!info->vendor_info.rx_skb || in st21nfca_hci_loopback() 281 info->vendor_info.rx_skb->len != data_len) { in st21nfca_hci_loopback() 289 info->vendor_info.rx_skb->len); in st21nfca_hci_loopback() 295 if (nla_put(msg, NFC_ATTR_VENDOR_DATA, info->vendor_info.rx_skb->len, in st21nfca_hci_loopback() 296 info->vendor_info.rx_skb->data)) { in st21nfca_hci_loopback() 304 kfree_skb(info->vendor_info.rx_skb); in st21nfca_hci_loopback()
|
D | st21nfca.h | 123 struct sk_buff *rx_skb; member
|
/linux-4.4.14/drivers/net/usb/ |
D | rtl8150.c | 133 struct sk_buff *tx_skb, *rx_skb; member 399 if (!dev->rx_skb) in read_bulk_callback() 409 skb_put(dev->rx_skb, pkt_len); in read_bulk_callback() 410 dev->rx_skb->protocol = eth_type_trans(dev->rx_skb, netdev); in read_bulk_callback() 411 netif_rx(dev->rx_skb); in read_bulk_callback() 421 dev->rx_skb = skb; in read_bulk_callback() 424 dev->rx_skb->data, RTL8150_MTU, read_bulk_callback, dev); in read_bulk_callback() 587 if (dev->rx_skb) in rx_fixup() 594 dev->rx_skb = skb; in rx_fixup() 596 dev->rx_skb->data, RTL8150_MTU, read_bulk_callback, dev); in rx_fixup() [all …]
|
D | pegasus.c | 495 pegasus->rx_skb->data += 2; in read_bulk_callback() 514 skb_put(pegasus->rx_skb, pkt_len); in read_bulk_callback() 515 pegasus->rx_skb->protocol = eth_type_trans(pegasus->rx_skb, net); in read_bulk_callback() 516 netif_rx(pegasus->rx_skb); in read_bulk_callback() 523 pegasus->rx_skb = __netdev_alloc_skb_ip_align(pegasus->net, PEGASUS_MTU, in read_bulk_callback() 526 if (pegasus->rx_skb == NULL) in read_bulk_callback() 531 pegasus->rx_skb->data, PEGASUS_MTU + 8, in read_bulk_callback() 559 if (pegasus->rx_skb) in rx_fixup() 561 if (pegasus->rx_skb == NULL) in rx_fixup() 562 pegasus->rx_skb = __netdev_alloc_skb_ip_align(pegasus->net, in rx_fixup() [all …]
|
D | cdc-phonet.c | 51 struct sk_buff *rx_skb; member 160 skb = pnd->rx_skb; in rx_complete() 162 skb = pnd->rx_skb = netdev_alloc_skb(dev, 12); in rx_complete() 178 pnd->rx_skb = NULL; /* Last fragment */ in rx_complete()
|
D | pegasus.h | 97 struct sk_buff *rx_skb; member
|
/linux-4.4.14/drivers/net/ |
D | rionet.c | 54 struct sk_buff *rx_skb[RIONET_RX_RING_SIZE]; member 101 if (!rnet->rx_skb[i]) in rionet_rx_clean() 107 rnet->rx_skb[i]->data = data; in rionet_rx_clean() 108 skb_put(rnet->rx_skb[i], RIO_MAX_MSG_SIZE); in rionet_rx_clean() 109 rnet->rx_skb[i]->protocol = in rionet_rx_clean() 110 eth_type_trans(rnet->rx_skb[i], ndev); in rionet_rx_clean() 111 error = netif_rx(rnet->rx_skb[i]); in rionet_rx_clean() 132 rnet->rx_skb[i] = dev_alloc_skb(RIO_MAX_MSG_SIZE); in rionet_rx_fill() 134 if (!rnet->rx_skb[i]) in rionet_rx_fill() 138 rnet->rx_skb[i]->data); in rionet_rx_fill() [all …]
|
D | sb1000.c | 72 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() 894 if ((skb = lp->rx_skb[ns])) { 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() [all …]
|
/linux-4.4.14/drivers/isdn/hardware/mISDN/ |
D | hfcsusb.c | 348 if (dch->rx_skb) { in hfcusb_l2l1D() 349 dev_kfree_skb(dch->rx_skb); in hfcusb_l2l1D() 350 dch->rx_skb = NULL; in hfcusb_l2l1D() 397 if (dch->rx_skb) { in hfc_l1callback() 398 dev_kfree_skb(dch->rx_skb); in hfc_l1callback() 399 dch->rx_skb = NULL; in hfc_l1callback() 817 struct sk_buff *rx_skb = NULL; in hfcsusb_rx_frame() local 840 rx_skb = fifo->dch->rx_skb; in hfcsusb_rx_frame() 851 rx_skb = fifo->bch->rx_skb; in hfcsusb_rx_frame() 853 if (rx_skb) in hfcsusb_rx_frame() [all …]
|
D | mISDNisar.c | 453 rcv_mbox(ch->is, skb_put(ch->bch.rx_skb, ch->is->clsb)); in isar_rcv_frame() 473 skb_trim(ch->bch.rx_skb, 0); in isar_rcv_frame() 478 skb_trim(ch->bch.rx_skb, 0); in isar_rcv_frame() 479 ptr = skb_put(ch->bch.rx_skb, ch->is->clsb); in isar_rcv_frame() 482 if (ch->bch.rx_skb->len < 3) { /* last 2 are the FCS */ in isar_rcv_frame() 484 ch->is->name, ch->bch.rx_skb->len); in isar_rcv_frame() 485 skb_trim(ch->bch.rx_skb, 0); in isar_rcv_frame() 488 skb_trim(ch->bch.rx_skb, ch->bch.rx_skb->len - 2); in isar_rcv_frame() 497 if (ch->bch.rx_skb) in isar_rcv_frame() 498 skb_trim(ch->bch.rx_skb, 0); in isar_rcv_frame() [all …]
|
D | mISDNipac.c | 122 if (!isac->dch.rx_skb) { in isac_empty_fifo() 123 isac->dch.rx_skb = mI_alloc_skb(isac->dch.maxlen, GFP_ATOMIC); in isac_empty_fifo() 124 if (!isac->dch.rx_skb) { in isac_empty_fifo() 130 if ((isac->dch.rx_skb->len + count) >= isac->dch.maxlen) { in isac_empty_fifo() 132 isac->dch.rx_skb->len + count); in isac_empty_fifo() 136 ptr = skb_put(isac->dch.rx_skb, count); in isac_empty_fifo() 206 if (isac->dch.rx_skb) in isac_rme_irq() 207 dev_kfree_skb(isac->dch.rx_skb); in isac_rme_irq() 208 isac->dch.rx_skb = NULL; in isac_rme_irq() 480 if (isac->dch.rx_skb) in isacsx_rme_irq() [all …]
|
D | w6692.c | 264 if (!dch->rx_skb) { in W6692_empty_Dfifo() 265 dch->rx_skb = mI_alloc_skb(card->dch.maxlen, GFP_ATOMIC); in W6692_empty_Dfifo() 266 if (!dch->rx_skb) { in W6692_empty_Dfifo() 272 if ((dch->rx_skb->len + count) >= dch->maxlen) { in W6692_empty_Dfifo() 274 dch->rx_skb->len + count); in W6692_empty_Dfifo() 278 ptr = skb_put(dch->rx_skb, count); in W6692_empty_Dfifo() 376 if (card->dch.rx_skb) in handle_rxD() 377 dev_kfree_skb(card->dch.rx_skb); in handle_rxD() 378 card->dch.rx_skb = NULL; in handle_rxD() 474 if (wch->bch.rx_skb) in W6692_empty_Bfifo() [all …]
|
D | hfcpci.c | 430 bch->rx_skb = mI_alloc_skb(count - 3, GFP_ATOMIC); in hfcpci_empty_bfifo() 431 if (!bch->rx_skb) { in hfcpci_empty_bfifo() 436 ptr = skb_put(bch->rx_skb, count); in hfcpci_empty_bfifo() 506 dch->rx_skb = mI_alloc_skb(rcnt - 3, GFP_ATOMIC); in receive_dmsg() 507 if (!dch->rx_skb) { in receive_dmsg() 514 ptr = skb_put(dch->rx_skb, rcnt); in receive_dmsg() 585 ptr = skb_put(bch->rx_skb, fcnt_rx); in hfcpci_empty_fifo_trans() 1096 if (dch->rx_skb) { in hfc_l1callback() 1097 dev_kfree_skb(dch->rx_skb); in hfc_l1callback() 1098 dch->rx_skb = NULL; in hfc_l1callback() [all …]
|
D | avmfritz.c | 421 p = skb_put(bch->rx_skb, count); in hdlc_empty_fifo() 561 if (bch->rx_skb) in HDLC_irq() 562 skb_trim(bch->rx_skb, 0); in HDLC_irq() 568 if (!bch->rx_skb) in HDLC_irq() 579 skb_trim(bch->rx_skb, 0); in HDLC_irq()
|
D | netjet.c | 401 p = skb_put(bc->bch.rx_skb, cnt); in read_dma() 422 bc->bch.rx_skb->data, bc->bch.maxlen); in read_dma() 424 p = skb_put(bc->bch.rx_skb, stat); in read_dma()
|
D | hfcmulti.c | 2269 sp = &bch->rx_skb; in hfcmulti_rx() 2272 sp = &dch->rx_skb; in hfcmulti_rx() 3290 if (dch->rx_skb) { in hfcm_l1callback() 3291 dev_kfree_skb(dch->rx_skb); in hfcm_l1callback() 3292 dch->rx_skb = NULL; in hfcm_l1callback() 3431 if (dch->rx_skb) { in handle_dmsg() 3432 dev_kfree_skb(dch->rx_skb); in handle_dmsg() 3433 dch->rx_skb = NULL; in handle_dmsg()
|
/linux-4.4.14/drivers/nfc/st-nci/ |
D | vendor_cmds.c | 343 info->vendor_info.rx_skb = skb; in st_nci_hci_loopback_event_received() 364 info->vendor_info.rx_skb = NULL; in st_nci_hci_loopback() 375 if (!info->vendor_info.rx_skb || in st_nci_hci_loopback() 376 info->vendor_info.rx_skb->len != data_len) { in st_nci_hci_loopback() 384 info->vendor_info.rx_skb->len); in st_nci_hci_loopback() 390 if (nla_put(msg, NFC_ATTR_VENDOR_DATA, info->vendor_info.rx_skb->len, in st_nci_hci_loopback() 391 info->vendor_info.rx_skb->data)) { in st_nci_hci_loopback() 399 kfree_skb(info->vendor_info.rx_skb); in st_nci_hci_loopback()
|
D | st-nci.h | 129 struct sk_buff *rx_skb; member
|
/linux-4.4.14/drivers/nfc/ |
D | trf7970a.c | 436 struct sk_buff *rx_skb; member 613 if (trf->rx_skb && !IS_ERR(trf->rx_skb) && !trf->aborting) in trf7970a_send_upstream() 615 16, 1, trf->rx_skb->data, trf->rx_skb->len, in trf7970a_send_upstream() 623 if (!IS_ERR(trf->rx_skb)) { in trf7970a_send_upstream() 624 kfree_skb(trf->rx_skb); in trf7970a_send_upstream() 625 trf->rx_skb = ERR_PTR(-ECANCELED); in trf7970a_send_upstream() 632 if (trf->rx_skb) in trf7970a_send_upstream() 633 skb_trim(trf->rx_skb, trf->rx_skb->len - 1); in trf7970a_send_upstream() 638 trf->cb(trf->ddev, trf->cb_arg, trf->rx_skb); in trf7970a_send_upstream() 640 trf->rx_skb = NULL; in trf7970a_send_upstream() [all …]
|
/linux-4.4.14/drivers/isdn/gigaset/ |
D | isocdata.c | 504 if (bcs->rx_skb == NULL) in hdlc_putbyte() 507 if (bcs->rx_skb->len >= bcs->rx_bufsize) { in hdlc_putbyte() 510 dev_kfree_skb_any(bcs->rx_skb); in hdlc_putbyte() 511 bcs->rx_skb = NULL; in hdlc_putbyte() 514 *__skb_put(bcs->rx_skb, 1) = c; in hdlc_putbyte() 523 if (bcs->rx_skb != NULL) in hdlc_flush() 524 skb_trim(bcs->rx_skb, 0); in hdlc_flush() 546 procskb = bcs->rx_skb; in hdlc_done() 589 __skb_trim(bcs->rx_skb, 0); in hdlc_frag() 847 skb = bcs->rx_skb; in trans_receive()
|
D | gigaset.h | 374 struct sk_buff *rx_skb; member 798 bcs->rx_skb = NULL; in gigaset_new_rx_skb() 800 bcs->rx_skb = dev_alloc_skb(bcs->rx_bufsize + hw_hdr_len); in gigaset_new_rx_skb() 801 if (bcs->rx_skb == NULL) in gigaset_new_rx_skb() 804 skb_reserve(bcs->rx_skb, hw_hdr_len); in gigaset_new_rx_skb() 806 return bcs->rx_skb; in gigaset_new_rx_skb()
|
D | asyncdata.c | 144 struct sk_buff *skb = bcs->rx_skb; in hdlc_loop() 265 bcs->rx_skb = skb = NULL; in hdlc_loop() 290 struct sk_buff *skb = bcs->rx_skb; in iraw_loop()
|
D | common.c | 396 dev_kfree_skb(bcs->rx_skb); in gigaset_freebcs() 397 bcs->rx_skb = NULL; in gigaset_freebcs() 629 bcs->rx_skb = NULL; in gigaset_initbcs() 813 dev_kfree_skb(bcs->rx_skb); in gigaset_bcs_reinit() 814 bcs->rx_skb = NULL; in gigaset_bcs_reinit()
|
D | i4l.c | 243 dev_kfree_skb(bcs->rx_skb); in command_from_LL() 335 dev_kfree_skb(bcs->rx_skb); in command_from_LL()
|
D | capi.c | 1368 dev_kfree_skb(bcs->rx_skb); in do_connect_req() 1670 dev_kfree_skb(bcs->rx_skb); in do_connect_resp()
|
/linux-4.4.14/drivers/net/ethernet/natsemi/ |
D | sonic.c | 58 dev_kfree_skb(lp->rx_skb[i]); in sonic_open() 59 lp->rx_skb[i] = NULL; in sonic_open() 68 lp->rx_skb[i] = skb; in sonic_open() 72 dma_addr_t laddr = dma_map_single(lp->device, skb_put(lp->rx_skb[i], SONIC_RBSIZE), in sonic_open() 81 dev_kfree_skb(lp->rx_skb[i]); in sonic_open() 82 lp->rx_skb[i] = NULL; in sonic_open() 143 if(lp->rx_skb[i]) { in sonic_close() 144 dev_kfree_skb(lp->rx_skb[i]); in sonic_close() 145 lp->rx_skb[i] = NULL; in sonic_close() 445 used_skb = lp->rx_skb[entry]; in sonic_rx() [all …]
|
D | sonic.h | 302 struct sk_buff* volatile rx_skb[SONIC_NUM_RRS]; /* packets to be received */ member
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
D | nes_mgt.c | 93 nesmgt->rx_skb[nesmgt->rq_head] = skb; in nes_replenish_mgt_rq() 785 struct sk_buff *rx_skb; in nes_mgt_ce_handler() local 817 rx_skb = mgtvnic->mgt.rx_skb[mgtvnic->mgt.rq_tail]; in nes_mgt_ce_handler() 818 rx_skb->len = 0; in nes_mgt_ce_handler() 819 skb_put(rx_skb, cqe_misc & 0x0000ffff); in nes_mgt_ce_handler() 820 rx_skb->protocol = eth_type_trans(rx_skb, mgtvnic->nesvnic->netdev); in nes_mgt_ce_handler() 821 cb = (struct nes_rskb_cb *)&rx_skb->cb[0]; in nes_mgt_ce_handler() 828 nes_queue_mgt_skbs(rx_skb, mgtvnic->nesvnic, nesqp); in nes_mgt_ce_handler() 1044 mgtvnic->mgt.rx_skb[counter] = skb; in nes_init_mgt_qp() 1080 struct sk_buff *rx_skb; in nes_destroy_mgt() local [all …]
|
D | nes_mgt.h | 46 struct sk_buff *rx_skb[NES_NIC_WQ_SIZE]; member
|
D | nes_hw.c | 1603 nesnic->rx_skb[nesnic->rq_head] = skb; in nes_replenish_nic_rq() 1869 nesvnic->nic.rx_skb[counter] = skb; in nes_init_nic_qp() 1925 struct sk_buff *rx_skb; in nes_destroy_nic_qp() local 1938 rx_skb = nesvnic->nic.rx_skb[nesvnic->nic.rq_tail]; in nes_destroy_nic_qp() 1939 cb = (struct nes_rskb_cb *)&rx_skb->cb[0]; in nes_destroy_nic_qp() 1943 dev_kfree_skb(nesvnic->nic.rx_skb[nesvnic->nic.rq_tail++]); in nes_destroy_nic_qp() 2798 struct sk_buff *rx_skb; in nes_nic_ce_handler() local 2878 rx_skb = nesnic->rx_skb[nesnic->rq_tail]; in nes_nic_ce_handler() 2884 cb = (struct nes_rskb_cb *)&rx_skb->cb[0]; in nes_nic_ce_handler() 2888 rx_skb->len = 0; /* TODO: see if this is necessary */ in nes_nic_ce_handler() [all …]
|
D | nes_hw.h | 916 struct sk_buff *rx_skb[NES_NIC_WQ_SIZE]; member
|
/linux-4.4.14/include/linux/ |
D | mISDNhw.h | 98 struct sk_buff *rx_skb; member 160 struct sk_buff *rx_skb; member
|
D | ti_wilink_st.h | 153 struct sk_buff *rx_skb; member 268 struct sk_buff *rx_skb; member
|
/linux-4.4.14/drivers/net/wan/ |
D | cosa.c | 136 struct sk_buff *rx_skb, *tx_skb; member 715 if (chan->rx_skb) { in cosa_net_close() 716 kfree_skb(chan->rx_skb); in cosa_net_close() 717 chan->rx_skb = NULL; in cosa_net_close() 735 kfree_skb(chan->rx_skb); in cosa_net_setup_rx() 736 chan->rx_skb = dev_alloc_skb(size); in cosa_net_setup_rx() 737 if (chan->rx_skb == NULL) { in cosa_net_setup_rx() 743 return skb_put(chan->rx_skb, size); in cosa_net_setup_rx() 748 if (!chan->rx_skb) { in cosa_net_rx_done() 754 chan->rx_skb->protocol = hdlc_type_trans(chan->rx_skb, chan->netdev); in cosa_net_rx_done() [all …]
|
/linux-4.4.14/drivers/net/ethernet/xilinx/ |
D | ll_temac_main.c | 211 if (!lp->rx_skb[i]) in temac_dma_bd_release() 216 dev_kfree_skb(lp->rx_skb[i]); in temac_dma_bd_release() 227 kfree(lp->rx_skb); in temac_dma_bd_release() 239 lp->rx_skb = kcalloc(RX_BD_NUM, sizeof(*lp->rx_skb), GFP_KERNEL); in temac_dma_bd_init() 240 if (!lp->rx_skb) in temac_dma_bd_init() 271 lp->rx_skb[i] = skb; in temac_dma_bd_init() 759 skb = lp->rx_skb[lp->rx_bd_ci]; in ll_temac_recv() 796 lp->rx_skb[lp->rx_bd_ci] = new_skb; in ll_temac_recv()
|
D | ll_temac.h | 355 struct sk_buff **rx_skb; member
|
/linux-4.4.14/drivers/net/ethernet/marvell/ |
D | pxa168_eth.c | 221 struct sk_buff **rx_skb; member 342 pep->rx_skb[used_rx_desc] = skb; in rxq_refill() 800 skb = pep->rx_skb[rx_curr_desc]; in rxq_process() 801 pep->rx_skb[rx_curr_desc] = NULL; in rxq_process() 1044 pep->rx_skb = kzalloc(sizeof(*pep->rx_skb) * pep->rx_ring_size, in rxq_init() 1046 if (!pep->rx_skb) in rxq_init() 1071 kfree(pep->rx_skb); in rxq_init() 1082 if (pep->rx_skb[curr]) { in rxq_deinit() 1083 dev_kfree_skb(pep->rx_skb[curr]); in rxq_deinit() 1094 kfree(pep->rx_skb); in rxq_deinit()
|
D | mv643xx_eth.c | 350 struct sk_buff **rx_skb; member 541 skb = rxq->rx_skb[rxq->rx_curr_desc]; in rxq_process() 542 rxq->rx_skb[rxq->rx_curr_desc] = NULL; in rxq_process() 649 rxq->rx_skb[rx] = skb; in rxq_refill() 1982 rxq->rx_skb = kcalloc(rxq->rx_ring_size, sizeof(*rxq->rx_skb), in rxq_init() 1984 if (rxq->rx_skb == NULL) in rxq_init() 2022 if (rxq->rx_skb[i]) { in rxq_deinit() 2023 dev_kfree_skb(rxq->rx_skb[i]); in rxq_deinit() 2040 kfree(rxq->rx_skb); in rxq_deinit()
|
/linux-4.4.14/drivers/net/ethernet/synopsys/ |
D | dwc_eth_qos.c | 611 struct ring_desc *rx_skb; member 1025 lp->rx_skb[index].mapping = new_skb_baddr; in dwceqos_alloc_rxring_desc() 1026 lp->rx_skb[index].len = DWCEQOS_RX_BUF_SIZE; in dwceqos_alloc_rxring_desc() 1029 lp->rx_skb[index].skb = new_skb; in dwceqos_alloc_rxring_desc() 1036 if (lp->rx_skb) { in dwceqos_clean_rings() 1038 if (lp->rx_skb[i].skb) { in dwceqos_clean_rings() 1040 lp->rx_skb[i].mapping, in dwceqos_clean_rings() 1041 lp->rx_skb[i].len, in dwceqos_clean_rings() 1044 dev_kfree_skb(lp->rx_skb[i].skb); in dwceqos_clean_rings() 1045 lp->rx_skb[i].skb = NULL; in dwceqos_clean_rings() [all …]
|
/linux-4.4.14/drivers/net/wireless/ |
D | at76c50x-usb.c | 1215 struct sk_buff *skb = priv->rx_skb; in at76_submit_rx_urb() 1231 priv->rx_skb = skb; in at76_submit_rx_urb() 1525 int len = priv->rx_skb->len; in at76_guess_freq() 1526 struct ieee80211_hdr *hdr = (void *)priv->rx_skb->data; in at76_guess_freq() 1566 if (!priv->rx_skb || !priv->rx_skb->data) in at76_rx_tasklet() 1569 buf = (struct at76_rx_buffer *)priv->rx_skb->data; in at76_rx_tasklet() 1585 skb_pull(priv->rx_skb, AT76_RX_HDRLEN); in at76_rx_tasklet() 1586 skb_trim(priv->rx_skb, le16_to_cpu(buf->wlength)); in at76_rx_tasklet() 1587 at76_dbg_dump(DBG_RX_DATA, priv->rx_skb->data, in at76_rx_tasklet() 1588 priv->rx_skb->len, "RX: len=%d", priv->rx_skb->len); in at76_rx_tasklet() [all …]
|
D | at76c50x-usb.h | 376 struct sk_buff *rx_skb; /* skbuff for receiving data */ member
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | bcm63xx_enet.c | 253 if (!priv->rx_skb[desc_idx]) { in bcm_enet_refill_rx() 257 priv->rx_skb[desc_idx] = skb; in bcm_enet_refill_rx() 380 skb = priv->rx_skb[desc_idx]; in bcm_enet_receive_queue() 404 priv->rx_skb[desc_idx] = NULL; in bcm_enet_receive_queue() 984 priv->rx_skb = kcalloc(priv->rx_ring_size, sizeof(struct sk_buff *), in bcm_enet_open() 986 if (!priv->rx_skb) { in bcm_enet_open() 1100 if (!priv->rx_skb[i]) in bcm_enet_open() 1106 kfree_skb(priv->rx_skb[i]); in bcm_enet_open() 1108 kfree(priv->rx_skb); in bcm_enet_open() 1217 if (!priv->rx_skb[i]) in bcm_enet_stop() [all …]
|
D | bcm63xx_enet.h | 240 struct sk_buff **rx_skb; member
|
D | bcmsysport.c | 531 struct sk_buff *skb, *rx_skb; in bcm_sysport_rx_refill() local 552 rx_skb = cb->skb; in bcm_sysport_rx_refill() 553 if (likely(rx_skb)) in bcm_sysport_rx_refill() 565 return rx_skb; in bcm_sysport_rx_refill()
|
/linux-4.4.14/drivers/net/ethernet/ |
D | korina.c | 109 struct sk_buff *rx_skb[KORINA_NUM_RDS]; member 360 skb = lp->rx_skb[lp->rx_next_done]; in korina_rx() 395 pkt_buf = (u8 *)lp->rx_skb[lp->rx_next_done]->data; in korina_rx() 418 lp->rx_skb[lp->rx_next_done] = skb_new; in korina_rx() 449 skb = lp->rx_skb[lp->rx_next_done]; in korina_rx() 759 lp->rx_skb[i] = skb; in korina_alloc_ring() 787 if (lp->rx_skb[i]) in korina_free_ring() 788 dev_kfree_skb_any(lp->rx_skb[i]); in korina_free_ring() 789 lp->rx_skb[i] = NULL; in korina_free_ring()
|
/linux-4.4.14/drivers/net/ethernet/renesas/ |
D | ravb_main.c | 182 if (priv->rx_skb[q]) { in ravb_ring_free() 184 dev_kfree_skb(priv->rx_skb[q][i]); in ravb_ring_free() 186 kfree(priv->rx_skb[q]); in ravb_ring_free() 187 priv->rx_skb[q] = NULL; in ravb_ring_free() 243 dma_addr = dma_map_single(ndev->dev.parent, priv->rx_skb[q][i]->data, in ravb_ring_format() 289 priv->rx_skb[q] = kcalloc(priv->num_rx_ring[q], in ravb_ring_init() 290 sizeof(*priv->rx_skb[q]), GFP_KERNEL); in ravb_ring_init() 293 if (!priv->rx_skb[q] || !priv->tx_skb[q]) in ravb_ring_init() 301 priv->rx_skb[q][i] = skb; in ravb_ring_init() 545 skb = priv->rx_skb[q][entry]; in ravb_rx() [all …]
|
D | ravb.h | 789 struct sk_buff **rx_skb[NUM_RX_QUEUE]; member
|
/linux-4.4.14/drivers/net/wireless/libertas_tf/ |
D | if_usb.h | 50 struct sk_buff *rx_skb; member
|
D | if_usb.c | 434 cardp->rx_skb = skb; in __if_usb_submit_rx_urb() 451 cardp->rx_skb = NULL; in __if_usb_submit_rx_urb() 474 struct sk_buff *skb = cardp->rx_skb; in if_usb_receive_fwload() 637 struct sk_buff *skb = cardp->rx_skb; in if_usb_receive()
|
/linux-4.4.14/drivers/net/wireless/libertas/ |
D | if_usb.h | 50 struct sk_buff *rx_skb; member
|
D | if_usb.c | 461 cardp->rx_skb = skb; in __if_usb_submit_rx_urb() 476 cardp->rx_skb = NULL; in __if_usb_submit_rx_urb() 500 struct sk_buff *skb = cardp->rx_skb; in if_usb_receive_fwload() 665 struct sk_buff *skb = cardp->rx_skb; in if_usb_receive()
|
/linux-4.4.14/drivers/net/ethernet/dec/tulip/ |
D | de2104x.c | 309 struct ring_info rx_skb[DE_RX_RING_SIZE]; member 415 skb = de->rx_skb[rx_tail].skb; in de_rx() 423 mapping = de->rx_skb[rx_tail].mapping; in de_rx() 456 de->rx_skb[rx_tail].mapping = in de_rx() 459 de->rx_skb[rx_tail].skb = copy_skb; in de_rx() 1287 de->rx_skb[i].mapping = pci_map_single(de->pdev, in de_refill_rx() 1289 de->rx_skb[i].skb = skb; in de_refill_rx() 1297 de->rx_ring[i].addr1 = cpu_to_le32(de->rx_skb[i].mapping); in de_refill_rx() 1340 if (de->rx_skb[i].skb) { in de_clean_rings() 1341 pci_unmap_single(de->pdev, de->rx_skb[i].mapping, in de_clean_rings() [all …]
|
D | de4x5.c | 793 struct sk_buff *rx_skb[NUM_RX_DESC]; /* RX skb's */ member 1193 lp->rx_skb[i] = (struct sk_buff *) 1; /* Dummy entry */ in de4x5_hw_init() 1211 lp->rx_skb[i] = (struct sk_buff *) 1; /* Dummy entry */ in de4x5_hw_init() 3607 ret = lp->rx_skb[index]; in de4x5_alloc_rx_buff() 3608 lp->rx_skb[index] = p; in de4x5_alloc_rx_buff() 3642 if ((u_long) lp->rx_skb[i] > 1) { in de4x5_free_rx_buffs() 3643 dev_kfree_skb(lp->rx_skb[i]); in de4x5_free_rx_buffs() 3646 lp->rx_skb[i] = (struct sk_buff *)1; /* Dummy entry */ in de4x5_free_rx_buffs()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/ |
D | hix5hd2_gmac.c | 216 struct sk_buff *rx_skb[RX_DESC_NUM]; member 428 if (priv->rx_skb[pos]) { in hix5hd2_rx_refill() 444 priv->rx_skb[pos] = skb; in hix5hd2_rx_refill() 476 skb = priv->rx_skb[pos]; in hix5hd2_rx() 481 priv->rx_skb[pos] = NULL; in hix5hd2_rx() 654 struct sk_buff *skb = priv->rx_skb[i]; in hix5hd2_free_dma_desc_rings() 663 priv->rx_skb[i] = NULL; in hix5hd2_free_dma_desc_rings()
|
/linux-4.4.14/drivers/net/ethernet/ibm/emac/ |
D | debug.c | 58 i, p->rx_desc[i].data_ptr, p->rx_skb[i] ? 'V' : ' ', in emac_desc_dump() 62 p->rx_skb[NUM_RX_BUFF / 2 + i] ? 'V' : ' ', in emac_desc_dump()
|
D | core.c | 1026 BUG_ON(!dev->rx_skb[i]); in emac_resize_rx_ring() 1027 dev_kfree_skb(dev->rx_skb[i]); in emac_resize_rx_ring() 1033 dev->rx_skb[i] = skb; in emac_resize_rx_ring() 1113 if (dev->rx_skb[i]) { in emac_clean_rx_ring() 1115 dev_kfree_skb(dev->rx_skb[i]); in emac_clean_rx_ring() 1116 dev->rx_skb[i] = NULL; in emac_clean_rx_ring() 1133 dev->rx_skb[slot] = skb; in emac_alloc_rx_skb() 1606 struct sk_buff *skb = dev->rx_skb[slot]; in emac_recycle_rx_skb() 1670 dev->rx_skb[slot]->data, len); in emac_rx_sg_append() 1697 skb = dev->rx_skb[slot]; in emac_poll_rx() [all …]
|
D | core.h | 259 struct sk_buff *rx_skb[NUM_RX_BUFF]; member
|
/linux-4.4.14/drivers/isdn/hisax/ |
D | hfc4s8s_l1.c | 140 struct sk_buff *rx_skb; member 558 if (bch->rx_skb) { in bch_l2l1() 559 dev_kfree_skb(bch->rx_skb); in bch_l2l1() 560 bch->rx_skb = NULL; in bch_l2l1() 770 if (!(skb = bch->rx_skb)) { in rx_b_frame() 782 bch->rx_skb = skb; in rx_b_frame() 825 bch->rx_skb = NULL; in rx_b_frame()
|
/linux-4.4.14/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_main.c | 75 buf_pool->rx_skb[tail] = skb; in xgene_enet_refill_bufpool() 126 dev_kfree_skb_any(buf_pool->rx_skb[userinfo]); in xgene_enet_delete_bufpool() 493 skb = buf_pool->rx_skb[skb_index]; in xgene_enet_rx_frame() 830 if (ring->buf_pool->rx_skb) in xgene_enet_free_desc_rings() 831 devm_kfree(dev, ring->buf_pool->rx_skb); in xgene_enet_free_desc_rings() 978 buf_pool->rx_skb = devm_kcalloc(dev, buf_pool->slots, in xgene_enet_create_desc_rings() 980 if (!buf_pool->rx_skb) { in xgene_enet_create_desc_rings()
|
D | xgene_enet_main.h | 104 struct sk_buff *(*rx_skb); member
|
/linux-4.4.14/include/net/nfc/ |
D | nci_core.h | 122 struct sk_buff *rx_skb; member 455 struct sk_buff *rx_skb; member
|
/linux-4.4.14/drivers/atm/ |
D | solos-pci.c | 130 struct sk_buff *rx_skb[4]; member 785 skb = card->rx_skb[port]; in solos_bh() 786 card->rx_skb[port] = NULL; in solos_bh() 876 !card->rx_skb[port]) { in solos_bh() 887 card->rx_skb[port] = skb; in solos_bh() 1420 skb = card->rx_skb[i]; in atm_remove()
|
D | horizon.h | 411 struct sk_buff * rx_skb; // skb being RXed member
|
D | horizon.c | 952 hrz_kfree_skb (dev->rx_skb); in rx_schedule() 1009 struct sk_buff * skb = dev->rx_skb; in rx_schedule() 1308 dev->rx_skb = skb; in rx_data_av_handler()
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | 11n_rxreorder.c | 40 struct sk_buff *rx_skb; in mwifiex_11n_dispatch_amsdu_pkt() local 51 rx_skb = __skb_dequeue(&list); in mwifiex_11n_dispatch_amsdu_pkt() 52 ret = mwifiex_recv_packet(priv, rx_skb); in mwifiex_11n_dispatch_amsdu_pkt()
|
/linux-4.4.14/drivers/net/ethernet/realtek/ |
D | 8139cp.c | 339 struct sk_buff *rx_skb[CP_RX_RING_SIZE]; member 481 skb = cp->rx_skb[rx_tail]; in cp_rx_poll() 537 cp->rx_skb[rx_tail] = new_skb; in cp_rx_poll() 1079 cp->rx_skb[i] = skb; in cp_refill_rx() 1141 if (cp->rx_skb[i]) { in cp_clean_rings() 1145 dev_kfree_skb_any(cp->rx_skb[i]); in cp_clean_rings() 1168 memset(cp->rx_skb, 0, sizeof(struct sk_buff *) * CP_RX_RING_SIZE); in cp_clean_rings()
|
/linux-4.4.14/drivers/net/ethernet/nvidia/ |
D | forcedeth.c | 799 struct nv_skb_map *rx_skb; member 1034 kfree(np->rx_skb); in free_rings() 1909 np->get_rx_ctx = np->put_rx_ctx = np->first_rx_ctx = np->rx_skb; in nv_init_rx() 1910 np->last_rx_ctx = &np->rx_skb[np->rx_ring_size-1]; in nv_init_rx() 1922 np->rx_skb[i].skb = NULL; in nv_init_rx() 1923 np->rx_skb[i].dma = 0; in nv_init_rx() 2051 if (np->rx_skb[i].skb) { in nv_drain_rx() 2052 pci_unmap_single(np->pci_dev, np->rx_skb[i].dma, in nv_drain_rx() 2053 (skb_end_pointer(np->rx_skb[i].skb) - in nv_drain_rx() 2054 np->rx_skb[i].skb->data), in nv_drain_rx() [all …]
|
/linux-4.4.14/drivers/net/ethernet/packetengines/ |
D | yellowfin.c | 1053 struct sk_buff *rx_skb = yp->rx_skbuff[entry]; in yellowfin_rx() local 1064 buf_addr = rx_skb->data; in yellowfin_rx() 1126 skb_put(skb = rx_skb, pkt_len); in yellowfin_rx() 1137 skb_copy_to_linear_data(skb, rx_skb->data, pkt_len); in yellowfin_rx()
|
/linux-4.4.14/drivers/net/ethernet/sis/ |
D | sis900.c | 1778 struct sk_buff * rx_skb; in sis900_rx() local 1813 rx_skb = sis_priv->rx_skbuff[entry]; in sis900_rx() 1814 skb_put(rx_skb, rx_size); in sis900_rx() 1815 rx_skb->protocol = eth_type_trans(rx_skb, net_dev); in sis900_rx() 1816 netif_rx(rx_skb); in sis900_rx()
|
/linux-4.4.14/drivers/net/hippi/ |
D | rrunner.c | 949 struct sk_buff *skb, *rx_skb; in rx_int() local 951 rx_skb = rrpriv->rx_skbuff[index]; in rx_int() 966 rx_skb->data, pkt_len); in rx_int() 984 skb = rx_skb; in rx_int()
|
/linux-4.4.14/net/bluetooth/ |
D | l2cap_core.c | 1666 kfree_skb(conn->rx_skb); in l2cap_conn_del() 7481 kfree_skb(conn->rx_skb); in l2cap_recv_acldata() 7482 conn->rx_skb = NULL; in l2cap_recv_acldata() 7513 conn->rx_skb = bt_skb_alloc(len, GFP_KERNEL); in l2cap_recv_acldata() 7514 if (!conn->rx_skb) in l2cap_recv_acldata() 7517 skb_copy_from_linear_data(skb, skb_put(conn->rx_skb, skb->len), in l2cap_recv_acldata() 7534 kfree_skb(conn->rx_skb); in l2cap_recv_acldata() 7535 conn->rx_skb = NULL; in l2cap_recv_acldata() 7541 skb_copy_from_linear_data(skb, skb_put(conn->rx_skb, skb->len), in l2cap_recv_acldata() 7550 struct sk_buff *rx_skb = conn->rx_skb; in l2cap_recv_acldata() local [all …]
|
/linux-4.4.14/include/net/bluetooth/ |
D | l2cap.h | 633 struct sk_buff *rx_skb; member
|
/linux-4.4.14/drivers/net/ethernet/via/ |
D | via-velocity.c | 1997 static int velocity_rx_copy(struct sk_buff **rx_skb, int pkt_size, in velocity_rx_copy() argument 2006 new_skb->ip_summed = rx_skb[0]->ip_summed; in velocity_rx_copy() 2007 skb_copy_from_linear_data(*rx_skb, new_skb->data, pkt_size); in velocity_rx_copy() 2008 *rx_skb = new_skb; in velocity_rx_copy()
|
/linux-4.4.14/drivers/s390/net/ |
D | qeth_core.h | 436 struct sk_buff *rx_skb; member
|
D | qeth_core_main.c | 2545 if (card->qdio.in_q->bufs[j].rx_skb) in qeth_free_qdio_buffers() 2546 dev_kfree_skb_any(card->qdio.in_q->bufs[j].rx_skb); in qeth_free_qdio_buffers() 2783 if ((card->options.cq == QETH_CQ_ENABLED) && (!buf->rx_skb)) { in qeth_init_input_buffer() 2784 buf->rx_skb = dev_alloc_skb(QETH_RX_PULL_LEN + ETH_HLEN); in qeth_init_input_buffer() 2785 if (!buf->rx_skb) in qeth_init_input_buffer() 5121 if (qethbuffer->rx_skb) { in qeth_create_skb_frag() 5123 *pskb = qethbuffer->rx_skb; in qeth_create_skb_frag() 5124 qethbuffer->rx_skb = NULL; in qeth_create_skb_frag()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/ |
D | bcmgenet.c | 1524 struct sk_buff *rx_skb; in bcmgenet_rx_refill() local 1548 rx_skb = cb->skb; in bcmgenet_rx_refill() 1549 if (likely(rx_skb)) in bcmgenet_rx_refill() 1559 return rx_skb; in bcmgenet_rx_refill()
|