/device/board/isoftstone/yangfan/kernel/src/driv/net/rockchip_wlan/rkwifi/bcmdhd/ |
D | dhd_dbg_ring.c | 39 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 …]
|
D | dhd_dbg_ring.h | 98 #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 …]
|
D | dhd_msgbuf.c | 130 #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 …]
|
D | dhd_debug_linux.c | 103 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 …]
|
D | dhd_debug.c | 194 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/ |
D | dhd_dbg_ring.c | 37 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 …]
|
D | dhd_dbg_ring.h | 97 #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 …]
|
D | dhd_msgbuf.c | 182 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 …]
|
D | dhd_debug_linux.c | 109 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 …]
|
D | dhd_linux.c | 18398 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 …]
|
D | dhd_debug.c | 159 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/ |
D | dhd_dbg_ring.c | 39 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 …]
|
D | dhd_dbg_ring.h | 98 #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 …]
|
D | dhd_msgbuf.c | 194 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 …]
|
D | dhd_debug_linux.c | 107 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 …]
|
D | dhd_linux.c | 17734 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 …]
|
D | dhd_debug.c | 149 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/ |
D | bcm_ring.h | 144 #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/ |
D | bcm_ring.h | 148 #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/ |
D | bcm_ring.h | 119 #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/ |
D | bcm_ring.h | 146 #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/ |
D | dhd_debug.c | 49 #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 …]
|
D | dhd_msgbuf.c | 177 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 …]
|
D | dhd_debug_linux.c | 103 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/ |
D | intel_engine_cs.c | 738 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 …]
|