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

Lines Matching refs:cfpkt

11 struct cfpkt;
17 struct cfpkt *cfpkt_create(u16 len);
24 struct cfpkt *cfpkt_create_uplink(const unsigned char *data, unsigned int len);
29 void cfpkt_destroy(struct cfpkt *pkt);
39 int cfpkt_extr_head(struct cfpkt *pkt, void *data, u16 len);
50 int cfpkt_peek_head(struct cfpkt *pkt, void *data, u16 len);
60 int cfpkt_extr_trail(struct cfpkt *pkt, void *data, u16 len);
71 int cfpkt_add_head(struct cfpkt *pkt, const void *data, u16 len);
82 int cfpkt_add_trail(struct cfpkt *pkt, const void *data, u16 len);
92 int cfpkt_pad_trail(struct cfpkt *pkt, u16 len);
101 int cfpkt_addbdy(struct cfpkt *pkt, const u8 data);
111 int cfpkt_add_body(struct cfpkt *pkt, const void *data, u16 len);
118 bool cfpkt_more(struct cfpkt *pkt);
127 bool cfpkt_erroneous(struct cfpkt *pkt);
134 u16 cfpkt_getlen(struct cfpkt *pkt);
142 int cfpkt_setlen(struct cfpkt *pkt, u16 len);
155 struct cfpkt *cfpkt_append(struct cfpkt *dstpkt, struct cfpkt *addpkt,
164 struct cfpkt *cfpkt_split(struct cfpkt *pkt, u16 pos);
180 u16 cfpkt_iterate(struct cfpkt *pkt,
185 * cfpkt Packet to append to
190 int cfpkt_raw_append(struct cfpkt *cfpkt, void **buf, unsigned int buflen);
193 * cfpkt Packet to extract from
198 int cfpkt_raw_extract(struct cfpkt *cfpkt, void **buf, unsigned int buflen);
205 struct cfpkt *cfpkt_fromnative(enum caif_direction dir, void *nativepkt);
211 void *cfpkt_tonative(struct cfpkt *pkt);
219 void cfpkt_queue(struct cfpktq *pktq, struct cfpkt *pkt,
227 struct cfpkt *cfpkt_dequeue(struct cfpktq *pktq);
234 struct cfpkt *cfpkt_qpeek(struct cfpktq *pktq);
256 char *cfpkt_log_pkt(struct cfpkt *pkt, char *buf, int buflen);
264 struct cfpkt *cfpkt_clone_release(struct cfpkt *pkt);
272 struct caif_payload_info *cfpkt_info(struct cfpkt *pkt);