Home
last modified time | relevance | path

Searched refs:front (Results 1 – 25 of 166) sorted by relevance

1234567

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
Dintel_frontbuffer.c163 void __intel_fb_invalidate(struct intel_frontbuffer *front, in __intel_fb_invalidate() argument
167 struct drm_i915_private *i915 = to_i915(front->obj->base.dev); in __intel_fb_invalidate()
182 void __intel_fb_flush(struct intel_frontbuffer *front, in __intel_fb_flush() argument
186 struct drm_i915_private *i915 = to_i915(front->obj->base.dev); in __intel_fb_flush()
202 struct intel_frontbuffer *front = in frontbuffer_active() local
203 container_of(ref, typeof(*front), write); in frontbuffer_active()
205 kref_get(&front->ref); in frontbuffer_active()
212 struct intel_frontbuffer *front = in frontbuffer_retire() local
213 container_of(ref, typeof(*front), write); in frontbuffer_retire()
215 intel_frontbuffer_flush(front, ORIGIN_CS); in frontbuffer_retire()
[all …]
Dintel_frontbuffer.h58 void intel_frontbuffer_put(struct intel_frontbuffer *front);
63 struct intel_frontbuffer *front; in __intel_frontbuffer_get() local
70 front = rcu_dereference(obj->frontbuffer); in __intel_frontbuffer_get()
71 if (!front) in __intel_frontbuffer_get()
74 if (unlikely(!kref_get_unless_zero(&front->ref))) in __intel_frontbuffer_get()
77 if (likely(front == rcu_access_pointer(obj->frontbuffer))) in __intel_frontbuffer_get()
80 intel_frontbuffer_put(front); in __intel_frontbuffer_get()
84 return front; in __intel_frontbuffer_get()
90 void __intel_fb_invalidate(struct intel_frontbuffer *front,
105 static inline bool intel_frontbuffer_invalidate(struct intel_frontbuffer *front, in intel_frontbuffer_invalidate() argument
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/crypto/
Dtls.c153 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 …]
Dfw.h58 struct nfp_crypto_req_add_front front; member
65 struct nfp_crypto_req_add_front front; member
/kernel/linux/linux-5.10/Documentation/sound/designs/
Dchannel-mapping-api.rst18 ``{ 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 …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
Di915_gem_object.c354 struct intel_frontbuffer *front; in __i915_gem_object_flush_frontbuffer() local
356 front = __intel_frontbuffer_get(obj); in __i915_gem_object_flush_frontbuffer()
357 if (front) { in __i915_gem_object_flush_frontbuffer()
358 intel_frontbuffer_flush(front, origin); in __i915_gem_object_flush_frontbuffer()
359 intel_frontbuffer_put(front); in __i915_gem_object_flush_frontbuffer()
366 struct intel_frontbuffer *front; in __i915_gem_object_invalidate_frontbuffer() local
368 front = __intel_frontbuffer_get(obj); in __i915_gem_object_invalidate_frontbuffer()
369 if (front) { in __i915_gem_object_invalidate_frontbuffer()
370 intel_frontbuffer_invalidate(front, origin); in __i915_gem_object_invalidate_frontbuffer()
371 intel_frontbuffer_put(front); in __i915_gem_object_invalidate_frontbuffer()
/kernel/linux/linux-5.10/drivers/gpu/drm/udl/
Dudl_transfer.c40 const unsigned long *front = (const unsigned long *) *bfront;
47 if (back[j] != front[j]) {
54 if (back[k] != front[k]) {
61 *bfront = (u8 *) &front[start];
213 const char *front, char **urb_buf_ptr, in udl_render_hline() argument
225 line_start = (u8 *) (front + byte_offset); in udl_render_hline()
/kernel/linux/linux-5.10/drivers/md/bcache/
Dutil.h118 size_t front, back, size, mask; \
123 for (iter = (fifo)->front; \
136 (fifo)->front = (fifo)->back = 0; \
162 #define fifo_used(fifo) (((fifo)->back - (fifo)->front) & (fifo)->mask)
168 #define fifo_front(fifo) ((fifo)->data[(fifo)->front])
188 (i) = (fifo)->data[(fifo)->front++]; \
189 (fifo)->front &= (fifo)->mask; \
198 --(fifo)->front; \
199 (fifo)->front &= (fifo)->mask; \
200 (fifo)->data[(fifo)->front] = (i); \
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/
Dpstore-blk.rst75 The chunk size in KB for oops/panic front-end. It **MUST** be a multiple of 4.
78 There are multiple chunks for oops/panic front-end depending on the remaining
79 space except other pstore front-ends.
87 The chunk size in KB for pmsg front-end. It **MUST** be a multiple of 4.
90 Unlike oops/panic front-end, there is only one chunk for pmsg front-end.
99 The chunk size in KB for console front-end. It **MUST** be a multiple of 4.
102 Similar to pmsg front-end, there is only one chunk for console front-end.
110 The chunk size in KB for ftrace front-end. It **MUST** be a multiple of 4.
113 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 …]
/kernel/linux/linux-5.10/net/ceph/
Dmon_client.c111 monc->m_auth->front.iov_len = len; in __send_prepared_auth_request()
200 monc->m_auth->front.iov_base, in __open_session()
262 void *p = msg->front.iov_base; in __send_subscribe()
303 msg->front.iov_len = p - msg->front.iov_base; in __send_subscribe()
304 msg->hdr.front_len = cpu_to_le32(msg->front.iov_len); in __send_subscribe()
313 struct ceph_mon_subscribe_ack *h = msg->front.iov_base; in handle_subscribe_ack()
315 if (msg->front.iov_len < sizeof(*h)) in handle_subscribe_ack()
476 p = msg->front.iov_base; in ceph_monc_handle_map()
477 end = p + msg->front.iov_len; in ceph_monc_handle_map()
669 struct ceph_mon_statfs_reply *reply = msg->front.iov_base; in handle_statfs_reply()
[all …]
/kernel/linux/linux-5.10/Documentation/block/
Ddeadline-iosched.rst62 request, or it fits at the front. That is called either a back merge candidate
63 or a front merge candidate. Due to the way files are typically laid out,
64 back merges are much more common than front merges. For some work loads, you
66 front merge requests. Setting front_merges to 0 disables this functionality.
69 rbtree front sector lookup when the io scheduler merge function is called.
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Daspeed-bmc-inspur-fp5280g2.dts162 front-memory {
163 label = "front-memory";
167 front-syshot {
168 label = "front-syshot";
172 front-syshealth {
173 label = "front-syshealth";
177 front-fan {
178 label = "front-fan";
182 front-psu {
183 label = "front-psu";
Darmada-385-clearfog-gtr.dtsi25 front panel and PSE controller
44 41 - CON1 front panel connector
45 42 - Front LED1, or front panel CON1
48 45 - TPM PIRQ signal, or front panel CON1
54 52 - Front LED2, or front panel
131 i2c@11000 { /* ROM, temp sensor and front panel */
187 cf_gtr_front_button_pins: cf-gtr-front-button-pins {
Dorion5x-lacie-d2-network.dts191 * MPP6: Red front LED
192 * MPP16: Blue front LED blink control
222 * GPIO 23: Blue front LED off
/kernel/linux/linux-5.10/Documentation/sound/cards/
Daudigy-mixer.rst49 This control is used to attenuate samples for left and right front PCM FX-bus
50 accumulators. ALSA uses accumulators 8 and 9 for left and right front PCM
51 samples for 5.1 playback. The result samples are forwarded to the front DAC PCM
77 stereo playback. The result samples are forwarded to the front DAC PCM slots
91 The result samples are forwarded to the front DAC PCM slots of the AC97 codec.
104 the front DAC PCM slots of the Philips DAC. Samples are forwarded to Mic
117 forwarded to the front DAC PCM slots of the Philips DAC.
128 digital input. The result samples are forwarded to the front DAC PCM slots
140 inputs (on the AudigyDrive). The result samples are forwarded to the front
152 inputs from Philips ADC. The result samples are forwarded to the front
[all …]
Dsb-live-mixer.rst66 The result samples are forwarded to the front DAC PCM slots of the AC97 codec.
100 The result samples are forwarded to the front DAC PCM slots of the AC97 codec.
137 This control is used to attenuate samples for left and right front ADC PCM slots
138 of the AC97 codec. The result samples are forwarded to the front DAC PCM
148 This control is used to attenuate samples for left and right front ADC PCM slots
160 forwarded to the front DAC PCM slots of the AC97 codec.
172 forwarded to the front DAC PCM slots of the AC97 codec.
183 digital input. The result samples are forwarded to the front DAC PCM slots
195 digital inputs. The result samples are forwarded to the front DAC PCM slots
207 inputs (on the LiveDrive). The result samples are forwarded to the front
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/dvb/
Dfrontend_f_close.rst33 This system call closes a previously opened front-end device. After
34 closing a front-end device, its corresponding hardware might be powered
Dfrontend_f_open.rst57 In a system with multiple front-ends, it is usually the case that
59 long as a front-end device is opened in read/write mode, other open()
61 non-blocking or blocking mode was specified. A front-end device opened
67 powered up, and that other front-ends may have been powered down to make
/kernel/linux/linux-5.10/fs/ceph/
Dmds_client.c584 info->head = msg->front.iov_base; in parse_reply_info()
585 p = msg->front.iov_base + sizeof(struct ceph_mds_reply_head); in parse_reply_info()
586 end = p + msg->front.iov_len - sizeof(struct ceph_mds_reply_head); in parse_reply_info()
1199 h = msg->front.iov_base; in ceph_create_session_msg()
1333 p = msg->front.iov_base; in create_session_open_msg()
1334 end = p + msg->front.iov_len; in create_session_open_msg()
1382 msg->front.iov_len = p - msg->front.iov_base; in create_session_open_msg()
1383 msg->hdr.front_len = cpu_to_le32(msg->front.iov_len); in create_session_open_msg()
2146 head = msg->front.iov_base; in ceph_send_cap_releases()
2148 msg->front.iov_len = sizeof(*head); in ceph_send_cap_releases()
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/media/
Ddtv-demux.rst20 Each demux receives its TS input from a DVB front-end or from memory, as
21 set via this demux kABI. In a system with more than one front-end, the kABI
22 can be used to select one of the DVB front-ends as a TS source for a demux,
25 The demux kABI only controls front-ends regarding to their connections with
26 demuxes; the kABI used to set the other front-end parameters, such as
/kernel/linux/linux-5.10/drivers/media/platform/sti/c8sectpfe/
DKconfig17 This adds support for DVB front-end cards connected
23 Supported DVB front-end cards are:
/kernel/linux/linux-5.10/drivers/xen/
DMakefile37 obj-$(CONFIG_XEN_PVCALLS_FRONTEND) += pvcalls-front.o
43 obj-$(CONFIG_XEN_FRONT_PGDIR_SHBUF) += xen-front-pgdir-shbuf.o
/kernel/linux/linux-5.10/Documentation/sound/hd-audio/
Dmodels.rst12 5-jack in back, 2-jack in front
14 5-jack in back, 2-jack in front, a SPDIF out
16 6-jack in back, 2-jack in front
352 no-front-hp
353 Disable front HP pin NID 0x1b
418 3-jack in back, 2-jack in front
420 6-jack in back, 2-jack in front
422 6-jack in back, 2-jack in front, SPDIF I/O
424 5-jack in back, 2-jack in front, SPDIF out
433 3-stack with automute front HP (default)
[all …]
/kernel/linux/linux-5.10/Documentation/gpu/
Ddrivers.rst19 xen-front
/kernel/linux/linux-5.10/drivers/macintosh/
DKconfig77 bool "Support for the Power/iBook front LED"
82 Support the front LED on Power/iBooks as a generic LED that can
88 bool "Use front LED as DISK LED by default"
94 This option makes the front LED default to the disk trigger
247 tristate "Support for Apple XServe front panel LEDs"
250 This driver provides some support to control the front panel

1234567