/linux-master/net/atm/ |
H A D | atm_misc.c | 15 int atm_charge(struct atm_vcc *vcc, int truesize) argument 17 atm_force_charge(vcc, truesize); 20 atm_return(vcc, truesize); 37 atomic_add(skb->truesize-guess,
|
H A D | pppoatm.c | 195 atm_return(atmvcc, skb->truesize); 325 !pppoatm_may_send(pvcc, n->truesize)) { 335 } else if (!pppoatm_may_send(pvcc, skb->truesize)) 340 if (!pppoatm_may_send(pvcc, skb->truesize))
|
H A D | signaling.c | 32 atm_force_charge(sigd, skb->truesize); 71 WARN_ON(refcount_sub_and_test(skb->truesize, &sk_atm(vcc)->sk_wmem_alloc));
|
/linux-master/include/net/libeth/ |
H A D | rx.h | 25 /* HW-writeable space in one buffer: truesize - headroom/tailroom, aligned */ 34 * @truesize: total space occupied by the buffer (w/ headroom and tailroom) 38 * former, @offset is always 0 and @truesize is always ```PAGE_SIZE```. 43 u32 truesize; member in struct:libeth_fqe 51 * @truesize: size to allocate per buffer, w/overhead 61 u32 truesize; 85 buf->truesize = fq->truesize; 86 buf->page = page_pool_dev_alloc(fq->pp, &buf->offset, &buf->truesize);
|
/linux-master/sound/pci/emu10k1/ |
H A D | emu10k1_patch.c | 33 int truesize, size, blocksize; local 58 truesize = sp->v.size + BLANK_HEAD_SIZE; 60 truesize += BLANK_LOOP_SIZE; 90 truesize += loop_size; 98 blocksize = truesize << shift; 107 sp->v.truesize = blocksize;
|
/linux-master/net/openvswitch/ |
H A D | openvswitch_trace.h | 26 __field( unsigned int, truesize ) 51 __entry->truesize = skb->truesize; 69 TP_printk("dpaddr=%p dp_name=%s dev=%s skbaddr=%p len=%u data_len=%u truesize=%u nr_frags=%d gso_size=%d gso_type=%#x ovs_flow_hash=0x%08x recirc_id=0x%08x keyaddr=%p eth_type=0x%04x ct_state=%02x ct_orig_proto=%02x ct_Zone=%04x flow_key_valid=%d action_type=%u action_len=%u action_data=%p is_last=%d", 72 __entry->truesize, __entry->nr_frags, __entry->gso_size, 97 __field( unsigned int, truesize ) 121 __entry->truesize = skb->truesize; 138 TP_printk("dpaddr=%p dp_name=%s dev=%s skbaddr=%p len=%u data_len=%u truesize=%u nr_frags=%d gso_size=%d gso_type=%#x ovs_flow_hash=0x%08x recirc_id=0x%08x keyaddr=%p eth_type=0x%04x ct_state=%02x ct_orig_proto=%02x ct_zone=%04x flow_key_valid=%d upcall_cmd=%u upcall_port=%u upcall_mru=%u", 141 __entry->truesize, __entr [all...] |
/linux-master/include/linux/ |
H A D | atmdev.h | 209 unsigned int acct_truesize; /* truesize accounted to vcc */ 241 * necessarily want to), skb->truesize may be adjusted, 243 * doing so for some cases. So stash the value of truesize 247 refcount_add(skb->truesize, &sk_atm(vcc)->sk_wmem_alloc); 248 ATM_SKB(skb)->acct_truesize = skb->truesize; 252 static inline void atm_force_charge(struct atm_vcc *vcc,int truesize) argument 254 atomic_add(truesize, &sk_atm(vcc)->sk_rmem_alloc); 258 static inline void atm_return(struct atm_vcc *vcc,int truesize) argument 260 atomic_sub(truesize, &sk_atm(vcc)->sk_rmem_alloc); 288 int atm_charge(struct atm_vcc *vcc,int truesize); [all...] |
/linux-master/sound/isa/sb/ |
H A D | emu8000_patch.c | 143 int truesize; local 152 truesize = sp->v.size; 154 truesize += sp->v.loopend - sp->v.loopstart; 156 truesize += BLANK_LOOP_SIZE; 158 sp->block = snd_util_mem_alloc(hdr, truesize * 2); 178 sp->v.truesize = truesize * 2; /* in bytes */
|
/linux-master/net/ipv4/ |
H A D | inet_fragment.c | 281 sum += skb->truesize; 466 orig_truesize = skb->truesize; 499 delta = -head->truesize; 505 delta += head->truesize; 526 head->truesize += clone->truesize; 529 add_frag_mem_limit(q->fqdir, clone->truesize); 538 int ts_delta = head->truesize - orig_truesize; 559 const unsigned int head_truesize = head->truesize; 572 sum_truesize = head->truesize; [all...] |
H A D | tcp_output.c | 1054 * The invariant being skb->truesize subtracted from sk->sk_wmem_alloc 1199 WARN_ON(refcount_sub_and_test(skb->truesize - 1, &sk->sk_wmem_alloc)); 1374 refcount_add(skb->truesize, &sk->sk_wmem_alloc); 1501 sk_wmem_queued_add(sk, skb->truesize); 1502 sk_mem_charge(sk, skb->truesize); 1638 sk_wmem_queued_add(sk, buff->truesize); 1639 sk_mem_charge(sk, buff->truesize); 1641 buff->truesize += nlen; 1642 skb->truesize -= nlen; 1737 skb->truesize [all...] |
/linux-master/include/net/ |
H A D | fq_impl.h | 17 unsigned int bytes, unsigned int truesize) 26 fq->memory_usage -= truesize; 44 __fq_adjust_removal(fq, flow, 1, skb->len, skb->truesize); 66 unsigned int packets = 0, bytes = 0, truesize = 0; local 81 truesize += skb->truesize; 85 __fq_adjust_removal(fq, flow, packets, bytes, truesize); 223 fq->memory_usage += skb->truesize; 16 __fq_adjust_removal(struct fq *fq, struct fq_flow *flow, unsigned int packets, unsigned int bytes, unsigned int truesize) argument
|
H A D | xdp.h | 227 unsigned int size, unsigned int truesize, 234 skb->truesize += truesize; 226 xdp_update_skb_shared_info(struct sk_buff *skb, u8 nr_frags, unsigned int size, unsigned int truesize, bool pfmemalloc) argument
|
/linux-master/include/uapi/sound/ |
H A D | sfnt_info.h | 162 unsigned int truesize; /* used memory size (set by driver) */ member in struct:soundfont_sample_info
|
/linux-master/include/trace/events/ |
H A D | sock.h | 80 __field(unsigned int, truesize) 86 __entry->truesize = skb->truesize; 90 TP_printk("rmem_alloc=%d truesize=%u sk_rcvbuf=%d", 91 __entry->rmem_alloc, __entry->truesize, __entry->sk_rcvbuf)
|
H A D | net.h | 185 __field( unsigned int, truesize ) 211 __entry->truesize = skb->truesize; 219 TP_printk("dev=%s napi_id=%#x queue_mapping=%u skbaddr=%p vlan_tagged=%d vlan_proto=0x%04x vlan_tci=0x%04x protocol=0x%04x ip_summed=%d hash=0x%08x l4_hash=%d len=%u data_len=%u truesize=%u mac_header_valid=%d mac_header=%d nr_frags=%d gso_size=%d gso_type=%#x", 224 __entry->data_len, __entry->truesize,
|
/linux-master/net/core/ |
H A D | datagram.c | 630 unsigned long truesize; local 642 truesize = PAGE_ALIGN(copied + start); 645 skb->truesize += truesize; 647 sk_wmem_queued_add(sk, truesize); 649 sk_mem_charge(sk, truesize); 651 refcount_add(truesize, &skb->sk->sk_wmem_alloc);
|
H A D | net_test.c | 182 skb->truesize += skb->data_len; 208 total_true_size += frag_skb->truesize; 213 skb->truesize += total_true_size;
|
H A D | gro.c | 157 /* all fragments truesize : remove (head size + sk_buff) */ 159 delta_truesize = skb->truesize - new_truesize; 161 skb->truesize = new_truesize; 189 delta_truesize = skb->truesize - new_truesize; 190 skb->truesize = new_truesize; 199 delta_truesize = skb->truesize; 223 p->truesize += delta_truesize; 227 lp->truesize += delta_truesize; 253 p->truesize += skb->truesize; [all...] |
H A D | skbuff.c | 230 * page - to avoid excessive truesize underestimation 292 * ("net: avoid 32 x truesize under-estimation for tiny skbs") 368 skb->truesize = SKB_TRUESIZE(size); 863 int off, int size, unsigned int truesize) 865 DEBUG_NET_WARN_ON_ONCE(size > truesize); 870 skb->truesize += truesize; 875 unsigned int truesize) 879 DEBUG_NET_WARN_ON_ONCE(size > truesize); 884 skb->truesize 862 skb_add_rx_frag_netmem(struct sk_buff *skb, int i, netmem_ref netmem, int off, int size, unsigned int truesize) argument 874 skb_coalesce_rx_frag(struct sk_buff *skb, int i, int size, unsigned int truesize) argument 916 u32 size, truesize, len, max_head_size, off; local [all...] |
/linux-master/drivers/net/ethernet/intel/libeth/ |
H A D | rx.c | 58 fq->truesize = roundup_pow_of_two(SKB_HEAD_ALIGN(pp.offset +
|
/linux-master/net/phonet/ |
H A D | pep-gprs.c | 104 rskb->truesize += rskb->len; 113 skb->truesize -= flen;
|
/linux-master/drivers/net/wireless/mediatek/mt7601u/ |
H A D | dma.c | 29 void *data, u32 seg_len, u32 truesize, struct page *p) 63 frag, truesize); 82 u32 fce_info, truesize = seg_len; local 104 skb = mt7601u_rx_skb_from_seg(dev, rxwi, data, seg_len, truesize, p); 28 mt7601u_rx_skb_from_seg(struct mt7601u_dev *dev, struct mt7601u_rxwi *rxwi, void *data, u32 seg_len, u32 truesize, struct page *p) argument
|
/linux-master/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 833 unsigned int truesize = ixgbevf_rx_pg_size(rx_ring) / 2; local 835 unsigned int truesize = ring_uses_build_skb(rx_ring) ? 840 rx_buffer->page_offset, size, truesize); 842 rx_buffer->page_offset ^= truesize; 844 rx_buffer->page_offset += truesize; 856 unsigned int truesize = ixgbevf_rx_pg_size(rx_ring) / 2; local 858 unsigned int truesize = SKB_DATA_ALIGN(xdp->data_end - local 903 size, truesize); 905 rx_buffer->page_offset ^= truesize; 907 rx_buffer->page_offset += truesize; 931 unsigned int truesize = ixgbevf_rx_pg_size(rx_ring) / 2; local 933 unsigned int truesize = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)) + local 1090 unsigned int truesize; local 1107 unsigned int truesize = ixgbevf_rx_frame_truesize(rx_ring, size); local [all...] |
/linux-master/drivers/net/ |
H A D | virtio_net.c | 683 static void *mergeable_len_to_ctx(unsigned int truesize, argument 686 return (void *)(unsigned long)((headroom << MRG_CTX_HEADER_SHIFT) | truesize); 719 unsigned int len, unsigned int truesize, 742 tailroom = truesize - headroom - hdr_padded_len - len; 747 skb = virtnet_build_skb(buf, truesize, p - buf, len); 776 skb_add_rx_frag(skb, 0, page, offset, len, truesize); 797 frag_size, truesize); 1581 unsigned int truesize, cur_frag_size; local 1626 truesize = mergeable_ctx_to_truesize(ctx); 1631 cur_frag_size = truesize; 716 page_to_skb(struct virtnet_info *vi, struct receive_queue *rq, struct page *page, unsigned int offset, unsigned int len, unsigned int truesize, unsigned int headroom) argument 1668 unsigned int truesize = mergeable_ctx_to_truesize(ctx); local 1805 unsigned int truesize = mergeable_ctx_to_truesize(ctx); local [all...] |
/linux-master/net/sctp/ |
H A D | ulpevent.c | 59 sctp_ulpevent_init(event, msg_flags, skb->truesize); 138 sctp_ulpevent_init(event, MSG_NOTIFICATION, skb->truesize); 404 sctp_ulpevent_init(event, MSG_NOTIFICATION, skb->truesize); 455 sctp_ulpevent_init(event, MSG_NOTIFICATION, skb->truesize); 551 sctp_ulpevent_init(event, MSG_NOTIFICATION, skb->truesize);
|