| /kernel/linux/linux-6.6/arch/arm/boot/dts/broadcom/ |
| D | bcm-nsp-ax.dtsi | 13 /delete-property/ dma-coherent; 17 /delete-property/ dma-coherent; 21 /delete-property/ dma-coherent; 25 /delete-property/ dma-coherent; 29 /delete-property/ dma-coherent; 33 /delete-property/ dma-coherent; 37 /delete-property/ dma-coherent; 41 /delete-property/ dma-coherent; 45 /delete-property/ dma-coherent; 49 /delete-property/ dma-coherent; [all …]
|
| /kernel/linux/linux-5.10/Documentation/filesystems/ |
| D | sysv-fs.rst | 10 - Coherent FS. 14 * Answer the 'System V and Coherent filesystem support' question with 'y' 24 -t coherent 30 - Coherent FS: 34 (See Coherent "man mkfs" for a description of these features.) 50 - Coherent FS 0x08 AIX bootable 57 - Coherent FS 512 69 - Coherent FS little endian 0 1 78 - Coherent FS PDP-11 2 3 0 1 86 Xenix FS, SystemV FS, Coherent FS 2 [all …]
|
| /kernel/linux/linux-6.6/Documentation/filesystems/ |
| D | sysv-fs.rst | 10 - Coherent FS. 14 * Answer the 'System V and Coherent filesystem support' question with 'y' 24 -t coherent 30 - Coherent FS: 34 (See Coherent "man mkfs" for a description of these features.) 50 - Coherent FS 0x08 AIX bootable 57 - Coherent FS 512 69 - Coherent FS little endian 0 1 78 - Coherent FS PDP-11 2 3 0 1 86 Xenix FS, SystemV FS, Coherent FS 2 [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwell/ |
| D | uncore-interconnect.json | 11 …n till first of IDI0 or DRS0 messages is sent out. Accounts for Coherent and non-coherent traffic.… 19 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 28 …"BriefDescription": "Each cycle count number of 'valid' coherent Data Read entries that are in Dir… 32 …"PublicDescription": "Each cycle count number of valid coherent Data Read entries that are in Dire… 37 … "Total number of Core outgoing entries allocated. Accounts for Coherent and non-coherent traffic.… 45 … "BriefDescription": "Number of Core coherent Data Read entries allocated in DirectData mode", 49 … "PublicDescription": "Number of Core coherent Data Read entries allocated in DirectData mode.",
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/alderlake/ |
| D | uncore-interconnect.json | 11 …"BriefDescription": "Each cycle counts number of any coherent request at memory controller that we… 19 …"BriefDescription": "Each cycle counts number of coherent reads pending on data return from memory… 43 …"BriefDescription": "Each cycle count number of 'valid' coherent Data Read entries . Such entry is… 51 …"BriefDescription": "Number of all coherent Data Read entries. Doesn't include prefetches [This ev… 59 …d from its allocation in ReqTrk till deallocation. Accounts for Coherent and non-coherent traffic.… 67 …"BriefDescription": "Each cycle count number of 'valid' coherent Data Read entries . Such entry is… 75 …"BriefDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores,… 83 …"BriefDescription": "Number of all coherent Data Read entries. Doesn't include prefetches [This ev…
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/icelake/ |
| D | uncore-interconnect.json | 11 …"BriefDescription": "Each cycle counts number of any coherent request at memory controller that we… 19 …"BriefDescription": "Each cycle counts number of coherent reads pending on data return from memory… 27 …"BriefDescription": "Each cycle count number of 'valid' coherent Data Read entries . Such entry is… 35 "BriefDescription": "Number of all coherent Data Read entries. Doesn't include prefetches", 43 …d from its allocation in ReqTrk till deallocation. Accounts for Coherent and non-coherent traffic.… 51 …"BriefDescription": "Each cycle count number of 'valid' coherent Data Read entries . Such entry is… 59 …: "Total number of all outgoing entries allocated. Accounts for Coherent and non-coherent traffic.… 67 …"BriefDescription": "Number of all coherent Data Read entries. Doesn't include prefetches. This ev…
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/rocketlake/ |
| D | uncore-interconnect.json | 11 …"BriefDescription": "Each cycle counts number of any coherent request at memory controller that we… 19 …"BriefDescription": "Each cycle counts number of coherent reads pending on data return from memory… 27 …"BriefDescription": "Each cycle count number of 'valid' coherent Data Read entries . Such entry is… 35 "BriefDescription": "Number of all coherent Data Read entries. Doesn't include prefetches", 43 …d from its allocation in ReqTrk till deallocation. Accounts for Coherent and non-coherent traffic.… 51 …"BriefDescription": "Each cycle count number of 'valid' coherent Data Read entries . Such entry is… 59 …: "Total number of all outgoing entries allocated. Accounts for Coherent and non-coherent traffic.… 67 …"BriefDescription": "Number of all coherent Data Read entries. Doesn't include prefetches. This ev…
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/amdzen4/ |
| D | data-fabric.json | 4 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 0.", 12 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 1.", 20 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 2.", 28 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 3.", 36 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 4.", 44 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 5.", 52 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 6.", 60 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 7.", 68 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 8.", 76 … "PublicDescription": "Read data beats (64 bytes) for local processor at Coherent Station (CS) 9.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/haswell/ |
| D | uncore-interconnect.json | 3 …. Aperture requests (snoops) appear as NC decoded internally and become coherent (snoop L3, access… 7 …. Aperture requests (snoops) appear as NC decoded internally and become coherent (snoop L3, access… 20 …n till first of IDI0 or DRS0 messages is sent out. Accounts for Coherent and non-coherent traffic.… 28 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 37 … "Total number of Core outgoing entries allocated. Accounts for Coherent and non-coherent traffic.…
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivybridge/ |
| D | uncore.json | 187 …tion": "Filter on any IRQ or IPQ initiated requests including uncacheable, non-coherent requests.", 188 …tion": "Filter on any IRQ or IPQ initiated requests including uncacheable, non-coherent requests.", 199 …ing for data returning from the memory controller. Accounts for coherent and non-coherent requests… 200 …ing for data returning from the memory controller. Accounts for coherent and non-coherent requests… 211 …"BriefDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores,… 212 …"PublicDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores… 271 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 272 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 283 …are waiting for data return from memory controller. Account for coherent and non-coherent requests… 284 …are waiting for data return from memory controller. Account for coherent and non-coherent requests…
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/sandybridge/ |
| D | uncore.json | 187 …tion": "Filter on any IRQ or IPQ initiated requests including uncacheable, non-coherent requests.", 188 …tion": "Filter on any IRQ or IPQ initiated requests including uncacheable, non-coherent requests.", 199 …ing for data returning from the memory controller. Accounts for coherent and non-coherent requests… 200 …ing for data returning from the memory controller. Accounts for coherent and non-coherent requests… 211 …"BriefDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores,… 212 …"PublicDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores… 271 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 272 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 283 …are waiting for data return from memory controller. Account for coherent and non-coherent requests… 284 …are waiting for data return from memory controller. Account for coherent and non-coherent requests…
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/ivybridge/ |
| D | uncore-interconnect.json | 19 …ing for data returning from the memory controller. Accounts for coherent and non-coherent requests… 27 …are waiting for data return from memory controller. Account for coherent and non-coherent requests… 36 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 45 …"BriefDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores,…
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sandybridge/ |
| D | uncore-interconnect.json | 19 …ing for data returning from the memory controller. Accounts for coherent and non-coherent requests… 27 …are waiting for data return from memory controller. Account for coherent and non-coherent requests… 36 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 45 …"BriefDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores,…
|
| /kernel/linux/linux-5.10/drivers/misc/cxl/ |
| D | hcalls.c | 148 case H_SUCCESS: /* The process info is attached to the coherent platform function */ in cxl_h_attach_process() 159 …case H_RESOURCE: /* The coherent platform function does not have enough additional resource t… in cxl_h_attach_process() 161 case H_STATE: /* The coherent platform function is not in a valid state */ in cxl_h_attach_process() 171 * cxl_h_detach_process - Detach a process element from a coherent 184 case H_SUCCESS: /* The process was detached from the coherent platform function */ in cxl_h_detach_process() 191 case H_STATE: /* The coherent platform function is not in a valid state */ in cxl_h_detach_process() 203 * certain coherent platform function behaviors. 217 case H_SUCCESS: /* The operation is completed for the coherent platform function */ in cxl_h_control_function() 232 case H_STATE: /* The coherent platform function is not in a valid state */ in cxl_h_control_function() 242 * cxl_h_reset_afu - Perform a reset to the coherent platform function. [all …]
|
| D | hcalls.h | 59 * cxl_h_detach_process - Detach a process element from a coherent 65 * cxl_h_reset_afu - Perform a reset to the coherent platform function. 84 * cxl_h_read_error_state - Reads the error state of the coherent 101 * coherent platform function 121 * cxl_h_collect_vpd - Collect VPD for the coherent platform function. 151 * cxl_h_collect_int_info - Collect interrupt info about a coherent 158 * cxl_h_control_faults - Control the operation of a coherent platform 171 * cxl_h_reset_adapter - Perform a reset to the coherent platform facility. 176 * cxl_h_collect_vpd - Collect VPD for the coherent platform function. 186 * cxl_h_download_adapter_image - Download the base image to the coherent [all …]
|
| /kernel/linux/linux-6.6/drivers/misc/cxl/ |
| D | hcalls.c | 148 case H_SUCCESS: /* The process info is attached to the coherent platform function */ in cxl_h_attach_process() 159 …case H_RESOURCE: /* The coherent platform function does not have enough additional resource t… in cxl_h_attach_process() 161 case H_STATE: /* The coherent platform function is not in a valid state */ in cxl_h_attach_process() 171 * cxl_h_detach_process - Detach a process element from a coherent 184 case H_SUCCESS: /* The process was detached from the coherent platform function */ in cxl_h_detach_process() 191 case H_STATE: /* The coherent platform function is not in a valid state */ in cxl_h_detach_process() 203 * certain coherent platform function behaviors. 217 case H_SUCCESS: /* The operation is completed for the coherent platform function */ in cxl_h_control_function() 232 case H_STATE: /* The coherent platform function is not in a valid state */ in cxl_h_control_function() 242 * cxl_h_reset_afu - Perform a reset to the coherent platform function. [all …]
|
| D | hcalls.h | 59 * cxl_h_detach_process - Detach a process element from a coherent 65 * cxl_h_reset_afu - Perform a reset to the coherent platform function. 84 * cxl_h_read_error_state - Reads the error state of the coherent 101 * coherent platform function 121 * cxl_h_collect_vpd - Collect VPD for the coherent platform function. 151 * cxl_h_collect_int_info - Collect interrupt info about a coherent 158 * cxl_h_control_faults - Control the operation of a coherent platform 171 * cxl_h_reset_adapter - Perform a reset to the coherent platform facility. 176 * cxl_h_collect_vpd - Collect VPD for the coherent platform function. 186 * cxl_h_download_adapter_image - Download the base image to the coherent [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwell/ |
| D | uncore.json | 187 …n till first of IDI0 or DRS0 messages is sent out. Accounts for Coherent and non-coherent traffic.… 188 …n till first of IDI0 or DRS0 messages is sent out. Accounts for Coherent and non-coherent traffic.… 199 …"BriefDescription": "Each cycle count number of 'valid' coherent Data Read entries that are in Dir… 200 …"PublicDescription": "Each cycle count number of 'valid' coherent Data Read entries that are in Di… 211 … "Total number of Core outgoing entries allocated. Accounts for Coherent and non-coherent traffic.… 212 … "Total number of Core outgoing entries allocated. Accounts for Coherent and non-coherent traffic.… 223 "BriefDescription": "Number of Core coherent Data Read entries allocated in DirectData mode", 224 "PublicDescription": "Number of Core coherent Data Read entries allocated in DirectData mode.", 259 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 260 … is waiting for data return from memory controller. Account for coherent and non-coherent requests…
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/tigerlake/ |
| D | uncore-interconnect.json | 11 …"BriefDescription": "Each cycle counts number of any coherent request at memory controller that we… 19 …"BriefDescription": "Each cycle counts number of coherent reads pending on data return from memory… 43 …"BriefDescription": "Each cycle count number of 'valid' coherent Data Read entries . Such entry is… 51 …"BriefDescription": "Number of all coherent Data Read entries. Doesn't include prefetches [This ev… 59 … from it's allocation in ReqTrk till deallocation. Accounts for Coherent and non-coherent traffic.… 67 …"BriefDescription": "Each cycle count number of 'valid' coherent Data Read entries . Such entry is… 83 …"BriefDescription": "Number of all coherent Data Read entries. Doesn't include prefetches [This ev…
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylake/ |
| D | uncore.json | 175 …n till first of IDI0 or DRS0 messages is sent out. Accounts for Coherent and non-coherent traffic.… 176 …n till first of IDI0 or DRS0 messages is sent out. Accounts for Coherent and non-coherent traffic.… 187 … "Total number of Core outgoing entries allocated. Accounts for Coherent and non-coherent traffic.… 188 … "Total number of Core outgoing entries allocated. Accounts for Coherent and non-coherent traffic.… 199 "BriefDescription": "Number of Core coherent Data Read entries allocated in DirectData mode", 200 "PublicDescription": "Number of Core coherent Data Read entries allocated in DirectData mode.", 235 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 236 … is waiting for data return from memory controller. Account for coherent and non-coherent requests…
|
| /kernel/linux/linux-6.6/arch/riscv/mm/ |
| D | dma-noncoherent.c | 3 * RISC-V specific functions to support DMA for non-coherent devices 132 const struct iommu_ops *iommu, bool coherent) in arch_setup_dma_ops() argument 134 WARN_TAINT(!coherent && riscv_cbom_block_size > ARCH_DMA_MINALIGN, in arch_setup_dma_ops() 140 WARN_TAINT(!coherent && !noncoherent_supported, TAINT_CPU_OUT_OF_SPEC, in arch_setup_dma_ops() 141 "%s %s: device non-coherent but no non-coherent operations supported", in arch_setup_dma_ops() 144 dev->dma_coherent = coherent; in arch_setup_dma_ops() 150 "Non-coherent DMA support enabled without a block size\n"); in riscv_noncoherent_supported()
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
| D | icm.c | 79 void mlx4_free_icm(struct mlx4_dev *dev, struct mlx4_icm *icm, int coherent) in mlx4_free_icm() argument 87 if (coherent) in mlx4_free_icm() 133 gfp_t gfp_mask, int coherent) in mlx4_alloc_icm() argument 141 /* We use sg_set_buf for coherent allocs, which assumes low memory */ in mlx4_alloc_icm() 142 BUG_ON(coherent && (gfp_mask & __GFP_HIGHMEM)); in mlx4_alloc_icm() 172 chunk->coherent = coherent; in mlx4_alloc_icm() 174 if (!coherent) in mlx4_alloc_icm() 186 if (coherent) in mlx4_alloc_icm() 204 if (coherent) in mlx4_alloc_icm() 221 if (!coherent && chunk) { in mlx4_alloc_icm() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
| D | icm.c | 79 void mlx4_free_icm(struct mlx4_dev *dev, struct mlx4_icm *icm, int coherent) in mlx4_free_icm() argument 87 if (coherent) in mlx4_free_icm() 133 gfp_t gfp_mask, int coherent) in mlx4_alloc_icm() argument 141 /* We use sg_set_buf for coherent allocs, which assumes low memory */ in mlx4_alloc_icm() 142 BUG_ON(coherent && (gfp_mask & __GFP_HIGHMEM)); in mlx4_alloc_icm() 172 chunk->coherent = coherent; in mlx4_alloc_icm() 174 if (!coherent) in mlx4_alloc_icm() 186 if (coherent) in mlx4_alloc_icm() 204 if (coherent) in mlx4_alloc_icm() 221 if (!coherent && chunk) { in mlx4_alloc_icm() [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylake/ |
| D | uncore-interconnect.json | 11 …ts after LLC miss till return of first data chunk. Accounts for Coherent and non-coherent traffic.… 19 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 44 …"BriefDescription": "Number of Core coherent Data Read requests sent to memory controller whose da… 52 …"BriefDescription": "Number of Core coherent Data Read requests sent to memory controller whose da…
|
| /kernel/linux/linux-5.10/arch/mips/kernel/ |
| D | mips-cm.c | 52 [0x08] = "Coherent Read Own", 53 [0x09] = "Coherent Read Share", 54 [0x0a] = "Coherent Read Discard", 55 [0x0b] = "Coherent Ready Share Always", 56 [0x0c] = "Coherent Upgrade", 57 [0x0d] = "Coherent Writeback", 60 [0x10] = "Coherent Copyback", 61 [0x11] = "Coherent Copyback Invalidate", 62 [0x12] = "Coherent Invalidate", 63 [0x13] = "Coherent Write Invalidate", [all …]
|