Searched refs:wtap_hal (Results 1 - 6 of 6) sorted by relevance

/freebsd-12-stable/sys/dev/wtap/wtap_hal/
H A Dhal.h41 struct wtap_hal { struct
48 void init_hal(struct wtap_hal *);
49 void deinit_hal(struct wtap_hal *);
50 void register_plugin(struct wtap_hal *, struct wtap_plugin *);
51 void deregister_plugin(struct wtap_hal *);
52 int32_t new_wtap(struct wtap_hal *, int32_t id);
53 int32_t free_wtap(struct wtap_hal *, int32_t id);
H A Dhal.c40 struct wtap_hal *hal = (struct wtap_hal *)arg;
47 hal = (struct wtap_hal *)arg;
64 init_hal(struct wtap_hal *hal)
68 mtx_init(&hal->hal_mtx, "wtap_hal mtx", NULL, MTX_DEF | MTX_RECURSE);
80 register_plugin(struct wtap_hal *hal, struct wtap_plugin *plugin)
88 deregister_plugin(struct wtap_hal *hal)
96 deinit_hal(struct wtap_hal *hal)
106 new_wtap(struct wtap_hal *hal, int32_t id)
201 free_wtap(struct wtap_hal *ha
[all...]
/freebsd-12-stable/sys/dev/wtap/plugins/
H A Dwtap_plugin.h38 #include "../wtap_hal/hal.h"
43 struct wtap_hal *wp_hal;
H A Dvisibility.c127 struct wtap_hal *hal = (struct wtap_hal *)vis_plugin->base.wp_hal;
210 struct wtap_hal *hal = vis_plugin->base.wp_hal;
/freebsd-12-stable/sys/modules/wtap/
H A DMakefile11 .PATH: ${SRCTOP}/sys/dev/wtap/wtap_hal
/freebsd-12-stable/sys/dev/wtap/
H A Dif_wtap_module.c85 #include "wtap_hal/hal.h"
96 static struct wtap_hal *hal;
147 hal = (struct wtap_hal *)malloc(sizeof(struct wtap_hal),
149 bzero(hal, sizeof(struct wtap_hal));

Completed in 61 milliseconds