Searched refs:varpd_provider_handle_t (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/lib/varpd/libvarpd/common/ |
H A D | libvarpd_provider.h | 302 typedef struct __varpd_provier_handle varpd_provider_handle_t; typedef 307 typedef int (*varpd_plugin_create_f)(varpd_provider_handle_t *, void **, 333 typedef int (*varpd_plugin_restore_f)(nvlist_t *, varpd_provider_handle_t *, 373 extern uint64_t libvarpd_plugin_vnetid(varpd_provider_handle_t *); 380 extern void libvarpd_plugin_proxy_arp(varpd_provider_handle_t *, 382 extern void libvarpd_plugin_proxy_ndp(varpd_provider_handle_t *, 386 extern void libvarpd_plugin_proxy_dhcp(varpd_provider_handle_t *, 406 extern void libvarpd_inject_varp(varpd_provider_handle_t *, const uint8_t *, 408 extern void libvarpd_inject_arp(varpd_provider_handle_t *, const uint16_t, 410 extern void libvarpd_fma_degrade(varpd_provider_handle_t *, const char *); [all …]
|
H A D | libvarpd_arp.c | 63 libvarpd_plugin_proxy_arp(varpd_provider_handle_t *hdl, in libvarpd_plugin_proxy_arp() 231 libvarpd_plugin_proxy_ndp(varpd_provider_handle_t *hdl, in libvarpd_plugin_proxy_ndp() 491 libvarpd_plugin_proxy_dhcp(varpd_provider_handle_t *hdl, in libvarpd_plugin_proxy_dhcp() 610 libvarpd_inject_arp(varpd_provider_handle_t *vph, const uint16_t vlan, in libvarpd_inject_arp()
|
H A D | libvarpd.c | 171 if ((ret = plugin->vpp_ops->vpo_create((varpd_provider_handle_t *)inst, in libvarpd_instance_create() 206 libvarpd_plugin_vnetid(varpd_provider_handle_t *vhp) in libvarpd_plugin_vnetid()
|
H A D | libvarpd_overlay.c | 524 libvarpd_inject_varp(varpd_provider_handle_t *vph, const uint8_t *mac, in libvarpd_inject_varp() 557 libvarpd_fma_degrade(varpd_provider_handle_t *vph, const char *msg) in libvarpd_fma_degrade() 574 libvarpd_fma_restore(varpd_provider_handle_t *vph) in libvarpd_fma_restore()
|
H A D | libvarpd_persist.c | 338 if (plugin->vpp_ops->vpo_restore(pvl, (varpd_provider_handle_t *)inst, in libvarpd_persist_restore_instance()
|
/illumos-gate/usr/src/lib/varpd/files/common/ |
H A D | libvarpd_files.c | 65 varpd_provider_handle_t *vaf_hdl; /* RO */ 89 varpd_files_create(varpd_provider_handle_t *hdl, void **outp, in varpd_files_create() 415 varpd_files_restore(nvlist_t *nvp, varpd_provider_handle_t *hdl, in varpd_files_restore()
|
/illumos-gate/usr/src/lib/varpd/direct/common/ |
H A D | libvarpd_direct.c | 74 varpd_direct_create(varpd_provider_handle_t *hdl, void **outp, in varpd_direct_create() 315 varpd_direct_restore(nvlist_t *nvp, varpd_provider_handle_t *hdl, in varpd_direct_restore()
|