| /linux/net/netfilter/ |
| H A D | nfnetlink_cthelper.c | 35 struct nf_conntrack_helper *helper; member 44 struct nf_conntrack_helper *helper; in nfnl_userspace_cthelper() local 53 helper = rcu_dereference(help->helper); in nfnl_userspace_cthelper() 54 if (helper == NULL) in nfnl_userspace_cthelper() 57 helper_flags = READ_ONCE(helper->flags); in nfnl_userspace_cthelper() 66 return NF_QUEUE_NR(helper->queue_num) | NF_VERDICT_FLAG_QUEUE_BYPASS; in nfnl_userspace_cthelper() 102 const struct nf_conntrack_helper *helper; in nfnl_cthelper_from_nlattr() local 110 helper = rcu_dereference(help->helper); in nfnl_cthelper_from_nlattr() 111 if (!helper || helper->data_len == 0) in nfnl_cthelper_from_nlattr() 122 const struct nf_conntrack_helper *helper; in nfnl_cthelper_to_nlattr() local [all …]
|
| H A D | nf_conntrack_helper.c | 110 void nf_conntrack_helper_put(struct nf_conntrack_helper *helper) in nf_conntrack_helper_put() argument 112 module_put(helper->me); in nf_conntrack_helper_put() 113 if (refcount_dec_and_test(&helper->ct_refcnt)) in nf_conntrack_helper_put() 114 kfree_rcu(helper, rcu); in nf_conntrack_helper_put() 170 void nf_nat_helper_put(struct nf_conntrack_helper *helper) in nf_nat_helper_put() argument 174 nat = nf_conntrack_nat_helper_find(helper->nat_mod_name); in nf_nat_helper_put() 199 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() 215 if (helper == NULL) { in __nf_ct_try_assign_helper() 217 struct nf_conntrack_helper *tmp = rcu_dereference(help->helper); in __nf_ct_try_assign_helper() [all …]
|
| H A D | nf_conntrack_ovs.c | 18 const struct nf_conntrack_helper *helper; in nf_ct_helper() local 30 helper = rcu_dereference(help->helper); in nf_ct_helper() 31 if (!helper) in nf_ct_helper() 34 if (helper->nfproto != NFPROTO_UNSPEC && in nf_ct_helper() 35 helper->nfproto != proto) in nf_ct_helper() 63 if (helper->l4proto != proto) in nf_ct_helper() 66 helper_cb = rcu_dereference(helper->help); in nf_ct_helper() 88 struct nf_conntrack_helper *helper; in nf_ct_add_helper() local 92 helper = nf_conntrack_helper_try_module_get(name, family, proto); in nf_ct_add_helper() 93 if (!helper) in nf_ct_add_helper() [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_expect.c | 330 struct nf_conntrack_helper *helper = NULL; in nf_ct_expect_init() local 352 helper = rcu_dereference(help->helper); in nf_ct_expect_init() 354 rcu_assign_pointer(exp->helper, helper); in nf_ct_expect_init() 423 struct nf_conntrack_helper *helper; in nf_ct_expect_insert() local 429 helper = rcu_dereference_protected(master_help->helper, in nf_ct_expect_insert() 431 if (helper) in nf_ct_expect_insert() 432 exp->timeout += helper->expect_policy[exp->class].timeout * HZ; in nf_ct_expect_insert() 472 struct nf_conntrack_helper *helper; in __nf_ct_expect_check() local 500 helper = rcu_dereference_protected(master_help->helper, in __nf_ct_expect_check() 502 if (helper) { in __nf_ct_expect_check() [all …]
|
| H A D | nf_conntrack_broadcast.c | 24 const struct nf_conntrack_helper *helper; in nf_conntrack_broadcast_help() local 70 helper = rcu_dereference(help->helper); in nf_conntrack_broadcast_help() 78 rcu_assign_pointer(exp->helper, helper); in nf_conntrack_broadcast_help()
|
| H A D | nf_conntrack_netbios_ns.c | 46 static struct nf_conntrack_helper helper __read_mostly; 55 nf_ct_helper_init(&helper, AF_INET, IPPROTO_UDP, HELPER_NAME, in nf_conntrack_netbios_ns_init() 58 return nf_conntrack_helper_register(&helper, &helper_ptr); in nf_conntrack_netbios_ns_init()
|
| H A D | nf_conntrack_snmp.c | 48 static struct nf_conntrack_helper helper __read_mostly; 55 nf_ct_helper_init(&helper, AF_INET, IPPROTO_UDP, in nf_conntrack_snmp_init() 60 return nf_conntrack_helper_register(&helper, &helper_ptr); in nf_conntrack_snmp_init()
|
| H A D | nf_conntrack_netlink.c | 227 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 (rcu_access_pointer(helper->help) && in ctnetlink_dump_helpinfo() 244 helper->to_nlattr) in ctnetlink_dump_helpinfo() 245 helper->to_nlattr(skb, ct); in ctnetlink_dump_helpinfo() 1929 struct nf_conntrack_helper *helper; in ctnetlink_change_helper() local 1948 helper = rcu_dereference(help->helper); in ctnetlink_change_helper() 1949 if (helper && !strcmp(helper->name, helpname)) in ctnetlink_change_helper() [all …]
|
| H A D | nft_ct.c | 62 const struct nf_conntrack_helper *helper; in nft_ct_get_eval() local 110 helper = rcu_dereference(help->helper); in nft_ct_get_eval() 111 if (helper == NULL) in nft_ct_get_eval() 113 strscpy_pad((char *)dest, helper->name, NF_CT_HELPER_NAME_LEN); in nft_ct_get_eval() 1147 rcu_assign_pointer(help->helper, to_assign); in nft_ct_helper_obj_eval() 1159 const struct nf_conntrack_helper *helper; in nft_ct_helper_obj_dump() local 1164 helper = priv->helper4; in nft_ct_helper_obj_dump() 1167 helper = priv->helper6; in nft_ct_helper_obj_dump() 1170 helper = priv->helper4; in nft_ct_helper_obj_dump() 1173 if (nla_put_string(skb, NFTA_CT_HELPER_NAME, helper->name)) in nft_ct_helper_obj_dump() [all …]
|
| /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
|
| /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() 66 static int msm_fbdev_fb_dirty(struct drm_fb_helper *helper, in msm_fbdev_fb_dirty() argument 69 struct drm_device *dev = helper->dev; in msm_fbdev_fb_dirty() 76 if (helper->fb->funcs->dirty) { in msm_fbdev_fb_dirty() 77 ret = helper->fb->funcs->dirty(helper->fb, NULL, 0, 0, clip, 1); in msm_fbdev_fb_dirty() [all …]
|
| /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() 100 if (!iter->helper) { in load_next_firmware_from_table() 112 do_load_firmware(priv, iter->helper, helper_firmware_cb); in load_next_firmware_from_table() 175 const struct firmware **helper, in lbs_get_firmware() argument 181 BUG_ON(helper == NULL); in lbs_get_firmware() 186 while (iter && iter->helper) { in lbs_get_firmware() 190 if (*helper == NULL) { in lbs_get_firmware() 191 ret = request_firmware(helper, iter->helper, dev); in lbs_get_firmware() 209 release_firmware(*helper); in lbs_get_firmware() [all …]
|
| H A D | decl.h | 18 const char *helper; member 24 const struct firmware *helper, const struct firmware *mainfw); 71 const struct firmware **helper,
|
| /linux/include/net/netfilter/ |
| H A D | nf_conntrack_helper.h | 73 struct nf_conntrack_helper __rcu *helper; member 93 void nf_conntrack_helper_put(struct nf_conntrack_helper *helper); 95 void nf_ct_helper_init(struct nf_conntrack_helper *helper, 150 struct nf_conntrack_helper *helper; in nf_ct_help_put() local 157 helper = rcu_dereference(help->helper); in nf_ct_help_put() 158 if (helper && refcount_dec_and_test(&helper->ct_refcnt)) in nf_ct_help_put() 159 kfree_rcu(helper, rcu); in nf_ct_help_put() 206 void nf_nat_helper_put(struct nf_conntrack_helper *helper);
|
| /linux/scripts/ |
| H A D | bpf_doc.py | 292 helper = self.parse_helper() 293 self.helpers.append(helper) 294 proto = helper.proto_break_down() 331 for helper in self.helpers: 332 proto = helper.proto_break_down() 356 helper.enum_val = enum_val 385 def print_one(self, helper): argument 627 def print_proto(self, helper): argument 632 proto = helper.proto_break_down() 653 def print_one(self, helper): argument [all …]
|
| /linux/include/drm/ |
| H A D | drm_fb_helper.h | 84 int (*fb_dirty)(struct drm_fb_helper *helper, struct drm_clip_rect *clip); 97 void (*fb_restore)(struct drm_fb_helper *helper); 111 void (*fb_set_suspend)(struct drm_fb_helper *helper, bool suspend); 235 void drm_fb_helper_prepare(struct drm_device *dev, struct drm_fb_helper *helper, 239 int drm_fb_helper_init(struct drm_device *dev, struct drm_fb_helper *helper); 240 void drm_fb_helper_fini(struct drm_fb_helper *helper);
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_fbdev_ttm.c | 141 static int drm_fbdev_ttm_helper_fb_dirty(struct drm_fb_helper *helper, in drm_fbdev_ttm_helper_fb_dirty() argument 144 struct drm_device *dev = helper->dev; in drm_fbdev_ttm_helper_fb_dirty() 151 ret = drm_fbdev_ttm_damage_blit(helper, clip); in drm_fbdev_ttm_helper_fb_dirty() 155 if (helper->fb->funcs->dirty) { in drm_fbdev_ttm_helper_fb_dirty() 156 ret = helper->fb->funcs->dirty(helper->fb, NULL, 0, 0, clip, 1); in drm_fbdev_ttm_helper_fb_dirty()
|
| H A D | drm_fbdev_shmem.c | 106 static int drm_fbdev_shmem_helper_fb_dirty(struct drm_fb_helper *helper, in drm_fbdev_shmem_helper_fb_dirty() argument 109 struct drm_device *dev = helper->dev; in drm_fbdev_shmem_helper_fb_dirty() 116 if (helper->fb->funcs->dirty) { in drm_fbdev_shmem_helper_fb_dirty() 117 ret = helper->fb->funcs->dirty(helper->fb, NULL, 0, 0, clip, 1); in drm_fbdev_shmem_helper_fb_dirty()
|
| H A D | drm_fbdev_dma.c | 168 static int drm_fbdev_dma_helper_fb_dirty(struct drm_fb_helper *helper, in drm_fbdev_dma_helper_fb_dirty() argument 171 struct drm_device *dev = helper->dev; in drm_fbdev_dma_helper_fb_dirty() 178 if (helper->fb->funcs->dirty) { in drm_fbdev_dma_helper_fb_dirty() 179 ret = drm_fbdev_dma_damage_blit(helper, clip); in drm_fbdev_dma_helper_fb_dirty() 183 ret = helper->fb->funcs->dirty(helper->fb, NULL, 0, 0, clip, 1); in drm_fbdev_dma_helper_fb_dirty()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | test_bpftool.py | |
| /linux/tools/testing/selftests/bpf/benchs/ |
| H A D | run_bench_strncmp.sh | 9 for b in no-helper helper; do
|
| /linux/sound/soc/sdw_utils/ |
| H A D | Kconfig | 5 This option enables to use SoundWire common helper functions and 6 SoundWire codec helper functions in machine driver.
|
| /linux/include/uapi/linux/netfilter/ |
| H A D | xt_CT.h | 24 char helper[16]; member 35 char helper[16]; member
|
| /linux/drivers/gpu/drm/nouveau/dispnv04/ |
| H A D | dac.c | 366 const struct drm_encoder_helper_funcs *helper = encoder->helper_private; in nv04_dac_prepare() local 370 helper->dpms(encoder, DRM_MODE_DPMS_OFF); in nv04_dac_prepare() 417 const struct drm_encoder_helper_funcs *helper = encoder->helper_private; in nv04_dac_commit() local 419 helper->dpms(encoder, DRM_MODE_DPMS_ON); in nv04_dac_commit() 530 const struct drm_encoder_helper_funcs *helper; in nv04_dac_create() local 548 helper = &nv17_dac_helper_funcs; in nv04_dac_create() 550 helper = &nv04_dac_helper_funcs; in nv04_dac_create() 554 drm_encoder_helper_add(encoder, helper); in nv04_dac_create()
|