Home
last modified time | relevance | path

Searched refs:helper (Results 1 - 25 of 212) sorted by relevance

123456789

/kernel/linux/linux-6.6/net/netfilter/
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
116 const struct nf_conntrack_helper *helper; nfnl_cthelper_to_nlattr() local
172 nfnl_cthelper_parse_expect_policy(struct nf_conntrack_helper *helper, const struct nlattr *attr) nfnl_cthelper_parse_expect_policy() argument
223 struct nf_conntrack_helper *helper; nfnl_cthelper_create() local
319 nfnl_cthelper_update_policy_all(struct nlattr *tb[], struct nf_conntrack_helper *helper) nfnl_cthelper_update_policy_all() argument
360 nfnl_cthelper_update_policy(struct nf_conntrack_helper *helper, const struct nlattr *attr) nfnl_cthelper_update_policy() argument
384 nfnl_cthelper_update(const struct nlattr * const tb[], struct nf_conntrack_helper *helper) nfnl_cthelper_update() argument
423 struct nf_conntrack_helper *cur, *helper = NULL; nfnl_cthelper_new() local
466 nfnl_cthelper_dump_tuple(struct sk_buff *skb, struct nf_conntrack_helper *helper) nfnl_cthelper_dump_tuple() argument
490 nfnl_cthelper_dump_policy(struct sk_buff *skb, struct nf_conntrack_helper *helper) nfnl_cthelper_dump_policy() argument
531 nfnl_cthelper_fill_info(struct sk_buff *skb, u32 portid, u32 seq, u32 type, int event, struct nf_conntrack_helper *helper) nfnl_cthelper_fill_info() argument
[all...]
H A Dnf_conntrack_helper.c85 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()
199 * the helper u in __nf_ct_try_assign_helper()
262 struct nf_conntrack_helper *helper; nf_ct_helper_destroy() local
330 const struct nf_conntrack_helper *helper; nf_ct_helper_log() local
432 nf_ct_helper_init(struct nf_conntrack_helper *helper, u16 l3num, u16 protonum, const char *name, u16 default_port, u16 spec_port, u32 id, const struct nf_conntrack_expect_policy *exp_pol, u32 expect_class_max, int (*help)(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo), int (*from_nlattr)(struct nlattr *attr, struct nf_conn *ct), struct module *module) nf_ct_helper_init() argument
462 nf_conntrack_helpers_register(struct nf_conntrack_helper *helper, unsigned int n) nf_conntrack_helpers_register() argument
482 nf_conntrack_helpers_unregister(struct nf_conntrack_helper *helper, unsigned int n) nf_conntrack_helpers_unregister() argument
[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 in nf_ct_helper()
81 struct nf_conntrack_helper *helper; 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()
[all...]
/kernel/linux/linux-5.10/net/netfilter/
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()
103 if (help->helper in nfnl_cthelper_from_nlattr()
168 nfnl_cthelper_parse_expect_policy(struct nf_conntrack_helper *helper, const struct nlattr *attr) nfnl_cthelper_parse_expect_policy() argument
219 struct nf_conntrack_helper *helper; nfnl_cthelper_create() local
315 nfnl_cthelper_update_policy_all(struct nlattr *tb[], struct nf_conntrack_helper *helper) nfnl_cthelper_update_policy_all() argument
356 nfnl_cthelper_update_policy(struct nf_conntrack_helper *helper, const struct nlattr *attr) nfnl_cthelper_update_policy() argument
380 nfnl_cthelper_update(const struct nlattr * const tb[], struct nf_conntrack_helper *helper) nfnl_cthelper_update() argument
421 struct nf_conntrack_helper *cur, *helper = NULL; nfnl_cthelper_new() local
464 nfnl_cthelper_dump_tuple(struct sk_buff *skb, struct nf_conntrack_helper *helper) nfnl_cthelper_dump_tuple() argument
488 nfnl_cthelper_dump_policy(struct sk_buff *skb, struct nf_conntrack_helper *helper) nfnl_cthelper_dump_policy() argument
529 nfnl_cthelper_fill_info(struct sk_buff *skb, u32 portid, u32 seq, u32 type, int event, struct nf_conntrack_helper *helper) nfnl_cthelper_fill_info() argument
[all...]
H A Dnf_conntrack_helper.c41 "Enable automatic conntrack helper assignment (default 0)");
57 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()
106 if (request_module("nfct-helper-%s", name) == 0) { in nf_conntrack_helper_try_module_get()
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
235 struct nf_conntrack_helper *helper = NULL; __nf_ct_try_assign_helper() local
306 struct nf_conntrack_helper *helper; nf_ct_helper_destroy() local
374 const struct nf_conntrack_helper *helper; nf_ct_helper_log() local
481 nf_ct_helper_init(struct nf_conntrack_helper *helper, u16 l3num, u16 protonum, const char *name, u16 default_port, u16 spec_port, u32 id, const struct nf_conntrack_expect_policy *exp_pol, u32 expect_class_max, int (*help)(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo), int (*from_nlattr)(struct nlattr *attr, struct nf_conn *ct), struct module *module) nf_ct_helper_init() argument
511 nf_conntrack_helpers_register(struct nf_conntrack_helper *helper, unsigned int n) nf_conntrack_helpers_register() argument
531 nf_conntrack_helpers_unregister(struct nf_conntrack_helper *helper, unsigned int n) nf_conntrack_helpers_unregister() argument
[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 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)) in xt_ct_tg_check()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/
H A 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 in rockchip_drm_fbdev_create()
117 struct drm_fb_helper *helper; rockchip_drm_fbdev_init() local
153 struct drm_fb_helper *helper; rockchip_drm_fbdev_fini() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_fbdev.c34 struct drm_fb_helper *helper = (struct drm_fb_helper *)info->par; in msm_fbdev_mmap() local
35 struct drm_gem_object *bo = msm_framebuffer_bo(helper->fb, 0); in msm_fbdev_mmap()
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 in msm_fbdev_create()
142 msm_fbdev_fb_dirty(struct drm_fb_helper *helper, struct drm_clip_rect *clip) msm_fbdev_fb_dirty() argument
229 struct drm_fb_helper *helper; msm_fbdev_setup() local
[all...]
/kernel/linux/linux-6.6/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 in tegra_fbdev_probe()
214 struct drm_fb_helper *helper; tegra_fbdev_setup() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/
H A 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()
81 fbi = drm_fb_helper_alloc_fbi(helper); in exynos_drm_fbdev_update()
83 DRM_DEV_ERROR(to_dma_dev(helper->dev), in exynos_drm_fbdev_update()
90 drm_fb_helper_fill_info(fbi, helper, sizes); in exynos_drm_fbdev_update()
102 static int exynos_drm_fbdev_create(struct drm_fb_helper *helper, in exynos_drm_fbdev_create() argument
167 struct drm_fb_helper *helper; exynos_drm_fbdev_init() local
[all...]
/kernel/linux/linux-6.6/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()
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 in omap_fbdev_fb_destroy() local
121 omap_fbdev_create(struct drm_fb_helper *helper, struct drm_fb_helper_surface_size *sizes) omap_fbdev_create() argument
314 struct drm_fb_helper *helper; omap_fbdev_setup() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A 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()
147 /* initialize fbdev helper */
152 struct drm_fb_helper *helper; in msm_fbdev_init() local
190 struct drm_fb_helper *helper = priv->fbdev; msm_fbdev_free() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/
H A Dfirmware.c16 const struct firmware *helper, const struct firmware *mainfw) in lbs_fw_loaded()
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 nam
15 lbs_fw_loaded(struct lbs_private *priv, int ret, const struct firmware *helper, const struct firmware *mainfw) lbs_fw_loaded() argument
172 lbs_get_firmware(struct device *dev, u32 card_model, const struct lbs_fw_table *fw_table, const struct firmware **helper, const struct firmware **mainfw) lbs_get_firmware() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas/
H A Dfirmware.c16 const struct firmware *helper, const struct firmware *mainfw) in lbs_fw_loaded()
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 nam
15 lbs_fw_loaded(struct lbs_private *priv, int ret, const struct firmware *helper, const struct firmware *mainfw) lbs_fw_loaded() argument
172 lbs_get_firmware(struct device *dev, u32 card_model, const struct lbs_fw_table *fw_table, const struct firmware **helper, const struct firmware **mainfw) lbs_get_firmware() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/
H A 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, size in omap_fbdev_create()
229 struct drm_fb_helper *helper; omap_fbdev_init() local
268 struct drm_fb_helper *helper = priv->fbdev; omap_fbdev_fini() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
H A 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()
203 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_release()
233 if (drm->fbcon && drm->fbcon->helper.fbdev) { in nouveau_fbcon_accel_save_disable()
234 drm->fbcon->saved_flags = drm->fbcon->helper.fbdev->flags; in nouveau_fbcon_accel_save_disable()
235 drm->fbcon->helper.fbdev->flags |= FBINFO_HWACCEL_DISABLED; in nouveau_fbcon_accel_save_disable()
243 if (drm->fbcon && drm->fbcon->helper in nouveau_fbcon_accel_restore()
308 nouveau_fbcon_create(struct drm_fb_helper *helper, struct drm_fb_helper_surface_size *sizes) nouveau_fbcon_create() argument
[all...]
/kernel/linux/linux-6.6/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 setu
278 drm_fb_helper_prepare(struct drm_device *dev, struct drm_fb_helper *helper, unsigned int preferred_bpp, const struct drm_fb_helper_funcs *funcs) drm_fb_helper_prepare() argument
289 drm_fb_helper_init(struct drm_device *dev, struct drm_fb_helper *helper) drm_fb_helper_init() argument
299 drm_fb_helper_fini(struct drm_fb_helper *helper) drm_fb_helper_fini() argument
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/
H A Dcvmx-helper.h64 #include <asm/octeon/cvmx-helper-errata.h>
65 #include <asm/octeon/cvmx-helper-loop.h>
66 #include <asm/octeon/cvmx-helper-npi.h>
67 #include <asm/octeon/cvmx-helper-rgmii.h>
68 #include <asm/octeon/cvmx-helper-sgmii.h>
69 #include <asm/octeon/cvmx-helper-spi.h>
70 #include <asm/octeon/cvmx-helper-util.h>
71 #include <asm/octeon/cvmx-helper-xaui.h>
/kernel/linux/linux-6.6/arch/mips/include/asm/octeon/
H A Dcvmx-helper.h64 #include <asm/octeon/cvmx-helper-errata.h>
65 #include <asm/octeon/cvmx-helper-loop.h>
66 #include <asm/octeon/cvmx-helper-npi.h>
67 #include <asm/octeon/cvmx-helper-rgmii.h>
68 #include <asm/octeon/cvmx-helper-sgmii.h>
69 #include <asm/octeon/cvmx-helper-spi.h>
70 #include <asm/octeon/cvmx-helper-util.h>
71 #include <asm/octeon/cvmx-helper-xaui.h>
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_fbdev.c63 container_of(fb_helper, struct intel_fbdev, helper); in intel_fbdev_set_par()
77 container_of(fb_helper, struct intel_fbdev, helper); in intel_fbdev_blank()
92 container_of(fb_helper, struct intel_fbdev, helper); in intel_fbdev_pan_display()
113 static int intelfb_alloc(struct drm_fb_helper *helper, in intelfb_alloc() argument
117 container_of(helper, struct intel_fbdev, helper); in intelfb_alloc()
119 struct drm_device *dev = helper->dev; in intelfb_alloc()
162 static int intelfb_create(struct drm_fb_helper *helper, in intelfb_create() argument
166 container_of(helper, struct intel_fbdev, helper); in intelfb_create()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/
H A 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 in exynos_drm_fbdev_create()
[all...]
/kernel/linux/linux-5.10/scripts/
H A Dbpf_helpers_doc.py27 An object representing the description of an eBPF helper function.
28 @proto: function prototype of the helper function
29 @desc: textual description of the helper function
30 @ret: description of the return value of the helper function
39 Break down helper function protocol into smaller chunks: return type,
66 list of eBPF helper functions. All the helpers that can be retrieved are
144 # Advance to start of helper function descriptions.
145 offset = self.reader.read().find('* Start of BPF helper function descriptions:')
147 raise Exception('Could not find start of eBPF helper descriptions list')
155 helper
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A 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()
350 intelfb_dirty(struct drm_fb_helper *helper, struct drm_clip_rect *clip) intelfb_dirty() argument
[all...]
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_fb_helper.h6 * DRM framebuffer helper functions
75 * Driver callbacks used by the fbdev emulation helper library.
92 int (*fb_probe)(struct drm_fb_helper *helper,
100 * @funcs: driver callbacks for fb helper
142 * Top-level FBDEV helper lock. This protects all internal data
146 * protect all helper internal state with this lock as well as reduce
170 * If no outputs are connected (disconnected or unknown) the FB helper
183 * FB helper initialization. This needs to be tracked so that deferred
184 * FB helper setup can pass this on.
198 * define DRM_FB_HELPER_DEFAULT_OPS - helper defin
275 drm_fb_helper_prepare(struct drm_device *dev, struct drm_fb_helper *helper, const struct drm_fb_helper_funcs *funcs) drm_fb_helper_prepare() argument
281 drm_fb_helper_init(struct drm_device *dev, struct drm_fb_helper *helper) drm_fb_helper_init() argument
291 drm_fb_helper_fini(struct drm_fb_helper *helper) drm_fb_helper_fini() argument
[all...]

Completed in 11 milliseconds

123456789