/drivers/s390/net/ |
D | ctcm_mpc.c | 330 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 …]
|
D | ctcm_main.c | 601 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/ |
D | rxe_mcast.c | 41 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/ |
D | console.c | 198 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/ |
D | pinctrl-mvebu.c | 111 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 …]
|
D | pinctrl-armada-37xx.c | 217 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/ |
D | devres.c | 428 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/ |
D | user_exp_rcv.c | 60 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 …]
|
D | exp_rcv.c | 69 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()
|
D | exp_rcv.h | 147 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/ |
D | deb_defs.h | 49 #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/ |
D | vivid-rds-gen.c | 27 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/ |
D | pinctrl-imx.c | 42 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 …]
|
D | pinctrl-imx1-core.c | 163 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/ |
D | pinctrl-sprd.c | 201 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/ |
D | pinctrl-uniphier.h | 168 #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/ |
D | acpi-dma.c | 43 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/ |
D | cptpf_main.c | 31 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 …]
|
D | cptpf_mbox.c | 62 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/ |
D | gianfar.c | 630 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/ |
D | twl6030-regulator.c | 127 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 …]
|
D | twl-regulator.c | 202 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/ |
D | pinctrl-tz1090-pdc.c | 532 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/ |
D | isdn_audio.c | 504 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/ |
D | pinctrl-nsp-mux.c | 390 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 …]
|