/openbmc/qemu/net/ |
H A D | filter.c | 23 static inline bool qemu_can_skip_netfilter(NetFilterState *nf) in qemu_can_skip_netfilter() argument 25 return !nf->on; in qemu_can_skip_netfilter() 28 ssize_t qemu_netfilter_receive(NetFilterState *nf, in qemu_netfilter_receive() argument 36 if (qemu_can_skip_netfilter(nf)) { in qemu_netfilter_receive() 39 if (nf->direction == direction || in qemu_netfilter_receive() 40 nf->direction == NET_FILTER_DIRECTION_ALL) { in qemu_netfilter_receive() 41 return NETFILTER_GET_CLASS(OBJECT(nf))->receive_iov( in qemu_netfilter_receive() 42 nf, sender, flags, iov, iovcnt, sent_cb); in qemu_netfilter_receive() 48 static NetFilterState *netfilter_next(NetFilterState *nf, in netfilter_next() argument 55 next = QTAILQ_NEXT(nf, next); in netfilter_next() [all …]
|
H A D | filter-buffer.c | 31 static void filter_buffer_flush(NetFilterState *nf) in filter_buffer_flush() argument 33 FilterBufferState *s = FILTER_BUFFER(nf); in filter_buffer_flush() 37 qemu_net_queue_purge(s->incoming_queue, nf->netdev); in filter_buffer_flush() 43 NetFilterState *nf = opaque; in filter_buffer_release_timer() local 44 FilterBufferState *s = FILTER_BUFFER(nf); in filter_buffer_release_timer() 52 filter_buffer_flush(nf); in filter_buffer_release_timer() 59 static ssize_t filter_buffer_receive_iov(NetFilterState *nf, in filter_buffer_receive_iov() argument 66 FilterBufferState *s = FILTER_BUFFER(nf); in filter_buffer_receive_iov() 87 static void filter_buffer_cleanup(NetFilterState *nf) in filter_buffer_cleanup() argument 89 FilterBufferState *s = FILTER_BUFFER(nf); in filter_buffer_cleanup() [all …]
|
H A D | filter-mirror.c | 58 NetFilterState *nf = NETFILTER(s); in _filter_send() local 76 vnet_hdr_len = nf->netdev->vnet_hdr_len; in _filter_send() 137 static void redirector_to_filter(NetFilterState *nf, in redirector_to_filter() argument 146 if (nf->direction == NET_FILTER_DIRECTION_ALL || in redirector_to_filter() 147 nf->direction == NET_FILTER_DIRECTION_TX) { in redirector_to_filter() 148 qemu_netfilter_pass_to_next(nf->netdev, 0, &iov, 1, nf); in redirector_to_filter() 151 if (nf->direction == NET_FILTER_DIRECTION_ALL || in redirector_to_filter() 152 nf->direction == NET_FILTER_DIRECTION_RX) { in redirector_to_filter() 153 qemu_netfilter_pass_to_next(nf->netdev->peer, 0, &iov, 1, nf); in redirector_to_filter() 164 NetFilterState *nf = opaque; in redirector_chr_read() local [all …]
|
H A D | filter-rewriter.c | 46 static void filter_rewriter_flush(NetFilterState *nf) in filter_rewriter_flush() argument 48 RewriterState *s = FILTER_REWRITER(nf); in filter_rewriter_flush() 52 qemu_net_queue_purge(s->incoming_queue, nf->netdev); in filter_rewriter_flush() 252 static ssize_t colo_rewriter_receive_iov(NetFilterState *nf, in colo_rewriter_receive_iov() argument 259 RewriterState *s = FILTER_REWRITER(nf); in colo_rewriter_receive_iov() 270 vnet_hdr_len = nf->netdev->vnet_hdr_len; in colo_rewriter_receive_iov() 282 fill_connection_key(pkt, &key, sender == nf->netdev); in colo_rewriter_receive_iov() 294 if (sender == nf->netdev) { in colo_rewriter_receive_iov() 345 static void colo_rewriter_handle_event(NetFilterState *nf, int event, in colo_rewriter_handle_event() argument 348 RewriterState *rs = FILTER_REWRITER(nf); in colo_rewriter_handle_event() [all …]
|
/openbmc/linux/fs/nfsd/ |
H A D | filecache.c | 124 struct nfsd_file *nf = container_of(rcu, struct nfsd_file, nf_rcu); in nfsd_file_slab_free() local 126 put_cred(nf->nf_cred); in nfsd_file_slab_free() 127 kmem_cache_free(nfsd_file_slab, nf); in nfsd_file_slab_free() 157 nfsd_file_mark_find_or_create(struct nfsd_file *nf, struct inode *inode) in nfsd_file_mark_find_or_create() argument 215 struct nfsd_file *nf; in nfsd_file_alloc() local 217 nf = kmem_cache_alloc(nfsd_file_slab, GFP_KERNEL); in nfsd_file_alloc() 218 if (unlikely(!nf)) in nfsd_file_alloc() 221 INIT_LIST_HEAD(&nf->nf_lru); in nfsd_file_alloc() 222 INIT_LIST_HEAD(&nf->nf_gc); in nfsd_file_alloc() 223 nf->nf_birthtime = ktime_get(); in nfsd_file_alloc() [all …]
|
/openbmc/openbmc/poky/meta/conf/machine/include/mips/ |
H A D | tune-mips64r2.inc | 24 AVAILTUNES += "mips64r2-nf mips64r2el-nf" 26 TUNE_FEATURES:tune-mips64r2-nf = "${TUNE_FEATURES:tune-mips64-nf} mips64r2" 27 BASE_LIB:tune-mips64r2-nf = "lib64" 28 MIPSPKGSFX_VARIANT:tune-mips64r2-nf = "${TUNE_ARCH}" 29 PACKAGE_EXTRA_ARCHS:tune-mips64r2-nf = "mips64-nf mips64r2-nf" 30 QEMU_EXTRAOPTIONS:tune-mips64r2-nf = " -cpu MIPS64R2-generic" 32 TUNE_FEATURES:tune-mips64r2el-nf = "${TUNE_FEATURES:tune-mips64el-nf} mips64r2" 33 BASE_LIB:tune-mips64r2el-nf = "lib64" 34 MIPSPKGSFX_VARIANT:tune-mips64r2el-nf = "${TUNE_ARCH}" 35 PACKAGE_EXTRA_ARCHS:tune-mips64r2el-nf = "mips64el-nf mips64r2el-nf" [all …]
|
H A D | arch-mips.inc | 47 MIPSPKGSFX_FPU = "${@bb.utils.contains('TUNE_FEATURES', 'fpu-hard' , '', '-nf', d)}" 68 …32 mips64 mipsel mips64el-n32 mips64el mips-nf mips64-nf-n32 mips64-nf mipsel-nf mips64el-nf-n32 m… 99 TUNE_FEATURES:tune-mips-nf = "o32 bigendian" 100 BASE_LIB:tune-mips-nf = "lib" 101 MIPSPKGSFX_VARIANT:tune-mips-nf = "${TUNE_ARCH}" 102 PACKAGE_EXTRA_ARCHS:tune-mips-nf = "mips-nf" 104 TUNE_FEATURES:tune-mips64-nf-n32 = "n32 bigendian" 105 BASE_LIB:tune-mips64-nf-n32 = "lib32" 106 MIPSPKGSFX_VARIANT:tune-mips64-nf-n32 = "${TUNE_ARCH}" 107 PACKAGE_EXTRA_ARCHS:tune-mips64-nf-n32 = "mips64-nf-n32" [all …]
|
H A D | tune-mips64r6.inc | 22 AVAILTUNES += "mipsisa64r6-nf mipsisa64r6el-nf" 24 TUNE_FEATURES:tune-mipsisa64r6-nf = "bigendian r6 n64 mipsisa64r6" 25 MIPSPKGSFX_VARIANT:tune-mipsisa64r6-nf = "${TUNE_ARCH}" 26 BASE_LIB:tune-mipsisa64r6-nf = "lib64" 27 PACKAGE_EXTRA_ARCHS:tune-mipsisa64r6-nf = "mipsisa64r6-nf" 29 TUNE_FEATURES:tune-mipsisa64r6el-nf = "r6 n64 mipsisa64r6" 30 MIPSPKGSFX_VARIANT:tune-mipsisa64r6el-nf = "${TUNE_ARCH}" 31 BASE_LIB:tune-mipsisa64r6el-nf = "lib64" 32 PACKAGE_EXTRA_ARCHS:tune-mipsisa64r6el-nf = "mipsisa64r6el-nf" 48 AVAILTUNES += "mipsisa64r6-nf-n32 mipsisa64r6el-nf-n32" [all …]
|
H A D | tune-mips32r2.inc | 21 AVAILTUNES += "mips32r2-nf mips32r2el-nf" 23 TUNE_FEATURES:tune-mips32r2-nf = "${TUNE_FEATURES:tune-mips-nf} mips32r2" 24 MIPSPKGSFX_VARIANT:tune-mips32r2-nf = "mips32r2" 25 PACKAGE_EXTRA_ARCHS:tune-mips32r2-nf = "mips-nf mips32-nf mips32r2-nf" 27 TUNE_FEATURES:tune-mips32r2el-nf = "${TUNE_FEATURES:tune-mipsel-nf} mips32r2" 28 MIPSPKGSFX_VARIANT:tune-mips32r2el-nf = "mips32r2el" 29 PACKAGE_EXTRA_ARCHS:tune-mips32r2el-nf = "mipsel-nf mips32el-nf mips32r2el-nf"
|
H A D | tune-mips32.inc | 21 AVAILTUNES += "mips32-nf mips32el-nf" 23 TUNE_FEATURES:tune-mips32-nf = "${TUNE_FEATURES:tune-mips-nf} mips32" 24 MIPSPKGSFX_VARIANT:tune-mips32-nf = "mips32" 25 PACKAGE_EXTRA_ARCHS:tune-mips32-nf = "mips-nf mips32-nf" 27 TUNE_FEATURES:tune-mips32el-nf = "${TUNE_FEATURES:tune-mipsel-nf} mips32" 28 MIPSPKGSFX_VARIANT:tune-mips32el-nf = "mips32el" 29 PACKAGE_EXTRA_ARCHS:tune-mips32el-nf = "mipsel-nf mips32el-nf"
|
H A D | tune-mips-24k.inc | 19 TUNE_FEATURES:tune-mips32r2-24kc = "${TUNE_FEATURES:tune-mips32r2-nf} 24kc" 20 TUNE_FEATURES:tune-mips32r2-24kec = "${TUNE_FEATURES:tune-mips32r2-nf} 24kec" 24 PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-nf} mips32r2-24kc-nf" 25 QEMU_EXTRAOPTIONS:tune-mips32r2-24kc-nf = " -cpu 24Kc" 28 …AGE_EXTRA_ARCHS:tune-mips32r2-24kec = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kc} mips32r2-24kec-nf" 29 QEMU_EXTRAOPTIONS:tune-mips32r2-24kec-nf = " -cpu 24KEc" 32 …_ARCHS:tune-mips32r2-24kec-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kec} mips32r2-24kec-m16-nf" 33 QEMU_EXTRAOPTIONS:tune-mips32r2-24kec-m16-nf = " -cpu 24KEc" 37 TUNE_FEATURES:tune-mips32r2el-24kc = "${TUNE_FEATURES:tune-mips32r2el-nf} 24kc" 38 TUNE_FEATURES:tune-mips32r2el-24kec = "${TUNE_FEATURES:tune-mips32r2el-nf} 24kec" [all …]
|
H A D | tune-mips32r6.inc | 21 AVAILTUNES += "mipsisa32r6-nf mipsisa32r6el-nf" 23 TUNE_FEATURES:tune-mipsisa32r6-nf = "o32 bigendian mipsisa32r6 r6" 24 MIPSPKGSFX_VARIANT:tune-mipsisa32r6-nf = "${TUNE_ARCH}" 25 PACKAGE_EXTRA_ARCHS:tune-mipsisa32r6-nf = "mipsisa32r6-nf" 27 TUNE_FEATURES:tune-mipsisa32r6el-nf = "o32 mipsisa32r6 r6" 28 MIPSPKGSFX_VARIANT:tune-mipsisa32r6el-nf = "${TUNE_ARCH}" 29 PACKAGE_EXTRA_ARCHS:tune-mipsisa32r6el-nf = "mipsisa32r6el-nf"
|
H A D | tune-mips-74k.inc | 16 TUNE_FEATURES:tune-mips32r2-74kc = "${TUNE_FEATURES:tune-mips32r2-nf} 74kc" 20 PACKAGE_EXTRA_ARCHS:tune-mips32r2-74kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-nf} mips32r2-74kc-nf" 21 QEMU_EXTRAOPTIONS:tune-mips32r2-74kc-nf = " -cpu 24Kc" 24 …TRA_ARCHS:tune-mips32r2-74kc-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-74kc} mips32r2-74kc-m16-nf" 25 QEMU_EXTRAOPTIONS:tune-mips32r2-74kc-m16-nf = " -cpu 24KEc" 28 TUNE_FEATURES:tune-mips32r2el-74kc = "${TUNE_FEATURES:tune-mips32r2el-nf} 74kc" 32 …E_EXTRA_ARCHS:tune-mips32r2el-74kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-nf} mips32r2el-74kc-nf" 33 QEMU_EXTRAOPTIONS:tune-mips32r2el-74kc-nf = " -cpu 24Kc" 36 …CHS:tune-mips32r2el-74kc-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-74kc} mips32r2el-74kc-m16-nf" 37 QEMU_EXTRAOPTIONS:tune-mips32r2el-74kc-m16-nf = " -cpu 24KEc"
|
/openbmc/openbmc/poky/meta/conf/machine/include/powerpc/ |
H A D | tune-ppce300c3.inc | 5 AVAILTUNES += "ppce300c3 ppce300c3-nf" 15 TUNEVALID[ppce300c3-nf] = "Enable ppce300c3 specific processor optimizations (no fpu)" 16 TUNE_FEATURES:tune-ppce300c3-nf = "${TUNE_FEATURES:tune-powerpc-nf} ppce300c3-nf" 17 TUNE_PKGARCH:tune-ppce300c3-nf = "ppce300c3-nf" 18 PACKAGE_EXTRA_ARCHS:tune-ppce300c3-nf = "${PACKAGE_EXTRA_ARCHS:tune-powerpc-nf} ppce300c3-nf" 19 TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'ppce300c3-nf', ' -mcpu=e300c3', '', d)}"
|
H A D | arch-powerpc.inc | 31 AVAILTUNES += "powerpc powerpc-nf powerpcle powerpcle-nf" 33 TUNE_FEATURES:tune-powerpc-nf = "m32 fpu-soft bigendian" 34 BASE_LIB:tune-powerpc-nf = "lib" 35 TUNE_PKGARCH:tune-powerpc-nf = "powerpc-nf" 36 PACKAGE_EXTRA_ARCHS:tune-powerpc-nf = "powerpc-nf" 43 TUNE_FEATURES:tune-powerpcle-nf = "m32 fpu-soft" 44 BASE_LIB:tune-powerpcle-nf = "lib" 45 TUNE_PKGARCH:tune-powerpcle-nf = "powerpcle-nf" 46 PACKAGE_EXTRA_ARCHS:tune-powerpcle-nf = "powerpcle-nf"
|
/openbmc/linux/drivers/platform/surface/aggregator/ |
H A D | controller.c | 150 struct ssam_event_notifier *nf; in ssam_nfblk_call_chain() local 155 list_for_each_entry_rcu(nf, &nh->head, base.node, in ssam_nfblk_call_chain() 157 if (ssam_event_matches_notifier(nf, event)) { in ssam_nfblk_call_chain() 158 ret = (ret & SSAM_NOTIF_STATE_MASK) | nf->base.fn(nf, event); in ssam_nfblk_call_chain() 315 ssam_nf_refcount_inc(struct ssam_nf *nf, struct ssam_event_registry reg, in ssam_nf_refcount_inc() argument 320 struct rb_node **link = &nf->refcount.rb_node; in ssam_nf_refcount_inc() 324 lockdep_assert_held(&nf->lock); in ssam_nf_refcount_inc() 355 rb_insert_color(&entry->node, &nf->refcount); in ssam_nf_refcount_inc() 377 ssam_nf_refcount_dec(struct ssam_nf *nf, struct ssam_event_registry reg, in ssam_nf_refcount_dec() argument 382 struct rb_node *node = nf->refcount.rb_node; in ssam_nf_refcount_dec() [all …]
|
/openbmc/linux/drivers/media/pci/ivtv/ |
H A D | ivtv-yuv.c | 973 struct yuv_frame_info *nf = &yi->new_frame_info[frame]; in ivtv_yuv_setup_frame() local 978 int update = nf->update; in ivtv_yuv_setup_frame() 981 nf->src_x = args->src.left; in ivtv_yuv_setup_frame() 982 nf->src_y = args->src.top; in ivtv_yuv_setup_frame() 983 nf->src_w = args->src.width; in ivtv_yuv_setup_frame() 984 nf->src_h = args->src.height; in ivtv_yuv_setup_frame() 985 nf->dst_x = args->dst.left; in ivtv_yuv_setup_frame() 986 nf->dst_y = args->dst.top; in ivtv_yuv_setup_frame() 987 nf->dst_w = args->dst.width; in ivtv_yuv_setup_frame() 988 nf->dst_h = args->dst.height; in ivtv_yuv_setup_frame() [all …]
|
/openbmc/linux/net/netfilter/ |
H A D | nf_log.c | 49 if (pf == NFPROTO_UNSPEC || pf >= ARRAY_SIZE(net->nf.nf_loggers)) in nf_log_set() 53 log = nft_log_dereference(net->nf.nf_loggers[pf]); in nf_log_set() 55 rcu_assign_pointer(net->nf.nf_loggers[pf], logger); in nf_log_set() 70 log = nft_log_dereference(net->nf.nf_loggers[i]); in nf_log_unset() 72 RCU_INIT_POINTER(net->nf.nf_loggers[i], NULL); in nf_log_unset() 84 if (pf >= ARRAY_SIZE(init_net.nf.nf_loggers)) in nf_log_register() 131 if (pf >= ARRAY_SIZE(net->nf.nf_loggers)) in nf_log_bind_pf() 138 rcu_assign_pointer(net->nf.nf_loggers[pf], logger); in nf_log_bind_pf() 146 if (pf >= ARRAY_SIZE(net->nf.nf_loggers)) in nf_log_unbind_pf() 149 RCU_INIT_POINTER(net->nf.nf_loggers[pf], NULL); in nf_log_unbind_pf() [all …]
|
/openbmc/linux/net/ipv6/netfilter/ |
H A D | nf_defrag_ipv6_hooks.c | 93 if (net->nf.defrag_ipv6_users) { in defrag6_net_exit() 96 net->nf.defrag_ipv6_users = 0; in defrag6_net_exit() 147 if (net->nf.defrag_ipv6_users == UINT_MAX) { in nf_defrag_ipv6_enable() 152 if (net->nf.defrag_ipv6_users) { in nf_defrag_ipv6_enable() 153 net->nf.defrag_ipv6_users++; in nf_defrag_ipv6_enable() 160 net->nf.defrag_ipv6_users = 1; in nf_defrag_ipv6_enable() 171 if (net->nf.defrag_ipv6_users) { in nf_defrag_ipv6_disable() 172 net->nf.defrag_ipv6_users--; in nf_defrag_ipv6_disable() 173 if (net->nf.defrag_ipv6_users == 0) in nf_defrag_ipv6_disable()
|
/openbmc/qemu/target/s390x/ |
H A D | arch_dump.c | 231 const NoteFuncDesc *nf; in s390x_write_elf64_notes() local 237 for (nf = funcs; nf->note_contents_func; nf++) { in s390x_write_elf64_notes() 238 if (nf->pvonly && !s390_is_pv()) { in s390x_write_elf64_notes() 242 content_size = nf->note_size_func ? nf->note_size_func() : nf->contents_size; in s390x_write_elf64_notes() 259 (*nf->note_contents_func)(notep, cpu, id); in s390x_write_elf64_notes() 477 const NoteFuncDesc *nf; in cpu_get_note_size() local 484 for (nf = note_core; nf->note_contents_func; nf++) { in cpu_get_note_size() 485 elf_note_size = elf_note_size + note_head_size + name_size + nf->contents_size; in cpu_get_note_size() 487 for (nf = note_linux; nf->note_contents_func; nf++) { in cpu_get_note_size() 488 if (nf->pvonly && !s390_is_pv()) { in cpu_get_note_size() [all …]
|
/openbmc/linux/net/ipv4/netfilter/ |
H A D | nf_defrag_ipv4.c | 110 if (net->nf.defrag_ipv4_users) { in defrag4_net_exit() 113 net->nf.defrag_ipv4_users = 0; in defrag4_net_exit() 150 if (net->nf.defrag_ipv4_users == UINT_MAX) { in nf_defrag_ipv4_enable() 155 if (net->nf.defrag_ipv4_users) { in nf_defrag_ipv4_enable() 156 net->nf.defrag_ipv4_users++; in nf_defrag_ipv4_enable() 163 net->nf.defrag_ipv4_users = 1; in nf_defrag_ipv4_enable() 174 if (net->nf.defrag_ipv4_users) { in nf_defrag_ipv4_disable() 175 net->nf.defrag_ipv4_users--; in nf_defrag_ipv4_disable() 176 if (net->nf.defrag_ipv4_users == 0) in nf_defrag_ipv4_disable()
|
/openbmc/linux/drivers/net/wireless/ath/ath9k/ |
H A D | calib.c | 73 s16 nf) in ath9k_hw_getchan_noise() argument 77 if (nf) { in ath9k_hw_getchan_noise() 78 s8 delta = nf - ATH9K_NF_CAL_NOISE_THRESH - in ath9k_hw_getchan_noise() 371 static void ath9k_hw_nf_sanitize(struct ath_hw *ah, s16 *nf) in ath9k_hw_nf_sanitize() argument 383 if (!nf[i]) in ath9k_hw_nf_sanitize() 388 (i >= 3 ? "ext" : "ctl"), i % 3, nf[i]); in ath9k_hw_nf_sanitize() 390 if (nf[i] > limit->max) { in ath9k_hw_nf_sanitize() 393 i, nf[i], limit->max); in ath9k_hw_nf_sanitize() 394 nf[i] = limit->max; in ath9k_hw_nf_sanitize() 395 } else if (nf[i] < limit->min) { in ath9k_hw_nf_sanitize() [all …]
|
/openbmc/linux/drivers/platform/surface/ |
H A D | surface_aggregator_cdev.c | 53 struct ssam_event_notifier nf; member 93 static u32 ssam_cdev_notifier(struct ssam_event_notifier *nf, const struct ssam_event *in) in ssam_cdev_notifier() argument 95 struct ssam_cdev_notifier *cdev_nf = container_of(nf, struct ssam_cdev_notifier, nf); in ssam_cdev_notifier() 139 struct ssam_cdev_notifier *nf; in ssam_cdev_notifier_register() local 157 nf = kzalloc(sizeof(*nf), GFP_KERNEL); in ssam_cdev_notifier_register() 158 if (!nf) { in ssam_cdev_notifier_register() 169 nf->client = client; in ssam_cdev_notifier_register() 170 nf->nf.base.fn = ssam_cdev_notifier; in ssam_cdev_notifier_register() 171 nf->nf.base.priority = priority; in ssam_cdev_notifier_register() 172 nf->nf.event.id.target_category = tc; in ssam_cdev_notifier_register() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/ufw/ |
H A D | ufw_0.36.1.bb | 31 kernel-module-nf-conntrack-ipv6 \ 32 kernel-module-nf-log-common \ 33 kernel-module-nf-log-ipv4 \ 34 kernel-module-nf-log-ipv6 \ 35 kernel-module-nf-addrtype \ 36 kernel-module-nf-limit \ 37 kernel-module-nf-log \ 38 kernel-module-nf-recent \
|
/openbmc/qemu/include/net/ |
H A D | filter.h | 20 typedef void (FilterSetup) (NetFilterState *nf, Error **errp); 21 typedef void (FilterCleanup) (NetFilterState *nf); 34 typedef void (FilterStatusChanged) (NetFilterState *nf, Error **errp); 36 typedef void (FilterHandleEvent) (NetFilterState *nf, int event, Error **errp); 65 ssize_t qemu_netfilter_receive(NetFilterState *nf,
|