Home
last modified time | relevance | path

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

12345678910>>...13

/Linux-v6.6/net/netfilter/
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()
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 …]
Dnf_conntrack_helper.c106 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 …]
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()
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 …]
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 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 …]
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_broadcast.c23 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()
Dnf_conntrack_expect.c328 exp->helper = NULL; in nf_ct_expect_init()
389 struct nf_conntrack_helper *helper; in nf_ct_expect_insert() local
397 helper = rcu_dereference_protected(master_help->helper, in nf_ct_expect_insert()
399 if (helper) { in nf_ct_expect_insert()
401 helper->expect_policy[exp->class].timeout * HZ; in nf_ct_expect_insert()
439 struct nf_conntrack_helper *helper; in __nf_ct_expect_check() local
465 helper = rcu_dereference_protected(master_help->helper, in __nf_ct_expect_check()
467 if (helper) { in __nf_ct_expect_check()
468 p = &helper->expect_policy[expect->class]; in __nf_ct_expect_check()
629 struct nf_conntrack_helper *helper; in exp_seq_show() local
[all …]
Dnf_conntrack_netbios_ns.c47 static struct nf_conntrack_helper helper __read_mostly = {
62 return nf_conntrack_helper_register(&helper); in nf_conntrack_netbios_ns_init()
67 nf_conntrack_helper_unregister(&helper); in nf_conntrack_netbios_ns_fini()
Dnf_conntrack_snmp.c53 static struct nf_conntrack_helper helper __read_mostly = {
66 return nf_conntrack_helper_register(&helper); in nf_conntrack_snmp_init()
71 nf_conntrack_helper_unregister(&helper); in nf_conntrack_snmp_fini()
Dnf_conntrack_netlink.c227 struct nf_conntrack_helper *helper; in ctnetlink_dump_helpinfo() local
233 helper = rcu_dereference(help->helper); in ctnetlink_dump_helpinfo()
234 if (!helper) in ctnetlink_dump_helpinfo()
240 if (nla_put_string(skb, CTA_HELP_NAME, helper->name)) in ctnetlink_dump_helpinfo()
243 if (helper->to_nlattr) in ctnetlink_dump_helpinfo()
244 helper->to_nlattr(skb, ct); in ctnetlink_dump_helpinfo()
1924 struct nf_conntrack_helper *helper; in ctnetlink_change_helper() local
1943 helper = rcu_dereference(help->helper); in ctnetlink_change_helper()
1944 if (helper && !strcmp(helper->name, helpname)) in ctnetlink_change_helper()
1953 if (help && help->helper) { in ctnetlink_change_helper()
[all …]
/Linux-v6.6/drivers/gpu/drm/msm/
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 …]
/Linux-v6.6/drivers/gpu/drm/tegra/
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 …]
/Linux-v6.6/drivers/gpu/drm/omapdrm/
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()
57 struct drm_fb_helper *helper = get_fb(fbi); in omap_fbdev_pan_display() local
58 struct omap_fbdev *fbdev = to_omap_fbdev(helper); in omap_fbdev_pan_display()
60 if (!helper) in omap_fbdev_pan_display()
69 struct omap_drm_private *priv = helper->dev->dev_private; in omap_fbdev_pan_display()
81 struct drm_fb_helper *helper = info->par; in omap_fbdev_fb_mmap() local
82 struct drm_framebuffer *fb = helper->fb; in omap_fbdev_fb_mmap()
90 struct drm_fb_helper *helper = info->par; in omap_fbdev_fb_destroy() local
[all …]
Domap_debugfs.c50 struct drm_fb_helper *helper = dev->fb_helper; in fb_show() local
54 omap_framebuffer_describe(helper->fb, m); in fb_show()
58 if (fb == helper->fb) in fb_show()
/Linux-v6.6/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-v6.6/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 …]
Ddecl.h18 const char *helper; member
24 const struct firmware *helper, const struct firmware *mainfw);
75 const struct firmware **helper,
/Linux-v6.6/drivers/gpu/drm/exynos/
Dexynos_drm_fbdev.c30 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 …]
/Linux-v6.6/include/drm/
Ddrm_fb_helper.h86 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 …]
/Linux-v6.6/drivers/gpu/drm/i915/display/
Dintel_fbdev.c57 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 …]
/Linux-v6.6/tools/testing/selftests/arm64/pauth/
DMakefile15 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
/Linux-v6.6/scripts/
Dbpf_doc.py249 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 …]
/Linux-v6.6/drivers/gpu/drm/
Ddrm_fb_helper.c155 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 …]
/Linux-v6.6/tools/testing/selftests/bpf/
Dtest_bpftool.py148 for helper in helpers:
149 full_set.add(helper)
152 for helper in helpers:
153 not_full_set.add(helper)
/Linux-v6.6/include/net/netfilter/
Dnf_conntrack_helper.h72 struct nf_conntrack_helper __rcu *helper; member
92 void nf_conntrack_helper_put(struct nf_conntrack_helper *helper);
94 void nf_ct_helper_init(struct nf_conntrack_helper *helper,
182 void nf_nat_helper_put(struct nf_conntrack_helper *helper);

12345678910>>...13