Home
last modified time | relevance | path

Searched full:helper (Results 1 – 25 of 2964) sorted by relevance

12345678910>>...119

/openbmc/linux/net/netfilter/
H A Dnf_conntrack_helper.c2 /* Helper handling for netfilter. */
85 if (request_module("nfct-helper-%s", name) == 0) { in nf_conntrack_helper_try_module_get()
106 void nf_conntrack_helper_put(struct nf_conntrack_helper *helper) in nf_conntrack_helper_put() argument
108 refcount_dec(&helper->refcnt); in nf_conntrack_helper_put()
109 module_put(helper->me); in nf_conntrack_helper_put()
165 void nf_nat_helper_put(struct nf_conntrack_helper *helper) in nf_nat_helper_put() argument
169 nat = nf_conntrack_nat_helper_find(helper->nat_mod_name); in nf_nat_helper_put()
186 pr_debug("failed to add helper extension area"); in nf_ct_helper_ext_add()
194 struct nf_conntrack_helper *helper = NULL; in __nf_ct_try_assign_helper() local
197 /* We already got a helper explicitly attached. The function in __nf_ct_try_assign_helper()
[all …]
H A Dnfnetlink_cthelper.c35 struct nf_conntrack_helper helper; member
45 struct nf_conntrack_helper *helper; in nfnl_userspace_cthelper() local
52 helper = rcu_dereference(help->helper); in nfnl_userspace_cthelper()
53 if (helper == NULL) in nfnl_userspace_cthelper()
56 /* This is a user-space helper not yet configured, skip. */ in nfnl_userspace_cthelper()
57 if ((helper->flags & in nfnl_userspace_cthelper()
62 /* If the user-space helper is not available, don't block traffic. */ in nfnl_userspace_cthelper()
63 return NF_QUEUE_NR(helper->queue_num) | NF_VERDICT_FLAG_QUEUE_BYPASS; in nfnl_userspace_cthelper()
99 const struct nf_conntrack_helper *helper; in nfnl_cthelper_from_nlattr() local
104 helper = rcu_dereference(help->helper); in nfnl_cthelper_from_nlattr()
[all …]
H A Dnf_conntrack_ovs.c15 const struct nf_conntrack_helper *helper; in nf_ct_helper() local
27 helper = rcu_dereference(help->helper); in nf_ct_helper()
28 if (!helper) in nf_ct_helper()
31 if (helper->tuple.src.l3num != NFPROTO_UNSPEC && in nf_ct_helper()
32 helper->tuple.src.l3num != proto) in nf_ct_helper()
56 WARN_ONCE(1, "helper invoked on non-IP family!"); in nf_ct_helper()
60 if (helper->tuple.dst.protonum != proto) in nf_ct_helper()
63 err = helper->help(skb, protoff, ct, ctinfo); in nf_ct_helper()
67 /* Adjust seqs after helper. This is needed due to some helpers (e.g., in nf_ct_helper()
81 struct nf_conntrack_helper *helper; in nf_ct_add_helper() local
[all …]
H A Dxt_CT.c76 struct nf_conntrack_helper *helper; in xt_ct_set_helper() local
86 helper = nf_conntrack_helper_try_module_get(helper_name, par->family, in xt_ct_set_helper()
88 if (helper == NULL) { in xt_ct_set_helper()
89 pr_info_ratelimited("No such helper \"%s\"\n", helper_name); in xt_ct_set_helper()
95 nf_conntrack_helper_put(helper); in xt_ct_set_helper()
99 rcu_assign_pointer(help->helper, helper); in xt_ct_set_helper()
141 struct nf_conntrack_helper *helper; in xt_ct_put_helper() local
149 helper = rcu_dereference_raw(help->helper); in xt_ct_put_helper()
150 if (helper) in xt_ct_put_helper()
151 nf_conntrack_helper_put(helper); in xt_ct_put_helper()
[all …]
/openbmc/qemu/accel/tcg/
H A Dtcg-runtime.c27 #include "exec/helper-proto-common.h"
35 #include "exec/helper-info.c.inc"
40 int32_t HELPER(div_i32)(int32_t arg1, int32_t arg2) in HELPER() function
45 int32_t HELPER(rem_i32)(int32_t arg1, int32_t arg2) in HELPER() function
50 uint32_t HELPER(divu_i32)(uint32_t arg1, uint32_t arg2) in HELPER() function
55 uint32_t HELPER(remu_i32)(uint32_t arg1, uint32_t arg2) in HELPER() function
62 uint64_t HELPER(shl_i64)(uint64_t arg1, uint64_t arg2) in HELPER() function
67 uint64_t HELPER(shr_i64)(uint64_t arg1, uint64_t arg2) in HELPER() function
72 int64_t HELPER(sar_i64)(int64_t arg1, int64_t arg2) in HELPER() function
77 int64_t HELPER(div_i64)(int64_t arg1, int64_t arg2) in HELPER() function
[all …]
H A Dtcg-runtime-gvec.c23 #include "exec/helper-proto-common.h"
39 void HELPER(gvec_add8)(void *d, void *a, void *b, uint32_t desc) in HELPER() function
50 void HELPER(gvec_add16)(void *d, void *a, void *b, uint32_t desc) in HELPER() function
61 void HELPER(gvec_add32)(void *d, void *a, void *b, uint32_t desc) in HELPER() function
72 void HELPER(gvec_add64)(void *d, void *a, void *b, uint32_t desc) in HELPER() function
83 void HELPER(gvec_adds8)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER() function
94 void HELPER(gvec_adds16)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER() function
105 void HELPER(gvec_adds32)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER() function
116 void HELPER(gvec_adds64)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER() function
127 void HELPER(gvec_sub8)(void *d, void *a, void *b, uint32_t desc) in HELPER() function
[all …]
/openbmc/qemu/target/xtensa/
H A Dfpu_helper.c31 #include "exec/helper-proto.h"
67 void HELPER(wur_fpu2k_fcr)(CPUXtensaState *env, uint32_t v) in HELPER() function
80 void HELPER(wur_fpu_fcr)(CPUXtensaState *env, uint32_t v) in HELPER() function
97 void HELPER(wur_fpu_fsr)(CPUXtensaState *env, uint32_t v) in HELPER() function
116 uint32_t HELPER(rur_fpu_fsr)(CPUXtensaState *env) in HELPER() function
131 float64 HELPER(abs_d)(float64 v) in HELPER() function
136 float32 HELPER(abs_s)(float32 v) in HELPER() function
141 float64 HELPER(neg_d)(float64 v) in HELPER() function
146 float32 HELPER(neg_s)(float32 v) in HELPER() function
151 float32 HELPER(fpu2k_add_s)(CPUXtensaState *env, float32 a, float32 b) in HELPER() function
[all …]
H A Dop_helper.c30 #include "exec/helper-proto.h"
39 void HELPER(update_ccount)(CPUXtensaState *env) in HELPER() function
49 void HELPER(wsr_ccount)(CPUXtensaState *env, uint32_t v) in HELPER() function
53 HELPER(update_ccount)(env); in HELPER()
56 HELPER(update_ccompare)(env, i); in HELPER()
60 void HELPER(update_ccompare)(CPUXtensaState *env, uint32_t i) in HELPER() function
67 HELPER(update_ccount)(env); in HELPER()
80 void HELPER(check_atomctl)(CPUXtensaState *env, uint32_t pc, uint32_t vaddr) in HELPER() function
97 HELPER(exception_cause_vaddr)(env, pc, rc, vaddr); in HELPER()
118 HELPER(exception_cause_vaddr)(env, pc, in HELPER()
[all …]
/openbmc/linux/drivers/gpu/drm/msm/
H A Dmsm_fbdev.c34 struct drm_fb_helper *helper = (struct drm_fb_helper *)info->par; in FB_GEN_DEFAULT_DEFERRED_SYSMEM_OPS() local
35 struct drm_gem_object *bo = msm_framebuffer_bo(helper->fb, 0); in FB_GEN_DEFAULT_DEFERRED_SYSMEM_OPS()
42 struct drm_fb_helper *helper = (struct drm_fb_helper *)info->par; in msm_fbdev_fb_destroy() local
43 struct drm_framebuffer *fb = helper->fb; in msm_fbdev_fb_destroy()
48 drm_fb_helper_fini(helper); in msm_fbdev_fb_destroy()
54 drm_client_release(&helper->client); in msm_fbdev_fb_destroy()
55 drm_fb_helper_unprepare(helper); in msm_fbdev_fb_destroy()
56 kfree(helper); in msm_fbdev_fb_destroy()
68 static int msm_fbdev_create(struct drm_fb_helper *helper, in msm_fbdev_create() argument
71 struct drm_device *dev = helper->dev; in msm_fbdev_create()
[all …]
/openbmc/qemu/target/hppa/
H A Dfpu_helper.c23 #include "exec/helper-proto.h"
26 void HELPER(loaded_fr0)(CPUHPPAState *env) in HELPER() function
96 float32 HELPER(fsqrt_s)(CPUHPPAState *env, float32 arg) in HELPER() function
103 float32 HELPER(frnd_s)(CPUHPPAState *env, float32 arg) in HELPER() function
110 float32 HELPER(fadd_s)(CPUHPPAState *env, float32 a, float32 b) in HELPER() function
117 float32 HELPER(fsub_s)(CPUHPPAState *env, float32 a, float32 b) in HELPER() function
124 float32 HELPER(fmpy_s)(CPUHPPAState *env, float32 a, float32 b) in HELPER() function
131 float32 HELPER(fdiv_s)(CPUHPPAState *env, float32 a, float32 b) in HELPER() function
138 float64 HELPER(fsqrt_d)(CPUHPPAState *env, float64 arg) in HELPER() function
145 float64 HELPER(frnd_d)(CPUHPPAState *env, float64 arg) in HELPER() function
[all …]
/openbmc/linux/drivers/gpu/drm/tegra/
H A Dfbdev.c27 struct drm_fb_helper *helper = info->par; in tegra_fb_mmap() local
31 bo = tegra_fb_get_plane(helper->fb, 0); in tegra_fb_mmap()
42 struct drm_fb_helper *helper = info->par; in tegra_fbdev_fb_destroy() local
43 struct drm_framebuffer *fb = helper->fb; in tegra_fbdev_fb_destroy()
46 drm_fb_helper_fini(helper); in tegra_fbdev_fb_destroy()
55 drm_client_release(&helper->client); in tegra_fbdev_fb_destroy()
56 drm_fb_helper_unprepare(helper); in tegra_fbdev_fb_destroy()
57 kfree(helper); in tegra_fbdev_fb_destroy()
69 static int tegra_fbdev_probe(struct drm_fb_helper *helper, in tegra_fbdev_probe() argument
72 struct tegra_drm *tegra = helper->dev->dev_private; in tegra_fbdev_probe()
[all …]
/openbmc/qemu/target/m68k/
H A Dfpu_helper.c23 #include "exec/helper-proto.h"
58 int32_t HELPER(reds32)(CPUM68KState *env, FPReg *val) in HELPER() function
63 float32 HELPER(redf32)(CPUM68KState *env, FPReg *val) in HELPER() function
68 void HELPER(exts32)(CPUM68KState *env, FPReg *res, int32_t val) in HELPER() function
73 void HELPER(extf32)(CPUM68KState *env, FPReg *res, float32 val) in HELPER() function
78 void HELPER(extf64)(CPUM68KState *env, FPReg *res, float64 val) in HELPER() function
83 float64 HELPER(redf64)(CPUM68KState *env, FPReg *val) in HELPER() function
88 void HELPER(firound)(CPUM68KState *env, FPReg *res, FPReg *val) in HELPER() function
154 void HELPER(fitrunc)(CPUM68KState *env, FPReg *res, FPReg *val) in HELPER() function
162 void HELPER(set_fpcr)(CPUM68KState *env, uint32_t val) in HELPER() function
[all …]
/openbmc/linux/drivers/net/wireless/marvell/libertas/
H A Dfirmware.c16 const struct firmware *helper, const struct firmware *mainfw) in lbs_fw_loaded() argument
22 /* User must free helper/mainfw */ in lbs_fw_loaded()
23 priv->fw_callback(priv, ret, helper, mainfw); in lbs_fw_loaded()
79 /* No main firmware needed for this helper --> success! */ in helper_firmware_cb()
99 if (!iter->helper) { in load_next_firmware_from_table()
111 do_load_firmware(priv, iter->helper, helper_firmware_cb); in load_next_firmware_from_table()
121 * either a helper firmware and a main firmware (2-stage), or just the helper.
128 * terminated by an entry with a NULL helper name
164 * terminated by an entry with a NULL helper name
165 * @helper: On success, the helper firmware; caller must free
[all …]
/openbmc/linux/drivers/gpu/drm/omapdrm/
H A Domap_fbdev.c44 struct drm_fb_helper *helper = &fbdev->base; in pan_worker() local
45 struct fb_info *fbi = helper->info; in pan_worker()
46 struct drm_gem_object *bo = drm_gem_fb_get_obj(helper->fb, 0); in pan_worker()
61 struct drm_fb_helper *helper = get_fb(fbi); in FB_GEN_DEFAULT_DEFERRED_DMAMEM_OPS() local
62 struct omap_fbdev *fbdev = to_omap_fbdev(helper); in FB_GEN_DEFAULT_DEFERRED_DMAMEM_OPS()
64 if (!helper) in FB_GEN_DEFAULT_DEFERRED_DMAMEM_OPS()
73 struct omap_drm_private *priv = helper->dev->dev_private; in FB_GEN_DEFAULT_DEFERRED_DMAMEM_OPS()
92 struct drm_fb_helper *helper = info->par; in omap_fbdev_fb_destroy() local
93 struct drm_framebuffer *fb = helper->fb; in omap_fbdev_fb_destroy()
95 struct omap_fbdev *fbdev = to_omap_fbdev(helper); in omap_fbdev_fb_destroy()
[all …]
/openbmc/linux/arch/mips/cavium-octeon/executive/
H A DMakefile14 cvmx-helper-board.o cvmx-helper.o cvmx-helper-xaui.o \
15 cvmx-helper-rgmii.o cvmx-helper-sgmii.o cvmx-helper-npi.o \
16 cvmx-helper-loop.o cvmx-helper-spi.o cvmx-helper-util.o \
19 obj-y += cvmx-helper-errata.o cvmx-helper-jtag.o cvmx-boot-vector.o
/openbmc/phosphor-bmc-code-mgmt/bmc/
H A Ditem_updater_helper.hpp14 class Helper class
17 Helper() = delete;
18 Helper(const Helper&) = delete;
19 Helper& operator=(const Helper&) = delete;
20 Helper(Helper&&) = default;
21 Helper& operator=(Helper&&) = delete;
22 ~Helper() = default;
28 explicit Helper(sdbusplus::bus_t& bus) : bus(bus) in Helper() function in phosphor::software::updater::Helper
/openbmc/qemu/docs/tools/
H A Dqemu-vmsr-helper.rst2 QEMU virtual RAPL MSR helper
8 **qemu-vmsr-helper** [*OPTION*]
13 Implements the virtual RAPL MSR helper for QEMU.
21 QEMU can use an external helper to access those privileged registers.
23 :program:`qemu-vmsr-helper` is that external helper; it creates a listener
26 If you want to run VMs in a setup like this, this helper should be started as a
29 :program:`qemu-vmsr-helper`.
31 After connecting to the socket, :program:`qemu-vmsr-helper` can
35 :program:`qemu-vmsr-helper` can also use the systemd socket activation
40 ListenStream=/var/run/qemu-vmsr-helper.sock
[all …]
H A Dqemu-pr-helper.rst2 QEMU persistent reservation helper
8 **qemu-pr-helper** [*OPTION*]
13 Implements the persistent reservation helper for QEMU.
23 requests to a privileged external helper program. :program:`qemu-pr-helper`
24 is that external helper; it creates a listener socket which will
27 If you want to run VMs in a setup like this, this helper should be
31 :program:`qemu-pr-helper`.
33 After connecting to the socket, :program:`qemu-pr-helper` can
37 :program:`qemu-pr-helper` can also use the systemd socket activation
42 ListenStream=/var/run/qemu-pr-helper.sock
[all …]
/openbmc/linux/Documentation/gpu/
H A Ddrm-kms-helpers.rst2 Mode Setting Helper Functions
5 The DRM subsystem aims for a strong separation between core code and helper
8 large set of helper libraries, which can be combined freely to pick and choose
15 exceptions) can be considered optional helper code.
21 the same set of common helper vtables. For really simple drivers (anything
36 Modeset Helper Reference for Common Vtables
47 Atomic Modeset Helper Functions Reference
62 Helper Functions Reference
77 Atomic State Helper Reference
83 GEM Atomic Helper Reference
[all …]
/openbmc/qemu/target/s390x/tcg/
H A Dfpu_helper.c2 * S/390 FPU helper routines
26 #include "exec/helper-proto.h"
219 uint64_t HELPER(aeb)(CPUS390XState *env, uint64_t f1, uint64_t f2) in HELPER() function
227 uint64_t HELPER(adb)(CPUS390XState *env, uint64_t f1, uint64_t f2) in HELPER() function
235 Int128 HELPER(axb)(CPUS390XState *env, Int128 a, Int128 b) in HELPER() function
243 uint64_t HELPER(seb)(CPUS390XState *env, uint64_t f1, uint64_t f2) in HELPER() function
251 uint64_t HELPER(sdb)(CPUS390XState *env, uint64_t f1, uint64_t f2) in HELPER() function
259 Int128 HELPER(sxb)(CPUS390XState *env, Int128 a, Int128 b) in HELPER() function
267 uint64_t HELPER(deb)(CPUS390XState *env, uint64_t f1, uint64_t f2) in HELPER() function
275 uint64_t HELPER(ddb)(CPUS390XState *env, uint64_t f1, uint64_t f2) in HELPER() function
[all …]
/openbmc/qemu/docs/system/
H A Dpr-manager.rst27 Right now only one subclass is defined, ``pr-manager-helper``, which
28 forwards the commands to an external privileged helper program
29 over Unix sockets. The helper program only allows sending persistent
34 ``pr-manager-helper`` has a single string property, ``path``, which
35 accepts the path to the helper program's Unix socket. For example,
36 the following command line defines a ``pr-manager-helper`` object and
41 -object pr-manager-helper,id=helper0,path=/var/run/qemu-pr-helper.sock
49 -object pr-manager-helper,id=helper0,path=/var/run/qemu-pr-helper.sock
53 You will also need to ensure that the helper program
54 :command:`qemu-pr-helper` is running, and that it has been
[all …]
/openbmc/qemu/target/hexagon/
H A Dop_helper.c22 #include "exec/helper-proto.h"
49 G_NORETURN void HELPER(raise_exception)(CPUHexagonState *env, uint32_t excp) in HELPER() function
77 void HELPER(debug_start_packet)(CPUHexagonState *env) in HELPER() function
88 void HELPER(debug_check_store_width)(CPUHexagonState *env, int slot, int check) in HELPER() function
120 void HELPER(commit_store)(CPUHexagonState *env, int slot_num) in HELPER() function
126 void HELPER(gather_store)(CPUHexagonState *env, uint32_t addr, int slot) in HELPER() function
131 void HELPER(commit_hvx_stores)(CPUHexagonState *env) in HELPER() function
209 void HELPER(debug_commit_end)(CPUHexagonState *env, uint32_t this_PC, in HELPER() function
261 int32_t HELPER(fcircadd)(int32_t RxV, int32_t offset, int32_t M, int32_t CS) in HELPER() function
291 uint32_t HELPER(fbrev)(uint32_t addr) in HELPER() function
[all …]
/openbmc/linux/scripts/
H A Dbpf_doc.py15 helpersDocStart = 'Start of BPF helper function descriptions:'
46 class Helper(APIElement): class
48 An object representing the description of an eBPF helper function.
49 @proto: function prototype of the helper function
50 @desc: textual description of the helper function
51 @ret: description of the return value of the helper function
59 Break down helper function protocol into smaller chunks: return type,
87 list of eBPF helper functions. All the helpers that can be retrieved are
88 stored as Helper object, in the self.helpers() array.
114 return Helper(proto=proto, desc=desc, ret=ret)
[all …]
/openbmc/qemu/include/exec/
H A Dhelper-proto.h.inc3 * Helper file for declaring TCG helper functions.
4 * This one expands prototypes for the helper functions.
8 #include "exec/helper-head.h.inc"
24 dh_ctype(ret) HELPER(name) (void) DEF_HELPER_ATTR;
27 dh_ctype(ret) HELPER(name) (dh_ctype(t1)) DEF_HELPER_ATTR;
30 dh_ctype(ret) HELPER(name) (dh_ctype(t1), dh_ctype(t2)) DEF_HELPER_ATTR;
33 dh_ctype(ret) HELPER(name) (dh_ctype(t1), dh_ctype(t2), \
37 dh_ctype(ret) HELPER(name) (dh_ctype(t1), dh_ctype(t2), dh_ctype(t3), \
41 dh_ctype(ret) HELPER(name) (dh_ctype(t1), dh_ctype(t2), dh_ctype(t3), \
45 dh_ctype(ret) HELPER(name) (dh_ctype(t1), dh_ctype(t2), dh_ctype(t3), \
[all …]
/openbmc/linux/include/drm/
H A Ddrm_fb_helper.h6 * DRM framebuffer helper functions
69 * Driver callbacks used by the fbdev emulation helper library.
86 int (*fb_probe)(struct drm_fb_helper *helper,
101 int (*fb_dirty)(struct drm_fb_helper *helper, struct drm_clip_rect *clip);
108 * @funcs: driver callbacks for fb helper
150 * Top-level FBDEV helper lock. This protects all internal data
154 * protect all helper internal state with this lock as well as reduce
178 * If no outputs are connected (disconnected or unknown) the FB helper
191 * FB helper initialization. This needs to be tracked so that deferred
192 * FB helper setup can pass this on.
[all …]

12345678910>>...119