Searched refs:wtap_hal (Results 1 - 6 of 6) sorted by relevance
/freebsd-12-stable/sys/dev/wtap/wtap_hal/ |
H A D | hal.h | 41 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 D | hal.c | 40 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 D | wtap_plugin.h | 38 #include "../wtap_hal/hal.h" 43 struct wtap_hal *wp_hal;
|
H A D | visibility.c | 127 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 D | Makefile | 11 .PATH: ${SRCTOP}/sys/dev/wtap/wtap_hal
|
/freebsd-12-stable/sys/dev/wtap/ |
H A D | if_wtap_module.c | 85 #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 113 milliseconds