Home
last modified time | relevance | path

Searched refs:ring (Results 1 – 25 of 52) sorted by relevance

123

/device/board/isoftstone/yangfan/kernel/src/driv/net/rockchip_wlan/rkwifi/bcmdhd/
Ddhd_dbg_ring.c39 dhd_dbg_ring_t *ring = NULL; in dhd_dbg_ring_alloc_init() local
43 ring = MALLOCZ(dhd->osh, sizeof(dhd_dbg_ring_t)); in dhd_dbg_ring_alloc_init()
44 if (!ring) in dhd_dbg_ring_alloc_init()
47 ret = dhd_dbg_ring_init(dhd, ring, ring_id, in dhd_dbg_ring_alloc_init()
55 DHD_DBG_RING_LOCK(ring->lock, flags); in dhd_dbg_ring_alloc_init()
56 ring->state = RING_ACTIVE; in dhd_dbg_ring_alloc_init()
57 ring->threshold = 0; in dhd_dbg_ring_alloc_init()
58 DHD_DBG_RING_UNLOCK(ring->lock, flags); in dhd_dbg_ring_alloc_init()
60 return ring; in dhd_dbg_ring_alloc_init()
63 if (ring) { in dhd_dbg_ring_alloc_init()
[all …]
Ddhd_dbg_ring.h98 #define DBGRING_FLUSH_THRESHOLD(ring) (ring->ring_size / 3) argument
99 #define RING_STAT_TO_STATUS(ring, status) \ argument
102 (void)memcpy_s(status.name, sizeof(status.name), ring->name, sizeof(ring->name)); \
103 status.ring_id = ring->id; \
104 status.ring_buffer_byte_size = ring->ring_size; \
105 status.written_bytes = ring->stat.written_bytes; \
106 status.written_records = ring->stat.written_records; \
107 status.read_bytes = ring->stat.read_bytes; \
108 status.verbose_level = ring->log_level; \
133 int dhd_dbg_ring_init(dhd_pub_t *dhdp, dhd_dbg_ring_t *ring, uint16 id, uint8 *name,
[all …]
Ddhd_msgbuf.c130 #define DHD_RDPTR_UPDATE_H2D_DB_MAGIC(ring) (0xDD000000 | (ring->idx << 16u) | ring->rd) argument
132 #define DHD_WRPTR_UPDATE_H2D_DB_MAGIC(ring) (0xFF000000 | (ring->idx << 16u) | ring->wr) argument
256 typedef uint8 (* d2h_sync_cb_t)(dhd_pub_t *dhd, struct msgbuf_ring *ring,
267 typedef int (* d2h_edl_sync_cb_t)(dhd_pub_t *dhd, struct msgbuf_ring *ring,
441 #define FOREACH_RING_IN_FLOWRINGS_POOL(prot, ring, flowid, total_flowrings) \ argument
443 (ring) = DHD_RING_IN_FLOWRINGS_POOL(prot, flowid); \
445 (ring)++, (flowid)++)
515 #define DHD_RING_BGN_VA(ring) ((ring)->dma_buf.va) argument
516 #define DHD_RING_END_VA(ring) \ argument
517 ((uint8 *)(DHD_RING_BGN_VA((ring))) + \
[all …]
Ddhd_debug_linux.c103 dhd_dbg_ring_t *ring; in dbg_ring_poll_worker() local
120 ring = &dhdp->dbg->dbg_rings[ringid]; in dbg_ring_poll_worker()
121 DHD_DBG_RING_LOCK(ring->lock, flags); in dbg_ring_poll_worker()
124 if (ring->wp > ring->rp) { in dbg_ring_poll_worker()
125 buflen = ring->wp - ring->rp; in dbg_ring_poll_worker()
126 } else if (ring->wp < ring->rp) { in dbg_ring_poll_worker()
127 buflen = ring->ring_size - ring->rp + ring->wp; in dbg_ring_poll_worker()
132 if (buflen > ring->ring_size) { in dbg_ring_poll_worker()
143 DHD_DBG_RING_UNLOCK(ring->lock, flags); in dbg_ring_poll_worker()
145 DHD_DBG_RING_LOCK(ring->lock, flags); in dbg_ring_poll_worker()
[all …]
Ddhd_debug.c194 dhd_dbg_ring_t *ring; in dhd_dbg_push_to_ring() local
207 ring = &dhdp->dbg->dbg_rings[ring_id]; in dhd_dbg_push_to_ring()
209 ret = dhd_dbg_ring_push(ring, hdr, data); in dhd_dbg_push_to_ring()
213 pending_len = dhd_dbg_ring_get_pending_len(ring); in dhd_dbg_push_to_ring()
214 dhd_dbg_ring_sched_pull(ring, pending_len, dhdp->dbg->pullreq, in dhd_dbg_push_to_ring()
215 dhdp->dbg->private, ring->id); in dhd_dbg_push_to_ring()
239 dhd_dbg_ring_t *ring; in dhd_dbg_pull_single_from_ring() local
250 ring = &dhdp->dbg->dbg_rings[ring_id]; in dhd_dbg_pull_single_from_ring()
252 return dhd_dbg_ring_pull_single(ring, data, buf_len, strip_header); in dhd_dbg_pull_single_from_ring()
258 dhd_dbg_ring_t *ring; in dhd_dbg_pull_from_ring() local
[all …]
/device/board/kaihong/khdvk_3566b/wifi/bcmdhd_hdf/bcmdhd/
Ddhd_dbg_ring.c37 int dhd_dbg_ring_init(dhd_pub_t *dhdp, dhd_dbg_ring_t *ring, uint16 id, in dhd_dbg_ring_init() argument
50 ring->lock = DHD_DBG_RING_LOCK_INIT(dhdp->osh); in dhd_dbg_ring_init()
51 if (!ring->lock) { in dhd_dbg_ring_init()
55 DHD_DBG_RING_LOCK(ring->lock, flags); in dhd_dbg_ring_init()
56 ring->id = id; in dhd_dbg_ring_init()
57 strncpy(ring->name, name, DBGRING_NAME_MAX); in dhd_dbg_ring_init()
58 ring->name[DBGRING_NAME_MAX - 1] = 0; in dhd_dbg_ring_init()
59 ring->ring_size = ring_sz; in dhd_dbg_ring_init()
60 ring->wp = ring->rp = 0; in dhd_dbg_ring_init()
61 ring->ring_buf = buf; in dhd_dbg_ring_init()
[all …]
Ddhd_dbg_ring.h97 #define DBGRING_FLUSH_THRESHOLD(ring) (ring->ring_size / 3) argument
98 #define RING_STAT_TO_STATUS(ring, status) \ argument
100 strncpy(status.name, ring->name, sizeof(status.name) - 1); \
101 status.ring_id = ring->id; \
102 status.ring_buffer_byte_size = ring->ring_size; \
103 status.written_bytes = ring->stat.written_bytes; \
104 status.written_records = ring->stat.written_records; \
105 status.read_bytes = ring->stat.read_bytes; \
106 status.verbose_level = ring->log_level; \
129 int dhd_dbg_ring_init(dhd_pub_t *dhdp, dhd_dbg_ring_t *ring, uint16 id,
[all …]
Ddhd_msgbuf.c182 typedef uint8 (*d2h_sync_cb_t)(dhd_pub_t *dhd, struct msgbuf_ring *ring,
193 typedef int (*d2h_edl_sync_cb_t)(dhd_pub_t *dhd, struct msgbuf_ring *ring,
353 #define FOREACH_RING_IN_FLOWRINGS_POOL(prot, ring, flowid, total_flowrings) \ argument
355 (ring) = DHD_RING_IN_FLOWRINGS_POOL(prot, flowid); \
357 (ring)++, (flowid)++)
413 #define DHD_RING_BGN_VA(ring) ((ring)->dma_buf.va) argument
414 #define DHD_RING_END_VA(ring) \ argument
415 ((uint8 *)(DHD_RING_BGN_VA((ring))) + \
416 (((ring)->max_items - 1) * (ring)->item_len))
567 static int dhd_ring_write(dhd_pub_t *dhd, msgbuf_ring_t *ring, void *file,
[all …]
Ddhd_debug_linux.c109 dhd_dbg_ring_t *ring; in dbg_ring_poll_worker() local
127 ring = &dhdp->dbg->dbg_rings[ringid]; in dbg_ring_poll_worker()
128 DHD_DBG_RING_LOCK(ring->lock, flags); in dbg_ring_poll_worker()
131 if (ring->wp > ring->rp) { in dbg_ring_poll_worker()
132 buflen = ring->wp - ring->rp; in dbg_ring_poll_worker()
133 } else if (ring->wp < ring->rp) { in dbg_ring_poll_worker()
134 buflen = ring->ring_size - ring->rp + ring->wp; in dbg_ring_poll_worker()
139 if (buflen > ring->ring_size) { in dbg_ring_poll_worker()
150 DHD_DBG_RING_UNLOCK(ring->lock, flags); in dbg_ring_poll_worker()
152 DHD_DBG_RING_LOCK(ring->lock, flags); in dbg_ring_poll_worker()
[all …]
Ddhd_linux.c18398 dhd_dbg_ring_t *ring = NULL; in dhd_log_dump_buf_addr() local
18400 BCM_REFERENCE(ring); in dhd_log_dump_buf_addr()
18425 ring = (dhd_dbg_ring_t *)dhdp->ecntr_dbg_ring; in dhd_log_dump_buf_addr()
18426 dhd_print_buf_addr(dhdp, "ecntr_dbg_ring", ring, in dhd_log_dump_buf_addr()
18428 dhd_print_buf_addr(dhdp, "ecntr_dbg_ring ring_buf", ring->ring_buf, in dhd_log_dump_buf_addr()
18443 ring = (dhd_dbg_ring_t *)dhdp->rtt_dbg_ring; in dhd_log_dump_buf_addr()
18444 dhd_print_buf_addr(dhdp, "rtt_dbg_ring", ring, in dhd_log_dump_buf_addr()
18446 dhd_print_buf_addr(dhdp, "rtt_dbg_ring ring_buf", ring->ring_buf, in dhd_log_dump_buf_addr()
18768 dhd_dbg_ring_t *ring; in dhd_get_ecntrs_len() local
18784 ring = (dhd_dbg_ring_t *)dhdp->ecntr_dbg_ring; in dhd_get_ecntrs_len()
[all …]
Ddhd_debug.c159 dhd_dbg_ring_t *ring; in dhd_dbg_push_to_ring() local
172 ring = &dhdp->dbg->dbg_rings[ring_id]; in dhd_dbg_push_to_ring()
174 ret = dhd_dbg_ring_push(ring, hdr, data); in dhd_dbg_push_to_ring()
179 pending_len = dhd_dbg_ring_get_pending_len(ring); in dhd_dbg_push_to_ring()
180 dhd_dbg_ring_sched_pull(ring, pending_len, dhdp->dbg->pullreq, in dhd_dbg_push_to_ring()
181 dhdp->dbg->private, ring->id); in dhd_dbg_push_to_ring()
203 dhd_dbg_ring_t *ring; in dhd_dbg_pull_single_from_ring() local
214 ring = &dhdp->dbg->dbg_rings[ring_id]; in dhd_dbg_pull_single_from_ring()
216 return dhd_dbg_ring_pull_single(ring, data, buf_len, strip_header); in dhd_dbg_pull_single_from_ring()
222 dhd_dbg_ring_t *ring; in dhd_dbg_pull_from_ring() local
[all …]
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
Ddhd_dbg_ring.c39 dhd_dbg_ring_init(dhd_pub_t *dhdp, dhd_dbg_ring_t *ring, uint16 id, uint8 *name, in dhd_dbg_ring_init() argument
51 ring->lock = DHD_DBG_RING_LOCK_INIT(dhdp->osh); in dhd_dbg_ring_init()
52 if (!ring->lock) in dhd_dbg_ring_init()
55 DHD_DBG_RING_LOCK(ring->lock, flags); in dhd_dbg_ring_init()
56 ring->id = id; in dhd_dbg_ring_init()
57 strncpy(ring->name, name, DBGRING_NAME_MAX); in dhd_dbg_ring_init()
58 ring->name[DBGRING_NAME_MAX - 1] = 0; in dhd_dbg_ring_init()
59 ring->ring_size = ring_sz; in dhd_dbg_ring_init()
60 ring->wp = ring->rp = 0; in dhd_dbg_ring_init()
61 ring->ring_buf = buf; in dhd_dbg_ring_init()
[all …]
Ddhd_dbg_ring.h98 #define DBGRING_FLUSH_THRESHOLD(ring) (ring->ring_size / 3) argument
99 #define RING_STAT_TO_STATUS(ring, status) \ argument
101 strncpy(status.name, ring->name, \
103 status.ring_id = ring->id; \
104 status.ring_buffer_byte_size = ring->ring_size; \
105 status.written_bytes = ring->stat.written_bytes; \
106 status.written_records = ring->stat.written_records; \
107 status.read_bytes = ring->stat.read_bytes; \
108 status.verbose_level = ring->log_level; \
128 int dhd_dbg_ring_init(dhd_pub_t *dhdp, dhd_dbg_ring_t *ring, uint16 id, uint8 *name,
[all …]
Ddhd_msgbuf.c194 typedef uint8 (* d2h_sync_cb_t)(dhd_pub_t *dhd, struct msgbuf_ring *ring,
205 typedef int (* d2h_edl_sync_cb_t)(dhd_pub_t *dhd, struct msgbuf_ring *ring,
368 #define FOREACH_RING_IN_FLOWRINGS_POOL(prot, ring, flowid, total_flowrings) \ argument
370 (ring) = DHD_RING_IN_FLOWRINGS_POOL(prot, flowid); \
372 (ring)++, (flowid)++)
428 #define DHD_RING_BGN_VA(ring) ((ring)->dma_buf.va) argument
429 #define DHD_RING_END_VA(ring) \ argument
430 ((uint8 *)(DHD_RING_BGN_VA((ring))) + \
431 (((ring)->max_items - 1) * (ring)->item_len))
578 int dhd_ring_write(dhd_pub_t *dhd, msgbuf_ring_t *ring, void *file,
[all …]
Ddhd_debug_linux.c107 dhd_dbg_ring_t *ring; in dbg_ring_poll_worker() local
125 ring = &dhdp->dbg->dbg_rings[ringid]; in dbg_ring_poll_worker()
126 DHD_DBG_RING_LOCK(ring->lock, flags); in dbg_ring_poll_worker()
129 if (ring->wp > ring->rp) { in dbg_ring_poll_worker()
130 buflen = ring->wp - ring->rp; in dbg_ring_poll_worker()
131 } else if (ring->wp < ring->rp) { in dbg_ring_poll_worker()
132 buflen = ring->ring_size - ring->rp + ring->wp; in dbg_ring_poll_worker()
137 if (buflen > ring->ring_size) { in dbg_ring_poll_worker()
148 DHD_DBG_RING_UNLOCK(ring->lock, flags); in dbg_ring_poll_worker()
150 DHD_DBG_RING_LOCK(ring->lock, flags); in dbg_ring_poll_worker()
[all …]
Ddhd_linux.c17734 dhd_dbg_ring_t *ring = NULL; in dhd_log_dump_buf_addr() local
17736 BCM_REFERENCE(ring); in dhd_log_dump_buf_addr()
17764 ring = (dhd_dbg_ring_t *)dhdp->ecntr_dbg_ring; in dhd_log_dump_buf_addr()
17765 dhd_print_buf_addr(dhdp, "ecntr_dbg_ring", ring, LOG_DUMP_ECNTRS_MAX_BUFSIZE); in dhd_log_dump_buf_addr()
17766 dhd_print_buf_addr(dhdp, "ecntr_dbg_ring ring_buf", ring->ring_buf, in dhd_log_dump_buf_addr()
17784 ring = (dhd_dbg_ring_t *)dhdp->rtt_dbg_ring; in dhd_log_dump_buf_addr()
17785 dhd_print_buf_addr(dhdp, "rtt_dbg_ring", ring, LOG_DUMP_RTT_MAX_BUFSIZE); in dhd_log_dump_buf_addr()
17786 dhd_print_buf_addr(dhdp, "rtt_dbg_ring ring_buf", ring->ring_buf, in dhd_log_dump_buf_addr()
18080 dhd_dbg_ring_t *ring; in dhd_get_ecntrs_len() local
18091 ring = (dhd_dbg_ring_t *)dhdp->ecntr_dbg_ring; in dhd_get_ecntrs_len()
[all …]
Ddhd_debug.c149 dhd_dbg_ring_t *ring; in dhd_dbg_push_to_ring() local
162 ring = &dhdp->dbg->dbg_rings[ring_id]; in dhd_dbg_push_to_ring()
164 ret = dhd_dbg_ring_push(ring, hdr, data); in dhd_dbg_push_to_ring()
168 pending_len = dhd_dbg_ring_get_pending_len(ring); in dhd_dbg_push_to_ring()
169 dhd_dbg_ring_sched_pull(ring, pending_len, dhdp->dbg->pullreq, in dhd_dbg_push_to_ring()
170 dhdp->dbg->private, ring->id); in dhd_dbg_push_to_ring()
194 dhd_dbg_ring_t *ring; in dhd_dbg_pull_single_from_ring() local
205 ring = &dhdp->dbg->dbg_rings[ring_id]; in dhd_dbg_pull_single_from_ring()
207 return dhd_dbg_ring_pull_single(ring, data, buf_len, strip_header); in dhd_dbg_pull_single_from_ring()
213 dhd_dbg_ring_t *ring; in dhd_dbg_pull_from_ring() local
[all …]
/device/board/kaihong/khdvk_3566b/wifi/bcmdhd_hdf/bcmdhd/include/
Dbcm_ring.h144 #define BCM_RING_IS_VALID(ring) \ argument
145 (((ring) != BCM_RING_NULL) && ((ring)->self == (ring)))
150 #define BCM_RING_IS_VALID(ring) ((ring) != BCM_RING_NULL) argument
168 static INLINE void bcm_ring_init(bcm_ring_t *ring);
170 static INLINE bool bcm_ring_is_empty(bcm_ring_t *ring);
172 static INLINE int __bcm_ring_next_write(bcm_ring_t *ring, const int ring_size);
174 static INLINE bool __bcm_ring_full(bcm_ring_t *ring, int next_write);
175 static INLINE bool bcm_ring_is_full(bcm_ring_t *ring, const int ring_size);
177 static INLINE void bcm_ring_prod_done(bcm_ring_t *ring, int write);
178 static INLINE int bcm_ring_prod_pend(bcm_ring_t *ring, int *pend_write,
[all …]
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/
Dbcm_ring.h148 #define BCM_RING_IS_VALID(ring) (((ring) != BCM_RING_NULL) && \ argument
149 ((ring)->self == (ring)))
152 #define BCM_RING_IS_VALID(ring) ((ring) != BCM_RING_NULL) argument
170 static INLINE void bcm_ring_init(bcm_ring_t *ring);
172 static INLINE bool bcm_ring_is_empty(bcm_ring_t *ring);
174 static INLINE int __bcm_ring_next_write(bcm_ring_t *ring, const int ring_size);
176 static INLINE bool __bcm_ring_full(bcm_ring_t *ring, int next_write);
177 static INLINE bool bcm_ring_is_full(bcm_ring_t *ring, const int ring_size);
179 static INLINE void bcm_ring_prod_done(bcm_ring_t *ring, int write);
180 static INLINE int bcm_ring_prod_pend(bcm_ring_t *ring, int *pend_write,
[all …]
/device/board/isoftstone/yangfan/kernel/src/driv/net/rockchip_wlan/rkwifi/bcmdhd/include/
Dbcm_ring.h119 #define BCM_RING_IS_VALID(ring) (((ring) != BCM_RING_NULL) && \ argument
120 ((ring)->self == (ring)))
123 #define BCM_RING_IS_VALID(ring) ((ring) != BCM_RING_NULL) argument
141 static INLINE void bcm_ring_init(bcm_ring_t *ring);
143 static INLINE bool bcm_ring_is_empty(const bcm_ring_t *ring);
145 static INLINE int __bcm_ring_next_write(const bcm_ring_t *ring, const int ring_size);
147 static INLINE bool __bcm_ring_full(const bcm_ring_t *ring, int next_write);
148 static INLINE bool bcm_ring_is_full(bcm_ring_t *ring, const int ring_size);
150 static INLINE void bcm_ring_prod_done(bcm_ring_t *ring, int write);
151 static INLINE int bcm_ring_prod_pend(const bcm_ring_t *ring, int *pend_write,
[all …]
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/bcmdhd/include/
Dbcm_ring.h146 #define BCM_RING_IS_VALID(ring) (((ring) != BCM_RING_NULL) && \ argument
147 ((ring)->self == (ring)))
150 #define BCM_RING_IS_VALID(ring) ((ring) != BCM_RING_NULL) argument
169 static INLINE void bcm_ring_init(bcm_ring_t *ring);
171 static INLINE bool bcm_ring_is_empty(bcm_ring_t *ring);
173 static INLINE int __bcm_ring_next_write(bcm_ring_t *ring, const int ring_size);
175 static INLINE bool __bcm_ring_full(bcm_ring_t *ring, int next_write);
176 static INLINE bool bcm_ring_is_full(bcm_ring_t *ring, const int ring_size);
178 static INLINE void bcm_ring_prod_done(bcm_ring_t *ring, int write);
179 static INLINE int bcm_ring_prod_pend(bcm_ring_t *ring, int *pend_write,
[all …]
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/bcmdhd/
Ddhd_debug.c49 #define DBGRING_FLUSH_THRESHOLD(ring) (ring->ring_size / 3) argument
50 #define RING_STAT_TO_STATUS(ring, status) \ argument
52 strncpy(status.name, ring->name, \
54 status.ring_id = ring->id; \
55 status.ring_buffer_byte_size = ring->ring_size; \
56 status.written_bytes = ring->stat.written_bytes; \
57 status.written_records = ring->stat.written_records; \
58 status.read_bytes = ring->stat.read_bytes; \
59 status.verbose_level = ring->log_level; \
199 dhd_dbg_ring_t *ring; in dhd_dbg_ring_pull_single() local
[all …]
Ddhd_msgbuf.c177 typedef uint8 (* d2h_sync_cb_t)(dhd_pub_t *dhd, struct msgbuf_ring *ring,
338 #define DHD_RING_BGN_VA(ring) ((ring)->dma_buf.va) argument
339 #define DHD_RING_END_VA(ring) \ argument
340 ((uint8 *)(DHD_RING_BGN_VA((ring))) + \
341 (((ring)->max_items - 1) * (ring)->item_len))
474 static int dhd_prot_ring_attach(dhd_pub_t *dhd, msgbuf_ring_t *ring,
476 static void dhd_prot_ring_init(dhd_pub_t *dhd, msgbuf_ring_t *ring);
477 static void dhd_prot_ring_reset(dhd_pub_t *dhd, msgbuf_ring_t *ring);
478 static void dhd_prot_ring_detach(dhd_pub_t *dhd, msgbuf_ring_t *ring);
492 static void* dhd_prot_alloc_ring_space(dhd_pub_t *dhd, msgbuf_ring_t *ring,
[all …]
Ddhd_debug_linux.c103 dhd_dbg_ring_t *ring; in dbg_ring_poll_worker() local
121 ring = &dhdp->dbg->dbg_rings[ringid]; in dbg_ring_poll_worker()
122 flags = dhd_os_spin_lock(ring->lock); in dbg_ring_poll_worker()
125 if (ring->wp > ring->rp) { in dbg_ring_poll_worker()
126 buflen = ring->wp - ring->rp; in dbg_ring_poll_worker()
127 } else if (ring->wp < ring->rp) { in dbg_ring_poll_worker()
128 buflen = ring->ring_size - ring->rp + ring->wp; in dbg_ring_poll_worker()
133 if (buflen > ring->ring_size) { in dbg_ring_poll_worker()
145 if (!ring->sched_pull) { in dbg_ring_poll_worker()
146 ring->sched_pull = TRUE; in dbg_ring_poll_worker()
[all …]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/i915/gt/
Dintel_engine_cs.c738 struct intel_ring ring; member
759 frame->ring.vaddr = frame->cs; in measure_breadcrumb_dw()
760 frame->ring.size = sizeof(frame->cs); in measure_breadcrumb_dw()
761 frame->ring.wrap = BITS_PER_TYPE(frame->ring.size) - ilog2(frame->ring.size); in measure_breadcrumb_dw()
762 frame->ring.effective_size = frame->ring.size; in measure_breadcrumb_dw()
763 intel_ring_update_space(&frame->ring); in measure_breadcrumb_dw()
764 frame->rq.ring = &frame->ring; in measure_breadcrumb_dw()
1363 i915_ggtt_offset(rq->ring->vma), tl ? tl->hwsp_offset : 0, hwsp_seqno(rq), in print_ring()
1532 void *ring; in print_request_ring() local
1541 size += rq->ring->size; in print_request_ring()
[all …]

123