Home
last modified time | relevance | path

Searched refs:grp (Results 1 – 25 of 174) sorted by relevance

1234567

/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_mcast.c41 struct rxe_mc_grp *grp; in rxe_mcast_get_grp() local
48 grp = rxe_pool_get_key(&rxe->mc_grp_pool, mgid); in rxe_mcast_get_grp()
49 if (grp) in rxe_mcast_get_grp()
52 grp = rxe_alloc(&rxe->mc_grp_pool); in rxe_mcast_get_grp()
53 if (!grp) { in rxe_mcast_get_grp()
58 INIT_LIST_HEAD(&grp->qp_list); in rxe_mcast_get_grp()
59 spin_lock_init(&grp->mcg_lock); in rxe_mcast_get_grp()
60 grp->rxe = rxe; in rxe_mcast_get_grp()
62 rxe_add_key(grp, mgid); in rxe_mcast_get_grp()
69 *grp_p = grp; in rxe_mcast_get_grp()
[all …]
/Linux-v4.19/net/tipc/
Dgroup.c101 static void tipc_group_proto_xmit(struct tipc_group *grp, struct tipc_member *m,
114 static void tipc_group_decr_active(struct tipc_group *grp, in tipc_group_decr_active() argument
119 grp->active_cnt--; in tipc_group_decr_active()
122 static int tipc_group_rcvbuf_limit(struct tipc_group *grp) in tipc_group_rcvbuf_limit() argument
125 int mcnt = grp->member_cnt + 1; in tipc_group_rcvbuf_limit()
130 grp->max_active = max_active; in tipc_group_rcvbuf_limit()
140 u16 tipc_group_bc_snd_nxt(struct tipc_group *grp) in tipc_group_bc_snd_nxt() argument
142 return grp->bc_snd_nxt; in tipc_group_bc_snd_nxt()
155 u32 tipc_group_exclude(struct tipc_group *grp) in tipc_group_exclude() argument
157 if (!grp->loopback) in tipc_group_exclude()
[all …]
Dgroup.h48 void tipc_group_join(struct net *net, struct tipc_group *grp, int *sk_rcv_buf);
49 void tipc_group_delete(struct net *net, struct tipc_group *grp);
50 void tipc_group_add_member(struct tipc_group *grp, u32 node,
52 struct tipc_nlist *tipc_group_dests(struct tipc_group *grp);
53 void tipc_group_self(struct tipc_group *grp, struct tipc_name_seq *seq,
55 u32 tipc_group_exclude(struct tipc_group *grp);
56 void tipc_group_filter_msg(struct tipc_group *grp,
59 void tipc_group_member_evt(struct tipc_group *grp, bool *wakeup,
63 void tipc_group_proto_rcv(struct tipc_group *grp, bool *wakeup,
67 void tipc_group_update_bc_members(struct tipc_group *grp, int len, bool ack);
[all …]
/Linux-v4.19/drivers/s390/net/
Dctcm_mpc.c330 struct mpc_group *grp; in ctc_mpc_alloc_channel() local
337 grp = priv->mpcg; in ctc_mpc_alloc_channel()
339 grp->allochanfunc = callback; in ctc_mpc_alloc_channel()
340 grp->port_num = port_num; in ctc_mpc_alloc_channel()
341 grp->port_persist = 1; in ctc_mpc_alloc_channel()
345 CTCM_FUNTAIL, dev->name, fsm_getstate_str(grp->fsm)); in ctc_mpc_alloc_channel()
347 switch (fsm_getstate(grp->fsm)) { in ctc_mpc_alloc_channel()
350 grp->alloc_called = 1; in ctc_mpc_alloc_channel()
359 grp->send_qllc_disc = 1; in ctc_mpc_alloc_channel()
361 fsm_deltimer(&grp->timer); in ctc_mpc_alloc_channel()
[all …]
/Linux-v4.19/fs/sysfs/
Dgroup.c20 const struct attribute_group *grp) in remove_files() argument
25 if (grp->attrs) in remove_files()
26 for (attr = grp->attrs; *attr; attr++) in remove_files()
28 if (grp->bin_attrs) in remove_files()
29 for (bin_attr = grp->bin_attrs; *bin_attr; bin_attr++) in remove_files()
35 const struct attribute_group *grp, int update) in create_files() argument
41 if (grp->attrs) { in create_files()
42 for (i = 0, attr = grp->attrs; *attr && !error; i++, attr++) { in create_files()
52 if (grp->is_visible) { in create_files()
53 mode = grp->is_visible(kobj, *attr, i); in create_files()
[all …]
/Linux-v4.19/drivers/staging/erofs/
Dutils.c43 struct erofs_workgroup *grp; in erofs_find_workgroup() local
48 grp = radix_tree_lookup(&sbi->workstn_tree, index); in erofs_find_workgroup()
49 if (grp != NULL) { in erofs_find_workgroup()
50 *tag = radix_tree_exceptional_entry(grp); in erofs_find_workgroup()
51 grp = (void *)((unsigned long)grp & in erofs_find_workgroup()
54 if (erofs_workgroup_get(grp, &oldcount)) { in erofs_find_workgroup()
63 BUG_ON(index != grp->index); in erofs_find_workgroup()
66 return grp; in erofs_find_workgroup()
70 struct erofs_workgroup *grp, in erofs_register_workgroup() argument
77 BUG_ON(!atomic_read(&grp->refcount)); in erofs_register_workgroup()
[all …]
Dunzip_vle.c86 struct z_erofs_vle_workgroup *grp; member
137 struct z_erofs_vle_workgroup *const grp = in erofs_try_to_free_all_cached_pages() local
148 struct page *page = grp->compressed_pages[i]; in erofs_try_to_free_all_cached_pages()
158 WRITE_ONCE(grp->compressed_pages[i], NULL); in erofs_try_to_free_all_cached_pages()
175 struct z_erofs_vle_workgroup *grp; in erofs_try_to_free_cached_page() local
180 grp = (void *)page_private(page); in erofs_try_to_free_cached_page()
182 if (erofs_workgroup_try_to_freeze(&grp->obj, 1)) { in erofs_try_to_free_cached_page()
186 if (grp->compressed_pages[i] == page) { in erofs_try_to_free_cached_page()
187 WRITE_ONCE(grp->compressed_pages[i], NULL); in erofs_try_to_free_cached_page()
192 erofs_workgroup_unfreeze(&grp->obj, 1); in erofs_try_to_free_cached_page()
[all …]
/Linux-v4.19/drivers/pinctrl/mvebu/
Dpinctrl-mvebu.c111 struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, in mvebu_pinctrl_find_setting_by_val() argument
115 for (n = 0; n < grp->num_settings; n++) { in mvebu_pinctrl_find_setting_by_val()
116 if (config == grp->settings[n].val) { in mvebu_pinctrl_find_setting_by_val()
118 grp->settings[n].variant)) in mvebu_pinctrl_find_setting_by_val()
119 return &grp->settings[n]; in mvebu_pinctrl_find_setting_by_val()
126 struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp, in mvebu_pinctrl_find_setting_by_name() argument
130 for (n = 0; n < grp->num_settings; n++) { in mvebu_pinctrl_find_setting_by_name()
131 if (strcmp(name, grp->settings[n].name) == 0) { in mvebu_pinctrl_find_setting_by_name()
133 grp->settings[n].variant)) in mvebu_pinctrl_find_setting_by_name()
134 return &grp->settings[n]; in mvebu_pinctrl_find_setting_by_name()
[all …]
/Linux-v4.19/net/sched/
Dsch_qfq.c154 struct qfq_group *grp; member
309 if (agg->grp == NULL) { in qfq_update_agg()
312 agg->grp = &q->groups[i]; in qfq_update_agg()
759 static int qfq_calc_state(struct qfq_sched *q, const struct qfq_group *grp) in qfq_calc_state() argument
762 unsigned int state = qfq_gt(grp->S, q->V); in qfq_calc_state()
763 unsigned long mask = mask_from(q->bitmaps[ER], grp->index); in qfq_calc_state()
768 if (qfq_gt(grp->F, next->F)) in qfq_calc_state()
889 static void qfq_slot_insert(struct qfq_group *grp, struct qfq_aggregate *agg, in qfq_slot_insert() argument
892 u64 slot = (roundedS - grp->S) >> grp->slot_shift; in qfq_slot_insert()
896 u64 deltaS = roundedS - grp->S - in qfq_slot_insert()
[all …]
/Linux-v4.19/include/linux/pinctrl/
Dmachine.h88 #define PIN_MAP_MUX_GROUP(dev, state, pinctrl, grp, func) \ argument
95 .group = grp, \
100 #define PIN_MAP_MUX_GROUP_DEFAULT(dev, pinctrl, grp, func) \ argument
101 PIN_MAP_MUX_GROUP(dev, PINCTRL_STATE_DEFAULT, pinctrl, grp, func)
103 #define PIN_MAP_MUX_GROUP_HOG(dev, state, grp, func) \ argument
104 PIN_MAP_MUX_GROUP(dev, state, dev, grp, func)
106 #define PIN_MAP_MUX_GROUP_HOG_DEFAULT(dev, grp, func) \ argument
107 PIN_MAP_MUX_GROUP(dev, PINCTRL_STATE_DEFAULT, dev, grp, func)
131 #define PIN_MAP_CONFIGS_GROUP(dev, state, pinctrl, grp, cfgs) \ argument
138 .group_or_pin = grp, \
[all …]
/Linux-v4.19/drivers/base/
Ddevres.c426 struct devres_group *grp; in remove_nodes() local
431 grp = node_to_group(node); in remove_nodes()
432 if (grp) { in remove_nodes()
434 grp->color = 0; in remove_nodes()
457 struct devres_group *grp; in remove_nodes() local
462 grp = node_to_group(node); in remove_nodes()
463 BUG_ON(!grp || list_empty(&grp->node[0].entry)); in remove_nodes()
465 grp->color++; in remove_nodes()
466 if (list_empty(&grp->node[1].entry)) in remove_nodes()
467 grp->color++; in remove_nodes()
[all …]
/Linux-v4.19/sound/core/seq/
Dseq_ports.c113 static void port_subs_info_init(struct snd_seq_port_subs_info *grp) in port_subs_info_init() argument
115 INIT_LIST_HEAD(&grp->list_head); in port_subs_info_init()
116 grp->count = 0; in port_subs_info_init()
117 grp->exclusive = 0; in port_subs_info_init()
118 rwlock_init(&grp->list_lock); in port_subs_info_init()
119 init_rwsem(&grp->list_mutex); in port_subs_info_init()
120 grp->open = NULL; in port_subs_info_init()
121 grp->close = NULL; in port_subs_info_init()
181 struct snd_seq_port_subs_info *grp,
185 struct snd_seq_port_subs_info *grp,
[all …]
/Linux-v4.19/arch/arm/boot/dts/
Dimx6ull-colibri.dtsi202 pinctrl_can_int: canint-grp {
208 pinctrl_enet2: enet2-grp {
223 pinctrl_ecspi1_cs: ecspi1-cs-grp {
229 pinctrl_ecspi1: ecspi1-grp {
237 pinctrl_flexcan2: flexcan2-grp {
244 pinctrl_gpio_bl_on: gpio-bl-on-grp {
250 pinctrl_gpio1: gpio1-grp {
265 pinctrl_gpio2: gpio2-grp { /* Camera */
275 pinctrl_gpio3: gpio3-grp { /* CAN2 */
282 pinctrl_gpio4: gpio4-grp {
[all …]
/Linux-v4.19/arch/sparc/kernel/
Dsignal_64.c47 mc_gregset_t __user *grp; in sparc64_set_context() local
58 grp = &ucp->uc_mcontext.mc_gregs; in sparc64_set_context()
59 err = __get_user(pc, &((*grp)[MC_PC])); in sparc64_set_context()
60 err |= __get_user(npc, &((*grp)[MC_NPC])); in sparc64_set_context()
81 err |= __get_user(regs->y, &((*grp)[MC_Y])); in sparc64_set_context()
82 err |= __get_user(tstate, &((*grp)[MC_TSTATE])); in sparc64_set_context()
85 err |= __get_user(regs->u_regs[UREG_G1], (&(*grp)[MC_G1])); in sparc64_set_context()
86 err |= __get_user(regs->u_regs[UREG_G2], (&(*grp)[MC_G2])); in sparc64_set_context()
87 err |= __get_user(regs->u_regs[UREG_G3], (&(*grp)[MC_G3])); in sparc64_set_context()
88 err |= __get_user(regs->u_regs[UREG_G4], (&(*grp)[MC_G4])); in sparc64_set_context()
[all …]
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Duser_exp_rcv.c60 u32 rcventry, struct tid_group *grp,
68 struct tid_group *grp,
73 struct tid_group **grp);
384 struct tid_group *grp = in hfi1_user_exp_rcv_setup() local
387 ret = program_rcvarray(fd, tidbuf, grp, in hfi1_user_exp_rcv_setup()
396 tid_group_add_tail(grp, &uctxt->tid_group_list); in hfi1_user_exp_rcv_setup()
402 tid_group_add_tail(grp, &uctxt->tid_full_list); in hfi1_user_exp_rcv_setup()
409 struct tid_group *grp, *ptr; in hfi1_user_exp_rcv_setup() local
419 grp = tid_group_pop(&uctxt->tid_group_list); in hfi1_user_exp_rcv_setup()
420 tid_group_add_tail(grp, &uctxt->tid_used_list); in hfi1_user_exp_rcv_setup()
[all …]
/Linux-v4.19/drivers/net/wireless/marvell/libertas_tf/
Ddeb_defs.h49 #define LBTF_DEB_LL(grp, grpnam, fmt, args...) \ argument
50 do { if ((lbtf_debug & (grp)) == (grp)) \
54 #define LBTF_DEB_LL(grp, grpnam, fmt, args...) do {} while (0) argument
57 #define lbtf_deb_enter(grp) \ argument
58 LBTF_DEB_LL(grp | LBTF_DEB_ENTER, " enter", "%s()\n", __func__);
59 #define lbtf_deb_enter_args(grp, fmt, args...) \ argument
60 LBTF_DEB_LL(grp | LBTF_DEB_ENTER, " enter", "%s(" fmt ")\n", __func__, ## args);
61 #define lbtf_deb_leave(grp) \ argument
62 LBTF_DEB_LL(grp | LBTF_DEB_LEAVE, " leave", "%s()\n", __func__);
63 #define lbtf_deb_leave_args(grp, fmt, args...) \ argument
[all …]
/Linux-v4.19/drivers/media/platform/vivid/
Dvivid-rds-gen.c15 static u8 vivid_get_di(const struct vivid_rds_gen *rds, unsigned grp) in vivid_get_di() argument
17 switch (grp) { in vivid_get_di()
19 return (rds->dyn_pty << 2) | (grp & 3); in vivid_get_di()
21 return (rds->compressed << 2) | (grp & 3); in vivid_get_di()
23 return (rds->art_head << 2) | (grp & 3); in vivid_get_di()
25 return (rds->mono_stereo << 2) | (grp & 3); in vivid_get_di()
45 unsigned grp; in vivid_rds_generate() local
52 for (grp = 0; grp < VIVID_RDS_GEN_GROUPS; grp++, data += VIVID_RDS_GEN_BLKS_PER_GRP) { in vivid_rds_generate()
61 switch (grp) { in vivid_rds_generate()
65 idx = (grp % 22) % 4; in vivid_rds_generate()
[all …]
/Linux-v4.19/arch/arm/mach-s3c64xx/
Dirq-pm.c63 struct irq_grp_save *grp = eint_grp_save; in s3c64xx_irq_pm_suspend() local
73 for (i = 0; i < ARRAY_SIZE(eint_grp_save); i++, grp++) { in s3c64xx_irq_pm_suspend()
74 grp->con = __raw_readl(S3C64XX_EINT12CON + (i * 4)); in s3c64xx_irq_pm_suspend()
75 grp->mask = __raw_readl(S3C64XX_EINT12MASK + (i * 4)); in s3c64xx_irq_pm_suspend()
76 grp->fltcon = __raw_readl(S3C64XX_EINT12FLTCON + (i * 4)); in s3c64xx_irq_pm_suspend()
84 struct irq_grp_save *grp = eint_grp_save; in s3c64xx_irq_pm_resume() local
94 for (i = 0; i < ARRAY_SIZE(eint_grp_save); i++, grp++) { in s3c64xx_irq_pm_resume()
95 __raw_writel(grp->con, S3C64XX_EINT12CON + (i * 4)); in s3c64xx_irq_pm_resume()
96 __raw_writel(grp->mask, S3C64XX_EINT12MASK + (i * 4)); in s3c64xx_irq_pm_resume()
97 __raw_writel(grp->fltcon, S3C64XX_EINT12FLTCON + (i * 4)); in s3c64xx_irq_pm_resume()
/Linux-v4.19/drivers/pinctrl/freescale/
Dpinctrl-imx.c37 const struct group_desc *grp = NULL; in imx_pinctrl_find_group_by_name() local
41 grp = pinctrl_generic_get_group(pctldev, i); in imx_pinctrl_find_group_by_name()
42 if (grp && !strcmp(grp->name, name)) in imx_pinctrl_find_group_by_name()
46 return grp; in imx_pinctrl_find_group_by_name()
60 const struct group_desc *grp; in imx_dt_node_to_map() local
70 grp = imx_pinctrl_find_group_by_name(pctldev, np->name); in imx_dt_node_to_map()
71 if (!grp) { in imx_dt_node_to_map()
77 for (i = 0; i < grp->num_pins; i++) { in imx_dt_node_to_map()
78 struct imx_pin *pin = &((struct imx_pin *)(grp->data))[i]; in imx_dt_node_to_map()
105 for (i = j = 0; i < grp->num_pins; i++) { in imx_dt_node_to_map()
[all …]
Dpinctrl-imx1-core.c158 const struct imx1_pin_group *grp = NULL; in imx1_pinctrl_find_group_by_name() local
163 grp = &info->groups[i]; in imx1_pinctrl_find_group_by_name()
168 return grp; in imx1_pinctrl_find_group_by_name()
224 const struct imx1_pin_group *grp; in imx1_dt_node_to_map() local
234 grp = imx1_pinctrl_find_group_by_name(info, np->name); in imx1_dt_node_to_map()
235 if (!grp) { in imx1_dt_node_to_map()
241 for (i = 0; i < grp->npins; i++) in imx1_dt_node_to_map()
265 for (i = j = 0; i < grp->npins; i++) { in imx1_dt_node_to_map()
268 pin_get_name(pctldev, grp->pins[i].pin_id); in imx1_dt_node_to_map()
269 new_map[j].data.configs.configs = &grp->pins[i].config; in imx1_dt_node_to_map()
[all …]
/Linux-v4.19/drivers/pinctrl/uniphier/
Dpinctrl-uniphier.h168 #define __UNIPHIER_PINCTRL_GROUP(grp, mux) \ argument
170 .name = #grp, \
171 .pins = grp##_pins, \
172 .num_pins = ARRAY_SIZE(grp##_pins), \
176 #define UNIPHIER_PINCTRL_GROUP(grp) \ argument
177 __UNIPHIER_PINCTRL_GROUP(grp, \
178 grp##_muxvals + \
179 BUILD_BUG_ON_ZERO(ARRAY_SIZE(grp##_pins) != \
180 ARRAY_SIZE(grp##_muxvals)))
182 #define UNIPHIER_PINCTRL_GROUP_GPIO(grp) \ argument
[all …]
/Linux-v4.19/drivers/pinctrl/sprd/
Dpinctrl-sprd.c203 const struct sprd_pin_group *grp = NULL; in sprd_pinctrl_find_group_by_name() local
208 grp = &info->groups[i]; in sprd_pinctrl_find_group_by_name()
213 return grp; in sprd_pinctrl_find_group_by_name()
256 const struct sprd_pin_group *grp; in sprd_dt_node_to_map() local
265 grp = sprd_pinctrl_find_group_by_name(pctl, np->name); in sprd_dt_node_to_map()
266 if (!grp) { in sprd_dt_node_to_map()
314 grp->name, function); in sprd_dt_node_to_map()
324 pin_id = grp->pins[0]; in sprd_dt_node_to_map()
327 group_or_pin = grp->name; in sprd_dt_node_to_map()
398 struct sprd_pin_group *grp = &info->groups[group_selector]; in sprd_pmx_set_mux() local
[all …]
/Linux-v4.19/fs/xfs/
Dxfs_mru_cache.c130 unsigned int grp; in _xfs_mru_cache_migrate() local
168 for (grp = 0; grp < mru->grp_count; grp++) { in _xfs_mru_cache_migrate()
171 lru_list = mru->lists + ((mru->lru_grp + grp) % mru->grp_count); in _xfs_mru_cache_migrate()
174 (mru->grp_count + grp) * mru->grp_time; in _xfs_mru_cache_migrate()
194 unsigned int grp = 0; in _xfs_mru_cache_list_insert() local
210 grp = (now - mru->time_zero) / mru->grp_time; in _xfs_mru_cache_list_insert()
211 grp = (mru->lru_grp + grp) % mru->grp_count; in _xfs_mru_cache_list_insert()
215 list_add_tail(&elem->list_node, mru->lists + grp); in _xfs_mru_cache_list_insert()
324 int err = 0, grp; in xfs_mru_cache_create() local
348 for (grp = 0; grp < mru->grp_count; grp++) in xfs_mru_cache_create()
[all …]
/Linux-v4.19/arch/mips/include/asm/octeon/
Dcvmx-wqe.h489 uint64_t grp:6; member
497 uint64_t grp:6;
524 uint64_t grp:4; member
537 uint64_t grp:4;
620 int grp; in cvmx_wqe_get_grp() local
623 grp = work->word1.cn68xx.grp; in cvmx_wqe_get_grp()
625 grp = work->word1.cn38xx.grp; in cvmx_wqe_get_grp()
627 return grp; in cvmx_wqe_get_grp()
630 static inline void cvmx_wqe_set_grp(cvmx_wqe_t *work, int grp) in cvmx_wqe_set_grp() argument
633 work->word1.cn68xx.grp = grp; in cvmx_wqe_set_grp()
[all …]
/Linux-v4.19/net/8021q/
Dvlan.c83 struct vlan_group *grp; in unregister_vlan_dev() local
91 grp = &vlan_info->grp; in unregister_vlan_dev()
93 grp->nr_vlan_devs--; in unregister_vlan_dev()
100 vlan_group_set_device(grp, vlan->vlan_proto, vlan_id, NULL); in unregister_vlan_dev()
109 if (grp->nr_vlan_devs == 0) { in unregister_vlan_dev()
146 struct vlan_group *grp; in register_vlan_dev() local
157 grp = &vlan_info->grp; in register_vlan_dev()
158 if (grp->nr_vlan_devs == 0) { in register_vlan_dev()
167 err = vlan_group_prealloc_vid(grp, vlan->vlan_proto, vlan_id); in register_vlan_dev()
189 vlan_group_set_device(grp, vlan->vlan_proto, vlan_id, dev); in register_vlan_dev()
[all …]

1234567