Searched refs:truesize (Results 1 - 25 of 164) sorted by relevance

1234567

/linux-master/net/atm/
H A Datm_misc.c15 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 Dpppoatm.c195 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 Dsignaling.c32 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 Drx.h25 /* 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 Demu10k1_patch.c33 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 Dopenvswitch_trace.h26 __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 Datmdev.h209 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 Demu8000_patch.c143 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 Dinet_fragment.c281 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 Dtcp_output.c1054 * 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 Dfq_impl.h17 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 Dxdp.h227 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 Dsfnt_info.h162 unsigned int truesize; /* used memory size (set by driver) */ member in struct:soundfont_sample_info
/linux-master/include/trace/events/
H A Dsock.h80 __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 Dnet.h185 __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 Ddatagram.c630 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 Dnet_test.c182 skb->truesize += skb->data_len;
208 total_true_size += frag_skb->truesize;
213 skb->truesize += total_true_size;
H A Dgro.c157 /* 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 Dskbuff.c230 * 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 Drx.c58 fq->truesize = roundup_pow_of_two(SKB_HEAD_ALIGN(pp.offset +
/linux-master/net/phonet/
H A Dpep-gprs.c104 rskb->truesize += rskb->len;
113 skb->truesize -= flen;
/linux-master/drivers/net/wireless/mediatek/mt7601u/
H A Ddma.c29 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 Dixgbevf_main.c833 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 Dvirtio_net.c683 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 Dulpevent.c59 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);

Completed in 462 milliseconds

1234567