Home
last modified time | relevance | path

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

12

/drivers/gpu/drm/i915/display/
A Dintel_frontbuffer.c230 if (!front) in intel_frontbuffer_queue_flush()
233 kref_get(&front->ref); in intel_frontbuffer_queue_flush()
243 kref_get(&front->ref); in frontbuffer_active()
273 kfree_rcu(front, rcu); in frontbuffer_release()
283 if (front) in intel_frontbuffer_get()
284 return front; in intel_frontbuffer_get()
286 front = kmalloc(sizeof(*front), GFP_KERNEL); in intel_frontbuffer_get()
287 if (!front) in intel_frontbuffer_get()
290 front->obj = obj; in intel_frontbuffer_get()
302 if (cur != front) in intel_frontbuffer_get()
[all …]
A Dintel_frontbuffer.h78 void intel_frontbuffer_put(struct intel_frontbuffer *front);
83 void __intel_fb_invalidate(struct intel_frontbuffer *front,
103 if (!front) in intel_frontbuffer_invalidate()
106 frontbuffer_bits = atomic_read(&front->bits); in intel_frontbuffer_invalidate()
110 __intel_fb_invalidate(front, origin, frontbuffer_bits); in intel_frontbuffer_invalidate()
114 void __intel_fb_flush(struct intel_frontbuffer *front,
126 static inline void intel_frontbuffer_flush(struct intel_frontbuffer *front, in intel_frontbuffer_flush() argument
131 if (!front) in intel_frontbuffer_flush()
134 frontbuffer_bits = atomic_read(&front->bits); in intel_frontbuffer_flush()
138 __intel_fb_flush(front, origin, frontbuffer_bits); in intel_frontbuffer_flush()
[all …]
A Dintel_bo.c53 struct intel_frontbuffer *front) in intel_bo_set_frontbuffer() argument
55 return i915_gem_object_set_frontbuffer(to_intel_bo(obj), front); in intel_bo_set_frontbuffer()
A Dintel_bo.h25 struct intel_frontbuffer *front);
/drivers/gpu/drm/i915/gem/
A Di915_gem_object_frontbuffer.h48 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()
86 struct intel_frontbuffer *front) in i915_gem_object_set_frontbuffer() argument
88 struct intel_frontbuffer *cur = front; in i915_gem_object_set_frontbuffer()
90 if (!front) { in i915_gem_object_set_frontbuffer()
[all …]
A Di915_gem_object.c479 struct intel_frontbuffer *front; in __i915_gem_object_flush_frontbuffer() local
481 front = i915_gem_object_get_frontbuffer(obj); in __i915_gem_object_flush_frontbuffer()
482 if (front) { in __i915_gem_object_flush_frontbuffer()
483 intel_frontbuffer_flush(front, origin); in __i915_gem_object_flush_frontbuffer()
484 intel_frontbuffer_put(front); in __i915_gem_object_flush_frontbuffer()
491 struct intel_frontbuffer *front; in __i915_gem_object_invalidate_frontbuffer() local
493 front = i915_gem_object_get_frontbuffer(obj); in __i915_gem_object_invalidate_frontbuffer()
494 if (front) { in __i915_gem_object_invalidate_frontbuffer()
495 intel_frontbuffer_invalidate(front, origin); in __i915_gem_object_invalidate_frontbuffer()
496 intel_frontbuffer_put(front); in __i915_gem_object_invalidate_frontbuffer()
/drivers/net/ethernet/netronome/nfp/crypto/
A Dtls.c162 struct nfp_crypto_req_add_front *front) in nfp_net_tls_assign_conn_id() argument
170 memcpy(front->l3_addrs, &id, 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()
202 nfp_net_tls_assign_conn_id(nn, &req->front); in nfp_net_tls_set_ipv6()
219 front->l4_proto = IPPROTO_TCP; in nfp_net_tls_set_l4()
271 struct nfp_crypto_req_add_front *front; in nfp_net_tls_add() local
318 front = (void *)skb->data; in nfp_net_tls_add()
319 front->ep_id = 0; in nfp_net_tls_add()
320 front->key_len = NFP_NET_TLS_NON_ADDR_KEY_LEN; in nfp_net_tls_add()
[all …]
A Dfw.h58 struct nfp_crypto_req_add_front front; member
65 struct nfp_crypto_req_add_front front; member
/drivers/md/bcache/
A Dutil.h115 size_t front, back, size, mask; \
120 for (iter = (fifo)->front; \
133 (fifo)->front = (fifo)->back = 0; \
159 #define fifo_used(fifo) (((fifo)->back - (fifo)->front) & (fifo)->mask)
165 #define fifo_front(fifo) ((fifo)->data[(fifo)->front])
185 (i) = (fifo)->data[(fifo)->front++]; \
186 (fifo)->front &= (fifo)->mask; \
195 --(fifo)->front; \
196 (fifo)->front &= (fifo)->mask; \
197 (fifo)->data[(fifo)->front] = (i); \
[all …]
/drivers/firmware/samsung/
A Dexynos-acpm.c97 void __iomem *front; member
227 rx_front = readl(achan->rx.front); in acpm_get_rx()
344 ret = readl_poll_timeout(achan->rx.front, val, next_tx_front != val, 0, in acpm_wait_for_queue_slots()
437 tx_front = readl(achan->tx.front); in acpm_do_xfer()
451 writel(idx, achan->tx.front); in acpm_do_xfer()
483 tx->front = base + readl(&chan_shmem->rx_front); in acpm_chan_shmem_get_params()
487 rx->front = base + readl(&chan_shmem->tx_front); in acpm_chan_shmem_get_params()
/drivers/media/platform/st/sti/c8sectpfe/
A DKconfig17 This adds support for DVB front-end cards connected
23 Supported DVB front-end cards are:
/drivers/crypto/marvell/octeontx2/
A Dotx2_cptvf_reqmgr.c301 pentry = &pqueue->head[pqueue->front]; in process_pending_queue()
349 resume_index = modulo_inc(pqueue->front, pqueue->qlen, in process_pending_queue()
375 pqueue->front = modulo_inc(pqueue->front, pqueue->qlen, 1); in process_pending_queue()
/drivers/xen/
A DMakefile34 obj-$(CONFIG_XEN_PVCALLS_FRONTEND) += pvcalls-front.o
40 obj-$(CONFIG_XEN_FRONT_PGDIR_SHBUF) += xen-front-pgdir-shbuf.o
/drivers/platform/cznic/
A DKconfig40 - get front button press events (the front button can be configured
41 either to generate press events to the CPU or to change front LEDs
/drivers/gpu/drm/xe/display/
A Dintel_bo.c58 struct intel_frontbuffer *front) in intel_bo_set_frontbuffer() argument
60 return front; in intel_bo_set_frontbuffer()
/drivers/macintosh/
A 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"
95 This option makes the front LED default to the disk trigger
249 tristate "Support for Apple XServe front panel LEDs"
252 This driver provides some support to control the front panel
/drivers/gpu/drm/udl/
A Dudl_transfer.c174 const char *front, char **urb_buf_ptr, in udl_render_hline() argument
190 line_start = (u8 *) (front + byte_offset); in udl_render_hline()
A Dudl_drv.h84 const char *front, char **urb_buf_ptr,
/drivers/crypto/cavium/cpt/
A Dcptvf_reqmanager.c39 queue->front++; in pending_queue_inc_front()
40 if (unlikely(queue->front == pqinfo->qlen)) in pending_queue_inc_front()
41 queue->front = 0; in pending_queue_inc_front()
337 pentry = &pqueue->head[pqueue->front]; in process_pending_queue()
495 queue, pqueue->rear, pqueue->front); in process_request()
A Dcptvf.h78 u32 front; /* Process work from here */ member
/drivers/crypto/marvell/octeontx/
A Dotx_cptvf_reqmgr.c518 pentry = &pqueue->head[pqueue->front]; in process_pending_queue()
567 resume_index = modulo_inc(pqueue->front, pqueue->qlen, in process_pending_queue()
593 pqueue->front = modulo_inc(pqueue->front, pqueue->qlen, 1); in process_pending_queue()
/drivers/platform/x86/intel/int1092/
A DKconfig9 to SAR driver. The front end application in userspace will interact with SAR
/drivers/dma/dw/
A DKconfig24 Support the Renesas RZ/N1 DMAMUX which is located in front of
/drivers/comedi/drivers/
A Ddt3000.c276 int front; in dt3k_ai_empty_fifo() local
282 front = readw(dev->mmio + DPR_AD_BUF_FRONT); in dt3k_ai_empty_fifo()
283 count = front - devpriv->ai_front; in dt3k_ai_empty_fifo()
/drivers/staging/gpib/common/
A Dgpib_os.c223 struct list_head *front = head->next; in pop_status_byte() local
229 if (front == head) in pop_status_byte()
237 status = list_entry(front, struct gpib_status_byte, list); in pop_status_byte()
240 list_del(front); in pop_status_byte()
1922 struct list_head *front = head->next; in pop_gpib_event_nolock() local
1930 if (front == head) in pop_gpib_event_nolock()
1938 event = list_entry(front, struct gpib_event, list); in pop_gpib_event_nolock()
1941 list_del(front); in pop_gpib_event_nolock()

Completed in 62 milliseconds

12