/linux-master/drivers/bluetooth/ |
H A D | hci_bcsp.c | 49 struct sk_buff *rx_skb; member in struct:bcsp_struct 405 if (bcsp->rx_skb->data[1] >> 4 == 4 && bcsp->rx_skb->data[2] == 0 && 406 !memcmp(&bcsp->rx_skb->data[4], conf_pkt, 4)) { 419 else if (bcsp->rx_skb->data[1] >> 4 == 4 && bcsp->rx_skb->data[2] == 0 && 420 !memcmp(&bcsp->rx_skb->data[4], sync_pkt, 4)) { 436 skb_put_data(bcsp->rx_skb, &byte, 1); 437 if ((bcsp->rx_skb->data[0] & 0x40) != 0 && 447 skb_put_data(bcsp->rx_skb, [all...] |
H A D | dtl1_cs.c | 80 struct sk_buff *rx_skb; member in struct:dtl1_info 219 if (info->rx_skb == NULL) { 220 info->rx_skb = bt_skb_alloc(HCI_MAX_FRAME_SIZE, GFP_ATOMIC); 221 if (!info->rx_skb) { 229 skb_put_u8(info->rx_skb, inb(iobase + UART_RX)); 230 nsh = (struct nsh *)info->rx_skb->data; 242 hci_skb_pkt_type(info->rx_skb) = nsh->type; 246 info->rx_skb->tail--; 247 info->rx_skb->len--; 251 skb_pull(info->rx_skb, NSH [all...] |
H A D | bluecard_cs.c | 77 struct sk_buff *rx_skb; member in struct:bluecard_info 387 if (!info->rx_skb) { 390 info->rx_skb = bt_skb_alloc(HCI_MAX_FRAME_SIZE, GFP_ATOMIC); 391 if (!info->rx_skb) { 399 hci_skb_pkt_type(info->rx_skb) = buf[i]; 401 switch (hci_skb_pkt_type(info->rx_skb)) { 412 kfree_skb(info->rx_skb); 413 info->rx_skb = NULL; 434 hci_skb_pkt_type(info->rx_skb)); 437 kfree_skb(info->rx_skb); [all...] |
H A D | hci_ath.c | 34 struct sk_buff *rx_skb; member in struct:ath_struct 126 kfree_skb(ath->rx_skb); 194 ath->rx_skb = h4_recv_buf(hu->hdev, ath->rx_skb, data, count, 196 if (IS_ERR(ath->rx_skb)) { 197 int err = PTR_ERR(ath->rx_skb); 199 ath->rx_skb = NULL;
|
H A D | hci_ag6xx.c | 23 struct sk_buff *rx_skb; member in struct:ag6xx_data 56 kfree_skb(ag6xx->rx_skb); 108 ag6xx->rx_skb = h4_recv_buf(hu->hdev, ag6xx->rx_skb, data, count, 111 if (IS_ERR(ag6xx->rx_skb)) { 112 int err = PTR_ERR(ag6xx->rx_skb); 114 ag6xx->rx_skb = NULL;
|
H A D | hci_h4.c | 36 struct sk_buff *rx_skb; member in struct:h4_struct 78 kfree_skb(h4->rx_skb); 115 h4->rx_skb = h4_recv_buf(hu->hdev, h4->rx_skb, data, count, 117 if (IS_ERR(h4->rx_skb)) { 118 int err = PTR_ERR(h4->rx_skb); 120 h4->rx_skb = NULL;
|
H A D | bt3c_cs.c | 82 struct sk_buff *rx_skb; member in struct:bt3c_info 236 if (!info->rx_skb) { 239 info->rx_skb = bt_skb_alloc(HCI_MAX_FRAME_SIZE, GFP_ATOMIC); 240 if (!info->rx_skb) { 249 hci_skb_pkt_type(info->rx_skb) = inb(iobase + DATA_L); 252 switch (hci_skb_pkt_type(info->rx_skb)) { 272 hci_skb_pkt_type(info->rx_skb)); 275 kfree_skb(info->rx_skb); 276 info->rx_skb = NULL; 285 skb_put_u8(info->rx_skb, [all...] |
H A D | hci_h5.c | 73 struct sk_buff *rx_skb; /* Receive buffer */ member in struct:h5 263 kfree_skb(h5->rx_skb); 264 h5->rx_skb = NULL; 337 const unsigned char *hdr = h5->rx_skb->data; 338 const unsigned char *data = &h5->rx_skb->data[4]; 391 const unsigned char *hdr = h5->rx_skb->data; 408 hci_skb_pkt_type(h5->rx_skb) = H5_HDR_PKT_TYPE(hdr); 411 skb_pull(h5->rx_skb, 4); 413 hci_recv_frame(hu->hdev, h5->rx_skb); 414 h5->rx_skb [all...] |
H A D | bpa10x.c | 43 struct sk_buff *rx_skb[2]; member in struct:bpa10x_data 99 data->rx_skb[idx] = h4_recv_buf(hdev, data->rx_skb[idx], 104 if (IS_ERR(data->rx_skb[idx])) { 107 data->rx_skb[idx] = NULL; 428 kfree_skb(data->rx_skb[0]); 429 kfree_skb(data->rx_skb[1]);
|
H A D | hci_mrvl.c | 39 struct sk_buff *rx_skb; member in struct:mrvl_data 102 kfree_skb(mrvl->rx_skb); 267 mrvl->rx_skb = h4_recv_buf(hu->hdev, mrvl->rx_skb, data, count, 270 if (IS_ERR(mrvl->rx_skb)) { 271 int err = PTR_ERR(mrvl->rx_skb); 273 mrvl->rx_skb = NULL;
|
/linux-master/drivers/isdn/mISDN/ |
H A D | hwchannel.c | 62 ch->rx_skb = NULL; 86 ch->rx_skb = NULL; 104 if (ch->rx_skb) { 105 dev_kfree_skb(ch->rx_skb); 106 ch->rx_skb = NULL; 123 if (ch->rx_skb) { 124 dev_kfree_skb(ch->rx_skb); 125 ch->rx_skb = NULL; 215 if (dch->rx_skb->len < 2) { /* at least 2 for sapi / tei */ 216 dev_kfree_skb(dch->rx_skb); [all...] |
/linux-master/drivers/net/ethernet/qualcomm/ |
H A D | qca_uart.c | 41 struct sk_buff *rx_skb; member in struct:qcauart 56 if (!qca->rx_skb) { 57 qca->rx_skb = netdev_alloc_skb_ip_align(netdev, 60 if (!qca->rx_skb) { 71 qca->rx_skb->data, 72 skb_tailroom(qca->rx_skb), 92 skb_put(qca->rx_skb, retcode); 93 qca->rx_skb->protocol = eth_type_trans( 94 qca->rx_skb, qca->rx_skb [all...] |
H A D | qca_spi.c | 335 if (!qca->rx_skb) { 336 qca->rx_skb = netdev_alloc_skb_ip_align(net_dev, 339 if (!qca->rx_skb) { 394 while ((bytes_read--) && (qca->rx_skb)) { 398 qca->rx_skb->data, 399 skb_tailroom(qca->rx_skb), 417 qca->rx_skb->dev = qca->net_dev; 420 skb_put(qca->rx_skb, retcode); 421 qca->rx_skb->protocol = eth_type_trans( 422 qca->rx_skb, qc [all...] |
H A D | qca_spi.h | 82 struct sk_buff *rx_skb; member in struct:qcaspi
|
/linux-master/net/nfc/nci/ |
H A D | uart.c | 184 kfree_skb(nu->rx_skb); 242 if (!nu->rx_skb) { 244 nu->rx_skb = nci_skb_alloc(nu->ndev, 247 if (!nu->rx_skb) 252 if (nu->rx_skb->len < NCI_CTRL_HDR_SIZE) { 253 skb_put_u8(nu->rx_skb, *data++); 261 nci_plen(nu->rx_skb->data); 266 chunk_len = nu->rx_packet_len - nu->rx_skb->len; 269 skb_put_data(nu->rx_skb, data, chunk_len); 274 if (nu->rx_packet_len == nu->rx_skb [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlxbf_gige/ |
H A D | mlxbf_gige_rx.c | 108 priv->rx_skb[i] = mlxbf_gige_alloc_skb(priv, MLXBF_GIGE_DEFAULT_BUF_SZ, 110 if (!priv->rx_skb[i]) 167 dev_kfree_skb(priv->rx_skb[j]); 196 dev_kfree_skb(priv->rx_skb[i]); 219 struct sk_buff *skb = NULL, *rx_skb; local 246 skb = priv->rx_skb[rx_pi_rem]; 249 rx_skb = mlxbf_gige_alloc_skb(priv, MLXBF_GIGE_DEFAULT_BUF_SZ, 251 if (!rx_skb) 253 priv->rx_skb[rx_pi_rem] = rx_skb; [all...] |
/linux-master/drivers/misc/ti-st/ |
H A D | st_core.c | 96 (st_gdata == NULL || st_gdata->rx_skb == NULL 100 kfree_skb(st_gdata->rx_skb); 112 (st_gdata->list[chnl_id]->priv_data, st_gdata->rx_skb) 115 kfree_skb(st_gdata->rx_skb); 120 kfree_skb(st_gdata->rx_skb); 154 int room = skb_tailroom(st_gdata->rx_skb); 173 kfree_skb(st_gdata->rx_skb); 186 st_gdata->rx_skb = NULL; 251 skb_put_data(st_gdata->rx_skb, ptr, len); 271 st_gdata->rx_skb [all...] |
H A D | st_kim.c | 54 struct sk_buff *skb = kim_gdata->rx_skb; 67 kim_gdata->rx_skb->data, 68 kim_gdata->rx_skb->len); 70 kim_gdata->rx_skb = NULL; 89 register int room = skb_tailroom(kim_gdata->rx_skb); 102 kfree_skb(kim_gdata->rx_skb); 118 kim_gdata->rx_skb = NULL; 141 skb_put_data(kim_gdata->rx_skb, ptr, len); 156 kim_gdata->rx_skb = NULL; 161 (unsigned char *)&kim_gdata->rx_skb [all...] |
/linux-master/drivers/nfc/st21nfca/ |
H A D | vendor_cmds.c | 237 info->vendor_info.rx_skb = skb; 259 info->vendor_info.rx_skb = NULL; 269 if (!info->vendor_info.rx_skb || 270 info->vendor_info.rx_skb->len != data_len) { 278 info->vendor_info.rx_skb->len); 284 if (nla_put(msg, NFC_ATTR_VENDOR_DATA, info->vendor_info.rx_skb->len, 285 info->vendor_info.rx_skb->data)) { 293 kfree_skb(info->vendor_info.rx_skb);
|
/linux-master/drivers/isdn/hardware/mISDN/ |
H A D | mISDNisar.c | 439 rcv_mbox(ch->is, skb_put(ch->bch.rx_skb, ch->is->clsb)); 459 skb_trim(ch->bch.rx_skb, 0); 464 skb_trim(ch->bch.rx_skb, 0); 465 ptr = skb_put(ch->bch.rx_skb, ch->is->clsb); 468 if (ch->bch.rx_skb->len < 3) { /* last 2 are the FCS */ 470 ch->is->name, ch->bch.rx_skb->len); 471 skb_trim(ch->bch.rx_skb, 0); 474 skb_trim(ch->bch.rx_skb, ch->bch.rx_skb->len - 2); 483 if (ch->bch.rx_skb) [all...] |
/linux-master/drivers/net/wireless/marvell/libertas/ |
H A D | if_usb.h | 51 struct sk_buff *rx_skb; member in struct:if_usb_card
|
/linux-master/drivers/net/wireless/marvell/libertas_tf/ |
H A D | if_usb.h | 46 struct sk_buff *rx_skb; member in struct:if_usb_card
|
/linux-master/drivers/net/wireless/rsi/ |
H A D | rsi_usb.h | 52 struct sk_buff *rx_skb; member in struct:rx_usb_ctrl_block
|
/linux-master/drivers/net/usb/ |
H A D | rtl8150.c | 130 struct sk_buff *tx_skb, *rx_skb; member in struct:rtl8150 404 if (!dev->rx_skb) 413 skb_put(dev->rx_skb, pkt_len); 414 dev->rx_skb->protocol = eth_type_trans(dev->rx_skb, netdev); 415 netif_rx(dev->rx_skb); 425 dev->rx_skb = skb; 428 dev->rx_skb->data, RTL8150_MTU, read_bulk_callback, dev); 590 if (dev->rx_skb) 597 dev->rx_skb [all...] |
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | usb.h | 56 struct sk_buff *rx_skb; member in struct:rx_usb_ctrl_block
|