Symbol: topology
arch/x86/events/intel/uncore.h
114
struct intel_uncore_topology **topology;
arch/x86/events/intel/uncore_snbep.c
3664
if (pmu->type->topology[die][idx].pmu_idx == pmu->pmu_idx)
arch/x86/events/intel/uncore_snbep.c
3665
return &pmu->type->topology[die][idx];
arch/x86/events/intel/uncore_snbep.c
3700
static int skx_msr_cpu_bus_read(int cpu, u64 *topology)
arch/x86/events/intel/uncore_snbep.c
3708
*topology = msr_value;
arch/x86/events/intel/uncore_snbep.c
3746
struct intel_uncore_topology **topology;
arch/x86/events/intel/uncore_snbep.c
3751
topology = kzalloc_objs(*topology, uncore_max_dies());
arch/x86/events/intel/uncore_snbep.c
3752
if (!topology)
arch/x86/events/intel/uncore_snbep.c
3756
topology[die] = kzalloc_objs(**topology, type->num_boxes);
arch/x86/events/intel/uncore_snbep.c
3757
if (!topology[die])
arch/x86/events/intel/uncore_snbep.c
3760
topology[die][idx].untyped = kcalloc(type->num_boxes,
arch/x86/events/intel/uncore_snbep.c
3763
if (!topology[die][idx].untyped)
arch/x86/events/intel/uncore_snbep.c
3768
type->topology = topology;
arch/x86/events/intel/uncore_snbep.c
3774
kfree(topology[die][idx].untyped);
arch/x86/events/intel/uncore_snbep.c
3775
kfree(topology[die]);
arch/x86/events/intel/uncore_snbep.c
3777
kfree(topology);
arch/x86/events/intel/uncore_snbep.c
3786
if (type->topology) {
arch/x86/events/intel/uncore_snbep.c
3789
kfree(type->topology[die][idx].untyped);
arch/x86/events/intel/uncore_snbep.c
3790
kfree(type->topology[die]);
arch/x86/events/intel/uncore_snbep.c
3792
kfree(type->topology);
arch/x86/events/intel/uncore_snbep.c
3793
type->topology = NULL;
arch/x86/events/intel/uncore_snbep.c
3827
t = &type->topology[die][idx];
arch/x86/events/intel/uncore_snbep.c
4205
return pmu->type->topology[die][pmu->pmu_idx].upi->enabled ? attr->mode : 0;
arch/x86/events/intel/uncore_snbep.c
4214
struct uncore_upi_topology *upi = pmu->type->topology[die][pmu->pmu_idx].upi;
arch/x86/events/intel/uncore_snbep.c
4277
upi = &type->topology[die][idx];
arch/x86/events/intel/uncore_snbep.c
4664
type->topology[die][stack_id].iio->segment = pci_domain_nr(dev->bus);
arch/x86/events/intel/uncore_snbep.c
4665
type->topology[die][stack_id].pmu_idx = stack_id;
arch/x86/events/intel/uncore_snbep.c
4666
type->topology[die][stack_id].iio->pci_bus_no = dev->bus->number;
arch/x86/events/intel/uncore_snbep.c
5501
upi = &type->topology[lgc_pkg][idx];
arch/x86/kernel/smpboot.c
485
struct sched_domain_topology_level *topology = x86_topology;
arch/x86/kernel/smpboot.c
503
++topology;
arch/x86/kernel/smpboot.c
505
set_sched_topology(topology);
arch/x86/kernel/vsmp_64.c
115
topology = readl(address);
arch/x86/kernel/vsmp_64.c
116
node_shift = (topology >> 16) & 0x7;
arch/x86/kernel/vsmp_64.c
120
maxcpus = (topology & ((1 << node_shift) - 1)) + 1;
arch/x86/kernel/vsmp_64.c
99
unsigned int cfg, topology, node_shift, maxcpus;
drivers/clk/zynqmp/clkc.c
410
static int __zynqmp_clock_get_topology(struct clock_topology *topology,
drivers/clk/zynqmp/clkc.c
417
for (i = 0; i < ARRAY_SIZE(response->topology); i++) {
drivers/clk/zynqmp/clkc.c
418
type = FIELD_GET(CLK_TOPOLOGY_TYPE, response->topology[i]);
drivers/clk/zynqmp/clkc.c
421
topology[*nnodes].type = type;
drivers/clk/zynqmp/clkc.c
422
topology[*nnodes].flag = FIELD_GET(CLK_TOPOLOGY_FLAGS,
drivers/clk/zynqmp/clkc.c
423
response->topology[i]);
drivers/clk/zynqmp/clkc.c
424
topology[*nnodes].type_flag =
drivers/clk/zynqmp/clkc.c
426
response->topology[i]);
drivers/clk/zynqmp/clkc.c
427
topology[*nnodes].custom_type_flag =
drivers/clk/zynqmp/clkc.c
429
response->topology[i]);
drivers/clk/zynqmp/clkc.c
446
struct clock_topology *topology,
drivers/clk/zynqmp/clkc.c
453
for (j = 0; j <= MAX_NODES; j += ARRAY_SIZE(response.topology)) {
drivers/clk/zynqmp/clkc.c
458
ret = __zynqmp_clock_get_topology(topology, &response,
drivers/clk/zynqmp/clkc.c
91
u32 topology[CLK_GET_TOPOLOGY_RESP_WORDS];
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1588
struct psp_xgmi_topology_info *topology,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1597
if (!topology || topology->num_nodes > TA_XGMI__MAX_CONNECTED_NODES)
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1610
topology_info_input->nodes[i].node_id = topology->nodes[i].node_id;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1611
topology_info_input->nodes[i].num_hops = topology->nodes[i].num_hops;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1612
topology_info_input->nodes[i].is_sharing_enabled = topology->nodes[i].is_sharing_enabled;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1613
topology_info_input->nodes[i].sdma_engine = topology->nodes[i].sdma_engine;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1623
topology->num_nodes = xgmi_cmd->xgmi_out_message.get_topology_info.num_nodes;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1624
for (i = 0; i < topology->num_nodes; i++) {
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1627
topology->nodes[i].num_hops = topology_info_output->nodes[i].num_hops;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1631
topology->nodes[i].node_id = topology_info_output->nodes[i].node_id;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1632
topology->nodes[i].is_sharing_enabled =
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1634
topology->nodes[i].sdma_engine =
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1663
for (i = 0; i < topology->num_nodes; i++)
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1664
link_extend_info_output->nodes[i].node_id = topology->nodes[i].node_id;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1666
link_extend_info_output->num_nodes = topology->num_nodes;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1671
for (i = 0; i < topology->num_nodes; i++)
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1672
link_info_output->nodes[i].node_id = topology->nodes[i].node_id;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1674
link_info_output->num_nodes = topology->num_nodes;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1682
for (i = 0; i < topology->num_nodes; i++) {
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1687
topology->nodes[i].num_links = topology->nodes[i].num_links + node_num_links;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1689
topology->nodes[i].num_links = (requires_reflection && topology->nodes[i].num_links) ?
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1690
topology->nodes[i].num_links : node_num_links;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1693
if (ta_port_num_support && topology->nodes[i].num_links) {
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1694
memcpy(topology->nodes[i].port_num, link_extend_info_output->nodes[i].port_num,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1699
if (requires_reflection && topology->nodes[i].num_hops)
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1700
psp_xgmi_reflect_topology_info(psp, topology->nodes[i]);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1709
struct psp_xgmi_topology_info *topology)
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1715
if (!topology || topology->num_nodes > TA_XGMI__MAX_CONNECTED_NODES)
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1726
topology_info_input->nodes[i].node_id = topology->nodes[i].node_id;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1727
topology_info_input->nodes[i].num_hops = topology->nodes[i].num_hops;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
1729
topology_info_input->nodes[i].sdma_engine = topology->nodes[i].sdma_engine;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
572
struct psp_xgmi_topology_info *topology,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
576
struct psp_xgmi_topology_info *topology);
drivers/gpu/drm/drm_connector.c
3572
const char topology[8])
drivers/gpu/drm/drm_connector.c
3579
if (!memcmp(tg->group_data, topology, 8)) {
drivers/gpu/drm/drm_connector.c
3603
const char topology[8])
drivers/gpu/drm/drm_connector.c
3613
memcpy(tg->group_data, topology, 8);
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1378
struct msm_display_topology topology = {0};
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1382
dpu_encoder_update_topology(drm_enc, &topology, crtc_state->state,
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1385
topology.cwb_enabled = drm_crtc_in_clone_mode(crtc_state);
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1409
if (topology.num_intf == 2 && !topology.cwb_enabled)
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1410
topology.num_lm = 2;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1411
else if (topology.num_dsc == 2)
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1412
topology.num_lm = 2;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1414
topology.num_lm = (mode->hdisplay > MAX_HDISPLAY_SPLIT) ? 2 : 1;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1416
topology.num_lm = 1;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1419
topology.num_dspp = topology.num_lm;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1421
return topology;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1434
struct msm_display_topology topology;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1449
topology = dpu_crtc_get_topology(crtc, dpu_kms, crtc_state);
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1451
crtc_state->crtc, &topology);
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
210
struct msm_display_topology topology;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
657
struct msm_display_topology *topology,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
674
topology->num_intf++;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
687
WARN(topology->num_intf > 2,
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
689
if (topology->num_intf >= 2 || dpu_kms->catalog->dsc_count >= 2)
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
690
topology->num_dsc = 2;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
692
topology->num_dsc = 1;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
711
topology->num_cdm++;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
715
topology->num_cdm++;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
86
struct msm_display_topology *topology,
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
241
struct msm_display_topology *topology)
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
243
int num_cwb_mux = topology->num_lm, cwb_mux_count = 0;
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
311
struct msm_display_topology *topology)
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
335
if (!topology->num_dspp)
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
356
struct msm_display_topology *topology)
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
364
if (!topology->num_lm) {
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
371
lm_count < topology->num_lm; i++) {
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
384
&dspp_idx[lm_count], topology)) {
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
391
if (lm_count < topology->num_lm) {
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
404
topology)) {
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
413
if (lm_count != topology->num_lm) {
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
422
topology->num_dspp ? crtc_id : 0;
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
672
struct msm_display_topology *topology)
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
676
ret = _dpu_rm_reserve_lms(rm, global_state, crtc_id, topology);
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
682
if (topology->cwb_enabled) {
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
684
crtc_id, topology);
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
690
topology);
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
696
ret = _dpu_rm_reserve_dsc(rm, global_state, crtc_id, topology);
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
700
if (topology->num_cdm > 0) {
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
701
ret = _dpu_rm_reserve_cdm(rm, global_state, crtc_id, topology->num_cdm);
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
766
struct msm_display_topology *topology)
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
778
topology->num_lm, topology->num_dsc,
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
779
topology->num_intf);
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
781
ret = _dpu_rm_make_reservation(rm, global_state, crtc->base.id, topology);
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h
78
struct msm_display_topology *topology);
drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h
1639
uint32 topology;
drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h
381
SVGA3dPrimitiveType topology;
drivers/infiniband/hw/mlx5/srq_cmd.c
513
MLX5_SET(xrqc, xrqc, topology, MLX5_XRQC_TOPOLOGY_TAG_MATCHING);
drivers/parport/daisy.c
207
p = &topology;
drivers/parport/daisy.c
221
if (!topology) numdevs = 0;
drivers/parport/daisy.c
242
struct daisydev *p = topology;
drivers/parport/daisy.c
38
} *topology = NULL;
drivers/parport/daisy.c
60
for (p = &topology; *p && (*p)->devnum<devnum; p = &(*p)->next)
drivers/pci/endpoint/functions/pci-epf-ntb.c
112
u32 topology;
drivers/pci/endpoint/functions/pci-epf-vntb.c
110
u32 topology;
drivers/scsi/bfa/bfa_defs.h
718
u8 topology; /* boot topology setting */
drivers/scsi/bfa/bfa_defs.h
729
u8 topology; /* boot topology setting */
drivers/scsi/bfa/bfa_defs_svc.h
1091
u8 topology; /* P2P/LOOP bfa_port_topology */
drivers/scsi/bfa/bfa_defs_svc.h
942
u8 topology; /* bfa_port_topology */
drivers/scsi/bfa/bfa_defs_svc.h
991
enum bfa_port_topology topology; /* current topology */
drivers/scsi/bfa/bfa_svc.c
3005
port_cfg->topology = BFA_PORT_TOPOLOGY_P2P;
drivers/scsi/bfa/bfa_svc.c
3063
fcport->topology = pevent->link_state.topology;
drivers/scsi/bfa/bfa_svc.c
3065
if (fcport->topology == BFA_PORT_TOPOLOGY_LOOP) {
drivers/scsi/bfa/bfa_svc.c
3091
bfa_trc(fcport->bfa, fcport->topology);
drivers/scsi/bfa/bfa_svc.c
3098
fcport->topology = BFA_PORT_TOPOLOGY_NONE;
drivers/scsi/bfa/bfa_svc.c
3406
fcport->topology = BFA_PORT_TOPOLOGY_P2P;
drivers/scsi/bfa/bfa_svc.c
3698
if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
drivers/scsi/bfa/bfa_svc.c
3746
bfa_fcport_cfg_topology(struct bfa_s *bfa, enum bfa_port_topology topology)
drivers/scsi/bfa/bfa_svc.c
3750
bfa_trc(bfa, topology);
drivers/scsi/bfa/bfa_svc.c
3751
bfa_trc(bfa, fcport->cfg.topology);
drivers/scsi/bfa/bfa_svc.c
3753
switch (topology) {
drivers/scsi/bfa/bfa_svc.c
3784
fcport->cfg.topology = topology;
drivers/scsi/bfa/bfa_svc.c
3796
return fcport->topology;
drivers/scsi/bfa/bfa_svc.c
3807
return fcport->cfg.topology;
drivers/scsi/bfa/bfa_svc.c
3916
attr->pport_cfg.topology = fcport->cfg.topology;
drivers/scsi/bfa/bfa_svc.c
3917
attr->topology = fcport->topology;
drivers/scsi/bfa/bfa_svc.c
4050
(fcport->cfg.topology != BFA_PORT_TOPOLOGY_LOOP))
drivers/scsi/bfa/bfa_svc.c
4136
if (fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP)
drivers/scsi/bfa/bfa_svc.c
4184
if (fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP)
drivers/scsi/bfa/bfa_svc.h
523
enum bfa_port_topology topology; /* current topology */
drivers/scsi/bfa/bfad_bsg.c
2300
if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) ||
drivers/scsi/bfa/bfad_bsg.c
2301
(fcport->topology == BFA_PORT_TOPOLOGY_LOOP))
drivers/scsi/bfa/bfad_bsg.c
2334
if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) ||
drivers/scsi/bfa/bfad_bsg.c
2335
(fcport->topology == BFA_PORT_TOPOLOGY_LOOP))
drivers/scsi/bfa/bfad_bsg.c
2357
if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
drivers/scsi/bfa/bfad_bsg.c
2358
(fcport->topology == BFA_PORT_TOPOLOGY_LOOP))
drivers/scsi/bfa/bfad_bsg.c
2384
if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
drivers/scsi/bfa/bfad_bsg.c
2385
(fcport->topology == BFA_PORT_TOPOLOGY_LOOP))
drivers/scsi/bfa/bfad_bsg.c
2449
if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
drivers/scsi/bfa/bfad_bsg.c
2450
(fcport->topology == BFA_PORT_TOPOLOGY_LOOP))
drivers/scsi/bfa/bfad_bsg.c
2479
if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
drivers/scsi/bfa/bfad_bsg.c
2480
(fcport->topology == BFA_PORT_TOPOLOGY_LOOP))
drivers/scsi/bfa/bfad_bsg.c
302
if (iocmd->attr.topology != BFA_PORT_TOPOLOGY_NONE)
drivers/scsi/bfa/bfad_bsg.c
932
if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
drivers/scsi/bfa/bfad_bsg.c
933
(fcport->topology == BFA_PORT_TOPOLOGY_LOOP))
drivers/scsi/bfa/bfad_bsg.c
969
if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
drivers/scsi/bfa/bfad_bsg.c
970
(fcport->topology == BFA_PORT_TOPOLOGY_LOOP))
drivers/scsi/elx/efct/efct_driver.h
81
int topology;
drivers/scsi/elx/efct/efct_hw.c
109
switch (read_topo->topology) {
drivers/scsi/elx/efct/efct_hw.c
111
hw->link.topology = SLI4_LINK_TOPO_NON_FC_AL;
drivers/scsi/elx/efct/efct_hw.c
114
hw->link.topology = SLI4_LINK_TOPO_FC_AL;
drivers/scsi/elx/efct/efct_hw.c
120
hw->link.topology = SLI4_LINK_TOPO_MAX;
drivers/scsi/elx/efct/efct_hw.c
180
if (event->topology == SLI4_LINK_TOPO_NON_FC_AL) {
drivers/scsi/elx/efct/efct_hw.c
190
} else if (event->topology == SLI4_LINK_TOPO_FC_AL) {
drivers/scsi/elx/efct/efct_hw.c
207
event->topology, event->speed);
drivers/scsi/elx/efct/efct_hw.c
37
hw->link.topology = SLI4_LINK_TOPO_NONE;
drivers/scsi/elx/efct/efct_hw.h
355
u32 topology;
drivers/scsi/elx/efct/efct_xport.c
707
else if (nport->topology == EFC_NPORT_TOPO_P2P)
drivers/scsi/elx/efct/efct_xport.c
709
else if (nport->topology == EFC_NPORT_TOPO_UNKNOWN)
drivers/scsi/elx/libefc/efc_device.c
465
switch (node->nport->topology) {
drivers/scsi/elx/libefc/efc_device.c
499
node->nport->topology);
drivers/scsi/elx/libefc/efc_device.c
931
enum efc_nport_topology *topology = arg;
drivers/scsi/elx/libefc/efc_device.c
938
*topology);
drivers/scsi/elx/libefc/efc_device.c
945
if (*topology == EFC_NPORT_TOPO_P2P) {
drivers/scsi/elx/libefc/efc_domain.c
311
nport->topology = EFC_NPORT_TOPO_FC_AL;
drivers/scsi/elx/libefc/efc_fabric.c
101
enum efc_nport_topology topology)
drivers/scsi/elx/libefc/efc_fabric.c
103
node->nport->topology = topology;
drivers/scsi/elx/libefc/efc_fabric.c
120
&node->nport->topology);
drivers/scsi/elx/libefc/efc_fabric.h
113
enum efc_nport_topology topology);
drivers/scsi/elx/libefc/efclib.h
170
enum efc_nport_topology topology;
drivers/scsi/elx/libefc_sli/sli4.c
2502
link_attn->topology, link_attn->port_speed,
drivers/scsi/elx/libefc_sli/sli4.c
2541
switch (link_attn->topology) {
drivers/scsi/elx/libefc_sli/sli4.c
2543
event.topology = SLI4_LINK_TOPO_NON_FC_AL;
drivers/scsi/elx/libefc_sli/sli4.c
2546
event.topology = SLI4_LINK_TOPO_FC_AL;
drivers/scsi/elx/libefc_sli/sli4.c
2550
event.topology = SLI4_LINK_TOPO_LOOPBACK_INTERNAL;
drivers/scsi/elx/libefc_sli/sli4.c
2554
event.topology = SLI4_LINK_TOPO_LOOPBACK_EXTERNAL;
drivers/scsi/elx/libefc_sli/sli4.c
3073
switch (sli4->topology) {
drivers/scsi/elx/libefc_sli/sli4.c
3094
efc_log_info(sli4, "unsupported topology %#x\n", sli4->topology);
drivers/scsi/elx/libefc_sli/sli4.c
4211
sli4->topology = (le32_to_cpu(conf->topology_dword) &
drivers/scsi/elx/libefc_sli/sli4.c
4213
switch (sli4->topology) {
drivers/scsi/elx/libefc_sli/sli4.c
4224
efc_log_info(sli4, "bad topology %#x\n", sli4->topology);
drivers/scsi/elx/libefc_sli/sli4.h
2388
u8 topology;
drivers/scsi/elx/libefc_sli/sli4.h
3611
enum sli4_link_topology topology;
drivers/scsi/elx/libefc_sli/sli4.h
3681
u8 topology;
drivers/scsi/elx/libefc_sli/sli4.h
3755
switch (sli4->topology) {
drivers/scsi/elx/libefc_sli/sli4.h
3780
sli4->topology = value;
drivers/scsi/elx/libefc_sli/sli4.h
945
u8 topology;
drivers/scsi/lpfc/lpfc_attr.c
4287
LPFC_ATTR(topology, 0, 0, 6,
drivers/scsi/lpfc/lpfc_attr.c
4382
lpfc_param_show(topology)
drivers/scsi/lpfc/lpfc_hw.h
2624
uint32_t topology:8;
drivers/scsi/lpfc/lpfc_hw.h
2628
uint32_t topology:8;
drivers/scsi/lpfc/lpfc_init.c
5479
phba->sli4_hba.link_state.topology,
drivers/scsi/lpfc/lpfc_init.c
6249
phba->sli4_hba.link_state.topology =
drivers/scsi/lpfc/lpfc_init.c
6281
phba->sli4_hba.link_state.topology,
drivers/scsi/lpfc/lpfc_mbox.c
549
LPFC_MBOXQ_t * pmb, uint32_t topology, uint32_t linkspeed)
drivers/scsi/lpfc/lpfc_mbox.c
557
switch (topology) {
drivers/scsi/lpfc/lpfc_sli4.h
293
uint16_t topology;
drivers/staging/greybus/audio_codec.h
166
struct gb_audio_topology *topology;
drivers/staging/greybus/audio_codec.h
182
struct gb_audio_topology **topology);
drivers/staging/greybus/audio_gb.c
13
struct gb_audio_topology **topology)
drivers/staging/greybus/audio_gb.c
40
*topology = topo;
drivers/staging/greybus/audio_module.c
242
struct gb_audio_topology *topology;
drivers/staging/greybus/audio_module.c
311
ret = gb_audio_gb_get_topology(gbmodule->mgmt_connection, &topology);
drivers/staging/greybus/audio_module.c
318
ret = gbaudio_tplg_parse_data(gbmodule, topology);
drivers/staging/greybus/audio_module.c
324
gbmodule->topology = topology;
drivers/staging/greybus/audio_module.c
363
gbmodule->topology = NULL;
drivers/staging/greybus/audio_module.c
366
kfree(topology);
drivers/staging/greybus/audio_module.c
400
kfree(gbmodule->topology);
drivers/staging/greybus/audio_module.c
401
gbmodule->topology = NULL;
drivers/staging/greybus/audio_topology.c
1412
if (!module->topology)
include/drm/drm_connector.h
2554
const char topology[8]);
include/drm/drm_connector.h
2556
const char topology[8]);
include/linux/greybus/greybus_protocols.h
2066
struct gb_audio_topology topology;
include/linux/mlx5/mlx5_ifc.h
4887
u8 topology[0x4];
sound/soc/qcom/qdsp6/q6adm.c
302
int port_id, int topology,
sound/soc/qcom/qdsp6/q6adm.c
314
if ((port_id == c->afe_port) && (topology == c->topology) &&
sound/soc/qcom/qdsp6/q6adm.c
327
int port_id, int path, int topology,
sound/soc/qcom/qdsp6/q6adm.c
352
open->topology_id = topology;
sound/soc/qcom/qdsp6/q6adm.c
382
int channel_mode, int topology, int perf_mode,
sound/soc/qcom/qdsp6/q6adm.c
395
copp = q6adm_find_matching_copp(adm, port_id, topology, perf_mode,
sound/soc/qcom/qdsp6/q6adm.c
41
int topology;
sound/soc/qcom/qdsp6/q6adm.c
413
copp->topology = topology;
sound/soc/qcom/qdsp6/q6adm.c
420
ret = q6adm_device_open(adm, copp, port_id, path, topology,
sound/soc/qcom/qdsp6/q6adm.h
20
int channel_mode, int topology, int perf_mode,
sound/soc/qcom/qdsp6/q6routing.c
364
int j, topology, num_copps = 0;
sound/soc/qcom/qdsp6/q6routing.c
393
topology = NULL_COPP_TOPOLOGY;
sound/soc/qcom/qdsp6/q6routing.c
396
session->channels, topology, perf_mode,
tools/perf/builtin-timechart.c
1526
if (!tchart->topology)
tools/perf/builtin-timechart.c
1959
OPT_BOOLEAN('t', "topology", &tchart.topology,
tools/perf/builtin-timechart.c
68
topology;
tools/perf/util/cputopo.c
161
bool cpu_topology__smt_on(const struct cpu_topology *topology)
tools/perf/util/cputopo.c
163
for (u32 i = 0; i < topology->core_cpus_lists; i++) {
tools/perf/util/cputopo.c
164
const char *cpu_list = topology->core_cpus_list[i];
tools/perf/util/cputopo.c
176
bool cpu_topology__core_wide(const struct cpu_topology *topology,
tools/perf/util/cputopo.c
190
for (u32 i = 0; i < topology->core_cpus_lists; i++) {
tools/perf/util/cputopo.c
191
const char *core_cpu_list = topology->core_cpus_list[i];
tools/perf/util/cputopo.c
244
static const struct cpu_topology *topology;
tools/perf/util/cputopo.c
246
if (!topology) {
tools/perf/util/cputopo.c
247
topology = cpu_topology__new();
tools/perf/util/cputopo.c
248
if (!topology) {
tools/perf/util/cputopo.c
253
return topology;
tools/perf/util/cputopo.h
67
bool cpu_topology__smt_on(const struct cpu_topology *topology);
tools/perf/util/cputopo.h
69
bool cpu_topology__core_wide(const struct cpu_topology *topology,
tools/perf/util/svghelper.c
700
static void scan_thread_topology(int *map, struct topology *t, int cpu,
tools/perf/util/svghelper.c
716
static void scan_core_topology(int *map, struct topology *t, int nr_cpus)
tools/perf/util/svghelper.c
754
struct topology t;
tools/perf/util/tool_pmu.c
341
const struct cpu_topology *topology;
tools/perf/util/tool_pmu.c
349
topology = online_topology();
tools/perf/util/tool_pmu.c
350
*result = topology->core_cpus_lists;
tools/perf/util/tool_pmu.c
410
topology = online_topology();
tools/perf/util/tool_pmu.c
411
*result = topology->die_cpus_lists;
tools/perf/util/tool_pmu.c
415
topology = online_topology();
tools/perf/util/tool_pmu.c
416
*result = topology->package_cpus_lists;