Home
last modified time | relevance | path

Searched refs:helper (Results 1 – 25 of 266) sorted by relevance

1234567891011

/Linux-v5.4/net/netfilter/
Dnf_conntrack_helper.c57 struct nf_conntrack_helper *helper; in __nf_ct_helper_find() local
65 hlist_for_each_entry_rcu(helper, &nf_ct_helper_hash[h], hnode) { in __nf_ct_helper_find()
66 if (nf_ct_tuple_src_mask_cmp(tuple, &helper->tuple, &mask)) in __nf_ct_helper_find()
67 return helper; in __nf_ct_helper_find()
127 void nf_conntrack_helper_put(struct nf_conntrack_helper *helper) in nf_conntrack_helper_put() argument
129 refcount_dec(&helper->refcnt); in nf_conntrack_helper_put()
130 module_put(helper->me); in nf_conntrack_helper_put()
186 void nf_nat_helper_put(struct nf_conntrack_helper *helper) in nf_nat_helper_put() argument
190 nat = nf_conntrack_nat_helper_find(helper->nat_mod_name); in nf_nat_helper_put()
235 struct nf_conntrack_helper *helper = NULL; in __nf_ct_try_assign_helper() local
[all …]
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()
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()
103 if (help->helper->data_len == 0) in nfnl_cthelper_from_nlattr()
115 if (help->helper->data_len && in nfnl_cthelper_to_nlattr()
116 nla_put(skb, CTA_HELP_INFO, help->helper->data_len, &help->data)) in nfnl_cthelper_to_nlattr()
168 nfnl_cthelper_parse_expect_policy(struct nf_conntrack_helper *helper, in nfnl_cthelper_parse_expect_policy() argument
[all …]
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()
95 nf_conntrack_helper_put(helper); in xt_ct_set_helper()
99 help->helper = helper; in xt_ct_set_helper()
183 if (info->helper[0]) { in xt_ct_tg_check()
184 if (strnlen(info->helper, sizeof(info->helper)) == sizeof(info->helper)) { in xt_ct_tg_check()
189 ret = xt_ct_set_helper(ct, info->helper, par); in xt_ct_tg_check()
213 nf_conntrack_helper_put(help->helper); in xt_ct_tg_check()
236 memcpy(info_v1.helper, info->helper, sizeof(info->helper)); in xt_ct_tg_check_v0()
[all …]
Dxt_helper.c29 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()
Dnf_conntrack_expect.c312 exp->helper = NULL; in nf_ct_expect_init()
372 struct nf_conntrack_helper *helper; in nf_ct_expect_insert() local
380 helper = rcu_dereference_protected(master_help->helper, in nf_ct_expect_insert()
382 if (helper) { in nf_ct_expect_insert()
384 helper->expect_policy[exp->class].timeout * HZ; in nf_ct_expect_insert()
420 struct nf_conntrack_helper *helper; in __nf_ct_expect_check() local
446 helper = rcu_dereference_protected(master_help->helper, in __nf_ct_expect_check()
448 if (helper) { in __nf_ct_expect_check()
449 p = &helper->expect_policy[expect->class]; in __nf_ct_expect_check()
609 struct nf_conntrack_helper *helper; in exp_seq_show() local
[all …]
Dnf_conntrack_netbios_ns.c46 static struct nf_conntrack_helper helper __read_mostly = {
61 return nf_conntrack_helper_register(&helper); in nf_conntrack_netbios_ns_init()
66 nf_conntrack_helper_unregister(&helper); in nf_conntrack_netbios_ns_fini()
/Linux-v5.4/drivers/gpu/drm/rockchip/
Drockchip_drm_fbdev.c24 struct drm_fb_helper *helper = info->par; in rockchip_fbdev_mmap() local
25 struct rockchip_drm_private *private = to_drm_private(helper); in rockchip_fbdev_mmap()
39 static int rockchip_drm_fbdev_create(struct drm_fb_helper *helper, in rockchip_drm_fbdev_create() argument
42 struct rockchip_drm_private *private = to_drm_private(helper); in rockchip_drm_fbdev_create()
44 struct drm_device *dev = helper->dev; in rockchip_drm_fbdev_create()
69 fbi = drm_fb_helper_alloc_fbi(helper); in rockchip_drm_fbdev_create()
76 helper->fb = rockchip_drm_framebuffer_init(dev, &mode_cmd, in rockchip_drm_fbdev_create()
78 if (IS_ERR(helper->fb)) { in rockchip_drm_fbdev_create()
81 ret = PTR_ERR(helper->fb); in rockchip_drm_fbdev_create()
87 fb = helper->fb; in rockchip_drm_fbdev_create()
[all …]
/Linux-v5.4/drivers/gpu/drm/exynos/
Dexynos_drm_fbdev.c39 struct drm_fb_helper *helper = info->par; in exynos_drm_fb_mmap() local
40 struct exynos_drm_fbdev *exynos_fbd = to_exynos_fbdev(helper); in exynos_drm_fb_mmap()
52 ret = dma_mmap_attrs(to_dma_dev(helper->dev), vma, exynos_gem->cookie, in exynos_drm_fb_mmap()
56 DRM_DEV_ERROR(to_dma_dev(helper->dev), "failed to mmap.\n"); in exynos_drm_fb_mmap()
72 static int exynos_drm_fbdev_update(struct drm_fb_helper *helper, in exynos_drm_fbdev_update() argument
77 struct drm_framebuffer *fb = helper->fb; in exynos_drm_fbdev_update()
82 fbi = drm_fb_helper_alloc_fbi(helper); in exynos_drm_fbdev_update()
84 DRM_DEV_ERROR(to_dma_dev(helper->dev), in exynos_drm_fbdev_update()
91 drm_fb_helper_fill_info(fbi, helper, sizes); in exynos_drm_fbdev_update()
98 DRM_DEV_ERROR(to_dma_dev(helper->dev), in exynos_drm_fbdev_update()
[all …]
/Linux-v5.4/arch/mips/cavium-octeon/executive/
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
/Linux-v5.4/drivers/gpu/drm/msm/
Dmsm_fbdev.c46 struct drm_fb_helper *helper = (struct drm_fb_helper *)info->par; in msm_fbdev_mmap() local
47 struct msm_fbdev *fbdev = to_msm_fbdev(helper); in msm_fbdev_mmap()
60 static int msm_fbdev_create(struct drm_fb_helper *helper, in msm_fbdev_create() argument
63 struct msm_fbdev *fbdev = to_msm_fbdev(helper); in msm_fbdev_create()
64 struct drm_device *dev = helper->dev; in msm_fbdev_create()
103 fbi = drm_fb_helper_alloc_fbi(helper); in msm_fbdev_create()
113 helper->fb = fb; in msm_fbdev_create()
117 drm_fb_helper_fill_info(fbi, helper, sizes); in msm_fbdev_create()
152 struct drm_fb_helper *helper; in msm_fbdev_init() local
159 helper = &fbdev->base; in msm_fbdev_init()
[all …]
/Linux-v5.4/drivers/gpu/drm/omapdrm/
Domap_fbdev.c51 struct drm_fb_helper *helper = get_fb(fbi); in omap_fbdev_pan_display() local
52 struct omap_fbdev *fbdev = to_omap_fbdev(helper); in omap_fbdev_pan_display()
54 if (!helper) in omap_fbdev_pan_display()
63 struct omap_drm_private *priv = helper->dev->dev_private; in omap_fbdev_pan_display()
90 static int omap_fbdev_create(struct drm_fb_helper *helper, in omap_fbdev_create() argument
93 struct omap_fbdev *fbdev = to_omap_fbdev(helper); in omap_fbdev_create()
94 struct drm_device *dev = helper->dev; in omap_fbdev_create()
163 fbi = drm_fb_helper_alloc_fbi(helper); in omap_fbdev_create()
173 helper->fb = fb; in omap_fbdev_create()
177 drm_fb_helper_fill_info(fbi, helper, sizes); in omap_fbdev_create()
[all …]
/Linux-v5.4/drivers/gpu/drm/nouveau/
Dnouveau_fbcon.c67 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_fillrect()
99 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_copyarea()
131 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_imageblit()
163 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_sync()
190 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_open()
201 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_release()
231 if (drm->fbcon && drm->fbcon->helper.fbdev) { in nouveau_fbcon_accel_save_disable()
232 drm->fbcon->saved_flags = drm->fbcon->helper.fbdev->flags; in nouveau_fbcon_accel_save_disable()
233 drm->fbcon->helper.fbdev->flags |= FBINFO_HWACCEL_DISABLED; in nouveau_fbcon_accel_save_disable()
241 if (drm->fbcon && drm->fbcon->helper.fbdev) { in nouveau_fbcon_accel_restore()
[all …]
/Linux-v5.4/drivers/net/wireless/marvell/libertas/
Dfirmware.c16 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 …]
/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_fbdev.c64 container_of(fb_helper, struct intel_fbdev, helper); in intel_fbdev_set_par()
78 container_of(fb_helper, struct intel_fbdev, helper); in intel_fbdev_blank()
93 container_of(fb_helper, struct intel_fbdev, helper); in intel_fbdev_pan_display()
114 static int intelfb_alloc(struct drm_fb_helper *helper, in intelfb_alloc() argument
118 container_of(helper, struct intel_fbdev, helper); in intelfb_alloc()
120 struct drm_device *dev = helper->dev; in intelfb_alloc()
163 static int intelfb_create(struct drm_fb_helper *helper, in intelfb_create() argument
167 container_of(helper, struct intel_fbdev, helper); in intelfb_create()
169 struct drm_device *dev = helper->dev; in intelfb_create()
196 ret = intelfb_alloc(helper, sizes); in intelfb_create()
[all …]
/Linux-v5.4/drivers/gpu/drm/hisilicon/hibmc/
Dhibmc_drm_fbdev.c53 static int hibmc_drm_fb_create(struct drm_fb_helper *helper, in hibmc_drm_fb_create() argument
57 container_of(helper, struct hibmc_fbdev, helper); in hibmc_drm_fb_create()
58 struct hibmc_drm_private *priv = helper->dev->dev_private; in hibmc_drm_fb_create()
103 info = drm_fb_helper_alloc_fbi(helper); in hibmc_drm_fb_create()
119 hi_fbdev->helper.fb = &hi_fbdev->fb->fb; in hibmc_drm_fb_create()
123 drm_fb_helper_fill_info(info, &priv->fbdev->helper, sizes); in hibmc_drm_fb_create()
145 struct drm_fb_helper *fbh = &fbdev->helper; in hibmc_fbdev_destroy()
173 drm_fb_helper_prepare(priv->dev, &hifbdev->helper, in hibmc_fbdev_init()
177 ret = drm_fb_helper_init(priv->dev, &hifbdev->helper, 1); in hibmc_fbdev_init()
183 ret = drm_fb_helper_single_add_all_connectors(&hifbdev->helper); in hibmc_fbdev_init()
[all …]
/Linux-v5.4/scripts/
Dbpf_helpers_doc.py155 helper = self.parse_helper()
156 self.helpers.append(helper)
181 def print_one(self, helper): argument
186 for helper in self.helpers:
187 self.print_one(helper)
351 def print_proto(self, helper): argument
356 proto = helper.proto_break_down()
377 def print_one(self, helper): argument
378 self.print_proto(helper)
380 if (helper.desc):
[all …]
/Linux-v5.4/drivers/gpu/drm/radeon/
Dradeon_fb.c46 struct drm_fb_helper helper; /* must be first */ member
211 static int radeonfb_create(struct drm_fb_helper *helper, in radeonfb_create() argument
215 container_of(helper, struct radeon_fbdev, helper); in radeonfb_create()
244 info = drm_fb_helper_alloc_fbi(helper); in radeonfb_create()
262 rfbdev->helper.fb = fb; in radeonfb_create()
274 drm_fb_helper_fill_info(info, &rfbdev->helper, sizes); in radeonfb_create()
313 drm_fb_helper_unregister_fbi(&rfbdev->helper); in radeon_fbdev_destroy()
321 drm_fb_helper_fini(&rfbdev->helper); in radeon_fbdev_destroy()
354 drm_fb_helper_prepare(rdev->ddev, &rfbdev->helper, in radeon_fbdev_init()
357 ret = drm_fb_helper_init(rdev->ddev, &rfbdev->helper, in radeon_fbdev_init()
[all …]
/Linux-v5.4/include/drm/
Ddrm_fb_helper.h92 int (*fb_probe)(struct drm_fb_helper *helper,
214 void drm_fb_helper_prepare(struct drm_device *dev, struct drm_fb_helper *helper,
217 struct drm_fb_helper *helper, int max_conn);
218 void drm_fb_helper_fini(struct drm_fb_helper *helper);
288 struct drm_fb_helper *helper, in drm_fb_helper_prepare() argument
294 struct drm_fb_helper *helper, in drm_fb_helper_init() argument
298 helper->dev = dev; in drm_fb_helper_init()
299 dev->fb_helper = helper; in drm_fb_helper_init()
304 static inline void drm_fb_helper_fini(struct drm_fb_helper *helper) in drm_fb_helper_fini() argument
306 if (helper && helper->dev) in drm_fb_helper_fini()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_fb.c198 static int amdgpufb_create(struct drm_fb_helper *helper, in amdgpufb_create() argument
201 struct amdgpu_fbdev *rfbdev = (struct amdgpu_fbdev *)helper; in amdgpufb_create()
229 info = drm_fb_helper_alloc_fbi(helper); in amdgpufb_create()
245 rfbdev->helper.fb = fb; in amdgpufb_create()
255 drm_fb_helper_fill_info(info, &rfbdev->helper, sizes); in amdgpufb_create()
294 drm_fb_helper_unregister_fbi(&rfbdev->helper); in amdgpu_fbdev_destroy()
302 drm_fb_helper_fini(&rfbdev->helper); in amdgpu_fbdev_destroy()
336 drm_fb_helper_prepare(adev->ddev, &rfbdev->helper, in amdgpu_fbdev_init()
339 ret = drm_fb_helper_init(adev->ddev, &rfbdev->helper, in amdgpu_fbdev_init()
346 drm_fb_helper_single_add_all_connectors(&rfbdev->helper); in amdgpu_fbdev_init()
[all …]
/Linux-v5.4/drivers/gpu/drm/udl/
Dudl_fb.c31 struct drm_fb_helper helper; /* must be first */ member
350 static int udlfb_create(struct drm_fb_helper *helper, in udlfb_create() argument
354 container_of(helper, struct udl_fbdev, helper); in udlfb_create()
355 struct drm_device *dev = ufbdev->helper.dev; in udlfb_create()
386 info = drm_fb_helper_alloc_fbi(helper); in udlfb_create()
398 ufbdev->helper.fb = fb; in udlfb_create()
405 drm_fb_helper_fill_info(info, &ufbdev->helper, sizes); in udlfb_create()
425 drm_fb_helper_unregister_fbi(&ufbdev->helper); in udl_fbdev_destroy()
426 drm_fb_helper_fini(&ufbdev->helper); in udl_fbdev_destroy()
447 drm_fb_helper_prepare(dev, &ufbdev->helper, &udl_fb_helper_funcs); in udl_fbdev_init()
[all …]
/Linux-v5.4/drivers/gpu/drm/tegra/
Dfb.c20 static inline struct tegra_fbdev *to_tegra_fbdev(struct drm_fb_helper *helper) in to_tegra_fbdev() argument
22 return container_of(helper, struct tegra_fbdev, base); in to_tegra_fbdev()
182 struct drm_fb_helper *helper = info->par; in tegra_fb_mmap() local
186 bo = tegra_fb_get_plane(helper->fb, 0); in tegra_fb_mmap()
204 static int tegra_fbdev_probe(struct drm_fb_helper *helper, in tegra_fbdev_probe() argument
207 struct tegra_fbdev *fbdev = to_tegra_fbdev(helper); in tegra_fbdev_probe()
208 struct tegra_drm *tegra = helper->dev->dev_private; in tegra_fbdev_probe()
209 struct drm_device *drm = helper->dev; in tegra_fbdev_probe()
235 info = drm_fb_helper_alloc_fbi(helper); in tegra_fbdev_probe()
252 helper->fb = fb; in tegra_fbdev_probe()
[all …]
/Linux-v5.4/tools/lib/traceevent/Documentation/
Dlibtraceevent-reg_print_func.txt7 Registers / Unregisters a helper function.
32 Some events may have helper functions in the print format arguments.
36 The _tep_register_print_function()_ registers such helper function. The _tep_
38 to the helper function. The _ret_type_ argument is the return type of the
39 helper function, value from the _tep_func_arg_type_ enum. The _name_ is the name
40 of the helper function, as seen in the print format arguments. The _..._ is a
44 The _tep_unregister_print_function()_ unregisters a helper function, previously
47 when the helper function was registered.
49 The _tep_func_handler_ is the type of the helper function. The _s_ argument is
51 The _args_ is a list of arguments, defined when the helper function was
[all …]
/Linux-v5.4/drivers/gpu/drm/
Ddrm_fb_helper.c154 struct drm_fb_helper *helper = info->par; in drm_fb_helper_debug_enter() local
158 list_for_each_entry(helper, &kernel_fb_helper_list, kernel_fb_list) { in drm_fb_helper_debug_enter()
159 mutex_lock(&helper->client.modeset_mutex); in drm_fb_helper_debug_enter()
160 drm_client_for_each_modeset(mode_set, &helper->client) { in drm_fb_helper_debug_enter()
177 mutex_unlock(&helper->client.modeset_mutex); in drm_fb_helper_debug_enter()
190 struct drm_fb_helper *helper = info->par; in drm_fb_helper_debug_leave() local
191 struct drm_client_dev *client = &helper->client; in drm_fb_helper_debug_leave()
282 struct drm_fb_helper *helper; in drm_fb_helper_force_kernel_mode() local
287 list_for_each_entry(helper, &kernel_fb_helper_list, kernel_fb_list) { in drm_fb_helper_force_kernel_mode()
288 struct drm_device *dev = helper->dev; in drm_fb_helper_force_kernel_mode()
[all …]
/Linux-v5.4/samples/seccomp/
DMakefile7 HOSTCFLAGS_bpf-helper.o += -I$(objtree)/usr/include
8 HOSTCFLAGS_bpf-helper.o += -idirafter $(objtree)/include
9 bpf-fancy-objs := bpf-fancy.o bpf-helper.o
35 HOSTCFLAGS_bpf-helper.o += $(MFLAG)
/Linux-v5.4/drivers/gpu/drm/vboxvideo/
Dvbox_fb.c44 int vboxfb_create(struct drm_fb_helper *helper, in vboxfb_create() argument
48 container_of(helper, struct vbox_private, fb_helper); in vboxfb_create()
84 info = drm_fb_helper_alloc_fbi(helper); in vboxfb_create()
94 helper->fb = fb; in vboxfb_create()
105 drm_fb_helper_fill_info(info, helper, sizes); in vboxfb_create()

1234567891011