• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/caif/

Lines Matching defs:cfpkt

10 #include <net/caif/cfpkt.h>
32 struct cfpkt {
42 inline struct cfpkt_priv_data *cfpkt_priv(struct cfpkt *pkt)
47 inline bool is_erronous(struct cfpkt *pkt)
52 inline struct sk_buff *pkt_to_skb(struct cfpkt *pkt)
57 inline struct cfpkt *skb_to_pkt(struct sk_buff *skb)
59 return (struct cfpkt *) skb;
63 struct cfpkt *cfpkt_fromnative(enum caif_direction dir, void *nativepkt)
65 struct cfpkt *pkt = skb_to_pkt(nativepkt);
71 void *cfpkt_tonative(struct cfpkt *pkt)
77 static struct cfpkt *cfpkt_create_pfx(u16 len, u16 pfx)
93 inline struct cfpkt *cfpkt_create(u16 len)
99 void cfpkt_destroy(struct cfpkt *pkt)
106 inline bool cfpkt_more(struct cfpkt *pkt)
113 int cfpkt_peek_head(struct cfpkt *pkt, void *data, u16 len)
125 int cfpkt_extr_head(struct cfpkt *pkt, void *data, u16 len)
150 int cfpkt_extr_trail(struct cfpkt *pkt, void *dta, u16 len)
173 int cfpkt_pad_trail(struct cfpkt *pkt, u16 len)
179 int cfpkt_add_body(struct cfpkt *pkt, const void *data, u16 len)
229 inline int cfpkt_addbdy(struct cfpkt *pkt, u8 data)
235 int cfpkt_add_head(struct cfpkt *pkt, const void *data2, u16 len)
262 inline int cfpkt_add_trail(struct cfpkt *pkt, const void *data, u16 len)
268 inline u16 cfpkt_getlen(struct cfpkt *pkt)
275 inline u16 cfpkt_iterate(struct cfpkt *pkt,
293 int cfpkt_setlen(struct cfpkt *pkt, u16 len)
318 struct cfpkt *cfpkt_create_uplink(const unsigned char *data, unsigned int len)
320 struct cfpkt *pkt = cfpkt_create_pfx(len + PKT_POSTFIX, PKT_PREFIX);
329 struct cfpkt *cfpkt_append(struct cfpkt *dstpkt,
330 struct cfpkt *addpkt,
350 struct cfpkt *tmppkt;
371 struct cfpkt *cfpkt_split(struct cfpkt *pkt, u16 pos)
375 struct cfpkt *tmppkt;
410 char *cfpkt_log_pkt(struct cfpkt *pkt, char *buf, int buflen)
448 int cfpkt_raw_append(struct cfpkt *pkt, void **buf, unsigned int buflen)
477 int cfpkt_raw_extract(struct cfpkt *pkt, void **buf, unsigned int buflen)
505 inline bool cfpkt_erroneous(struct cfpkt *pkt)
523 void cfpkt_queue(struct cfpktq *pktq, struct cfpkt *pkt, unsigned short prio)
533 struct cfpkt *cfpkt_qpeek(struct cfpktq *pktq)
535 struct cfpkt *tmp;
543 struct cfpkt *cfpkt_dequeue(struct cfpktq *pktq)
545 struct cfpkt *pkt;
563 struct cfpkt *cfpkt_clone_release(struct cfpkt *pkt)
565 struct cfpkt *clone;
575 struct caif_payload_info *cfpkt_info(struct cfpkt *pkt)