| /drivers/gpu/drm/i915/display/ |
| A D | intel_frontbuffer.c | 230 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 D | intel_frontbuffer.h | 78 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 D | intel_bo.c | 53 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 D | intel_bo.h | 25 struct intel_frontbuffer *front);
|
| /drivers/gpu/drm/i915/gem/ |
| A 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() 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 D | i915_gem_object.c | 479 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 D | tls.c | 162 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 D | fw.h | 58 struct nfp_crypto_req_add_front front; member 65 struct nfp_crypto_req_add_front front; member
|
| /drivers/md/bcache/ |
| A D | util.h | 115 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 D | exynos-acpm.c | 97 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 D | Kconfig | 17 This adds support for DVB front-end cards connected 23 Supported DVB front-end cards are:
|
| /drivers/crypto/marvell/octeontx2/ |
| A D | otx2_cptvf_reqmgr.c | 301 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 D | Makefile | 34 obj-$(CONFIG_XEN_PVCALLS_FRONTEND) += pvcalls-front.o 40 obj-$(CONFIG_XEN_FRONT_PGDIR_SHBUF) += xen-front-pgdir-shbuf.o
|
| /drivers/platform/cznic/ |
| A D | Kconfig | 40 - 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 D | intel_bo.c | 58 struct intel_frontbuffer *front) in intel_bo_set_frontbuffer() argument 60 return front; in intel_bo_set_frontbuffer()
|
| /drivers/macintosh/ |
| A D | Kconfig | 77 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 D | udl_transfer.c | 174 const char *front, char **urb_buf_ptr, in udl_render_hline() argument 190 line_start = (u8 *) (front + byte_offset); in udl_render_hline()
|
| A D | udl_drv.h | 84 const char *front, char **urb_buf_ptr,
|
| /drivers/crypto/cavium/cpt/ |
| A D | cptvf_reqmanager.c | 39 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 D | cptvf.h | 78 u32 front; /* Process work from here */ member
|
| /drivers/crypto/marvell/octeontx/ |
| A D | otx_cptvf_reqmgr.c | 518 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 D | Kconfig | 9 to SAR driver. The front end application in userspace will interact with SAR
|
| /drivers/dma/dw/ |
| A D | Kconfig | 24 Support the Renesas RZ/N1 DMAMUX which is located in front of
|
| /drivers/comedi/drivers/ |
| A D | dt3000.c | 276 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 D | gpib_os.c | 223 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()
|