/linux-6.12.1/drivers/gpu/drm/i915/display/ |
D | intel_frontbuffer.c | 172 void __intel_fb_invalidate(struct intel_frontbuffer *front, in __intel_fb_invalidate() argument 176 struct drm_i915_private *i915 = intel_bo_to_i915(front->obj); in __intel_fb_invalidate() 194 void __intel_fb_flush(struct intel_frontbuffer *front, in __intel_fb_flush() argument 198 struct drm_i915_private *i915 = intel_bo_to_i915(front->obj); in __intel_fb_flush() 214 struct intel_frontbuffer *front = in intel_frontbuffer_flush_work() local 217 i915_gem_object_flush_if_display(front->obj); in intel_frontbuffer_flush_work() 218 intel_frontbuffer_flush(front, ORIGIN_DIRTYFB); in intel_frontbuffer_flush_work() 219 intel_frontbuffer_put(front); in intel_frontbuffer_flush_work() 224 * @front: GEM object to flush 229 void intel_frontbuffer_queue_flush(struct intel_frontbuffer *front) in intel_frontbuffer_queue_flush() argument [all …]
|
D | intel_frontbuffer.h | 77 void intel_frontbuffer_put(struct intel_frontbuffer *front); 82 void __intel_fb_invalidate(struct intel_frontbuffer *front, 88 * @front: GEM object to invalidate 97 static inline bool intel_frontbuffer_invalidate(struct intel_frontbuffer *front, in intel_frontbuffer_invalidate() argument 102 if (!front) in intel_frontbuffer_invalidate() 105 frontbuffer_bits = atomic_read(&front->bits); in intel_frontbuffer_invalidate() 109 __intel_fb_invalidate(front, origin, frontbuffer_bits); in intel_frontbuffer_invalidate() 113 void __intel_fb_flush(struct intel_frontbuffer *front, 119 * @front: GEM object to flush 125 static inline void intel_frontbuffer_flush(struct intel_frontbuffer *front, in intel_frontbuffer_flush() argument [all …]
|
/linux-6.12.1/drivers/gpu/drm/i915/gem/ |
D | i915_gem_object_frontbuffer.h | 48 struct intel_frontbuffer *front; in i915_gem_object_get_frontbuffer() local 55 front = rcu_dereference(obj->frontbuffer); in i915_gem_object_get_frontbuffer() 56 if (!front) in i915_gem_object_get_frontbuffer() 59 if (unlikely(!kref_get_unless_zero(&front->ref))) in i915_gem_object_get_frontbuffer() 62 if (likely(front == rcu_access_pointer(obj->frontbuffer))) in i915_gem_object_get_frontbuffer() 65 intel_frontbuffer_put(front); in i915_gem_object_get_frontbuffer() 69 return front; in i915_gem_object_get_frontbuffer() 75 * @front: The frontbuffer to set 86 struct intel_frontbuffer *front) in i915_gem_object_set_frontbuffer() argument 88 struct intel_frontbuffer *cur = front; in i915_gem_object_set_frontbuffer() [all …]
|
/linux-6.12.1/fs/bcachefs/ |
D | fifo.h | 9 size_t front, back, size, mask; \ 22 (fifo)->front = (fifo)->back = 0; \ 38 swap((l)->front, (r)->front); \ 53 #define fifo_used(fifo) (((fifo)->back - (fifo)->front)) 56 #define fifo_empty(fifo) ((fifo)->front == (fifo)->back) 59 #define fifo_peek_front(fifo) ((fifo)->data[(fifo)->front & (fifo)->mask]) 64 ? (fifo)->front : (fifo)->back) & ~(fifo)->mask) + \ 68 #define fifo_idx_entry(fifo, i) ((fifo)->data[((fifo)->front + (i)) & (fifo)->mask]) 74 (fifo_full((f)) ? NULL : &(f)->data[--(f)->front & (f)->mask]) 96 (i) = (fifo)->data[(fifo)->front++ & (fifo)->mask]; \ [all …]
|
/linux-6.12.1/include/sound/sof/ |
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-6.12.1/Documentation/sound/designs/ |
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-6.12.1/fs/netfs/ |
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 */ 377 struct netfs_io_subrequest *front, *remove; in netfs_collect_write_results() local 398 /* Remove completed subrequests from the front of the streams and in netfs_collect_write_results() 409 front = stream->front; in netfs_collect_write_results() 410 while (front) { in netfs_collect_write_results() 411 trace_netfs_collect_sreq(wreq, front); in netfs_collect_write_results() 413 // front->debug_index, front->start, front->transferred, front->len); in netfs_collect_write_results() 415 if (stream->collected_to < front->start) { in netfs_collect_write_results() 417 stream->collected_to = front->start; in netfs_collect_write_results() [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/rocketlake/ |
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… 101 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 108 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 113 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 120 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 125 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 132 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 137 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 144 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/icelakex/ |
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… 101 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 108 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 113 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 120 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 125 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 132 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 137 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 144 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/icelake/ |
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… 101 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 108 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 113 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 120 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 125 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 132 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 137 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 144 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/tigerlake/ |
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… 101 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 108 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 113 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 120 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 125 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 132 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 137 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 144 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
/linux-6.12.1/Documentation/fb/ |
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-6.12.1/tools/perf/pmu-events/arch/x86/graniterapids/ |
D | frontend.json | 7 …"PublicDescription": "Number of times the front-end is resteered when it finds a branch instructio… 110 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 117 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 122 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 129 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 134 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 141 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 146 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 153 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 158 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
D | frontend.json | 7 …"PublicDescription": "Number of times the front-end is resteered when it finds a branch instructio… 98 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 105 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 110 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 117 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 122 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 129 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 134 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 141 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 146 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
D | frontend.json | 7 …"PublicDescription": "Number of times the front-end is resteered when it finds a branch instructio… 98 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 105 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 110 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 117 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 122 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 129 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 134 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 141 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 146 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/skylakex/ |
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-6.12.1/tools/perf/pmu-events/arch/x86/skylake/ |
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-6.12.1/tools/perf/pmu-events/arch/x86/cascadelakex/ |
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-6.12.1/drivers/net/ethernet/netronome/nfp/crypto/ |
D | tls.c | 153 nfp_net_tls_set_ipver_vlan(struct nfp_crypto_req_add_front *front, u8 ipver) in nfp_net_tls_set_ipver_vlan() argument 155 front->ipver_vlan = cpu_to_be16(FIELD_PREP(NFP_NET_TLS_IPVER, ipver) | in nfp_net_tls_set_ipver_vlan() 162 struct nfp_crypto_req_add_front *front) in nfp_net_tls_assign_conn_id() argument 168 len = front->key_len - NFP_NET_TLS_NON_ADDR_KEY_LEN; in nfp_net_tls_assign_conn_id() 170 memcpy(front->l3_addrs, &id, sizeof(id)); in nfp_net_tls_assign_conn_id() 171 memset(front->l3_addrs + sizeof(id), 0, len - sizeof(id)); in nfp_net_tls_assign_conn_id() 180 req->front.key_len += sizeof(__be32) * 2; in nfp_net_tls_set_ipv4() 183 nfp_net_tls_assign_conn_id(nn, &req->front); in nfp_net_tls_set_ipv4() 199 req->front.key_len += sizeof(struct in6_addr) * 2; in nfp_net_tls_set_ipv6() 202 nfp_net_tls_assign_conn_id(nn, &req->front); in nfp_net_tls_set_ipv6() [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/silvermont/ |
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-6.12.1/tools/perf/pmu-events/arch/x86/meteorlake/ |
D | frontend.json | 17 …"PublicDescription": "Number of times the front-end is resteered when it finds a branch instructio… 139 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 146 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 152 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 159 …"Counts retired instructions that are fetched after an interval where the front-end delivered no u… 165 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 172 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 178 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 185 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 191 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/alderlake/ |
D | frontend.json | 17 …"PublicDescription": "Number of times the front-end is resteered when it finds a branch instructio… 117 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 124 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 130 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 137 …"Counts 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… 150 …that are delivered to the back-end after a front-end stall of at least 16 cycles. During this peri… 156 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 163 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… 169 …tion": "Retired instructions that are fetched after an interval where the front-end delivered no u… [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/knightslanding/ |
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-6.12.1/Documentation/admin-guide/ |
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-6.12.1/include/uapi/linux/ |
D | virtio_snd.h | 306 VIRTIO_SND_CHMAP_FL, /* front left */ 307 VIRTIO_SND_CHMAP_FR, /* front right */ 310 VIRTIO_SND_CHMAP_FC, /* front center */ 315 VIRTIO_SND_CHMAP_FLC, /* front left center */ 316 VIRTIO_SND_CHMAP_FRC, /* front right center */ 319 VIRTIO_SND_CHMAP_FLW, /* front left wide */ 320 VIRTIO_SND_CHMAP_FRW, /* front right wide */ 321 VIRTIO_SND_CHMAP_FLH, /* front left high */ 322 VIRTIO_SND_CHMAP_FCH, /* front center high */ 323 VIRTIO_SND_CHMAP_FRH, /* front right high */ [all …]
|