/openbmc/linux/net/netfilter/ |
H A D | nfnetlink_cthelper.c | 35 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() 57 if ((helper->flags & 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() 105 if (!helper || helper->data_len == 0) in nfnl_cthelper_from_nlattr() 116 const struct nf_conntrack_helper *helper; in nfnl_cthelper_to_nlattr() local [all …]
|
H A D | nf_conntrack_helper.c | 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() 194 struct nf_conntrack_helper *helper = NULL; in __nf_ct_try_assign_helper() local 211 helper = rcu_dereference(help->helper); in __nf_ct_try_assign_helper() 217 if (helper == NULL) { in __nf_ct_try_assign_helper() 219 RCU_INIT_POINTER(help->helper, NULL); in __nf_ct_try_assign_helper() 231 struct nf_conntrack_helper *tmp = rcu_dereference(help->helper); in __nf_ct_try_assign_helper() [all …]
|
H A D | nf_conntrack_ovs.c | 15 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() 60 if (helper->tuple.dst.protonum != proto) in nf_ct_helper() 63 err = helper->help(skb, protoff, ct, ctinfo); in nf_ct_helper() 81 struct nf_conntrack_helper *helper; in nf_ct_add_helper() local 85 helper = nf_conntrack_helper_try_module_get(name, family, proto); in nf_ct_add_helper() 86 if (!helper) in nf_ct_add_helper() [all …]
|
H A D | xt_CT.c | 76 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() 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() 197 if (info->helper[0]) { in xt_ct_tg_check() [all …]
|
H A D | xt_helper.c | 29 const struct nf_conntrack_helper *helper; in helper_mt() local 42 helper = rcu_dereference(master_help->helper); in helper_mt() 43 if (!helper) in helper_mt() 49 ret ^= !strncmp(helper->name, info->name, in helper_mt() 50 strlen(helper->name)); in helper_mt()
|
H A D | nf_conntrack_broadcast.c | 23 const struct nf_conntrack_helper *helper; in nf_conntrack_broadcast_help() local 63 helper = rcu_dereference(help->helper); in nf_conntrack_broadcast_help() 64 if (helper) in nf_conntrack_broadcast_help() 65 exp->tuple.src.u.udp.port = helper->tuple.src.u.udp.port; in nf_conntrack_broadcast_help() 73 exp->helper = NULL; in nf_conntrack_broadcast_help()
|
/openbmc/linux/drivers/gpu/drm/msm/ |
H A D | msm_fbdev.c | 34 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/linux/drivers/gpu/drm/omapdrm/ |
H A D | omap_fbdev.c | 44 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/drivers/gpu/drm/tegra/ |
H A D | fbdev.c | 27 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/linux/arch/mips/cavium-octeon/executive/ |
H A D | Makefile | 14 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/linux/drivers/net/wireless/marvell/libertas/ |
H A D | firmware.c | 16 const struct firmware *helper, const struct firmware *mainfw) in lbs_fw_loaded() argument 23 priv->fw_callback(priv, ret, helper, mainfw); in lbs_fw_loaded() 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() 174 const struct firmware **helper, in lbs_get_firmware() argument 180 BUG_ON(helper == NULL); in lbs_get_firmware() 185 while (iter && iter->helper) { in lbs_get_firmware() 189 if (*helper == NULL) { in lbs_get_firmware() 190 ret = request_firmware(helper, iter->helper, dev); in lbs_get_firmware() 208 release_firmware(*helper); in lbs_get_firmware() [all …]
|
/openbmc/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_fbdev.c | 30 struct drm_fb_helper *helper = info->par; in exynos_drm_fb_mmap() local 31 struct drm_gem_object *obj = drm_gem_fb_get_obj(helper->fb, 0); in exynos_drm_fb_mmap() 59 static int exynos_drm_fbdev_update(struct drm_fb_helper *helper, in exynos_drm_fbdev_update() argument 64 struct drm_framebuffer *fb = helper->fb; in exynos_drm_fbdev_update() 68 fbi = drm_fb_helper_alloc_info(helper); in exynos_drm_fbdev_update() 70 DRM_DEV_ERROR(to_dma_dev(helper->dev), in exynos_drm_fbdev_update() 77 drm_fb_helper_fill_info(fbi, helper, sizes); in exynos_drm_fbdev_update() 90 static int exynos_drm_fbdev_create(struct drm_fb_helper *helper, in exynos_drm_fbdev_create() argument 94 struct drm_device *dev = helper->dev; in exynos_drm_fbdev_create() 116 helper->fb = in exynos_drm_fbdev_create() [all …]
|
/openbmc/qemu/docs/tools/ |
H A D | qemu-vmsr-helper.rst | 2 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 D | qemu-pr-helper.rst | 2 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/include/drm/ |
H A D | drm_fb_helper.h | 86 int (*fb_probe)(struct drm_fb_helper *helper, 101 int (*fb_dirty)(struct drm_fb_helper *helper, struct drm_clip_rect *clip); 234 void drm_fb_helper_prepare(struct drm_device *dev, struct drm_fb_helper *helper, 238 int drm_fb_helper_init(struct drm_device *dev, struct drm_fb_helper *helper); 239 void drm_fb_helper_fini(struct drm_fb_helper *helper); 279 struct drm_fb_helper *helper, in drm_fb_helper_prepare() argument 290 struct drm_fb_helper *helper) in drm_fb_helper_init() argument 293 helper->dev = dev; in drm_fb_helper_init() 294 dev->fb_helper = helper; in drm_fb_helper_init() 299 static inline void drm_fb_helper_fini(struct drm_fb_helper *helper) in drm_fb_helper_fini() argument [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_fbdev.c | 57 struct drm_fb_helper helper; member 75 return container_of(fb_helper, struct intel_fbdev, helper); in to_intel_fbdev() 149 static int intelfb_alloc(struct drm_fb_helper *helper, in intelfb_alloc() argument 152 struct intel_fbdev *ifbdev = to_intel_fbdev(helper); in intelfb_alloc() 154 struct drm_device *dev = helper->dev; in intelfb_alloc() 208 static int intelfb_create(struct drm_fb_helper *helper, in intelfb_create() argument 211 struct intel_fbdev *ifbdev = to_intel_fbdev(helper); in intelfb_create() 213 struct drm_device *dev = helper->dev; in intelfb_create() 250 ret = intelfb_alloc(helper, sizes); in intelfb_create() 274 info = drm_fb_helper_alloc_info(helper); in intelfb_create() [all …]
|
/openbmc/qemu/docs/system/ |
H A D | pr-manager.rst | 27 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/docs/interop/ |
H A D | pr-helper.rst | 4 Persistent reservation helper protocol 18 ``pr-manager-helper`` object and the external program. 27 After connecting to the helper program's socket, the helper starts a simple 31 helper program (``requested_features``). 34 the corresponding feature is not supported by the helper and the connection 37 the helper will not enable the feature. 47 helper and send multiple commands to the helper for one or more 51 of a 16-byte SCSI CDB. A file descriptor must be passed to the helper 66 The helper's reply has the following structure: 83 If the protocol is violated, the helper closes the socket.
|
/openbmc/openbmc/poky/meta/recipes-devtools/apt/apt/ |
H A D | 0001-aptwebserver.cc-Include-array.patch | 9 test/interactive-helper/aptwebserver.cc:36:55: error: constexpr variable cannot have non-literal ty… 16 test/interactive-helper/aptwebserver.cc | 1 + 19 diff --git a/test/interactive-helper/aptwebserver.cc b/test/interactive-helper/aptwebserver.cc 21 --- a/test/interactive-helper/aptwebserver.cc 22 +++ b/test/interactive-helper/aptwebserver.cc
|
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/ |
H A D | qemu-helper-native_1.0.bb | 5 LIC_FILES_CHKSUM = "file://${S}/qemu-oe-bridge-helper.c;endline=4;md5=ae00a3bab86f2caaa8462eacda77f… 7 SRC_URI = "file://qemu-oe-bridge-helper.c" 15 ${CC} ${CFLAGS} ${LDFLAGS} -Wall qemu-oe-bridge-helper.c -o qemu-oe-bridge-helper 20 install qemu-oe-bridge-helper ${D}${bindir}/
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_fb_helper.c | 155 struct drm_fb_helper *helper = info->par; in drm_fb_helper_debug_enter() local 159 list_for_each_entry(helper, &kernel_fb_helper_list, kernel_fb_list) { in drm_fb_helper_debug_enter() 160 mutex_lock(&helper->client.modeset_mutex); in drm_fb_helper_debug_enter() 161 drm_client_for_each_modeset(mode_set, &helper->client) { in drm_fb_helper_debug_enter() 178 mutex_unlock(&helper->client.modeset_mutex); in drm_fb_helper_debug_enter() 191 struct drm_fb_helper *helper = info->par; in drm_fb_helper_debug_leave() local 192 struct drm_client_dev *client = &helper->client; in drm_fb_helper_debug_leave() 193 struct drm_device *dev = helper->dev; in drm_fb_helper_debug_leave() 286 struct drm_fb_helper *helper; in drm_fb_helper_restore_work_fn() local 289 list_for_each_entry(helper, &kernel_fb_helper_list, kernel_fb_list) { in drm_fb_helper_restore_work_fn() [all …]
|
/openbmc/linux/scripts/ |
H A D | bpf_doc.py | 249 helper = self.parse_helper() 250 self.helpers.append(helper) 251 proto = helper.proto_break_down() 288 for helper in self.helpers: 289 proto = helper.proto_break_down() 313 helper.enum_val = enum_val 342 def print_one(self, helper): argument 584 def print_proto(self, helper): argument 589 proto = helper.proto_break_down() 610 def print_one(self, helper): argument [all …]
|
/openbmc/linux/tools/testing/selftests/arm64/pauth/ |
H A D | Makefile | 15 TEST_GEN_FILES := pac_corruptor.o helper.o 27 $(OUTPUT)/helper.o: helper.c 34 $(OUTPUT)/exec_target: exec_target.c $(OUTPUT)/helper.o 37 $(OUTPUT)/pac: pac.c $(OUTPUT)/pac_corruptor.o $(OUTPUT)/helper.o
|
/openbmc/phosphor-pid-control/test/ |
H A D | dbus_active_unittest.cpp | 27 auto helper = std::make_unique<DbusHelperMock>(); in TEST() local 31 DbusActiveRead ar(bus_mock, path, service, std::move(helper)); in TEST() 40 auto helper = std::make_unique<DbusHelperMock>(); in TEST() local 44 EXPECT_CALL(*helper, getProperties(service, path, NotNull())) in TEST() 53 DbusActiveRead ar(bus_mock, path, service, std::move(helper)); in TEST()
|
/openbmc/phosphor-logging/extensions/openpower-pels/ |
H A D | registry.cpp | 39 namespace helper namespace 750 entry.subsystem = helper::getSubsystem((*e)["Subsystem"]); in lookup() 755 entry.actionFlags = helper::getActionFlags((*e)["ActionFlags"]); in lookup() 761 helper::getActionFlags((*e)["MfgActionFlags"]); in lookup() 766 entry.severity = helper::getSeverities((*e)["Severity"]); in lookup() 771 entry.mfgSeverity = helper::getSeverities((*e)["MfgSeverity"]); in lookup() 776 entry.eventType = helper::getEventType((*e)["EventType"]); in lookup() 781 entry.eventScope = helper::getEventScope((*e)["EventScope"]); in lookup() 785 entry.src.reasonCode = helper::getSRCReasonCode(src, name); in lookup() 789 entry.src.type = helper::getSRCType(src, name); in lookup() [all …]
|