topology 100 arch/x86/kernel/vsmp_64.c unsigned int cfg, topology, node_shift, maxcpus; topology 116 arch/x86/kernel/vsmp_64.c topology = readl(address); topology 117 arch/x86/kernel/vsmp_64.c node_shift = (topology >> 16) & 0x7; topology 121 arch/x86/kernel/vsmp_64.c maxcpus = (topology & ((1 << node_shift) - 1)) + 1; topology 89 drivers/clk/zynqmp/clkc.c u32 topology[CLK_GET_TOPOLOGY_RESP_WORDS]; topology 382 drivers/clk/zynqmp/clkc.c static int __zynqmp_clock_get_topology(struct clock_topology *topology, topology 389 drivers/clk/zynqmp/clkc.c for (i = 0; i < ARRAY_SIZE(response->topology); i++) { topology 390 drivers/clk/zynqmp/clkc.c type = FIELD_GET(CLK_TOPOLOGY_TYPE, response->topology[i]); topology 393 drivers/clk/zynqmp/clkc.c topology[*nnodes].type = type; topology 394 drivers/clk/zynqmp/clkc.c topology[*nnodes].flag = FIELD_GET(CLK_TOPOLOGY_FLAGS, topology 395 drivers/clk/zynqmp/clkc.c response->topology[i]); topology 396 drivers/clk/zynqmp/clkc.c topology[*nnodes].type_flag = topology 398 drivers/clk/zynqmp/clkc.c response->topology[i]); topology 415 drivers/clk/zynqmp/clkc.c struct clock_topology *topology, topology 422 drivers/clk/zynqmp/clkc.c for (j = 0; j <= MAX_NODES; j += ARRAY_SIZE(response.topology)) { topology 427 drivers/clk/zynqmp/clkc.c ret = __zynqmp_clock_get_topology(topology, &response, topology 103 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h struct psp_xgmi_topology_info *topology); topology 105 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h struct psp_xgmi_topology_info *topology); topology 246 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h #define psp_xgmi_get_topology_info(psp, num_device, topology) \ topology 248 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h (psp)->funcs->xgmi_get_topology_info((psp), (num_device), (topology)) : -EINVAL) topology 249 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h #define psp_xgmi_set_topology_info(psp, num_device, topology) \ topology 251 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h (psp)->funcs->xgmi_set_topology_info((psp), (num_device), (topology)) : -EINVAL) topology 734 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c int number_devices, struct psp_xgmi_topology_info *topology) topology 742 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c if (!topology || topology->num_nodes > TA_XGMI__MAX_CONNECTED_NODES) topology 754 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c topology_info_input->nodes[i].node_id = topology->nodes[i].node_id; topology 755 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c topology_info_input->nodes[i].num_hops = topology->nodes[i].num_hops; topology 756 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c topology_info_input->nodes[i].is_sharing_enabled = topology->nodes[i].is_sharing_enabled; topology 757 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c topology_info_input->nodes[i].sdma_engine = topology->nodes[i].sdma_engine; topology 767 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c topology->num_nodes = xgmi_cmd->xgmi_out_message.get_topology_info.num_nodes; topology 768 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c for (i = 0; i < topology->num_nodes; i++) { topology 769 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c topology->nodes[i].node_id = topology_info_output->nodes[i].node_id; topology 770 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c topology->nodes[i].num_hops = topology_info_output->nodes[i].num_hops; topology 771 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c topology->nodes[i].is_sharing_enabled = topology_info_output->nodes[i].is_sharing_enabled; topology 772 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c topology->nodes[i].sdma_engine = topology_info_output->nodes[i].sdma_engine; topology 779 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c int number_devices, struct psp_xgmi_topology_info *topology) topology 785 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c if (!topology || topology->num_nodes > TA_XGMI__MAX_CONNECTED_NODES) topology 796 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c topology_info_input->nodes[i].node_id = topology->nodes[i].node_id; topology 797 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c topology_info_input->nodes[i].num_hops = topology->nodes[i].num_hops; topology 799 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c topology_info_input->nodes[i].sdma_engine = topology->nodes[i].sdma_engine; topology 2281 drivers/gpu/drm/drm_connector.c char topology[8]) topology 2287 drivers/gpu/drm/drm_connector.c if (!memcmp(tg->group_data, topology, 8)) { topology 2311 drivers/gpu/drm/drm_connector.c char topology[8]) topology 2321 drivers/gpu/drm/drm_connector.c memcpy(tg->group_data, topology, 8); topology 204 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c struct msm_display_topology topology; topology 530 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c struct msm_display_topology topology; topology 538 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c topology.num_lm = (mode->vdisplay > MAX_VDISPLAY_SPLIT) ? 2 : 1; topology 539 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c topology.num_enc = 0; topology 540 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c topology.num_intf = intf_count; topology 542 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c return topology; topology 554 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c struct msm_display_topology topology; topology 600 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c topology = dpu_encoder_get_topology(dpu_enc, dpu_kms, adj_mode); topology 611 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c topology, true); topology 956 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c struct msm_display_topology topology; topology 992 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c topology = dpu_encoder_get_topology(dpu_enc, dpu_kms, adj_mode); topology 996 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c topology, false); topology 24 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c struct msm_display_topology topology; topology 371 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c if (!reqs->topology.num_lm) { topology 372 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c DPU_ERROR("invalid number of lm: %d\n", reqs->topology.num_lm); topology 378 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c while (lm_count != reqs->topology.num_lm && topology 396 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c while (lm_count != reqs->topology.num_lm && topology 411 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c if (lm_count != reqs->topology.num_lm) { topology 549 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c ret = _dpu_rm_reserve_ctls(rm, enc->base.id, &reqs->topology); topology 571 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c reqs->topology = req_topology; topology 574 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c reqs->topology.num_lm, reqs->topology.num_enc, topology 575 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c reqs->topology.num_intf); topology 609 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c struct msm_display_topology topology, topology 625 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c topology); topology 83 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h struct msm_display_topology topology, topology 1565 drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h uint32 topology; topology 456 drivers/infiniband/hw/mlx5/srq_cmd.c MLX5_SET(xrqc, xrqc, topology, MLX5_XRQC_TOPOLOGY_TAG_MATCHING); topology 44 drivers/parport/daisy.c } *topology = NULL; topology 65 drivers/parport/daisy.c for (p = &topology; *p && (*p)->devnum<devnum; p = &(*p)->next) topology 180 drivers/parport/daisy.c p = &topology; topology 194 drivers/parport/daisy.c if (!topology) numdevs = 0; topology 215 drivers/parport/daisy.c struct daisydev *p = topology; topology 718 drivers/scsi/bfa/bfa_defs.h u8 topology; /* boot topology setting */ topology 729 drivers/scsi/bfa/bfa_defs.h u8 topology; /* boot topology setting */ topology 942 drivers/scsi/bfa/bfa_defs_svc.h u8 topology; /* bfa_port_topology */ topology 991 drivers/scsi/bfa/bfa_defs_svc.h enum bfa_port_topology topology; /* current topology */ topology 1091 drivers/scsi/bfa/bfa_defs_svc.h u8 topology; /* P2P/LOOP bfa_port_topology */ topology 3048 drivers/scsi/bfa/bfa_svc.c port_cfg->topology = BFA_PORT_TOPOLOGY_P2P; topology 3106 drivers/scsi/bfa/bfa_svc.c fcport->topology = pevent->link_state.topology; topology 3108 drivers/scsi/bfa/bfa_svc.c if (fcport->topology == BFA_PORT_TOPOLOGY_LOOP) { topology 3134 drivers/scsi/bfa/bfa_svc.c bfa_trc(fcport->bfa, fcport->topology); topology 3141 drivers/scsi/bfa/bfa_svc.c fcport->topology = BFA_PORT_TOPOLOGY_NONE; topology 3449 drivers/scsi/bfa/bfa_svc.c fcport->topology = BFA_PORT_TOPOLOGY_P2P; topology 3741 drivers/scsi/bfa/bfa_svc.c if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) && topology 3789 drivers/scsi/bfa/bfa_svc.c bfa_fcport_cfg_topology(struct bfa_s *bfa, enum bfa_port_topology topology) topology 3793 drivers/scsi/bfa/bfa_svc.c bfa_trc(bfa, topology); topology 3794 drivers/scsi/bfa/bfa_svc.c bfa_trc(bfa, fcport->cfg.topology); topology 3796 drivers/scsi/bfa/bfa_svc.c switch (topology) { topology 3827 drivers/scsi/bfa/bfa_svc.c fcport->cfg.topology = topology; topology 3839 drivers/scsi/bfa/bfa_svc.c return fcport->topology; topology 3850 drivers/scsi/bfa/bfa_svc.c return fcport->cfg.topology; topology 3979 drivers/scsi/bfa/bfa_svc.c attr->pport_cfg.topology = fcport->cfg.topology; topology 3980 drivers/scsi/bfa/bfa_svc.c attr->topology = fcport->topology; topology 4113 drivers/scsi/bfa/bfa_svc.c (fcport->cfg.topology != BFA_PORT_TOPOLOGY_LOOP)) topology 4211 drivers/scsi/bfa/bfa_svc.c if (fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) topology 4259 drivers/scsi/bfa/bfa_svc.c if (fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) topology 467 drivers/scsi/bfa/bfa_svc.h enum bfa_port_topology topology; /* current topology */ topology 302 drivers/scsi/bfa/bfad_bsg.c if (iocmd->attr.topology != BFA_PORT_TOPOLOGY_NONE) topology 932 drivers/scsi/bfa/bfad_bsg.c if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) && topology 933 drivers/scsi/bfa/bfad_bsg.c (fcport->topology == BFA_PORT_TOPOLOGY_LOOP)) topology 969 drivers/scsi/bfa/bfad_bsg.c if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) && topology 970 drivers/scsi/bfa/bfad_bsg.c (fcport->topology == BFA_PORT_TOPOLOGY_LOOP)) topology 2301 drivers/scsi/bfa/bfad_bsg.c if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) || topology 2302 drivers/scsi/bfa/bfad_bsg.c (fcport->topology == BFA_PORT_TOPOLOGY_LOOP)) topology 2335 drivers/scsi/bfa/bfad_bsg.c if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) || topology 2336 drivers/scsi/bfa/bfad_bsg.c (fcport->topology == BFA_PORT_TOPOLOGY_LOOP)) topology 2358 drivers/scsi/bfa/bfad_bsg.c if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) && topology 2359 drivers/scsi/bfa/bfad_bsg.c (fcport->topology == BFA_PORT_TOPOLOGY_LOOP)) topology 2385 drivers/scsi/bfa/bfad_bsg.c if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) && topology 2386 drivers/scsi/bfa/bfad_bsg.c (fcport->topology == BFA_PORT_TOPOLOGY_LOOP)) topology 2451 drivers/scsi/bfa/bfad_bsg.c if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) && topology 2452 drivers/scsi/bfa/bfad_bsg.c (fcport->topology == BFA_PORT_TOPOLOGY_LOOP)) topology 2482 drivers/scsi/bfa/bfad_bsg.c if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) && topology 2483 drivers/scsi/bfa/bfad_bsg.c (fcport->topology == BFA_PORT_TOPOLOGY_LOOP)) topology 4048 drivers/scsi/lpfc/lpfc_attr.c LPFC_ATTR(topology, 0, 0, 6, topology 4129 drivers/scsi/lpfc/lpfc_attr.c lpfc_param_show(topology) topology 2428 drivers/scsi/lpfc/lpfc_hw.h uint32_t topology:8; topology 2432 drivers/scsi/lpfc/lpfc_hw.h uint32_t topology:8; topology 4937 drivers/scsi/lpfc/lpfc_init.c phba->sli4_hba.link_state.topology, topology 5158 drivers/scsi/lpfc/lpfc_init.c phba->sli4_hba.link_state.topology = topology 5181 drivers/scsi/lpfc/lpfc_init.c phba->sli4_hba.link_state.topology, topology 488 drivers/scsi/lpfc/lpfc_mbox.c LPFC_MBOXQ_t * pmb, uint32_t topology, uint32_t linkspeed) topology 496 drivers/scsi/lpfc/lpfc_mbox.c switch (topology) { topology 272 drivers/scsi/lpfc/lpfc_sli4.h uint16_t topology; topology 159 drivers/staging/greybus/audio_codec.h struct gb_audio_topology *topology; topology 175 drivers/staging/greybus/audio_codec.h struct gb_audio_topology **topology); topology 13 drivers/staging/greybus/audio_gb.c struct gb_audio_topology **topology) topology 40 drivers/staging/greybus/audio_gb.c *topology = topo; topology 242 drivers/staging/greybus/audio_module.c struct gb_audio_topology *topology; topology 310 drivers/staging/greybus/audio_module.c ret = gb_audio_gb_get_topology(gbmodule->mgmt_connection, &topology); topology 317 drivers/staging/greybus/audio_module.c ret = gbaudio_tplg_parse_data(gbmodule, topology); topology 323 drivers/staging/greybus/audio_module.c gbmodule->topology = topology; topology 362 drivers/staging/greybus/audio_module.c gbmodule->topology = NULL; topology 365 drivers/staging/greybus/audio_module.c kfree(topology); topology 399 drivers/staging/greybus/audio_module.c kfree(gbmodule->topology); topology 400 drivers/staging/greybus/audio_module.c gbmodule->topology = NULL; topology 1417 drivers/staging/greybus/audio_topology.c if (!module->topology) topology 1565 include/drm/drm_connector.h char topology[8]); topology 1567 include/drm/drm_connector.h char topology[8]); topology 2070 include/linux/greybus/greybus_protocols.h struct gb_audio_topology topology; topology 3627 include/linux/mlx5/mlx5_ifc.h u8 topology[0x4]; topology 41 sound/soc/qcom/qdsp6/q6adm.c int topology; topology 297 sound/soc/qcom/qdsp6/q6adm.c int port_id, int topology, topology 309 sound/soc/qcom/qdsp6/q6adm.c if ((port_id == c->afe_port) && (topology == c->topology) && topology 322 sound/soc/qcom/qdsp6/q6adm.c int port_id, int path, int topology, topology 349 sound/soc/qcom/qdsp6/q6adm.c open->topology_id = topology; topology 384 sound/soc/qcom/qdsp6/q6adm.c int channel_mode, int topology, int perf_mode, topology 397 sound/soc/qcom/qdsp6/q6adm.c copp = q6adm_find_matching_copp(adm, port_id, topology, perf_mode, topology 415 sound/soc/qcom/qdsp6/q6adm.c copp->topology = topology; topology 423 sound/soc/qcom/qdsp6/q6adm.c ret = q6adm_device_open(adm, copp, port_id, path, topology, topology 20 sound/soc/qcom/qdsp6/q6adm.h int channel_mode, int topology, int perf_mode, topology 311 sound/soc/qcom/qdsp6/q6routing.c int j, topology, num_copps = 0; topology 334 sound/soc/qcom/qdsp6/q6routing.c topology = NULL_COPP_TOPOLOGY; topology 337 sound/soc/qcom/qdsp6/q6routing.c session->channels, topology, perf_mode, topology 65 tools/perf/builtin-timechart.c topology; topology 1518 tools/perf/builtin-timechart.c if (!tchart->topology) topology 1951 tools/perf/builtin-timechart.c OPT_BOOLEAN('t', "topology", &tchart.topology, topology 699 tools/perf/util/svghelper.c static void scan_thread_topology(int *map, struct topology *t, int cpu, topology 715 tools/perf/util/svghelper.c static void scan_core_topology(int *map, struct topology *t, int nr_cpus) topology 755 tools/perf/util/svghelper.c struct topology t;