Lines Matching refs:pkt
23 static int cfvei_receive(struct cflayer *layr, struct cfpkt *pkt);
24 static int cfvei_transmit(struct cflayer *layr, struct cfpkt *pkt);
39 static int cfvei_receive(struct cflayer *layr, struct cfpkt *pkt) in cfvei_receive() argument
48 if (cfpkt_extr_head(pkt, &cmd, 1) < 0) { in cfvei_receive()
50 cfpkt_destroy(pkt); in cfvei_receive()
55 ret = layr->up->receive(layr->up, pkt); in cfvei_receive()
59 cfpkt_destroy(pkt); in cfvei_receive()
63 cfpkt_destroy(pkt); in cfvei_receive()
66 cfpkt_destroy(pkt); in cfvei_receive()
70 cfpkt_destroy(pkt); in cfvei_receive()
75 static int cfvei_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfvei_transmit() argument
86 if (cfpkt_add_head(pkt, &tmp, 1) < 0) { in cfvei_transmit()
93 info = cfpkt_info(pkt); in cfvei_transmit()
97 return layr->dn->transmit(layr->dn, pkt); in cfvei_transmit()
99 cfpkt_destroy(pkt); in cfvei_transmit()