From: Maxim Uvarov Date: Fri, 2 Nov 2012 19:32:39 +0000 (-0700) Subject: add skb_frag inline functions X-Git-Tag: v2.6.39-400.9.0~143 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=213f1fcc35a827a0988230ee1c58fe801ed4b3ba;p=users%2Fjedix%2Flinux-maple.git add skb_frag inline functions Signed-off-by: Maxim Uvarov --- diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h index 7a37c051592e..27666d107737 100644 --- a/include/linux/skbuff.h +++ b/include/linux/skbuff.h @@ -150,6 +150,26 @@ struct skb_frag_struct { #endif }; +static inline unsigned int skb_frag_size(const skb_frag_t *frag) +{ + return frag->size; +} + +static inline void skb_frag_size_set(skb_frag_t *frag, unsigned int size) +{ + frag->size = size; +} + +static inline void skb_frag_size_add(skb_frag_t *frag, int delta) +{ + frag->size += delta; +} + +static inline void skb_frag_size_sub(skb_frag_t *frag, int delta) +{ + frag->size -= delta; +} + #define HAVE_HW_TIME_STAMP /**