Home
last modified time | relevance | path

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

1234

/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 …]
Dctcm_main.c601 struct mpc_group *grp; in ctcmpc_send_sweep_req() local
608 grp = priv->mpcg; in ctcmpc_send_sweep_req()
613 if (grp->in_sweep == 0) { in ctcmpc_send_sweep_req()
614 grp->in_sweep = 1; in ctcmpc_send_sweep_req()
615 grp->sweep_rsp_pend_num = grp->active_channels[CTCM_READ]; in ctcmpc_send_sweep_req()
616 grp->sweep_req_pend_num = grp->active_channels[CTCM_READ]; in ctcmpc_send_sweep_req()
653 grp->in_sweep = 0; in ctcmpc_send_sweep_req()
655 fsm_event(grp->fsm, MPCG_EVENT_INOP, dev); in ctcmpc_send_sweep_req()
668 struct mpc_group *grp = priv->mpcg; in ctcmpc_transmit_skb() local
680 if ((fsm_getstate(ch->fsm) != CTC_STATE_TXIDLE) || grp->in_sweep) { in ctcmpc_transmit_skb()
[all …]
/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 …]
/drivers/staging/lustre/lnet/selftest/
Dconsole.c198 struct lstcon_group *grp; in lstcon_group_alloc() local
201 LIBCFS_ALLOC(grp, offsetof(struct lstcon_group, in lstcon_group_alloc()
203 if (!grp) in lstcon_group_alloc()
206 grp->grp_ref = 1; in lstcon_group_alloc()
208 if (strlen(name) > sizeof(grp->grp_name) - 1) { in lstcon_group_alloc()
209 LIBCFS_FREE(grp, offsetof(struct lstcon_group, in lstcon_group_alloc()
213 strncpy(grp->grp_name, name, sizeof(grp->grp_name)); in lstcon_group_alloc()
216 INIT_LIST_HEAD(&grp->grp_link); in lstcon_group_alloc()
217 INIT_LIST_HEAD(&grp->grp_ndl_list); in lstcon_group_alloc()
218 INIT_LIST_HEAD(&grp->grp_trans_list); in lstcon_group_alloc()
[all …]
/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 …]
Dpinctrl-armada-37xx.c217 static int armada_37xx_get_func_reg(struct armada_37xx_pin_group *grp, in armada_37xx_get_func_reg() argument
222 for (f = 0; (f < NB_FUNCS) && grp->funcs[f]; f++) in armada_37xx_get_func_reg()
223 if (!strcmp(grp->funcs[f], func)) in armada_37xx_get_func_reg()
230 struct armada_37xx_pinctrl *info, int pin, int *grp) in armada_37xx_find_next_grp_by_pin() argument
232 while (*grp < info->ngroups) { in armada_37xx_find_next_grp_by_pin()
233 struct armada_37xx_pin_group *group = &info->groups[*grp]; in armada_37xx_find_next_grp_by_pin()
236 *grp = *grp + 1; in armada_37xx_find_next_grp_by_pin()
337 struct armada_37xx_pin_group *grp) in armada_37xx_pmx_set_by_name() argument
341 unsigned int mask = grp->reg_mask; in armada_37xx_pmx_set_by_name()
345 name, grp->name); in armada_37xx_pmx_set_by_name()
[all …]
/drivers/base/
Ddevres.c428 struct devres_group *grp; in remove_nodes() local
433 grp = node_to_group(node); in remove_nodes()
434 if (grp) { in remove_nodes()
436 grp->color = 0; in remove_nodes()
459 struct devres_group *grp; in remove_nodes() local
464 grp = node_to_group(node); in remove_nodes()
465 BUG_ON(!grp || list_empty(&grp->node[0].entry)); in remove_nodes()
467 grp->color++; in remove_nodes()
468 if (list_empty(&grp->node[1].entry)) in remove_nodes()
469 grp->color++; in remove_nodes()
[all …]
/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 …]
Dexp_rcv.c69 struct tid_group *grp; in hfi1_alloc_ctxt_rcv_groups() local
75 grp = kzalloc(sizeof(*grp), GFP_KERNEL); in hfi1_alloc_ctxt_rcv_groups()
76 if (!grp) in hfi1_alloc_ctxt_rcv_groups()
78 grp->size = dd->rcv_entries.group_size; in hfi1_alloc_ctxt_rcv_groups()
79 grp->base = tidbase; in hfi1_alloc_ctxt_rcv_groups()
80 tid_group_add_tail(grp, &rcd->tid_group_list); in hfi1_alloc_ctxt_rcv_groups()
103 struct tid_group *grp, *gptr; in hfi1_free_ctxt_rcv_groups() local
108 list_for_each_entry_safe(grp, gptr, &rcd->tid_group_list.list, list) { in hfi1_free_ctxt_rcv_groups()
109 tid_group_remove(grp, &rcd->tid_group_list); in hfi1_free_ctxt_rcv_groups()
110 kfree(grp); in hfi1_free_ctxt_rcv_groups()
Dexp_rcv.h147 static inline void tid_group_add_tail(struct tid_group *grp, in tid_group_add_tail() argument
150 list_add_tail(&grp->list, &set->list); in tid_group_add_tail()
154 static inline void tid_group_remove(struct tid_group *grp, in tid_group_remove() argument
157 list_del_init(&grp->list); in tid_group_remove()
171 struct tid_group *grp = in tid_group_pop() local
173 list_del_init(&grp->list); in tid_group_pop()
175 return grp; in tid_group_pop()
/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 …]
/drivers/media/platform/vivid/
Dvivid-rds-gen.c27 static u8 vivid_get_di(const struct vivid_rds_gen *rds, unsigned grp) in vivid_get_di() argument
29 switch (grp) { in vivid_get_di()
31 return (rds->dyn_pty << 2) | (grp & 3); in vivid_get_di()
33 return (rds->compressed << 2) | (grp & 3); in vivid_get_di()
35 return (rds->art_head << 2) | (grp & 3); in vivid_get_di()
37 return (rds->mono_stereo << 2) | (grp & 3); in vivid_get_di()
57 unsigned grp; in vivid_rds_generate() local
64 for (grp = 0; grp < VIVID_RDS_GEN_GROUPS; grp++, data += VIVID_RDS_GEN_BLKS_PER_GRP) { in vivid_rds_generate()
73 switch (grp) { in vivid_rds_generate()
77 idx = (grp % 22) % 4; in vivid_rds_generate()
[all …]
/drivers/pinctrl/freescale/
Dpinctrl-imx.c42 const struct group_desc *grp = NULL; in imx_pinctrl_find_group_by_name() local
46 grp = pinctrl_generic_get_group(pctldev, i); in imx_pinctrl_find_group_by_name()
47 if (grp && !strcmp(grp->name, name)) in imx_pinctrl_find_group_by_name()
51 return grp; in imx_pinctrl_find_group_by_name()
66 const struct group_desc *grp; in imx_dt_node_to_map() local
76 grp = imx_pinctrl_find_group_by_name(pctldev, np->name); in imx_dt_node_to_map()
77 if (!grp) { in imx_dt_node_to_map()
83 for (i = 0; i < grp->num_pins; i++) { in imx_dt_node_to_map()
84 struct imx_pin *pin = &((struct imx_pin *)(grp->data))[i]; in imx_dt_node_to_map()
110 for (i = j = 0; i < grp->num_pins; i++) { in imx_dt_node_to_map()
[all …]
Dpinctrl-imx1-core.c163 const struct imx1_pin_group *grp = NULL; in imx1_pinctrl_find_group_by_name() local
168 grp = &info->groups[i]; in imx1_pinctrl_find_group_by_name()
173 return grp; in imx1_pinctrl_find_group_by_name()
229 const struct imx1_pin_group *grp; in imx1_dt_node_to_map() local
239 grp = imx1_pinctrl_find_group_by_name(info, np->name); in imx1_dt_node_to_map()
240 if (!grp) { in imx1_dt_node_to_map()
246 for (i = 0; i < grp->npins; i++) in imx1_dt_node_to_map()
269 for (i = j = 0; i < grp->npins; i++) { in imx1_dt_node_to_map()
272 pin_get_name(pctldev, grp->pins[i].pin_id); in imx1_dt_node_to_map()
273 new_map[j].data.configs.configs = &grp->pins[i].config; in imx1_dt_node_to_map()
[all …]
/drivers/pinctrl/sprd/
Dpinctrl-sprd.c201 const struct sprd_pin_group *grp = NULL; in sprd_pinctrl_find_group_by_name() local
206 grp = &info->groups[i]; in sprd_pinctrl_find_group_by_name()
211 return grp; in sprd_pinctrl_find_group_by_name()
254 const struct sprd_pin_group *grp; in sprd_dt_node_to_map() local
263 grp = sprd_pinctrl_find_group_by_name(pctl, np->name); in sprd_dt_node_to_map()
264 if (!grp) { in sprd_dt_node_to_map()
312 grp->name, function); in sprd_dt_node_to_map()
322 pin_id = grp->pins[0]; in sprd_dt_node_to_map()
325 group_or_pin = grp->name; in sprd_dt_node_to_map()
396 struct sprd_pin_group *grp = &info->groups[group_selector]; in sprd_pmx_set_mux() local
[all …]
/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 …]
/drivers/dma/
Dacpi-dma.c43 static int acpi_dma_parse_resource_group(const struct acpi_csrt_group *grp, in acpi_dma_parse_resource_group() argument
52 if (grp->shared_info_length != sizeof(struct acpi_csrt_shared_info)) in acpi_dma_parse_resource_group()
73 si = (const struct acpi_csrt_shared_info *)&grp[1]; in acpi_dma_parse_resource_group()
82 (char *)&grp->vendor_id, grp->device_id, grp->revision); in acpi_dma_parse_resource_group()
113 struct acpi_csrt_group *grp, *end; in acpi_dma_parse_csrt() local
126 grp = (struct acpi_csrt_group *)(csrt + 1); in acpi_dma_parse_csrt()
129 while (grp < end) { in acpi_dma_parse_csrt()
130 ret = acpi_dma_parse_resource_group(grp, adev, adma); in acpi_dma_parse_csrt()
137 grp = (struct acpi_csrt_group *)((void *)grp + grp->length); in acpi_dma_parse_csrt()
/drivers/crypto/cavium/cpt/
Dcptpf_main.c31 u8 type, u8 grp) in cpt_disable_cores() argument
42 grpmask = cpt_read_csr64(cpt->reg_base, CPTX_PF_GX_EN(0, grp)); in cpt_disable_cores()
43 cpt_write_csr64(cpt->reg_base, CPTX_PF_GX_EN(0, grp), in cpt_disable_cores()
46 grp = cpt_read_csr64(cpt->reg_base, CPTX_PF_EXEC_BUSY(0)); in cpt_disable_cores()
47 while (grp & coremask) { in cpt_disable_cores()
49 grp = cpt_read_csr64(cpt->reg_base, in cpt_disable_cores()
81 static void cpt_configure_group(struct cpt_device *cpt, u8 grp, in cpt_configure_group() argument
89 pf_gx_en = cpt_read_csr64(cpt->reg_base, CPTX_PF_GX_EN(0, grp)); in cpt_configure_group()
90 cpt_write_csr64(cpt->reg_base, CPTX_PF_GX_EN(0, grp), in cpt_configure_group()
385 u32 grp, timeout = 100; in cpt_disable_all_cores() local
[all …]
Dcptpf_mbox.c62 static int cpt_bind_vq_to_grp(struct cpt_device *cpt, u8 q, u8 grp) in cpt_bind_vq_to_grp() argument
72 if (grp >= CPT_MAX_CORE_GROUPS) { in cpt_bind_vq_to_grp()
76 if (grp >= cpt->next_mc_idx) { in cpt_bind_vq_to_grp()
81 pf_qx_ctl.s.grp = mcode[grp].group; in cpt_bind_vq_to_grp()
83 dev_dbg(dev, "VF %d TYPE %s", q, (mcode[grp].is_ae ? "AE" : "SE")); in cpt_bind_vq_to_grp()
85 return mcode[grp].is_ae ? AE_TYPES : SE_TYPES; in cpt_bind_vq_to_grp()
/drivers/net/ethernet/freescale/
Dgianfar.c630 struct gfar_priv_grp *grp = &priv->gfargrp[priv->num_grps]; in gfar_parse_group() local
634 grp->irqinfo[i] = kzalloc(sizeof(struct gfar_irqinfo), in gfar_parse_group()
636 if (!grp->irqinfo[i]) in gfar_parse_group()
640 grp->regs = of_iomap(np, 0); in gfar_parse_group()
641 if (!grp->regs) in gfar_parse_group()
644 gfar_irq(grp, TX)->irq = irq_of_parse_and_map(np, 0); in gfar_parse_group()
648 gfar_irq(grp, RX)->irq = irq_of_parse_and_map(np, 1); in gfar_parse_group()
649 gfar_irq(grp, ER)->irq = irq_of_parse_and_map(np, 2); in gfar_parse_group()
650 if (!gfar_irq(grp, TX)->irq || in gfar_parse_group()
651 !gfar_irq(grp, RX)->irq || in gfar_parse_group()
[all …]
/drivers/regulator/
Dtwl6030-regulator.c127 int grp = 0, val; in twl6030reg_is_enabled() local
130 grp = twlreg_grp(rdev); in twl6030reg_is_enabled()
131 if (grp < 0) in twl6030reg_is_enabled()
132 return grp; in twl6030reg_is_enabled()
133 grp &= P1_GRP_6030; in twl6030reg_is_enabled()
135 grp = 1; in twl6030reg_is_enabled()
141 return grp && (val == TWL6030_CFG_STATE_ON); in twl6030reg_is_enabled()
151 int grp = 0; in twl6030reg_enable() local
155 grp = twlreg_grp(rdev); in twl6030reg_enable()
156 if (grp < 0) in twl6030reg_enable()
[all …]
Dtwl-regulator.c202 int grp; in twl4030reg_enable() local
205 grp = twlreg_grp(rdev); in twl4030reg_enable()
206 if (grp < 0) in twl4030reg_enable()
207 return grp; in twl4030reg_enable()
209 grp |= P1_GRP_4030; in twl4030reg_enable()
211 ret = twlreg_write(info, TWL_MODULE_PM_RECEIVER, VREG_GRP, grp); in twl4030reg_enable()
219 int grp; in twl4030reg_disable() local
222 grp = twlreg_grp(rdev); in twl4030reg_disable()
223 if (grp < 0) in twl4030reg_disable()
224 return grp; in twl4030reg_disable()
[all …]
/drivers/pinctrl/
Dpinctrl-tz1090-pdc.c532 const struct tz1090_pdc_pingroup *grp) in tz1090_pdc_pinctrl_mux() argument
535 unsigned int pin_shift = grp->pins[0]; in tz1090_pdc_pinctrl_mux()
543 reg = pmx_read(pmx, grp->reg); in tz1090_pdc_pinctrl_mux()
544 reg &= ~BIT(grp->bit); in tz1090_pdc_pinctrl_mux()
545 reg |= select << grp->bit; in tz1090_pdc_pinctrl_mux()
546 pmx_write(pmx, reg, grp->reg); in tz1090_pdc_pinctrl_mux()
555 const struct tz1090_pdc_pingroup *grp = &tz1090_pdc_groups[group]; in tz1090_pdc_pinctrl_set_mux() local
563 if (grp->drv) in tz1090_pdc_pinctrl_set_mux()
567 if (function != grp->func) in tz1090_pdc_pinctrl_set_mux()
572 pmx->mux_en |= BIT(grp->pins[0]); in tz1090_pdc_pinctrl_set_mux()
[all …]
/drivers/isdn/i4l/
Disdn_audio.c504 int grp[2]; in isdn_audio_eval_dtmf() local
512 grp[LOGRP] = grp[HIGRP] = -1; in isdn_audio_eval_dtmf()
534 if (grp[LOGRP] >= 0) { in isdn_audio_eval_dtmf()
536 grp[LOGRP] = -1; in isdn_audio_eval_dtmf()
540 grp[LOGRP] = i; in isdn_audio_eval_dtmf()
543 if (grp[HIGRP] >= 0) { // Bad. Another tone found. */ in isdn_audio_eval_dtmf()
544 grp[HIGRP] = -1; in isdn_audio_eval_dtmf()
548 grp[HIGRP] = i - NCOEFF/2; in isdn_audio_eval_dtmf()
551 if ((grp[LOGRP] >= 0) && (grp[HIGRP] >= 0)) { in isdn_audio_eval_dtmf()
552 what = dtmf_matrix[grp[LOGRP]][grp[HIGRP]]; in isdn_audio_eval_dtmf()
/drivers/pinctrl/bcm/
Dpinctrl-nsp-mux.c390 const struct nsp_pin_group *grp, in nsp_pinmux_set() argument
393 const struct nsp_mux *mux = &grp->mux; in nsp_pinmux_set()
416 func->name, grp->name); in nsp_pinmux_set()
448 val &= ~(mask << grp->mux.shift); in nsp_pinmux_set()
449 val |= grp->mux.alt << grp->mux.shift; in nsp_pinmux_set()
461 const struct nsp_pin_group *grp; in nsp_pinmux_enable() local
468 grp = &pinctrl->groups[grp_select]; in nsp_pinmux_enable()
471 func_select, func->name, grp_select, grp->name); in nsp_pinmux_enable()
473 dev_dbg(pctrl_dev->dev, "shift:%u alt:%u\n", grp->mux.shift, in nsp_pinmux_enable()
474 grp->mux.alt); in nsp_pinmux_enable()
[all …]

1234