Lines Matching refs:cfpkt
11 struct cfpkt;
17 struct cfpkt *cfpkt_create(u16 len);
23 void cfpkt_destroy(struct cfpkt *pkt);
33 int cfpkt_extr_head(struct cfpkt *pkt, void *data, u16 len);
44 int cfpkt_peek_head(struct cfpkt *pkt, void *data, u16 len);
54 int cfpkt_extr_trail(struct cfpkt *pkt, void *data, u16 len);
65 int cfpkt_add_head(struct cfpkt *pkt, const void *data, u16 len);
76 int cfpkt_add_trail(struct cfpkt *pkt, const void *data, u16 len);
86 int cfpkt_pad_trail(struct cfpkt *pkt, u16 len);
95 int cfpkt_addbdy(struct cfpkt *pkt, const u8 data);
105 int cfpkt_add_body(struct cfpkt *pkt, const void *data, u16 len);
112 bool cfpkt_more(struct cfpkt *pkt);
121 bool cfpkt_erroneous(struct cfpkt *pkt);
128 u16 cfpkt_getlen(struct cfpkt *pkt);
136 int cfpkt_setlen(struct cfpkt *pkt, u16 len);
149 struct cfpkt *cfpkt_append(struct cfpkt *dstpkt, struct cfpkt *addpkt,
158 struct cfpkt *cfpkt_split(struct cfpkt *pkt, u16 pos);
174 int cfpkt_iterate(struct cfpkt *pkt,
183 struct cfpkt *cfpkt_fromnative(enum caif_direction dir, void *nativepkt);
189 void *cfpkt_tonative(struct cfpkt *pkt);
196 struct caif_payload_info *cfpkt_info(struct cfpkt *pkt);
203 void cfpkt_set_prio(struct cfpkt *pkt, int prio);