functions 543 arch/powerpc/platforms/powermac/pfunc_core.c struct list_head functions; functions 671 arch/powerpc/platforms/powermac/pfunc_core.c list_add(&func->link, &dev->functions); functions 731 arch/powerpc/platforms/powermac/pfunc_core.c INIT_LIST_HEAD(&dev->functions); functions 796 arch/powerpc/platforms/powermac/pfunc_core.c while(!list_empty(&dev->functions)) { functions 798 arch/powerpc/platforms/powermac/pfunc_core.c list_entry(dev->functions.next, typeof(*func), link); functions 845 arch/powerpc/platforms/powermac/pfunc_core.c list_for_each_entry(func, &dev->functions, link) { functions 971 arch/powerpc/platforms/powermac/pfunc_core.c list_for_each_entry_safe(func, tmp, &dev->functions, link) { functions 225 arch/s390/include/uapi/asm/zcrypt.h unsigned int functions:6; functions 343 arch/s390/include/uapi/asm/zcrypt.h unsigned int functions:6; functions 616 drivers/gpu/drm/amd/amdgpu/amdgpu.h struct amdgpu_atcs_functions functions; functions 65 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c struct amdgpu_atif_functions functions; functions 201 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c amdgpu_atif_parse_functions(&atif->functions, output.function_bits); functions 436 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c if (atif->functions.sbios_requests) { functions 591 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c amdgpu_atcs_parse_functions(&atcs->functions, output.function_bits); functions 611 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c if (atcs->functions.pcie_perf_req && atcs->functions.pcie_dev_rdy) functions 637 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c if (!atcs->functions.pcie_dev_rdy) functions 680 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c if (!atcs->functions.pcie_perf_req) functions 830 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c if (atif->functions.sbios_requests && !atif->functions.system_params) { functions 835 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c atif->functions.system_params = true; functions 838 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c if (atif->functions.system_params) { functions 848 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c if (atif->functions.query_backlight_transfer_characteristics) { functions 39 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c struct amdgpu_atpx_functions functions; functions 81 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c return amdgpu_atpx_priv.atpx.functions.power_cntl; functions 179 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c if (atpx->functions.px_params) { functions 207 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c atpx->functions.i2c_mux_cntl = true; functions 208 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c atpx->functions.disp_mux_cntl = true; functions 214 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c atpx->functions.disp_mux_cntl = true; functions 220 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c atpx->functions.power_cntl = true; functions 226 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c atpx->functions.power_cntl = true; functions 234 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c atpx->functions.power_cntl = !amdgpu_atpx_priv.bridge_pm_usable; functions 283 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c amdgpu_atpx_parse_functions(&atpx->functions, output.function_bits); functions 306 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c if (atpx->functions.power_cntl) { functions 342 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c if (atpx->functions.disp_mux_cntl) { functions 374 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c if (atpx->functions.i2c_mux_cntl) { functions 406 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c if (atpx->functions.switch_start) { functions 438 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c if (atpx->functions.switch_end) { functions 1684 drivers/gpu/drm/omapdrm/dss/dsi.c static const enum dsi_lane_function functions[] = { functions 1702 drivers/gpu/drm/omapdrm/dss/dsi.c if (dsi->lanes[t].function == functions[i]) functions 3671 drivers/gpu/drm/omapdrm/dss/dsi.c static const enum dsi_lane_function functions[] = { functions 3716 drivers/gpu/drm/omapdrm/dss/dsi.c lanes[lane].function = functions[i / 2]; functions 2286 drivers/gpu/drm/radeon/radeon.h struct radeon_atif_functions functions; functions 2299 drivers/gpu/drm/radeon/radeon.h struct radeon_atcs_functions functions; functions 238 drivers/gpu/drm/radeon/radeon_acpi.c radeon_atif_parse_functions(&atif->functions, output.function_bits); functions 533 drivers/gpu/drm/radeon/radeon_acpi.c radeon_atcs_parse_functions(&atcs->functions, output.function_bits); functions 553 drivers/gpu/drm/radeon/radeon_acpi.c if (atcs->functions.pcie_perf_req && atcs->functions.pcie_dev_rdy) functions 579 drivers/gpu/drm/radeon/radeon_acpi.c if (!atcs->functions.pcie_dev_rdy) functions 619 drivers/gpu/drm/radeon/radeon_acpi.c if (!atcs->functions.pcie_perf_req) functions 767 drivers/gpu/drm/radeon/radeon_acpi.c if (atif->functions.sbios_requests && !atif->functions.system_params) { functions 772 drivers/gpu/drm/radeon/radeon_acpi.c atif->functions.system_params = true; functions 775 drivers/gpu/drm/radeon/radeon_acpi.c if (atif->functions.system_params) { functions 29 drivers/gpu/drm/radeon/radeon_atpx_handler.c struct radeon_atpx_functions functions; functions 69 drivers/gpu/drm/radeon/radeon_atpx_handler.c return radeon_atpx_priv.atpx.functions.power_cntl; functions 161 drivers/gpu/drm/radeon/radeon_atpx_handler.c if (atpx->functions.px_params) { functions 189 drivers/gpu/drm/radeon/radeon_atpx_handler.c atpx->functions.i2c_mux_cntl = true; functions 190 drivers/gpu/drm/radeon/radeon_atpx_handler.c atpx->functions.disp_mux_cntl = true; functions 196 drivers/gpu/drm/radeon/radeon_atpx_handler.c atpx->functions.disp_mux_cntl = true; functions 201 drivers/gpu/drm/radeon/radeon_atpx_handler.c atpx->functions.power_cntl = true; functions 210 drivers/gpu/drm/radeon/radeon_atpx_handler.c atpx->functions.power_cntl = !radeon_atpx_priv.bridge_pm_usable; functions 254 drivers/gpu/drm/radeon/radeon_atpx_handler.c radeon_atpx_parse_functions(&atpx->functions, output.function_bits); functions 277 drivers/gpu/drm/radeon/radeon_atpx_handler.c if (atpx->functions.power_cntl) { functions 313 drivers/gpu/drm/radeon/radeon_atpx_handler.c if (atpx->functions.disp_mux_cntl) { functions 345 drivers/gpu/drm/radeon/radeon_atpx_handler.c if (atpx->functions.i2c_mux_cntl) { functions 377 drivers/gpu/drm/radeon/radeon_atpx_handler.c if (atpx->functions.switch_start) { functions 409 drivers/gpu/drm/radeon/radeon_atpx_handler.c if (atpx->functions.switch_end) { functions 279 drivers/net/wireless/intersil/hostap/hostap_cs.c if (hw_priv->link->socket->functions < 2) { functions 72 drivers/pcmcia/cardbus.c s->functions = pci_scan_slot(bus, PCI_DEVFN(0, 0)); functions 459 drivers/pcmcia/cistpl.c if ((s->functions > 1) && !(tuple->Attributes & TUPLE_RETURN_COMMON)) { functions 1385 drivers/pcmcia/cistpl.c if (s->functions || !(s->state & SOCKET_PRESENT)) { functions 1560 drivers/pcmcia/cistpl.c if (!s->functions && pccard_validate_cis(s, &chains)) functions 306 drivers/pcmcia/cs.c s->functions = 0; functions 655 drivers/pcmcia/ds.c s->functions = no_funcs; functions 683 drivers/pcmcia/ds.c if (s->functions == 0) { functions 700 drivers/pcmcia/ds.c old_funcs = s->functions; functions 710 drivers/pcmcia/ds.c s->functions = 0; functions 770 drivers/pcmcia/ds.c old_funcs = s->functions; functions 1300 drivers/pcmcia/ds.c skt->functions = 0; functions 554 drivers/pcmcia/pcmcia_resource.c if (s->functions == 1) { functions 145 drivers/pinctrl/actions/pinctrl-owl.c return pctrl->soc->functions[function].name; functions 155 drivers/pinctrl/actions/pinctrl-owl.c *groups = pctrl->soc->functions[function].groups; functions 156 drivers/pinctrl/actions/pinctrl-owl.c *num_groups = pctrl->soc->functions[function].ngroups; functions 293 drivers/pinctrl/actions/pinctrl-owl.h const struct owl_pinmux_func *functions; functions 1869 drivers/pinctrl/actions/pinctrl-s700.c .functions = s700_functions, functions 1786 drivers/pinctrl/actions/pinctrl-s900.c .functions = s900_functions, functions 2608 drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c .functions = aspeed_g4_functions, functions 2795 drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c .functions = aspeed_g5_functions, functions 2311 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c .functions = aspeed_g6_functions, functions 58 drivers/pinctrl/aspeed/pinctrl-aspeed.c return pdata->pinmux.functions[function].name; functions 68 drivers/pinctrl/aspeed/pinctrl-aspeed.c *groups = pdata->pinmux.functions[function].groups; functions 69 drivers/pinctrl/aspeed/pinctrl-aspeed.c *num_groups = pdata->pinmux.functions[function].ngroups; functions 223 drivers/pinctrl/aspeed/pinctrl-aspeed.c &pdata->pinmux.functions[function]; functions 257 drivers/pinctrl/aspeed/pinctrl-aspeed.c char *functions = get_defined_functions(pdesc); functions 262 drivers/pinctrl/aspeed/pinctrl-aspeed.c functions); functions 264 drivers/pinctrl/aspeed/pinctrl-aspeed.c kfree(functions); functions 794 drivers/pinctrl/aspeed/pinmux-aspeed.h const struct aspeed_pin_function *functions; functions 96 drivers/pinctrl/bcm/pinctrl-bcm281xx.c const struct bcm281xx_pin_function *functions; functions 946 drivers/pinctrl/bcm/pinctrl-bcm281xx.c .functions = bcm281xx_functions, functions 1043 drivers/pinctrl/bcm/pinctrl-bcm281xx.c return pdata->functions[function].name; functions 1053 drivers/pinctrl/bcm/pinctrl-bcm281xx.c *groups = pdata->functions[function].groups; functions 1054 drivers/pinctrl/bcm/pinctrl-bcm281xx.c *num_groups = pdata->functions[function].ngroups; functions 1064 drivers/pinctrl/bcm/pinctrl-bcm281xx.c const struct bcm281xx_pin_function *f = &pdata->functions[function]; functions 116 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c const struct cygnus_pin_function *functions; functions 759 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c return pinctrl->functions[selector].name; functions 769 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c *groups = pinctrl->functions[selector].groups; functions 770 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c *num_groups = pinctrl->functions[selector].num_groups; functions 835 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c &pinctrl->functions[func_select]; functions 988 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c pinctrl->functions = cygnus_pin_functions; functions 33 drivers/pinctrl/bcm/pinctrl-ns.c struct ns_pinctrl_function *functions; functions 204 drivers/pinctrl/bcm/pinctrl-ns.c return ns_pinctrl->functions[selector].name; functions 214 drivers/pinctrl/bcm/pinctrl-ns.c *groups = ns_pinctrl->functions[selector].groups; functions 215 drivers/pinctrl/bcm/pinctrl-ns.c *num_groups = ns_pinctrl->functions[selector].num_groups; functions 342 drivers/pinctrl/bcm/pinctrl-ns.c ns_pinctrl->functions = devm_kcalloc(dev, functions 346 drivers/pinctrl/bcm/pinctrl-ns.c if (!ns_pinctrl->functions) functions 348 drivers/pinctrl/bcm/pinctrl-ns.c for (i = 0, function = &ns_pinctrl->functions[0]; functions 130 drivers/pinctrl/bcm/pinctrl-ns2-mux.c const struct ns2_pin_function *functions; functions 555 drivers/pinctrl/bcm/pinctrl-ns2-mux.c return pinctrl->functions[selector].name; functions 565 drivers/pinctrl/bcm/pinctrl-ns2-mux.c *groups = pinctrl->functions[selector].groups; functions 566 drivers/pinctrl/bcm/pinctrl-ns2-mux.c *num_groups = pinctrl->functions[selector].num_groups; functions 647 drivers/pinctrl/bcm/pinctrl-ns2-mux.c func = &pinctrl->functions[func_select]; functions 1083 drivers/pinctrl/bcm/pinctrl-ns2-mux.c pinctrl->functions = ns2_pin_functions; functions 122 drivers/pinctrl/bcm/pinctrl-nsp-mux.c const struct nsp_pin_function *functions; functions 372 drivers/pinctrl/bcm/pinctrl-nsp-mux.c return pinctrl->functions[selector].name; functions 382 drivers/pinctrl/bcm/pinctrl-nsp-mux.c *groups = pinctrl->functions[selector].groups; functions 383 drivers/pinctrl/bcm/pinctrl-nsp-mux.c *num_groups = pinctrl->functions[selector].num_groups; functions 467 drivers/pinctrl/bcm/pinctrl-nsp-mux.c func = &pinctrl->functions[func_select]; functions 612 drivers/pinctrl/bcm/pinctrl-nsp-mux.c pinctrl->functions = nsp_pin_functions; functions 30 drivers/pinctrl/berlin/berlin.c struct berlin_pinctrl_function *functions; functions 117 drivers/pinctrl/berlin/berlin.c return pctrl->functions[function].name; functions 127 drivers/pinctrl/berlin/berlin.c *groups = pctrl->functions[function].groups; functions 128 drivers/pinctrl/berlin/berlin.c *num_groups = pctrl->functions[function].ngroups; functions 138 drivers/pinctrl/berlin/berlin.c struct berlin_desc_function *function = group->functions; functions 156 drivers/pinctrl/berlin/berlin.c struct berlin_pinctrl_function *func = pctrl->functions + function; functions 183 drivers/pinctrl/berlin/berlin.c struct berlin_pinctrl_function *function = pctrl->functions; functions 217 drivers/pinctrl/berlin/berlin.c pctrl->functions = kcalloc(max_functions, functions 218 drivers/pinctrl/berlin/berlin.c sizeof(*pctrl->functions), GFP_KERNEL); functions 219 drivers/pinctrl/berlin/berlin.c if (!pctrl->functions) functions 225 drivers/pinctrl/berlin/berlin.c desc_function = desc_group->functions; functions 233 drivers/pinctrl/berlin/berlin.c pctrl->functions = krealloc(pctrl->functions, functions 234 drivers/pinctrl/berlin/berlin.c pctrl->nfunctions * sizeof(*pctrl->functions), functions 240 drivers/pinctrl/berlin/berlin.c desc_function = desc_group->functions; functions 244 drivers/pinctrl/berlin/berlin.c *function = pctrl->functions; functions 257 drivers/pinctrl/berlin/berlin.c kfree(pctrl->functions); functions 269 drivers/pinctrl/berlin/berlin.c kfree(pctrl->functions); functions 23 drivers/pinctrl/berlin/berlin.h struct berlin_desc_function *functions; functions 43 drivers/pinctrl/berlin/berlin.h .functions = (struct berlin_desc_function[]){ \ functions 315 drivers/pinctrl/freescale/pinctrl-imx1-core.c info->functions[selector].name, info->groups[group].name); functions 363 drivers/pinctrl/freescale/pinctrl-imx1-core.c return info->functions[selector].name; functions 373 drivers/pinctrl/freescale/pinctrl-imx1-core.c *groups = info->functions[selector].groups; functions 374 drivers/pinctrl/freescale/pinctrl-imx1-core.c *num_groups = info->functions[selector].num_groups; functions 518 drivers/pinctrl/freescale/pinctrl-imx1-core.c func = &info->functions[index]; functions 569 drivers/pinctrl/freescale/pinctrl-imx1-core.c info->functions = devm_kcalloc(&pdev->dev, functions 577 drivers/pinctrl/freescale/pinctrl-imx1-core.c if (!info->functions || !info->groups) functions 60 drivers/pinctrl/freescale/pinctrl-imx1.h struct imx1_pmx_func *functions; functions 174 drivers/pinctrl/freescale/pinctrl-mxs.c return d->soc->functions[function].name; functions 184 drivers/pinctrl/freescale/pinctrl-mxs.c *groups = d->soc->functions[group].groups; functions 185 drivers/pinctrl/freescale/pinctrl-mxs.c *num_groups = d->soc->functions[group].ngroups; functions 429 drivers/pinctrl/freescale/pinctrl-mxs.c soc->functions = devm_kcalloc(&pdev->dev, functions 431 drivers/pinctrl/freescale/pinctrl-mxs.c sizeof(*soc->functions), functions 433 drivers/pinctrl/freescale/pinctrl-mxs.c if (!soc->functions) functions 444 drivers/pinctrl/freescale/pinctrl-mxs.c f = &soc->functions[idxf]; functions 476 drivers/pinctrl/freescale/pinctrl-mxs.c f = &soc->functions[idxf++]; functions 499 drivers/pinctrl/freescale/pinctrl-mxs.c f = &soc->functions[idxf++]; functions 75 drivers/pinctrl/freescale/pinctrl-mxs.h struct mxs_function *functions; functions 376 drivers/pinctrl/intel/pinctrl-baytrail.c .functions = byt_score_functions, functions 489 drivers/pinctrl/intel/pinctrl-baytrail.c .functions = byt_sus_functions, functions 639 drivers/pinctrl/intel/pinctrl-baytrail.c return vg->soc_data->functions[selector].name; functions 649 drivers/pinctrl/intel/pinctrl-baytrail.c *groups = vg->soc_data->functions[selector].groups; functions 650 drivers/pinctrl/intel/pinctrl-baytrail.c *num_groups = vg->soc_data->functions[selector].ngroups; functions 719 drivers/pinctrl/intel/pinctrl-baytrail.c const struct intel_function func = vg->soc_data->functions[func_selector]; functions 184 drivers/pinctrl/intel/pinctrl-broxton.c .functions = bxt_north_functions, functions 301 drivers/pinctrl/intel/pinctrl-broxton.c .functions = bxt_northwest_functions, functions 408 drivers/pinctrl/intel/pinctrl-broxton.c .functions = bxt_west_functions, functions 484 drivers/pinctrl/intel/pinctrl-broxton.c .functions = bxt_southwest_functions, functions 662 drivers/pinctrl/intel/pinctrl-broxton.c .functions = apl_north_functions, functions 782 drivers/pinctrl/intel/pinctrl-broxton.c .functions = apl_northwest_functions, functions 892 drivers/pinctrl/intel/pinctrl-broxton.c .functions = apl_west_functions, functions 984 drivers/pinctrl/intel/pinctrl-broxton.c .functions = apl_southwest_functions, functions 465 drivers/pinctrl/intel/pinctrl-cannonlake.c .functions = cnlh_functions, functions 825 drivers/pinctrl/intel/pinctrl-cannonlake.c .functions = cnllp_functions, functions 131 drivers/pinctrl/intel/pinctrl-cherryview.c const struct intel_function *functions; functions 377 drivers/pinctrl/intel/pinctrl-cherryview.c .functions = southwest_functions, functions 640 drivers/pinctrl/intel/pinctrl-cherryview.c .functions = southeast_functions, functions 771 drivers/pinctrl/intel/pinctrl-cherryview.c return pctrl->community->functions[function].name; functions 781 drivers/pinctrl/intel/pinctrl-cherryview.c *groups = pctrl->community->functions[function].groups; functions 782 drivers/pinctrl/intel/pinctrl-cherryview.c *ngroups = pctrl->community->functions[function].ngroups; functions 257 drivers/pinctrl/intel/pinctrl-denverton.c .functions = dnv_functions, functions 185 drivers/pinctrl/intel/pinctrl-geminilake.c .functions = glk_northwest_functions, functions 318 drivers/pinctrl/intel/pinctrl-geminilake.c .functions = glk_north_functions, functions 439 drivers/pinctrl/intel/pinctrl-geminilake.c .functions = glk_scc_functions, functions 402 drivers/pinctrl/intel/pinctrl-icelake.c .functions = icllp_functions, functions 388 drivers/pinctrl/intel/pinctrl-intel.c return pctrl->soc->functions[function].name; functions 398 drivers/pinctrl/intel/pinctrl-intel.c *groups = pctrl->soc->functions[function].groups; functions 399 drivers/pinctrl/intel/pinctrl-intel.c *ngroups = pctrl->soc->functions[function].ngroups; functions 171 drivers/pinctrl/intel/pinctrl-intel.h const struct intel_function *functions; functions 428 drivers/pinctrl/intel/pinctrl-merrifield.c const struct intel_function *functions; functions 573 drivers/pinctrl/intel/pinctrl-merrifield.c return mp->functions[function].name; functions 583 drivers/pinctrl/intel/pinctrl-merrifield.c *groups = mp->functions[function].groups; functions 584 drivers/pinctrl/intel/pinctrl-merrifield.c *ngroups = mp->functions[function].ngroups; functions 923 drivers/pinctrl/intel/pinctrl-merrifield.c mp->functions = mrfld_functions; functions 305 drivers/pinctrl/intel/pinctrl-sunrisepoint.c .functions = sptlp_functions, functions 585 drivers/pinctrl/intel/pinctrl-sunrisepoint.c .functions = spth_functions, functions 428 drivers/pinctrl/mediatek/pinctrl-mtk-common.c const struct mtk_desc_function *func = pin->functions; functions 449 drivers/pinctrl/mediatek/pinctrl-mtk-common.c pin->functions; functions 739 drivers/pinctrl/mediatek/pinctrl-mtk-common.c const struct mtk_desc_function *func = pin->functions; functions 38 drivers/pinctrl/mediatek/pinctrl-mtk-common.h const struct mtk_desc_function *functions; functions 45 drivers/pinctrl/mediatek/pinctrl-mtk-common.h .functions = (struct mtk_desc_function[]){ \ functions 53 drivers/pinctrl/mvebu/pinctrl-mvebu.c struct mvebu_pinctrl_function *functions; functions 156 drivers/pinctrl/mvebu/pinctrl-mvebu.c if (strcmp(name, pctl->functions[n].name) == 0) functions 157 drivers/pinctrl/mvebu/pinctrl-mvebu.c return &pctl->functions[n]; functions 270 drivers/pinctrl/mvebu/pinctrl-mvebu.c return pctl->functions[fid].name; functions 279 drivers/pinctrl/mvebu/pinctrl-mvebu.c *groups = pctl->functions[fid].groups; functions 280 drivers/pinctrl/mvebu/pinctrl-mvebu.c *num_groups = pctl->functions[fid].num_groups; functions 288 drivers/pinctrl/mvebu/pinctrl-mvebu.c struct mvebu_pinctrl_function *func = &pctl->functions[fid]; functions 531 drivers/pinctrl/mvebu/pinctrl-mvebu.c pctl->functions = funcs; functions 467 drivers/pinctrl/nomadik/pinctrl-ab8500.c .functions = ab8500_functions, functions 362 drivers/pinctrl/nomadik/pinctrl-ab8505.c .functions = ab8505_functions, functions 551 drivers/pinctrl/nomadik/pinctrl-abx500.c return pct->soc->functions[function].name; functions 561 drivers/pinctrl/nomadik/pinctrl-abx500.c *groups = pct->soc->functions[function].groups; functions 562 drivers/pinctrl/nomadik/pinctrl-abx500.c *num_groups = pct->soc->functions[function].ngroups; functions 167 drivers/pinctrl/nomadik/pinctrl-abx500.h const struct abx500_function *functions; functions 1236 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c .functions = nmk_db8500_functions, functions 359 drivers/pinctrl/nomadik/pinctrl-nomadik-stn8815.c .functions = nmk_stn8815_functions, functions 1540 drivers/pinctrl/nomadik/pinctrl-nomadik.c return npct->soc->functions[function].name; functions 1550 drivers/pinctrl/nomadik/pinctrl-nomadik.c *groups = npct->soc->functions[function].groups; functions 1551 drivers/pinctrl/nomadik/pinctrl-nomadik.c *num_groups = npct->soc->functions[function].ngroups; functions 141 drivers/pinctrl/nomadik/pinctrl-nomadik.h const struct nmk_function *functions; functions 63 drivers/pinctrl/pinctrl-artpec6.c const struct artpec6_pmx_func *functions; functions 957 drivers/pinctrl/pinctrl-artpec6.c pmx->functions = artpec6_pmx_functions; functions 83 drivers/pinctrl/pinctrl-as3722.c const struct as3722_pin_function *functions; functions 219 drivers/pinctrl/pinctrl-as3722.c return as_pci->functions[function].name; functions 228 drivers/pinctrl/pinctrl-as3722.c *groups = as_pci->functions[function].groups; functions 229 drivers/pinctrl/pinctrl-as3722.c *num_groups = as_pci->functions[function].ngroups; functions 238 drivers/pinctrl/pinctrl-as3722.c u8 val = AS3722_GPIO_IOSF_VAL(as_pci->functions[function].mux_option); functions 565 drivers/pinctrl/pinctrl-as3722.c as_pci->functions = as3722_pin_function; functions 201 drivers/pinctrl/pinctrl-at91.c struct at91_pmx_func *functions; functions 832 drivers/pinctrl/pinctrl-at91.c info->functions[selector].name, info->groups[group].name); functions 893 drivers/pinctrl/pinctrl-at91.c return info->functions[selector].name; functions 902 drivers/pinctrl/pinctrl-at91.c *groups = info->functions[selector].groups; functions 903 drivers/pinctrl/pinctrl-at91.c *num_groups = info->functions[selector].ngroups; functions 1234 drivers/pinctrl/pinctrl-at91.c func = &info->functions[index]; functions 1307 drivers/pinctrl/pinctrl-at91.c info->functions = devm_kcalloc(&pdev->dev, functions 1311 drivers/pinctrl/pinctrl-at91.c if (!info->functions) functions 71 drivers/pinctrl/pinctrl-ingenic.c const struct function_desc *functions; functions 221 drivers/pinctrl/pinctrl-ingenic.c .functions = jz4740_functions, functions 344 drivers/pinctrl/pinctrl-ingenic.c .functions = jz4725b_functions, functions 597 drivers/pinctrl/pinctrl-ingenic.c .functions = jz4760_functions, functions 607 drivers/pinctrl/pinctrl-ingenic.c .functions = jz4760_functions, functions 880 drivers/pinctrl/pinctrl-ingenic.c .functions = jz4770_functions, functions 1013 drivers/pinctrl/pinctrl-ingenic.c .functions = jz4780_functions, functions 1207 drivers/pinctrl/pinctrl-ingenic.c .functions = x1000_functions, functions 1217 drivers/pinctrl/pinctrl-ingenic.c .functions = x1000_functions, functions 1327 drivers/pinctrl/pinctrl-ingenic.c .functions = x1500_functions, functions 2112 drivers/pinctrl/pinctrl-ingenic.c const struct function_desc *func = &chip_info->functions[i]; functions 195 drivers/pinctrl/pinctrl-lpc18xx.c unsigned char functions[LPC18XX_SCU_FUNC_PER_PIN]; functions 214 drivers/pinctrl/pinctrl-lpc18xx.c .functions = { \ functions 226 drivers/pinctrl/pinctrl-lpc18xx.c .functions = { \ functions 1203 drivers/pinctrl/pinctrl-lpc18xx.c if (function == pin->functions[func]) functions 1291 drivers/pinctrl/pinctrl-lpc18xx.c if (function == p->functions[i]) functions 106 drivers/pinctrl/pinctrl-max77620.c const struct max77620_pin_function *functions; functions 222 drivers/pinctrl/pinctrl-max77620.c return mpci->functions[function].name; functions 232 drivers/pinctrl/pinctrl-max77620.c *groups = mpci->functions[function].groups; functions 233 drivers/pinctrl/pinctrl-max77620.c *num_groups = mpci->functions[function].ngroups; functions 564 drivers/pinctrl/pinctrl-max77620.c mpci->functions = max77620_pin_function; functions 140 drivers/pinctrl/pinctrl-ocelot.c unsigned char functions[OCELOT_FUNC_PER_PIN]; functions 156 drivers/pinctrl/pinctrl-ocelot.c .functions = { \ functions 218 drivers/pinctrl/pinctrl-ocelot.c .functions = { \ functions 392 drivers/pinctrl/pinctrl-ocelot.c if (function == p->functions[i]) functions 72 drivers/pinctrl/pinctrl-oxnas.c struct oxnas_desc_function *functions; functions 91 drivers/pinctrl/pinctrl-oxnas.c const struct oxnas_function *functions; functions 276 drivers/pinctrl/pinctrl-oxnas.c .functions = (struct oxnas_desc_function[]){ \ functions 571 drivers/pinctrl/pinctrl-oxnas.c return pctl->functions[func].name; functions 581 drivers/pinctrl/pinctrl-oxnas.c *groups = pctl->functions[func].groups; functions 582 drivers/pinctrl/pinctrl-oxnas.c *num_groups = pctl->functions[func].ngroups; functions 592 drivers/pinctrl/pinctrl-oxnas.c const struct oxnas_function *pf = &pctl->functions[func]; functions 594 drivers/pinctrl/pinctrl-oxnas.c struct oxnas_desc_function *functions = pg->functions; functions 597 drivers/pinctrl/pinctrl-oxnas.c while (functions->name) { functions 598 drivers/pinctrl/pinctrl-oxnas.c if (!strcmp(functions->name, fname)) { functions 602 drivers/pinctrl/pinctrl-oxnas.c functions->fct, mask); functions 609 drivers/pinctrl/pinctrl-oxnas.c (functions->fct == 1 ? functions 616 drivers/pinctrl/pinctrl-oxnas.c (functions->fct == 2 ? functions 623 drivers/pinctrl/pinctrl-oxnas.c (functions->fct == 3 ? functions 629 drivers/pinctrl/pinctrl-oxnas.c functions++; functions 642 drivers/pinctrl/pinctrl-oxnas.c const struct oxnas_function *pf = &pctl->functions[func]; functions 644 drivers/pinctrl/pinctrl-oxnas.c struct oxnas_desc_function *functions = pg->functions; functions 648 drivers/pinctrl/pinctrl-oxnas.c while (functions->name) { functions 649 drivers/pinctrl/pinctrl-oxnas.c if (!strcmp(functions->name, fname)) { functions 653 drivers/pinctrl/pinctrl-oxnas.c functions->fct, mask); functions 658 drivers/pinctrl/pinctrl-oxnas.c (functions->fct == 1 ? functions 663 drivers/pinctrl/pinctrl-oxnas.c (functions->fct == 2 ? functions 668 drivers/pinctrl/pinctrl-oxnas.c (functions->fct == 3 ? functions 673 drivers/pinctrl/pinctrl-oxnas.c (functions->fct == 4 ? functions 678 drivers/pinctrl/pinctrl-oxnas.c (functions->fct == 5 ? functions 684 drivers/pinctrl/pinctrl-oxnas.c functions++; functions 1092 drivers/pinctrl/pinctrl-oxnas.c .functions = oxnas_ox810se_functions, functions 1111 drivers/pinctrl/pinctrl-oxnas.c .functions = oxnas_ox820_functions, functions 1176 drivers/pinctrl/pinctrl-oxnas.c pctl->functions = data->pctl->functions; functions 80 drivers/pinctrl/pinctrl-palmas.c const struct palmas_pin_function *functions; functions 674 drivers/pinctrl/pinctrl-palmas.c return pci->functions[function].name; functions 683 drivers/pinctrl/pinctrl-palmas.c *groups = pci->functions[function].groups; functions 684 drivers/pinctrl/pinctrl-palmas.c *num_groups = pci->functions[function].ngroups; functions 1023 drivers/pinctrl/pinctrl-palmas.c pci->functions = palmas_pin_function; functions 52 drivers/pinctrl/pinctrl-pic32.c struct pic32_desc_function *functions; functions 74 drivers/pinctrl/pinctrl-pic32.c const struct pic32_function *functions; functions 376 drivers/pinctrl/pinctrl-pic32.c .functions = (struct pic32_desc_function[]){ \ functions 1753 drivers/pinctrl/pinctrl-pic32.c return pctl->functions[func].name; functions 1763 drivers/pinctrl/pinctrl-pic32.c *groups = pctl->functions[func].groups; functions 1764 drivers/pinctrl/pinctrl-pic32.c *num_groups = pctl->functions[func].ngroups; functions 1774 drivers/pinctrl/pinctrl-pic32.c const struct pic32_function *pf = &pctl->functions[func]; functions 1776 drivers/pinctrl/pinctrl-pic32.c struct pic32_desc_function *functions = pg->functions; functions 1778 drivers/pinctrl/pinctrl-pic32.c while (functions->name) { functions 1779 drivers/pinctrl/pinctrl-pic32.c if (!strcmp(functions->name, fname)) { functions 1782 drivers/pinctrl/pinctrl-pic32.c fname, functions->muxreg, functions->muxval); functions 1784 drivers/pinctrl/pinctrl-pic32.c writel(functions->muxval, pctl->reg_base + functions->muxreg); functions 1789 drivers/pinctrl/pinctrl-pic32.c functions++; functions 2177 drivers/pinctrl/pinctrl-pic32.c pctl->functions = pic32_functions; functions 108 drivers/pinctrl/pinctrl-pistachio.c const struct pistachio_function *functions; functions 927 drivers/pinctrl/pinctrl-pistachio.c return pctl->functions[func].name; functions 937 drivers/pinctrl/pinctrl-pistachio.c *groups = pctl->functions[func].groups; functions 938 drivers/pinctrl/pinctrl-pistachio.c *num_groups = pctl->functions[func].ngroups; functions 948 drivers/pinctrl/pinctrl-pistachio.c const struct pistachio_function *pf = &pctl->functions[func]; functions 1447 drivers/pinctrl/pinctrl-pistachio.c pctl->functions = pistachio_functions; functions 70 drivers/pinctrl/pinctrl-rk805.c const struct rk805_pin_function *functions; functions 263 drivers/pinctrl/pinctrl-rk805.c return pci->functions[function].name; functions 273 drivers/pinctrl/pinctrl-rk805.c *groups = pci->functions[function].groups; functions 274 drivers/pinctrl/pinctrl-rk805.c *num_groups = pci->functions[function].ngroups; functions 311 drivers/pinctrl/pinctrl-rk805.c int mux = pci->functions[function].mux_option; functions 439 drivers/pinctrl/pinctrl-rk805.c pci->functions = rk805_pin_functions; functions 398 drivers/pinctrl/pinctrl-rockchip.c struct rockchip_pmx_func *functions; functions 2149 drivers/pinctrl/pinctrl-rockchip.c return info->functions[selector].name; functions 2158 drivers/pinctrl/pinctrl-rockchip.c *groups = info->functions[selector].groups; functions 2159 drivers/pinctrl/pinctrl-rockchip.c *num_groups = info->functions[selector].ngroups; functions 2174 drivers/pinctrl/pinctrl-rockchip.c info->functions[selector].name, info->groups[group].name); functions 2556 drivers/pinctrl/pinctrl-rockchip.c func = &info->functions[index]; functions 2596 drivers/pinctrl/pinctrl-rockchip.c info->functions = devm_kcalloc(dev, functions 2600 drivers/pinctrl/pinctrl-rockchip.c if (!info->functions) functions 120 drivers/pinctrl/pinctrl-rzn1.c struct rzn1_pmx_func *functions; functions 444 drivers/pinctrl/pinctrl-rzn1.c return ipctl->functions[selector].name; functions 454 drivers/pinctrl/pinctrl-rzn1.c *groups = ipctl->functions[selector].groups; functions 455 drivers/pinctrl/pinctrl-rzn1.c *num_groups = ipctl->functions[selector].num_groups; functions 468 drivers/pinctrl/pinctrl-rzn1.c ipctl->functions[selector].name, selector, grp->name, group); functions 763 drivers/pinctrl/pinctrl-rzn1.c func = &ipctl->functions[index]; functions 826 drivers/pinctrl/pinctrl-rzn1.c ipctl->functions = devm_kmalloc_array(&pdev->dev, nfuncs, functions 827 drivers/pinctrl/pinctrl-rzn1.c sizeof(*ipctl->functions), functions 829 drivers/pinctrl/pinctrl-rzn1.c if (!ipctl->functions) functions 326 drivers/pinctrl/pinctrl-st.c struct st_pmx_func *functions; functions 883 drivers/pinctrl/pinctrl-st.c return info->functions[selector].name; functions 890 drivers/pinctrl/pinctrl-st.c *grps = info->functions[selector].groups; functions 891 drivers/pinctrl/pinctrl-st.c *ngrps = info->functions[selector].ngroups; functions 1248 drivers/pinctrl/pinctrl-st.c func = &info->functions[index]; functions 1581 drivers/pinctrl/pinctrl-st.c info->functions = devm_kcalloc(&pdev->dev, functions 1582 drivers/pinctrl/pinctrl-st.c info->nfunctions, sizeof(*info->functions), GFP_KERNEL); functions 1591 drivers/pinctrl/pinctrl-st.c if (!info->functions || !info->groups || !info->banks) functions 74 drivers/pinctrl/pxa/pinctrl-pxa2xx.c for (df = pin->functions; df->name; df++) functions 111 drivers/pinctrl/pxa/pinctrl-pxa2xx.c struct pxa_pinctrl_function *pf = pctl->functions + function; functions 129 drivers/pinctrl/pxa/pinctrl-pxa2xx.c struct pxa_pinctrl_function *pf = pctl->functions + function; functions 150 drivers/pinctrl/pxa/pinctrl-pxa2xx.c (pctl->functions + function)->name); functions 253 drivers/pinctrl/pxa/pinctrl-pxa2xx.c const struct pxa_pinctrl_function *functions) functions 257 drivers/pinctrl/pxa/pinctrl-pxa2xx.c for (func = functions; func->name; func++) functions 267 drivers/pinctrl/pxa/pinctrl-pxa2xx.c struct pxa_pinctrl_function *functions; functions 276 drivers/pinctrl/pxa/pinctrl-pxa2xx.c functions = devm_kcalloc(pctl->dev, pctl->npins * 6, functions 277 drivers/pinctrl/pxa/pinctrl-pxa2xx.c sizeof(*functions), GFP_KERNEL); functions 278 drivers/pinctrl/pxa/pinctrl-pxa2xx.c if (!functions) functions 282 drivers/pinctrl/pxa/pinctrl-pxa2xx.c for (df = pctl->ppins[i].functions; df->name; df++) functions 283 drivers/pinctrl/pxa/pinctrl-pxa2xx.c if (!pxa2xx_find_function(pctl, df->name, functions)) functions 284 drivers/pinctrl/pxa/pinctrl-pxa2xx.c (functions + pctl->nfuncs++)->name = df->name; functions 285 drivers/pinctrl/pxa/pinctrl-pxa2xx.c pctl->functions = devm_kmemdup(pctl->dev, functions, functions 286 drivers/pinctrl/pxa/pinctrl-pxa2xx.c pctl->nfuncs * sizeof(*functions), functions 288 drivers/pinctrl/pxa/pinctrl-pxa2xx.c if (!pctl->functions) functions 291 drivers/pinctrl/pxa/pinctrl-pxa2xx.c devm_kfree(pctl->dev, functions); functions 310 drivers/pinctrl/pxa/pinctrl-pxa2xx.c for (df = pctl->ppins[j].functions; df->name; functions 312 drivers/pinctrl/pxa/pinctrl-pxa2xx.c if (!strcmp(pctl->functions[i].name, functions 316 drivers/pinctrl/pxa/pinctrl-pxa2xx.c func = pctl->functions + i; functions 20 drivers/pinctrl/pxa/pinctrl-pxa2xx.h .functions = (struct pxa_desc_function[]){ \ functions 27 drivers/pinctrl/pxa/pinctrl-pxa2xx.h .functions = (struct pxa_desc_function[]){ \ functions 36 drivers/pinctrl/pxa/pinctrl-pxa2xx.h .functions = (struct pxa_desc_function[]){ \ functions 52 drivers/pinctrl/pxa/pinctrl-pxa2xx.h struct pxa_desc_function *functions; functions 79 drivers/pinctrl/pxa/pinctrl-pxa2xx.h struct pxa_pinctrl_function *functions; functions 617 drivers/pinctrl/qcom/pinctrl-apq8064.c .functions = apq8064_functions, functions 1195 drivers/pinctrl/qcom/pinctrl-apq8084.c .functions = apq8084_functions, functions 696 drivers/pinctrl/qcom/pinctrl-ipq4019.c .functions = ipq4019_functions, functions 619 drivers/pinctrl/qcom/pinctrl-ipq8064.c .functions = ipq8064_functions, functions 1028 drivers/pinctrl/qcom/pinctrl-ipq8074.c .functions = ipq8074_functions, functions 434 drivers/pinctrl/qcom/pinctrl-mdm9615.c .functions = mdm9615_functions, functions 142 drivers/pinctrl/qcom/pinctrl-msm.c return pctrl->soc->functions[function].name; functions 152 drivers/pinctrl/qcom/pinctrl-msm.c *groups = pctrl->soc->functions[function].groups; functions 153 drivers/pinctrl/qcom/pinctrl-msm.c *num_groups = pctrl->soc->functions[function].ngroups; functions 1092 drivers/pinctrl/qcom/pinctrl-msm.c const struct msm_function *func = pctrl->soc->functions; functions 108 drivers/pinctrl/qcom/pinctrl-msm.h const struct msm_function *functions; functions 969 drivers/pinctrl/qcom/pinctrl-msm8660.c .functions = msm8660_functions, functions 957 drivers/pinctrl/qcom/pinctrl-msm8916.c .functions = msm8916_functions, functions 1234 drivers/pinctrl/qcom/pinctrl-msm8960.c .functions = msm8960_functions, functions 1330 drivers/pinctrl/qcom/pinctrl-msm8994.c .functions = msm8994_functions, functions 1894 drivers/pinctrl/qcom/pinctrl-msm8996.c .functions = msm8996_functions, functions 1509 drivers/pinctrl/qcom/pinctrl-msm8998.c .functions = msm8998_functions, functions 1059 drivers/pinctrl/qcom/pinctrl-msm8x74.c .functions = msm8x74_functions, functions 1630 drivers/pinctrl/qcom/pinctrl-qcs404.c .functions = qcs404_functions, functions 1105 drivers/pinctrl/qcom/pinctrl-sc7180.c .functions = sc7180_functions, functions 1414 drivers/pinctrl/qcom/pinctrl-sdm660.c .functions = sdm660_functions, functions 1288 drivers/pinctrl/qcom/pinctrl-sdm845.c .functions = sdm845_functions, functions 1506 drivers/pinctrl/qcom/pinctrl-sm8150.c .functions = sm8150_functions, functions 743 drivers/pinctrl/samsung/pinctrl-samsung.c struct samsung_pmx_func *functions, *func; functions 772 drivers/pinctrl/samsung/pinctrl-samsung.c functions = devm_kcalloc(dev, func_cnt, sizeof(*functions), functions 774 drivers/pinctrl/samsung/pinctrl-samsung.c if (!functions) functions 776 drivers/pinctrl/samsung/pinctrl-samsung.c func = functions; functions 816 drivers/pinctrl/samsung/pinctrl-samsung.c return functions; functions 830 drivers/pinctrl/samsung/pinctrl-samsung.c struct samsung_pmx_func *functions; functions 839 drivers/pinctrl/samsung/pinctrl-samsung.c functions = samsung_pinctrl_create_functions(dev, drvdata, &func_cnt); functions 840 drivers/pinctrl/samsung/pinctrl-samsung.c if (IS_ERR(functions)) { functions 842 drivers/pinctrl/samsung/pinctrl-samsung.c return PTR_ERR(functions); functions 847 drivers/pinctrl/samsung/pinctrl-samsung.c drvdata->pmx_functions = functions; functions 807 drivers/pinctrl/sh-pfc/core.c func = &info->functions[i]; functions 1730 drivers/pinctrl/sh-pfc/pfc-emev2.c .functions = pinmux_functions, functions 2720 drivers/pinctrl/sh-pfc/pfc-r8a73a4.c .functions = pinmux_functions, functions 3758 drivers/pinctrl/sh-pfc/pfc-r8a7740.c .functions = pinmux_functions, functions 3439 drivers/pinctrl/sh-pfc/pfc-r8a77470.c .functions = pinmux_functions, functions 3177 drivers/pinctrl/sh-pfc/pfc-r8a7778.c .functions = pinmux_functions, functions 4022 drivers/pinctrl/sh-pfc/pfc-r8a7779.c .functions = pinmux_functions, functions 5750 drivers/pinctrl/sh-pfc/pfc-r8a7790.c .functions = pinmux_functions, functions 6646 drivers/pinctrl/sh-pfc/pfc-r8a7791.c .functions = pinmux_functions.common, functions 6668 drivers/pinctrl/sh-pfc/pfc-r8a7791.c .functions = pinmux_functions.common, functions 6691 drivers/pinctrl/sh-pfc/pfc-r8a7791.c .functions = pinmux_functions.common, functions 6715 drivers/pinctrl/sh-pfc/pfc-r8a7791.c .functions = pinmux_functions.common, functions 2793 drivers/pinctrl/sh-pfc/pfc-r8a7792.c .functions = pinmux_functions, functions 5614 drivers/pinctrl/sh-pfc/pfc-r8a7794.c .functions = pinmux_functions, functions 5636 drivers/pinctrl/sh-pfc/pfc-r8a7794.c .functions = pinmux_functions, functions 5881 drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c .functions = pinmux_functions, functions 6247 drivers/pinctrl/sh-pfc/pfc-r8a7795.c .functions = pinmux_functions, functions 6200 drivers/pinctrl/sh-pfc/pfc-r8a7796.c .functions = pinmux_functions.common, functions 6226 drivers/pinctrl/sh-pfc/pfc-r8a7796.c .functions = pinmux_functions.common, functions 6439 drivers/pinctrl/sh-pfc/pfc-r8a77965.c .functions = pinmux_functions, functions 2439 drivers/pinctrl/sh-pfc/pfc-r8a77970.c .functions = pinmux_functions, functions 2888 drivers/pinctrl/sh-pfc/pfc-r8a77980.c .functions = pinmux_functions, functions 5287 drivers/pinctrl/sh-pfc/pfc-r8a77990.c .functions = pinmux_functions.common, functions 5312 drivers/pinctrl/sh-pfc/pfc-r8a77990.c .functions = pinmux_functions.common, functions 2862 drivers/pinctrl/sh-pfc/pfc-r8a77995.c .functions = pinmux_functions, functions 4402 drivers/pinctrl/sh-pfc/pfc-sh73a0.c .functions = pinmux_functions, functions 326 drivers/pinctrl/sh-pfc/pinctrl.c return pmx->pfc->info->functions[selector].name; functions 336 drivers/pinctrl/sh-pfc/pinctrl.c *groups = pmx->pfc->info->functions[selector].groups; functions 337 drivers/pinctrl/sh-pfc/pinctrl.c *num_groups = pmx->pfc->info->functions[selector].nr_groups; functions 281 drivers/pinctrl/sh-pfc/sh_pfc.h const struct sh_pfc_function *functions; functions 226 drivers/pinctrl/spear/pinctrl-spear.c return pmx->machdata->functions[function]->name; functions 235 drivers/pinctrl/spear/pinctrl-spear.c *groups = pmx->machdata->functions[function]->groups; functions 236 drivers/pinctrl/spear/pinctrl-spear.c *ngroups = pmx->machdata->functions[function]->ngroups; functions 155 drivers/pinctrl/spear/pinctrl-spear.h struct spear_function **functions; functions 2687 drivers/pinctrl/spear/pinctrl-spear1310.c .functions = spear1310_functions, functions 2004 drivers/pinctrl/spear/pinctrl-spear1340.c .functions = spear1340_functions, functions 661 drivers/pinctrl/spear/pinctrl-spear300.c spear3xx_machdata.functions = spear300_functions; functions 386 drivers/pinctrl/spear/pinctrl-spear310.c spear3xx_machdata.functions = spear310_functions; functions 3425 drivers/pinctrl/spear/pinctrl-spear320.c spear3xx_machdata.functions = spear320_functions; functions 465 drivers/pinctrl/stm32/pinctrl-stm32.c const struct stm32_desc_function *func = pin->functions; functions 1338 drivers/pinctrl/stm32/pinctrl-stm32.c pins->functions = p->functions; functions 34 drivers/pinctrl/stm32/pinctrl-stm32.h const struct stm32_desc_function *functions; functions 41 drivers/pinctrl/stm32/pinctrl-stm32.h .functions = (struct stm32_desc_function[]){ \ functions 49 drivers/pinctrl/stm32/pinctrl-stm32.h .functions = (struct stm32_desc_function[]){ \ functions 60 drivers/pinctrl/sunxi/pinctrl-sunxi.c struct sunxi_pinctrl_function *func = pctl->functions; functions 85 drivers/pinctrl/sunxi/pinctrl-sunxi.c struct sunxi_desc_function *func = pin->functions; functions 112 drivers/pinctrl/sunxi/pinctrl-sunxi.c struct sunxi_desc_function *func = pin->functions; functions 682 drivers/pinctrl/sunxi/pinctrl-sunxi.c return pctl->functions[function].name; functions 692 drivers/pinctrl/sunxi/pinctrl-sunxi.c *groups = pctl->functions[function].groups; functions 693 drivers/pinctrl/sunxi/pinctrl-sunxi.c *num_groups = pctl->functions[function].ngroups; functions 723 drivers/pinctrl/sunxi/pinctrl-sunxi.c struct sunxi_pinctrl_function *func = pctl->functions + function; functions 1152 drivers/pinctrl/sunxi/pinctrl-sunxi.c struct sunxi_pinctrl_function *func = pctl->functions; functions 1212 drivers/pinctrl/sunxi/pinctrl-sunxi.c pctl->functions = kcalloc(pctl->ngroups, functions 1213 drivers/pinctrl/sunxi/pinctrl-sunxi.c sizeof(*pctl->functions), functions 1215 drivers/pinctrl/sunxi/pinctrl-sunxi.c if (!pctl->functions) functions 1226 drivers/pinctrl/sunxi/pinctrl-sunxi.c for (func = pin->functions; func->name; func++) { functions 1241 drivers/pinctrl/sunxi/pinctrl-sunxi.c ptr = krealloc(pctl->functions, functions 1242 drivers/pinctrl/sunxi/pinctrl-sunxi.c pctl->nfunctions * sizeof(*pctl->functions), functions 1245 drivers/pinctrl/sunxi/pinctrl-sunxi.c kfree(pctl->functions); functions 1246 drivers/pinctrl/sunxi/pinctrl-sunxi.c pctl->functions = NULL; functions 1249 drivers/pinctrl/sunxi/pinctrl-sunxi.c pctl->functions = ptr; functions 1258 drivers/pinctrl/sunxi/pinctrl-sunxi.c for (func = pin->functions; func->name; func++) { functions 1268 drivers/pinctrl/sunxi/pinctrl-sunxi.c kfree(pctl->functions); functions 1279 drivers/pinctrl/sunxi/pinctrl-sunxi.c kfree(pctl->functions); functions 127 drivers/pinctrl/sunxi/pinctrl-sunxi.h struct sunxi_desc_function *functions; functions 164 drivers/pinctrl/sunxi/pinctrl-sunxi.h struct sunxi_pinctrl_function *functions; functions 178 drivers/pinctrl/sunxi/pinctrl-sunxi.h .functions = (struct sunxi_desc_function[]){ \ functions 186 drivers/pinctrl/sunxi/pinctrl-sunxi.h .functions = (struct sunxi_desc_function[]){ \ functions 58 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c const struct tegra_xusb_padctl_function *functions; functions 278 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c return padctl->soc->functions[function].name; functions 288 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c *num_groups = padctl->soc->functions[function].num_groups; functions 289 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c *groups = padctl->soc->functions[function].groups; functions 857 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c .functions = tegra124_functions, functions 233 drivers/pinctrl/tegra/pinctrl-tegra.c return pmx->soc->functions[function].name; functions 243 drivers/pinctrl/tegra/pinctrl-tegra.c *groups = pmx->soc->functions[function].groups; functions 244 drivers/pinctrl/tegra/pinctrl-tegra.c *num_groups = pmx->soc->functions[function].ngroups; functions 737 drivers/pinctrl/tegra/pinctrl-tegra.c struct tegra_function *func = &soc_data->functions[fn]; functions 188 drivers/pinctrl/tegra/pinctrl-tegra.h struct tegra_function *functions; functions 1837 drivers/pinctrl/tegra/pinctrl-tegra114.c .functions = tegra114_functions, functions 2049 drivers/pinctrl/tegra/pinctrl-tegra124.c .functions = tegra124_functions, functions 139 drivers/pinctrl/tegra/pinctrl-tegra194.c .functions = tegra194_functions, functions 2219 drivers/pinctrl/tegra/pinctrl-tegra20.c .functions = tegra20_functions, functions 1551 drivers/pinctrl/tegra/pinctrl-tegra210.c .functions = tegra210_functions, functions 2472 drivers/pinctrl/tegra/pinctrl-tegra30.c .functions = tegra30_functions, functions 562 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c return priv->socdata->functions[selector].name; functions 572 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c *groups = priv->socdata->functions[selector].groups; functions 573 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c *num_groups = priv->socdata->functions[selector].num_groups; functions 872 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c !socdata->functions || !socdata->functions_count) { functions 692 drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c .functions = uniphier_ld11_functions, functions 805 drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c .functions = uniphier_ld20_functions, functions 725 drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c .functions = uniphier_ld4_functions, functions 940 drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c .functions = uniphier_ld6b_functions, functions 1234 drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c .functions = uniphier_pro4_functions, functions 1003 drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c .functions = uniphier_pro5_functions, functions 962 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c .functions = uniphier_pxs2_functions, functions 973 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c .functions = uniphier_pxs3_functions, functions 654 drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c .functions = uniphier_sld8_functions, functions 144 drivers/pinctrl/uniphier/pinctrl-uniphier.h const struct uniphier_pinmux_function *functions; functions 269 drivers/pinctrl/zte/pinctrl-zx.c struct function_desc *functions; functions 295 drivers/pinctrl/zte/pinctrl-zx.c functions = kcalloc(info->npins, sizeof(*functions), GFP_KERNEL); functions 296 drivers/pinctrl/zte/pinctrl-zx.c if (!functions) functions 312 drivers/pinctrl/zte/pinctrl-zx.c struct function_desc *func = functions; functions 337 drivers/pinctrl/zte/pinctrl-zx.c functions = krealloc(functions, nfunctions * sizeof(*functions), functions 357 drivers/pinctrl/zte/pinctrl-zx.c if (strcmp(functions[j].name, mux->name) == 0) functions 360 drivers/pinctrl/zte/pinctrl-zx.c func = functions + j; functions 367 drivers/pinctrl/zte/pinctrl-zx.c kfree(functions); functions 1430 drivers/s390/crypto/ap_bus.c } else if (ac->functions != func) { functions 162 drivers/s390/crypto/ap_bus.h unsigned int functions; /* AP device function bitfield. */ functions 56 drivers/s390/crypto/ap_card.c return snprintf(buf, PAGE_SIZE, "0x%08X\n", ac->functions); functions 174 drivers/s390/crypto/ap_card.c int comp_type, unsigned int functions) functions 188 drivers/s390/crypto/ap_card.c ac->functions = functions; functions 665 drivers/s390/crypto/zcrypt_api.c if (!zc->online || !(zc->card->functions & 0x18000000)) functions 749 drivers/s390/crypto/zcrypt_api.c if (!zc->online || !(zc->card->functions & 0x18000000)) functions 835 drivers/s390/crypto/zcrypt_api.c if (!zc->online || !(zc->card->functions & 0x10000000)) functions 972 drivers/s390/crypto/zcrypt_api.c if (!zc->online || !(zc->card->functions & 0x04000000)) functions 1052 drivers/s390/crypto/zcrypt_api.c if (!zc->online || !(zc->card->functions & 0x10000000)) functions 1111 drivers/s390/crypto/zcrypt_api.c stat->functions = zc->card->functions >> 26; functions 1136 drivers/s390/crypto/zcrypt_api.c stat->functions = zc->card->functions >> 26; functions 1159 drivers/s390/crypto/zcrypt_api.c devstat->functions = zc->card->functions >> 26; functions 1583 drivers/s390/crypto/zcrypt_ccamisc.c device_status[i].functions & 0x04) { functions 1610 drivers/s390/crypto/zcrypt_ccamisc.c device_status[i].functions & 0x04)) functions 1705 drivers/s390/crypto/zcrypt_ccamisc.c if (!(device_status[i].functions & 0x04)) functions 106 drivers/s390/crypto/zcrypt_cex2a.c if (ap_test_bit(&ac->functions, AP_FUNC_MEX4K) && functions 107 drivers/s390/crypto/zcrypt_cex2a.c ap_test_bit(&ac->functions, AP_FUNC_CRT4K)) { functions 200 drivers/s390/crypto/zcrypt_cex4.c if (ap_test_bit(&ac->functions, AP_FUNC_ACCEL)) { functions 226 drivers/s390/crypto/zcrypt_cex4.c if (ap_test_bit(&ac->functions, AP_FUNC_MEX4K) && functions 227 drivers/s390/crypto/zcrypt_cex4.c ap_test_bit(&ac->functions, AP_FUNC_CRT4K)) { functions 236 drivers/s390/crypto/zcrypt_cex4.c } else if (ap_test_bit(&ac->functions, AP_FUNC_COPRO)) { functions 273 drivers/s390/crypto/zcrypt_cex4.c } else if (ap_test_bit(&ac->functions, AP_FUNC_EP11)) { functions 314 drivers/s390/crypto/zcrypt_cex4.c if (ap_test_bit(&ac->functions, AP_FUNC_COPRO)) { functions 334 drivers/s390/crypto/zcrypt_cex4.c if (ap_test_bit(&ac->functions, AP_FUNC_COPRO)) functions 359 drivers/s390/crypto/zcrypt_cex4.c if (ap_test_bit(&aq->card->functions, AP_FUNC_ACCEL)) { functions 365 drivers/s390/crypto/zcrypt_cex4.c } else if (ap_test_bit(&aq->card->functions, AP_FUNC_COPRO)) { functions 371 drivers/s390/crypto/zcrypt_cex4.c } else if (ap_test_bit(&aq->card->functions, AP_FUNC_EP11)) { functions 395 drivers/s390/crypto/zcrypt_cex4.c if (ap_test_bit(&aq->card->functions, AP_FUNC_COPRO)) { functions 415 drivers/s390/crypto/zcrypt_cex4.c if (ap_test_bit(&aq->card->functions, AP_FUNC_COPRO)) functions 618 drivers/tty/serial/8250/serial_cs.c info->multi = (link->socket->functions > 1); functions 269 drivers/usb/gadget/composite.c list_add_tail(&function->list, &config->functions); functions 482 drivers/usb/gadget/composite.c list_for_each_entry(f, &config->functions, list) { functions 758 drivers/usb/gadget/composite.c list_for_each_entry(f, &cdev->config->functions, list) { functions 892 drivers/usb/gadget/composite.c INIT_LIST_HEAD(&config->functions); functions 934 drivers/usb/gadget/composite.c while (!list_empty(&config->functions)) { functions 937 drivers/usb/gadget/composite.c f = list_first_entry(&config->functions, functions 987 drivers/usb/gadget/composite.c while (!list_empty(&config->functions)) { functions 990 drivers/usb/gadget/composite.c f = list_first_entry(&config->functions, functions 1106 drivers/usb/gadget/composite.c list_for_each_entry(f, &c->functions, list) { functions 1165 drivers/usb/gadget/composite.c list_for_each_entry(f, &c->functions, list) { functions 1911 drivers/usb/gadget/composite.c list_for_each_entry(f, &cdev->config->functions, list) functions 1918 drivers/usb/gadget/composite.c list_for_each_entry(f, &c->functions, list) functions 1936 drivers/usb/gadget/composite.c list_for_each_entry(f, &cdev->config->functions, list) { functions 1940 drivers/usb/gadget/composite.c if (&f->list == &cdev->config->functions) functions 1961 drivers/usb/gadget/composite.c if (!list_is_singular(&c->functions)) functions 1963 drivers/usb/gadget/composite.c f = list_first_entry(&c->functions, struct usb_function, functions 2277 drivers/usb/gadget/composite.c list_for_each_entry(f, &cdev->config->functions, list) { functions 2304 drivers/usb/gadget/composite.c list_for_each_entry(f, &cdev->config->functions, list) { functions 361 drivers/usb/gadget/configfs.c WARN_ON(!list_empty(&cfg->c.functions)); functions 1220 drivers/usb/gadget/configfs.c list_for_each_entry_safe(f, tmp, &c->functions, list) { functions 84 drivers/usb/gadget/legacy/g_ffs.c module_param_array_named(functions, func_names, charp, &func_num, 0); functions 85 drivers/usb/gadget/legacy/g_ffs.c MODULE_PARM_DESC(functions, "USB Functions list"); functions 1802 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static const enum dsi_lane_function functions[] = { functions 1820 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (dsi->lanes[t].function == functions[i]) functions 3748 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static const enum dsi_lane_function functions[] = { functions 3793 drivers/video/fbdev/omap2/omapfb/dss/dsi.c lanes[lane].function = functions[i / 2]; functions 325 include/linux/usb/composite.h struct list_head functions; functions 135 include/pcmcia/ss.h u_short functions; functions 65 kernel/gcov/clang.c struct list_head functions; functions 93 kernel/gcov/clang.c INIT_LIST_HEAD(&info->functions); functions 133 kernel/gcov/clang.c list_add_tail(&info->head, ¤t_info->functions); functions 139 kernel/gcov/clang.c struct gcov_fn_info *info = list_last_entry(¤t_info->functions, functions 238 kernel/gcov/clang.c list_for_each_entry(fn, &info->functions, head) functions 253 kernel/gcov/clang.c &info1->functions, struct gcov_fn_info, head); functions 255 kernel/gcov/clang.c &info2->functions, struct gcov_fn_info, head); functions 261 kernel/gcov/clang.c while (!list_is_last(&fn_ptr1->head, &info1->functions) && functions 262 kernel/gcov/clang.c !list_is_last(&fn_ptr2->head, &info2->functions)) { functions 273 kernel/gcov/clang.c return list_is_last(&fn_ptr1->head, &info1->functions) && functions 274 kernel/gcov/clang.c list_is_last(&fn_ptr2->head, &info2->functions); functions 287 kernel/gcov/clang.c struct gcov_fn_info *sfn_ptr = list_first_entry_or_null(&src->functions, functions 290 kernel/gcov/clang.c list_for_each_entry(dfn_ptr, &dst->functions, head) { functions 341 kernel/gcov/clang.c INIT_LIST_HEAD(&dup->functions); functions 346 kernel/gcov/clang.c list_for_each_entry(fn, &info->functions, head) { functions 351 kernel/gcov/clang.c list_add_tail(&fn_dup->head, &dup->functions); functions 369 kernel/gcov/clang.c list_for_each_entry_safe(fn, tmp, &info->functions, head) { functions 461 kernel/gcov/clang.c list_for_each_entry(fi_ptr, &info->functions, head) { functions 79 kernel/gcov/gcc_3_4.c const struct gcov_fn_info *functions; functions 243 kernel/gcov/gcc_3_4.c ((char *) info->functions + fn * get_fn_size(info)); functions 272 kernel/gcov/gcc_3_4.c dup->functions = kmemdup(info->functions, info->n_functions * functions 274 kernel/gcov/gcc_3_4.c if (!dup->functions) functions 306 kernel/gcov/gcc_3_4.c kfree(info->functions); functions 94 kernel/gcov/gcc_4_7.c struct gcov_fn_info **functions; functions 203 kernel/gcov/gcc_4_7.c ci_ptr = info->functions[fi_idx]->ctrs; functions 244 kernel/gcov/gcc_4_7.c dci_ptr = dst->functions[fi_idx]->ctrs; functions 245 kernel/gcov/gcc_4_7.c sci_ptr = src->functions[fi_idx]->ctrs; functions 284 kernel/gcov/gcc_4_7.c dup->functions = NULL; functions 290 kernel/gcov/gcc_4_7.c dup->functions = kcalloc(info->n_functions, functions 292 kernel/gcov/gcc_4_7.c if (!dup->functions) functions 300 kernel/gcov/gcc_4_7.c dup->functions[fi_idx] = kzalloc(fi_size, GFP_KERNEL); functions 301 kernel/gcov/gcc_4_7.c if (!dup->functions[fi_idx]) functions 304 kernel/gcov/gcc_4_7.c *(dup->functions[fi_idx]) = *(info->functions[fi_idx]); functions 306 kernel/gcov/gcc_4_7.c sci_ptr = info->functions[fi_idx]->ctrs; functions 307 kernel/gcov/gcc_4_7.c dci_ptr = dup->functions[fi_idx]->ctrs; functions 343 kernel/gcov/gcc_4_7.c if (!info->functions) functions 349 kernel/gcov/gcc_4_7.c if (!info->functions[fi_idx]) functions 352 kernel/gcov/gcc_4_7.c ci_ptr = info->functions[fi_idx]->ctrs; functions 357 kernel/gcov/gcc_4_7.c kfree(info->functions[fi_idx]); functions 361 kernel/gcov/gcc_4_7.c kfree(info->functions); functions 453 kernel/gcov/gcc_4_7.c fi_ptr = info->functions[fi_idx]; functions 591 kernel/trace/ftrace.c int functions; functions 604 kernel/trace/ftrace.c functions = ftrace_update_tot_cnt; functions 613 kernel/trace/ftrace.c functions = 20000; functions 618 kernel/trace/ftrace.c pages = DIV_ROUND_UP(functions, PROFILES_PER_PAGE); functions 111 tools/perf/bench/mem-functions.c const struct function *functions; functions 120 tools/perf/bench/mem-functions.c const struct function *r = &info->functions[r_idx]; functions 201 tools/perf/bench/mem-functions.c for (i = 0; info->functions[i].name; i++) functions 206 tools/perf/bench/mem-functions.c for (i = 0; info->functions[i].name; i++) { functions 207 tools/perf/bench/mem-functions.c if (!strcmp(info->functions[i].name, function_str)) functions 210 tools/perf/bench/mem-functions.c if (!info->functions[i].name) { functions 214 tools/perf/bench/mem-functions.c for (i = 0; info->functions[i].name; i++) { functions 216 tools/perf/bench/mem-functions.c info->functions[i].name, info->functions[i].desc); functions 293 tools/perf/bench/mem-functions.c .functions = memcpy_functions, functions 367 tools/perf/bench/mem-functions.c .functions = memset_functions,