Lines Matching refs:skb
235 #define PKTFREE(osh, skb, send) osl_pktfree((osh), (skb), (send)) argument
238 #define PKTFREE_STATIC(osh, skb, send) osl_pktfree_static((osh), (skb), (send)) argument
240 #define PKTDATA(osh, skb) (((struct sk_buff*)(skb))->data) argument
241 #define PKTLEN(osh, skb) (((struct sk_buff*)(skb))->len) argument
242 #define PKTHEADROOM(osh, skb) (PKTDATA(osh, skb)-(((struct sk_buff*)(skb))->head)) argument
243 #define PKTTAILROOM(osh, skb) ((((struct sk_buff*)(skb))->end)-(((struct sk_buff*)(skb))->tail)) argument
244 #define PKTNEXT(osh, skb) (((struct sk_buff*)(skb))->next) argument
245 #define PKTSETNEXT(osh, skb, x) (((struct sk_buff*)(skb))->next = (struct sk_buff*)(x)) argument
246 #define PKTSETLEN(osh, skb, len) __skb_trim((struct sk_buff*)(skb), (len)) argument
247 #define PKTPUSH(osh, skb, bytes) skb_push((struct sk_buff*)(skb), (bytes)) argument
248 #define PKTPULL(osh, skb, bytes) skb_pull((struct sk_buff*)(skb), (bytes)) argument
249 #define PKTDUP(osh, skb) osl_pktdup((osh), (skb)) argument
250 #define PKTTAG(skb) ((void*)(((struct sk_buff*)(skb))->cb)) argument
252 #define PKTSETPOOL(osh, skb, x, y) do {} while (0) argument
253 #define PKTPOOL(osh, skb) FALSE argument
261 extern void osl_pktfree(osl_t *osh, void *skb, bool send);
263 extern void osl_pktfree_static(osl_t *osh, void *skb, bool send);
264 extern void *osl_pktdup(osl_t *osh, void *skb);
269 osl_pkt_frmnative(osl_pubinfo_t *osh, struct sk_buff *skb) in osl_pkt_frmnative() argument
274 bzero((void*)skb->cb, OSL_PKTTAG_SZ); in osl_pkt_frmnative()
277 for (nskb = skb; nskb; nskb = nskb->next) { in osl_pkt_frmnative()
281 return (void *)skb; in osl_pkt_frmnative()
283 #define PKTFRMNATIVE(osh, skb) osl_pkt_frmnative(((osl_pubinfo_t *)osh), (struct sk_buff*)(skb)) argument
303 #define PKTLINK(skb) (((struct sk_buff*)(skb))->prev) argument
304 #define PKTSETLINK(skb, x) (((struct sk_buff*)(skb))->prev = (struct sk_buff*)(x)) argument
305 #define PKTPRIO(skb) (((struct sk_buff*)(skb))->priority) argument
306 #define PKTSETPRIO(skb, x) (((struct sk_buff*)(skb))->priority = (x)) argument
307 #define PKTSUMNEEDED(skb) (((struct sk_buff*)(skb))->ip_summed == CHECKSUM_HW) argument
308 #define PKTSETSUMGOOD(skb, x) (((struct sk_buff*)(skb))->ip_summed = \ argument
311 #define PKTSHARED(skb) (((struct sk_buff*)(skb))->cloned) argument