Lines Matching refs:sktu_frame
146 typedef struct sktu_frame { struct
180 struct sktu_frame **frames, size_t max_frames, const void *data, argument
184 struct sktu_frame **frames, size_t max_frames, const void *data,
299 struct sktu_frame **frames, uint32_t n);
302 struct sktu_frame *frame);
306 struct sktu_frame **frames, uint32_t n);
308 struct sktu_frame **frames, uint32_t n);
310 extern uint32_t sktu_utun_fd_rx_burst(int utun_fd, struct sktu_frame **frames,
313 extern void sktu_utun_fd_tx_burst(int utun_fd, struct sktu_frame **frames,
316 extern struct sktu_frame * sktu_frame_alloc();
323 extern void sktu_frames_free(struct sktu_frame **frames, size_t n);
325 extern size_t sktu_create_ip_frames(struct sktu_frame **frames, size_t n,
328 extern size_t sktu_create_ip6_frames(struct sktu_frame **frames, size_t n,
331 extern size_t sktu_create_tcp_frames(struct sktu_frame **frames, size_t n,
334 extern size_t sktu_create_udp_frames(struct sktu_frame **frames, size_t n,
338 extern int sktu_parse_ipv4_frame(struct sktu_frame *frame, void *ip_payload,
340 extern int sktu_parse_tcp4_frame(struct sktu_frame *frame, void *tcp_payload,
342 extern int sktu_parse_udp4_frame(struct sktu_frame *frame, void *udp_payload,