Home
last modified time | relevance | path

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

12

/device/linaro/hikey/hifi/xaf/hifi-dpf/core/util/gdbstub/
Dgdbstub.c121 struct ring { struct
135 static inline unsigned int ring_next_head(const volatile struct ring *ring) in ring_next_head() argument
137 return (ring->head + 1) & (RING_SIZE - 1); in ring_next_head()
140 static inline unsigned int ring_next_tail(const volatile struct ring *ring) in ring_next_tail() argument
142 return (ring->tail + 1) & (RING_SIZE - 1); in ring_next_tail()
145 static inline int ring_have_space(const volatile struct ring *ring) in ring_have_space() argument
148 GDB_INVALIDATE(&ring->tail); in ring_have_space()
150 return ring_next_head(ring) != ring->tail; in ring_have_space()
153 static inline int ring_have_data(const volatile struct ring *ring) in ring_have_data() argument
156 GDB_INVALIDATE(&ring->head); in ring_have_data()
[all …]
/device/linaro/bootloader/edk2/OvmfPkg/Include/IndustryStandard/Xen/io/
Dring.h54 (__RD32(((_sz) - offsetof(struct _s##_sring, ring)) / \
55 sizeof(((struct _s##_sring *)0)->ring[0])))
60 (__RD32(((_sz) - (INTN)(_s)->ring + (INTN)(_s)) / sizeof((_s)->ring[0])))
116 union __name##_sring_entry ring[1]; /* variable-length */ \
213 (&((_r)->sring->ring[((_idx) & (RING_SIZE(_r) - 1))].req))
216 (&((_r)->sring->ring[((_idx) & (RING_SIZE(_r) - 1))].rsp))
Dconsole.h32 #define MASK_XENCONS_IDX(idx, ring) ((idx) & (sizeof(ring)-1)) argument
/device/generic/goldfish-opengl/system/OpenglSystemCommon/
Daddress_space_graphics_types.h138 res.to_host_large_xfer.ring = in asg_context_create()
142 res.from_host_large_xfer.ring = in asg_context_create()
158 res.to_host_large_xfer.ring, in asg_context_create()
163 res.from_host_large_xfer.ring, in asg_context_create()
DAddressSpaceStream.cpp342 m_context.to_host_large_xfer.ring, in writeFully()
394 m_context.from_host_large_xfer.ring, in speculativeRead()
405 m_context.from_host_large_xfer.ring, in speculativeRead()
474 m_context.to_host_large_xfer.ring, in ensureType3Finished()
480 m_context.to_host_large_xfer.ring, in ensureType3Finished()
/device/linaro/bootloader/edk2/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/
DSecEntry.S261 .byte 0x92 # present, ring 0, data, expand-up, writable
271 .byte 0x9B # present, ring 0, data, expand-up, not-writable
281 .byte 0x93 # present, ring 0, data, expand-up, not-writable
292 .byte 0x9A # present, ring 0, data, expand-up, writable
302 .byte 0x9B # present, ring 0, code, expand-up, writable
312 .byte 0x93 # present, ring 0, data, expand-up, not-writable
323 .byte 0 # present, ring 0, data, expand-up, writable
DSecEntry.asm274 DB 092h ; present, ring 0, data, expand-up, writable
284 DB 09Bh ; present, ring 0, data, expand-up, not-writable
294 DB 093h ; present, ring 0, data, expand-up, not-writable
305 DB 09Ah ; present, ring 0, data, expand-up, writable
315 DB 09Bh ; present, ring 0, code, expand-up, writable
325 DB 093h ; present, ring 0, data, expand-up, not-writable
336 DB 0 ; present, ring 0, data, expand-up, writable
/device/linaro/bootloader/edk2/IntelFsp2WrapperPkg/Library/SecFspWrapperPlatformSecLibSample/Ia32/
DSecEntry.nasm263 DB 092h ; present, ring 0, data, expand-up, writable
273 DB 09Bh ; present, ring 0, data, expand-up, not-writable
283 DB 093h ; present, ring 0, data, expand-up, not-writable
294 DB 09Ah ; present, ring 0, data, expand-up, writable
304 DB 09Bh ; present, ring 0, code, expand-up, writable
314 DB 093h ; present, ring 0, data, expand-up, not-writable
325 DB 0 ; present, ring 0, data, expand-up, writable
/device/linaro/bootloader/edk2/IntelFsp2Pkg/Library/SecFspSecPlatformLibNull/Ia32/
DFlat32.nasm97 DB 09Bh ; present, ring 0, data, expand-up, not-writable
107 DB 093h ; present, ring 0, data, expand-up, not-writable
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Library/PlatformSecLib/Ia32/
DFlat32.S733 .byte 0x92 # present, ring 0, data, expand-up, writable
742 .byte 0x9A # present, ring 0, data, expand-up, writable
751 .byte 0x92 # present, ring 0, data, expand-up, writable
760 .byte 0x9A # present, ring 0, data, expand-up, writable
769 .byte 0x9b # present, ring 0, data, expand-up, writable
778 .byte 0x93 # present, ring 0, data, expand-up, not-writable
787 .byte 0 # present, ring 0, data, expand-up, writable
/device/google/contexthub/util/common/
DAndroid.bp20 "ring.cpp",
/device/linaro/bootloader/edk2/DuetPkg/BootSector/
Dstart16.S467 .byte 0x92 # present, ring 0, data, expand-up, writable
476 .byte 0x9A # present, ring 0, data, expand-up, writable
485 .byte 0x92 # present, ring 0, data, expand-up, writable
494 .byte 0x9A # present, ring 0, data, expand-up, writable
503 .byte 0 # present, ring 0, data, expand-up, writable
512 .byte 0 # present, ring 0, data, expand-up, writable
521 .byte 0 # present, ring 0, data, expand-up, writable
Dstart.S474 .byte 0x92 # present, ring 0, data, expand-up, writable
483 .byte 0x9A # present, ring 0, data, expand-up, writable
492 .byte 0x92 # present, ring 0, data, expand-up, writable
501 .byte 0x9A # present, ring 0, data, expand-up, writable
510 .byte 0 # present, ring 0, data, expand-up, writable
519 .byte 0 # present, ring 0, data, expand-up, writable
528 .byte 0 # present, ring 0, data, expand-up, writable
Dstart16.asm463 db 092h ; present, ring 0, data, expand-up, writable
472 db 09Ah ; present, ring 0, data, expand-up, writable
481 db 092h ; present, ring 0, data, expand-up, writable
490 db 09Ah ; present, ring 0, data, expand-up, writable
499 db 0 ; present, ring 0, data, expand-up, writable
508 db 0 ; present, ring 0, data, expand-up, writable
517 db 0 ; present, ring 0, data, expand-up, writable
Dstart32.S482 .byte 0x92 # present, ring 0, data, expand-up, writable
491 .byte 0x9A # present, ring 0, data, expand-up, writable
500 .byte 0x92 # present, ring 0, data, expand-up, writable
509 .byte 0x9A # present, ring 0, data, expand-up, writable
518 .byte 0 # present, ring 0, data, expand-up, writable
527 .byte 0 # present, ring 0, data, expand-up, writable
536 .byte 0 # present, ring 0, data, expand-up, writable
Dstart.asm470 db 092h ; present, ring 0, data, expand-up, writable
479 db 09Ah ; present, ring 0, data, expand-up, writable
488 db 092h ; present, ring 0, data, expand-up, writable
497 db 09Ah ; present, ring 0, data, expand-up, writable
506 db 0 ; present, ring 0, data, expand-up, writable
515 db 0 ; present, ring 0, data, expand-up, writable
524 db 0 ; present, ring 0, data, expand-up, writable
Dstart32.asm478 db 092h ; present, ring 0, data, expand-up, writable
487 db 09Ah ; present, ring 0, data, expand-up, writable
496 db 092h ; present, ring 0, data, expand-up, writable
505 db 09Ah ; present, ring 0, data, expand-up, writable
514 db 0 ; present, ring 0, data, expand-up, writable
523 db 0 ; present, ring 0, data, expand-up, writable
532 db 0 ; present, ring 0, data, expand-up, writable
Dstart64.S619 .byte 0x92 # present, ring 0, data, expand-up, writable
628 .byte 0x9A # present, ring 0, data, expand-up, writable
637 .byte 0x92 # present, ring 0, data, expand-up, writable
646 .byte 0x9A # present, ring 0, data, expand-up, writable
655 .byte 0 # present, ring 0, data, expand-up, writable
686 .byte 0 # present, ring 0, data, expand-up, writable
Dst32_64.S627 .byte 0x92 # present, ring 0, data, expand-up, writable
636 .byte 0x9A # present, ring 0, data, expand-up, writable
645 .byte 0x92 # present, ring 0, data, expand-up, writable
654 .byte 0x9A # present, ring 0, data, expand-up, writable
663 .byte 0 # present, ring 0, data, expand-up, writable
694 .byte 0 # present, ring 0, data, expand-up, writable
Dst16_64.S612 .byte 0x92 # present, ring 0, data, expand-up, writable
621 .byte 0x9A # present, ring 0, data, expand-up, writable
630 .byte 0x92 # present, ring 0, data, expand-up, writable
639 .byte 0x9A # present, ring 0, data, expand-up, writable
648 .byte 0 # present, ring 0, data, expand-up, writable
679 .byte 0 # present, ring 0, data, expand-up, writable
Dst32_64.asm624 db 092h ; present, ring 0, data, expand-up, writable
633 db 09Ah ; present, ring 0, data, expand-up, writable
642 db 092h ; present, ring 0, data, expand-up, writable
651 db 09Ah ; present, ring 0, data, expand-up, writable
660 db 0 ; present, ring 0, data, expand-up, writable
691 db 0 ; present, ring 0, data, expand-up, writable
Dst16_64.asm608 db 092h ; present, ring 0, data, expand-up, writable
617 db 09Ah ; present, ring 0, data, expand-up, writable
626 db 092h ; present, ring 0, data, expand-up, writable
635 db 09Ah ; present, ring 0, data, expand-up, writable
644 db 0 ; present, ring 0, data, expand-up, writable
675 db 0 ; present, ring 0, data, expand-up, writable
Dstart64.asm615 db 092h ; present, ring 0, data, expand-up, writable
624 db 09Ah ; present, ring 0, data, expand-up, writable
633 db 092h ; present, ring 0, data, expand-up, writable
642 db 09Ah ; present, ring 0, data, expand-up, writable
651 db 0 ; present, ring 0, data, expand-up, writable
682 db 0 ; present, ring 0, data, expand-up, writable
/device/linaro/bootloader/edk2/PerformancePkg/Library/TscTimerLib/
DPeiTscTimerLib.inf12 # TSC reads are much more efficient and do not incur the overhead associated with a ring transitio…
DBaseTscTimerLib.inf15 # TSC reads are much more efficient and do not incur the overhead associated with a ring transitio…

12