| /linux/fs/netfs/ |
| H A D | read_collect.c | 18 #define HIT_PENDING 0x01 /* A front op was still pending */ 21 #define NEED_RETRY 0x10 /* A front op requests retrying */ 187 struct netfs_io_subrequest *front, *remove; in netfs_collect_read_results() local 203 /* Remove completed subrequests from the front of the stream and in netfs_collect_read_results() 208 front = READ_ONCE(stream->front); in netfs_collect_read_results() 209 while (front) { in netfs_collect_read_results() 212 trace_netfs_collect_sreq(rreq, front); in netfs_collect_read_results() 214 front->debug_index, front->start, front->transferred, front->len); in netfs_collect_read_results() 216 if (stream->collected_to < front->start) { in netfs_collect_read_results() 217 trace_netfs_collect_gap(rreq, stream, front->start, 'F'); in netfs_collect_read_results() [all …]
|
| H A D | write_collect.c | 17 #define HIT_PENDING 0x01 /* A front op was still pending */ 21 #define NEED_RETRY 0x10 /* A front op requests retrying */ 199 struct netfs_io_subrequest *front, *remove; in netfs_collect_write_results() local 220 /* Remove completed subrequests from the front of the streams and in netfs_collect_write_results() 231 front = stream->front; in netfs_collect_write_results() 232 while (front) { in netfs_collect_write_results() 233 trace_netfs_collect_sreq(wreq, front); in netfs_collect_write_results() 235 // front->debug_index, front->start, front->transferred, front->len); in netfs_collect_write_results() 237 if (stream->collected_to < front->start) { in netfs_collect_write_results() 239 stream->collected_to = front->start; in netfs_collect_write_results() [all …]
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_frontbuffer.c | 126 void __intel_fb_invalidate(struct intel_frontbuffer *front, in __intel_fb_invalidate() argument 130 struct intel_display *display = front->display; in __intel_fb_invalidate() 146 void __intel_fb_flush(struct intel_frontbuffer *front, in __intel_fb_flush() argument 150 struct intel_display *display = front->display; in __intel_fb_flush() 153 intel_bo_frontbuffer_flush_for_display(front); in __intel_fb_flush() 167 static void intel_frontbuffer_ref(struct intel_frontbuffer *front) in intel_frontbuffer_ref() argument 169 intel_bo_frontbuffer_ref(front); in intel_frontbuffer_ref() 174 struct intel_frontbuffer *front = in intel_frontbuffer_flush_work() local 177 intel_frontbuffer_flush(front, ORIGIN_DIRTYFB); in intel_frontbuffer_flush_work() 178 intel_frontbuffer_put(front); in intel_frontbuffer_flush_work() [all …]
|
| /linux/include/sound/sof/ |
| H A D | control.h | 24 SOF_CHMAP_FL, /**< front left */ 25 SOF_CHMAP_FR, /**< front right */ 28 SOF_CHMAP_FC, /**< front centre */ 33 SOF_CHMAP_FLC, /**< front left centre */ 34 SOF_CHMAP_FRC, /**< front right centre */ 37 SOF_CHMAP_FLW, /**< front left wide */ 38 SOF_CHMAP_FRW, /**< front right wide */ 39 SOF_CHMAP_FLH, /**< front left high */ 40 SOF_CHMAP_FCH, /**< front centre high */ 41 SOF_CHMAP_FRH, /**< front right high */ [all …]
|
| /linux/Documentation/sound/designs/ |
| H A D | channel-mapping-api.rst | 18 ``{ front left, front right, rear left, rear right }.`` 89 SNDRV_CHMAP_FL, /* front left */ 90 SNDRV_CHMAP_FR, /* front right */ 93 SNDRV_CHMAP_FC, /* front center */ 99 SNDRV_CHMAP_FLC, /* front left center */ 100 SNDRV_CHMAP_FRC, /* front right center */ 103 SNDRV_CHMAP_FLW, /* front left wide */ 104 SNDRV_CHMAP_FRW, /* front right wide */ 105 SNDRV_CHMAP_FLH, /* front left high */ 106 SNDRV_CHMAP_FCH, /* front center high */ [all …]
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_object_frontbuffer.h | 45 void i915_gem_object_frontbuffer_ref(struct i915_frontbuffer *front); 46 void i915_gem_object_frontbuffer_put(struct i915_frontbuffer *front); 60 struct i915_frontbuffer *front; in i915_gem_object_frontbuffer_lookup() local 67 front = rcu_dereference(obj->frontbuffer); in i915_gem_object_frontbuffer_lookup() 68 if (!front) in i915_gem_object_frontbuffer_lookup() 71 if (unlikely(!kref_get_unless_zero(&front->ref))) in i915_gem_object_frontbuffer_lookup() 74 if (likely(front == rcu_access_pointer(obj->frontbuffer))) in i915_gem_object_frontbuffer_lookup() 77 i915_gem_object_frontbuffer_put(front); in i915_gem_object_frontbuffer_lookup() 81 return front; in i915_gem_object_frontbuffer_lookup()
|
| /linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
| H A D | frontend.json | 3 "BriefDescription": "Counts the total number when the front end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected by other branch handling mechanisms at the front end.", 7 "PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch instruction in a fetch line. This occurs for the first time a branch instruction is fetched or when the branch is not tracked by the BPU (Branch Prediction Unit) anymore.", 96 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 102 "PublicDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.", 107 "BriefDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 113 "PublicDescription": "Counts retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 118 "BriefDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 16 cycles which was not interrupted by a back-end stall.", 124 "PublicDescription": "Counts retired instructions that are delivered to the back-end after a front-end stall of at least 16 cycles. During this period the front [all...] |
| /linux/tools/perf/pmu-events/arch/x86/icelakex/ |
| H A D | frontend.json | 3 "BriefDescription": "Counts the total number when the front end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected by other branch handling mechanisms at the front end.", 7 "PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch instruction in a fetch line. This occurs for the first time a branch instruction is fetched or when the branch is not tracked by the BPU (Branch Prediction Unit) anymore.", 96 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 102 "PublicDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.", 107 "BriefDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 113 "PublicDescription": "Counts retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 118 "BriefDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 16 cycles which was not interrupted by a back-end stall.", 124 "PublicDescription": "Counts retired instructions that are delivered to the back-end after a front-end stall of at least 16 cycles. During this period the front [all...] |
| /linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
| H A D | frontend.json | 3 "BriefDescription": "Counts the total number when the front end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected by other branch handling mechanisms at the front end.", 7 "PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch instruction in a fetch line. This occurs for the first time a branch instruction is fetched or when the branch is not tracked by the BPU (Branch Prediction Unit) anymore.", 96 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 102 "PublicDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.", 107 "BriefDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 113 "PublicDescription": "Counts retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 118 "BriefDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 16 cycles which was not interrupted by a back-end stall.", 124 "PublicDescription": "Counts retired instructions that are delivered to the back-end after a front-end stall of at least 16 cycles. During this period the front [all...] |
| /linux/tools/perf/pmu-events/arch/x86/icelake/ |
| H A D | frontend.json | 3 "BriefDescription": "Counts the total number when the front end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected by other branch handling mechanisms at the front end.", 7 "PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch instruction in a fetch line. This occurs for the first time a branch instruction is fetched or when the branch is not tracked by the BPU (Branch Prediction Unit) anymore.", 96 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 102 "PublicDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.", 107 "BriefDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 113 "PublicDescription": "Counts retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.", 118 "BriefDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 16 cycles which was not interrupted by a back-end stall.", 124 "PublicDescription": "Counts retired instructions that are delivered to the back-end after a front-end stall of at least 16 cycles. During this period the front [all...] |
| /linux/Documentation/fb/ |
| H A D | viafb.modes | 17 # Front Porch 0.636 us 0.318 ms 42 # Front Porch 0.508 us 0.027 ms 63 # Front Porch 1.556 us 0.023 ms 84 # Front Porch 0.927 us 0.019 ms 105 # Front Porch 0.763 us 0.016 ms 126 # Front Porch 0.595 us 0.033 ms 147 # Front Porch 0.541 us 33.535 us 168 # Front Porch 0.735 us 0.027 ms 189 # Front Porch 1.000 us 0.026 ms 211 # Front Porch 0.323 us 0.021 ms [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
| H A D | frontend.json | 7 …"PublicDescription": "Number of times the front-end is resteered when it finds a branch instructio… 93 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 99 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 104 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 110 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 115 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 121 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 126 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 132 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 137 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
| H A D | frontend.json | 7 …"PublicDescription": "Number of times the front-end is resteered when it finds a branch instructio… 93 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 99 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 104 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 110 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 115 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 121 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 126 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 132 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 137 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/skylake/ |
| H A D | frontend.json | 3 … front end is resteered, mainly when the BPU cannot provide a correct prediction and this is corre… 7 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch… 97 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 104 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 109 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 120 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 127 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 132 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 143 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 154 …tion": "Retired instructions that are fetched after an interval where the front-end had at least 1… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| H A D | frontend.json | 3 … front end is resteered, mainly when the BPU cannot provide a correct prediction and this is corre… 7 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch… 97 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 104 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 109 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 120 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 127 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 132 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 143 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 154 …tion": "Retired instructions that are fetched after an interval where the front-end had at least 1… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/skylakex/ |
| H A D | frontend.json | 3 … front end is resteered, mainly when the BPU cannot provide a correct prediction and this is corre… 7 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch… 97 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 104 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 109 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 120 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 127 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 132 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 143 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 154 …tion": "Retired instructions that are fetched after an interval where the front-end had at least 1… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/graniterapids/ |
| H A D | frontend.json | 7 …"PublicDescription": "Number of times the front-end is resteered when it finds a branch instructio… 116 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 122 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 127 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 133 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 138 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 144 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 149 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 155 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 160 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/alderlake/ |
| H A D | frontend.json | 17 …"PublicDescription": "Number of times the front-end is resteered when it finds a branch instructio… 112 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 118 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 124 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 130 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 136 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 142 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 148 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 154 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 160 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/silvermont/ |
| H A D | frontend.json | 7 …front end is resteered, mainly when the Branch Prediction Unit cannot provide a correct prediction… 16 …front end is resteered, mainly when the Branch Prediction Unit cannot provide a correct prediction… 25 …front end is resteered, mainly when the Branch Prediction Unit cannot provide a correct prediction… 66 …mes entered into a ucode flow in the FEC. Includes inserted flows due to front-end detected fault… 70 … that this counts is when a micro-coded instruction is encountered by the front end of the machine…
|
| /linux/Documentation/admin-guide/ |
| H A D | pstore-blk.rst | 78 The chunk size in KB for oops/panic front-end. It **MUST** be a multiple of 4. 81 There are multiple chunks for oops/panic front-end depending on the remaining 82 space except other pstore front-ends. 90 The chunk size in KB for pmsg front-end. It **MUST** be a multiple of 4. 93 Unlike oops/panic front-end, there is only one chunk for pmsg front-end. 102 The chunk size in KB for console front-end. It **MUST** be a multiple of 4. 105 Similar to pmsg front-end, there is only one chunk for console front-end. 113 The chunk size in KB for ftrace front-end. It **MUST** be a multiple of 4. 116 Similar to oops front-end, there are multiple chunks for ftrace front-end 186 files is ``dmesg-pstore-blk-[N]`` for oops/panic front-end, [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/knightslanding/ |
| H A D | frontend.json | 3 …unts the number of times the front end resteers for any branch as a result of another branch handl… 11 …the number of times the front end resteers for conditional branches as a result of another branch … 19 …nts the number of times the front end resteers for RET branches as a result of another branch hand…
|
| /linux/tools/perf/pmu-events/arch/x86/meteorlake/ |
| H A D | frontend.json | 17 …"PublicDescription": "Number of times the front-end is resteered when it finds a branch instructio… 187 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 193 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 199 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 205 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 211 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 217 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 223 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 229 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 235 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | metafmt-pisp-fe.rst | 10 Raspberry Pi PiSP Front End configuration format 13 The Raspberry Pi PiSP Front End image signal processor is configured by 20 provide detailed description of the Front End configuration and programming 29 Raspberry Pi PiSP Front End statistics format 32 The Raspberry Pi PiSP Front End image signal processor provides statistics data 39 provide detailed description of the Front End configuration and programming
|
| /linux/tools/perf/pmu-events/arch/x86/pantherlake/ |
| H A D | frontend.json | 17 …"PublicDescription": "Number of times the front-end is resteered when it finds a branch instructio… 170 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 176 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 182 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 188 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 194 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 200 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 206 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 212 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 218 …tion": "Retired instructions that are fetched after an interval where the front-end had at least 1… [all …]
|
| /linux/include/media/ |
| H A D | demux.h | 303 * DVB Front-End 325 * @connectivity_list: List of front-ends that can be connected to a 362 * front-ends from the generic type struct list_head 376 * @frontend: Front-end connected to the demux 408 * front-end, the demux driver software will read packets from memory. 483 * @add_frontend: Registers a connectivity between a demux and a front-end, 485 * @connect_frontend to use the given front-end as a TS source. The 493 * The @frontend function parameter contains a pointer to the front-end 499 * @remove_frontend: Indicates that the given front-end, registered by a call 501 * demux. The function should be called when a front-end driver or a demux [all …]
|