/linux-master/drivers/gpu/drm/xe/compat-i915-headers/gem/ |
H A D | i915_gem_object_frontbuffer.h | 10 #define i915_gem_object_set_frontbuffer(obj, front) (front)
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A 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, argument 102 if (!front) 105 frontbuffer_bits = atomic_read(&front->bits); 109 __intel_fb_invalidate(front, origin, frontbuffer_bits); 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, argument [all...] |
H A D | intel_frontbuffer.c | 168 void __intel_fb_invalidate(struct intel_frontbuffer *front, argument 172 struct drm_i915_private *i915 = intel_bo_to_i915(front->obj); 189 void __intel_fb_flush(struct intel_frontbuffer *front, argument 193 struct drm_i915_private *i915 = intel_bo_to_i915(front->obj); 209 struct intel_frontbuffer *front = local 212 i915_gem_object_flush_if_display(front->obj); 213 intel_frontbuffer_flush(front, ORIGIN_DIRTYFB); 214 intel_frontbuffer_put(front); 219 * @front: GEM object to flush 224 void intel_frontbuffer_queue_flush(struct intel_frontbuffer *front) argument 236 struct intel_frontbuffer *front = local 245 struct intel_frontbuffer *front = local 255 struct intel_frontbuffer *ret, *front = variable in typeref:struct: 275 struct intel_frontbuffer *front, *cur; local 302 intel_frontbuffer_put(struct intel_frontbuffer *front) argument [all...] |
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_object_frontbuffer.h | 48 struct intel_frontbuffer *front; local 55 front = rcu_dereference(obj->frontbuffer); 56 if (!front) 59 if (unlikely(!kref_get_unless_zero(&front->ref))) 62 if (likely(front == rcu_access_pointer(obj->frontbuffer))) 65 intel_frontbuffer_put(front); 69 return front; 75 * @front: The frontbuffer to set 86 struct intel_frontbuffer *front) 88 struct intel_frontbuffer *cur = front; 85 i915_gem_object_set_frontbuffer(struct drm_i915_gem_object *obj, struct intel_frontbuffer *front) argument [all...] |
H A D | i915_gem_object.c | 478 struct intel_frontbuffer *front; local 480 front = i915_gem_object_get_frontbuffer(obj); 481 if (front) { 482 intel_frontbuffer_flush(front, origin); 483 intel_frontbuffer_put(front); 490 struct intel_frontbuffer *front; local 492 front = i915_gem_object_get_frontbuffer(obj); 493 if (front) { 494 intel_frontbuffer_invalidate(front, origin); 495 intel_frontbuffer_put(front); [all...] |
/linux-master/fs/bcachefs/ |
H A 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 [all...] |
H A D | journal_reclaim.h | 30 EBUG_ON(seq < j->pin.front || seq >= j->pin.back);
|
/linux-master/drivers/net/ethernet/netronome/nfp/crypto/ |
H A D | tls.c | 153 nfp_net_tls_set_ipver_vlan(struct nfp_crypto_req_add_front *front, u8 ipver) argument 155 front->ipver_vlan = cpu_to_be16(FIELD_PREP(NFP_NET_TLS_IPVER, ipver) | 162 struct nfp_crypto_req_add_front *front) 168 len = front->key_len - NFP_NET_TLS_NON_ADDR_KEY_LEN; 170 memcpy(front->l3_addrs, &id, sizeof(id)); 171 memset(front->l3_addrs + sizeof(id), 0, len - sizeof(id)); 180 req->front.key_len += sizeof(__be32) * 2; 183 nfp_net_tls_assign_conn_id(nn, &req->front); 199 req->front.key_len += sizeof(struct in6_addr) * 2; 202 nfp_net_tls_assign_conn_id(nn, &req->front); 161 nfp_net_tls_assign_conn_id(struct nfp_net *nn, struct nfp_crypto_req_add_front *front) argument 213 nfp_net_tls_set_l4(struct nfp_crypto_req_add_front *front, struct nfp_crypto_req_add_back *back, struct sock *sk, int direction) argument 271 struct nfp_crypto_req_add_front *front; local [all...] |
H A D | fw.h | 58 struct nfp_crypto_req_add_front front; member in struct:nfp_crypto_req_add_v4 65 struct nfp_crypto_req_add_front front; member in struct:nfp_crypto_req_add_v6
|
/linux-master/drivers/md/bcache/ |
H 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] [all...] |
/linux-master/drivers/xen/ |
H A D | Makefile | 34 obj-$(CONFIG_XEN_PVCALLS_FRONTEND) += pvcalls-front.o 40 obj-$(CONFIG_XEN_FRONT_PGDIR_SHBUF) += xen-front-pgdir-shbuf.o
|
/linux-master/net/ceph/ |
H A D | mon_client.c | 178 monc->m_auth->front.iov_len = len; 273 monc->m_auth->front.iov_base, 335 void *p = msg->front.iov_base; 376 msg->front.iov_len = p - msg->front.iov_base; 377 msg->hdr.front_len = cpu_to_le32(msg->front.iov_len); 386 struct ceph_mon_subscribe_ack *h = msg->front.iov_base; 388 if (msg->front.iov_len < sizeof(*h)) 549 p = msg->front.iov_base; 550 end = p + msg->front [all...] |
H A D | msgpool.c | 86 msg->front.iov_len = pool->front_len;
|
/linux-master/drivers/gpu/drm/udl/ |
H A D | udl_transfer.c | 168 * There are 3 copies of every pixel: The front buffer that the fbdev 174 const char *front, char **urb_buf_ptr, 190 line_start = (u8 *) (front + byte_offset); 173 udl_render_hline(struct drm_device *dev, int log_bpp, struct urb **urb_ptr, const char *front, char **urb_buf_ptr, u32 byte_offset, u32 device_byte_offset, u32 byte_width) argument
|
H A D | udl_drv.h | 99 const char *front, char **urb_buf_ptr,
|
/linux-master/drivers/crypto/cavium/cpt/ |
H A D | cptvf.h | 78 u32 front; /* Process work from here */ member in struct:pending_queue
|
H A D | cptvf_reqmanager.c | 39 queue->front++; 40 if (unlikely(queue->front == pqinfo->qlen)) 41 queue->front = 0; 337 pentry = &pqueue->head[pqueue->front]; 494 dev_err(&pdev->dev, "queue: %d, rear: %d, front: %d\n", 495 queue, pqueue->rear, pqueue->front);
|
/linux-master/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cptvf_reqmgr.c | 300 pentry = &pqueue->head[pqueue->front]; 348 resume_index = modulo_inc(pqueue->front, pqueue->qlen, 374 pqueue->front = modulo_inc(pqueue->front, pqueue->qlen, 1);
|
/linux-master/fs/ceph/ |
H A D | mds_client.c | 756 info->head = msg->front.iov_base; 757 p = msg->front.iov_base + sizeof(struct ceph_mds_reply_head); 758 end = p + msg->front.iov_len - sizeof(struct ceph_mds_reply_head); 1453 h = msg->front.iov_base; 1592 p = msg->front.iov_base; 1593 end = p + msg->front.iov_len; 1650 msg->front.iov_len = p - msg->front.iov_base; 1651 msg->hdr.front_len = cpu_to_le32(msg->front.iov_len); 2345 head = msg->front [all...] |
H A D | metric.c | 60 head = msg->front.iov_base; 176 msg->front.iov_len = len; 179 msg->hdr.front_len = cpu_to_le32(msg->front.iov_len);
|
H A D | quota.c | 45 struct ceph_mds_quota *h = msg->front.iov_base; 54 if (msg->front.iov_len < sizeof(*h)) { 56 session->s_mds, (int)msg->front.iov_len);
|
/linux-master/fs/f2fs/ |
H A D | extent_cache.c | 127 struct extent_info *front, enum extent_type type) 133 if (front->c_len && front->len != front->c_len) 136 return (back->fofs + back->len == front->fofs && 137 back->blk + back->len == front->blk); 139 return (back->fofs + back->len == front->fofs && 140 abs(back->age - front->age) <= SAME_AGE_REGION && 141 abs(back->last_blocks - front->last_blocks) <= 154 struct extent_info *front, enu 126 __is_extent_mergeable(struct extent_info *back, struct extent_info *front, enum extent_type type) argument 153 __is_front_mergeable(struct extent_info *cur, struct extent_info *front, enum extent_type type) argument [all...] |
/linux-master/net/sched/ |
H A D | sch_qfq.c | 171 unsigned int front; /* Index of the front slot. */ member in struct:qfq_group 893 i = (grp->front + slot) % QFQ_MAX_SLOTS; 902 return hlist_entry(grp->slots[grp->front].first, 915 if (hlist_empty(&grp->slots[grp->front])) 936 grp->front = (grp->front + i) % QFQ_MAX_SLOTS; 957 grp->front = (grp->front - i) % QFQ_MAX_SLOTS; 1354 i = (grp->front [all...] |
/linux-master/drivers/crypto/marvell/octeontx/ |
H A D | otx_cptvf_reqmgr.h | 150 u32 front; /* Process work from here */ member in struct:otx_cpt_pending_queue
|
H A D | otx_cptvf_reqmgr.c | 518 pentry = &pqueue->head[pqueue->front]; 567 resume_index = modulo_inc(pqueue->front, pqueue->qlen, 593 pqueue->front = modulo_inc(pqueue->front, pqueue->qlen, 1);
|