/Linux-v4.19/drivers/isdn/hisax/ |
D | hfc_usb.c | 156 struct sk_buff *skbuff; /* actual used buffer */ member 599 if (fifo->skbuff) { in tx_iso_complete() 600 len = fifo->skbuff->len; in tx_iso_complete() 626 tx_offset + 1, fifo->skbuff->data, in tx_iso_complete() 628 skb_pull(fifo->skbuff, current_len); in tx_iso_complete() 652 (void *) (unsigned long) fifo->skbuff-> in tx_iso_complete() 654 if (fifo->skbuff && fifo->delete_flg) { in tx_iso_complete() 655 dev_kfree_skb_any(fifo->skbuff); in tx_iso_complete() 656 fifo->skbuff = NULL; in tx_iso_complete() 789 if (!fifo->skbuff) { in collect_rx_frame() [all …]
|
/Linux-v4.19/drivers/net/ethernet/ |
D | fealnx.c | 244 struct sk_buff *skbuff; member 1069 while (np->lack_rxbuf->skbuff) in allocate_rx_buffers() 1072 np->lack_rxbuf->skbuff = skb; in allocate_rx_buffers() 1250 np->rx_ring[i].skbuff = NULL; in init_ring() 1267 np->rx_ring[i].skbuff = skb; in init_ring() 1286 np->tx_ring[i].skbuff = NULL; in init_ring() 1302 np->cur_tx_copy->skbuff = skb; in start_tx() 1331 next->skbuff = skb; in start_tx() 1387 if (cur->skbuff) { in reset_tx_descriptors() 1389 cur->skbuff->len, PCI_DMA_TODEVICE); in reset_tx_descriptors() [all …]
|
/Linux-v4.19/Documentation/networking/ |
D | x25-iface.txt | 16 over the LAPB link. The first byte of the skbuff indicates the meaning of 17 the rest of the skbuff, if any more information does exist. 25 This indicates that the rest of the skbuff contains data to be transmitted 49 This indicates that the rest of the skbuff contains data that has been
|
D | checksum-offloads.txt | 24 in detail in comments near the top of include/linux/skbuff.h. 40 skb->csum_not_inet: see skbuff.h comment (section 'D') for more details. 46 edited or recomputed for each resulting segment. See the skbuff.h comment 57 include/linux/skbuff.h). 100 include/linux/skbuff.h.
|
D | kapi.rst | 17 .. kernel-doc:: include/linux/skbuff.h 26 .. kernel-doc:: net/core/skbuff.c
|
D | lapb-module.txt | 21 Probably the most important structure is the skbuff structure for holding 175 is successful then the skbuff is owned by the LAPB module and may not be 187 to the beginning of the LAPB data. If the call is successful then the skbuff 249 stack. The skbuff becomes the property of the device driver and the LAPB 261 remote system by the device driver. The skbuff becomes the property of the
|
D | segmentation-offloads.txt | 32 the network and transport header offsets of the skbuff so that the device 101 above. What occurs in GSO is that a given skbuff will have its data broken
|
D | ppp_generic.txt | 113 skbuff structures and start with the two-byte PPP protocol number. 132 transmission (i.e., some space free in the skbuff data area before the 136 should still check if there is sufficient headroom and copy the skbuff
|
D | timestamping.txt | 289 skbuff as a result of Nagle, cork, autocork, segmentation and GSO. The 292 last byte after an skbuff extend or merge operation. It stores the 293 relevant sequence number in skb_shinfo(skb)->tskey. Because an skbuff
|
D | netdev-features.txt | 105 For complete description, see comments near the top of include/linux/skbuff.h.
|
D | kcm.txt | 78 a new message and is given an skbuff that contains the bytes received so far.
|
/Linux-v4.19/drivers/net/ethernet/ibm/ |
D | ibmveth.c | 186 pool->skbuff = kcalloc(pool->size, sizeof(void *), GFP_KERNEL); in ibmveth_alloc_buffer_pool() 188 if (!pool->skbuff) { in ibmveth_alloc_buffer_pool() 251 BUG_ON(pool->skbuff[index] != NULL); in ibmveth_replenish_buffer_pool() 261 pool->skbuff[index] = skb; in ibmveth_replenish_buffer_pool() 292 pool->skbuff[index] = NULL; in ibmveth_replenish_buffer_pool() 347 if (pool->skbuff && pool->dma_addr) { in ibmveth_free_buffer_pool() 349 struct sk_buff *skb = pool->skbuff[i]; in ibmveth_free_buffer_pool() 356 pool->skbuff[i] = NULL; in ibmveth_free_buffer_pool() 366 if (pool->skbuff) { in ibmveth_free_buffer_pool() 367 kfree(pool->skbuff); in ibmveth_free_buffer_pool() [all …]
|
D | ibmveth.h | 131 struct sk_buff **skbuff; member
|
/Linux-v4.19/net/rxrpc/ |
D | Makefile | 30 skbuff.o \
|
/Linux-v4.19/drivers/net/wan/ |
D | dscc4.c | 486 struct sk_buff **skbuff; in dscc4_release_ring() local 492 skbuff = dpriv->tx_skbuff; in dscc4_release_ring() 494 if (*skbuff) { in dscc4_release_ring() 496 (*skbuff)->len, DMA_TO_DEVICE); in dscc4_release_ring() 497 dev_kfree_skb(*skbuff); in dscc4_release_ring() 499 skbuff++; in dscc4_release_ring() 503 skbuff = dpriv->rx_skbuff; in dscc4_release_ring() 505 if (*skbuff) { in dscc4_release_ring() 509 dev_kfree_skb(*skbuff); in dscc4_release_ring() 511 skbuff++; in dscc4_release_ring()
|
/Linux-v4.19/arch/um/drivers/ |
D | slip_kern.c | 42 static unsigned short slip_protocol(struct sk_buff *skbuff) in slip_protocol() argument
|
D | slirp_kern.c | 47 static unsigned short slirp_protocol(struct sk_buff *skbuff) in slirp_protocol() argument
|
/Linux-v4.19/net/core/ |
D | Makefile | 6 obj-y := sock.o request_sock.o skbuff.o datagram.o stream.o scm.o \
|
/Linux-v4.19/Documentation/security/ |
D | LSM-sctp.rst | 25 @skb - pointer to skbuff of association packet. 121 @skb - pointer to skbuff of the COOKIE ACK packet.
|
D | SELinux-sctp.rst | 23 @skb - pointer to skbuff of association packet. 92 @skb - pointer to skbuff of the COOKIE ACK packet.
|
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_queues.c | 519 sq->skbuff = kcalloc(q_len, sizeof(u64), GFP_KERNEL); in nicvf_init_snd_queue() 520 if (!sq->skbuff) in nicvf_init_snd_queue() 596 skb = (struct sk_buff *)sq->skbuff[sq->head]; in nicvf_free_snd_queue() 624 kfree(sq->skbuff); in nicvf_free_snd_queue() 1198 skb = (struct sk_buff *)sq->skbuff[sq->head]; in nicvf_sq_free_used_descs() 1355 sq->skbuff[qentry] = (u64)skb; in nicvf_sq_add_hdr_subdesc() 1447 sq->skbuff[qentry] = (u64)skb; in nicvf_sq_add_cqe_subdesc() 1537 sq->skbuff[hdr_qentry] = (u64)NULL; in nicvf_sq_append_tso() 1543 sq->skbuff[hdr_qentry] = (u64)skb; in nicvf_sq_append_tso()
|
D | nicvf_queues.h | 275 u64 *skbuff; member
|
D | nicvf_main.c | 675 skb = (struct sk_buff *)sq->skbuff[cqe_tx->sqe_ptr]; in nicvf_snd_pkt_handler() 699 sq->skbuff[cqe_tx->sqe_ptr] = (u64)NULL; in nicvf_snd_pkt_handler()
|
/Linux-v4.19/drivers/net/wireless/ath/ath6kl/ |
D | txrx.c | 1456 struct sk_buff *skbuff = NULL; in ath6kl_rx() local 1485 while ((skbuff = skb_dequeue(&conn->psq))) { in ath6kl_rx() 1487 ath6kl_data_tx(skbuff, vif->ndev); in ath6kl_rx() 1492 while ((skbuff = skb_dequeue(&conn->apsdq))) { in ath6kl_rx() 1494 ath6kl_data_tx(skbuff, vif->ndev); in ath6kl_rx()
|
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/ |
D | lio_core.c | 590 void *skbuff, in liquidio_push_packet() argument 599 struct sk_buff *skb = (struct sk_buff *)skbuff; in liquidio_push_packet()
|