Searched refs:sq (Results 1 – 6 of 6) sorted by relevance
/tools/io_uring/ |
D | queue.c | 70 struct io_uring_sq *sq = &ring->sq; in io_uring_submit() local 71 const unsigned mask = *sq->kring_mask; in io_uring_submit() 81 if (*sq->khead != *sq->ktail) { in io_uring_submit() 82 submitted = *sq->kring_entries; in io_uring_submit() 86 if (sq->sqe_head == sq->sqe_tail) in io_uring_submit() 93 ktail = ktail_next = *sq->ktail; in io_uring_submit() 94 to_submit = sq->sqe_tail - sq->sqe_head; in io_uring_submit() 99 sq->array[ktail & mask] = sq->sqe_head & mask; in io_uring_submit() 102 sq->sqe_head++; in io_uring_submit() 109 if (*sq->ktail != ktail) { in io_uring_submit() [all …]
|
D | setup.c | 11 struct io_uring_sq *sq, struct io_uring_cq *cq) in io_uring_mmap() argument 17 sq->ring_sz = p->sq_off.array + p->sq_entries * sizeof(unsigned); in io_uring_mmap() 18 ptr = mmap(0, sq->ring_sz, PROT_READ | PROT_WRITE, in io_uring_mmap() 22 sq->khead = ptr + p->sq_off.head; in io_uring_mmap() 23 sq->ktail = ptr + p->sq_off.tail; in io_uring_mmap() 24 sq->kring_mask = ptr + p->sq_off.ring_mask; in io_uring_mmap() 25 sq->kring_entries = ptr + p->sq_off.ring_entries; in io_uring_mmap() 26 sq->kflags = ptr + p->sq_off.flags; in io_uring_mmap() 27 sq->kdropped = ptr + p->sq_off.dropped; in io_uring_mmap() 28 sq->array = ptr + p->sq_off.array; in io_uring_mmap() [all …]
|
D | liburing.h | 46 struct io_uring_sq sq; member
|
/tools/scripts/ |
D | utilities.mak | 78 # escape-for-shell-sq 80 # Usage: embeddable-text = $(call escape-for-shell-sq,text) 86 escape-for-shell-sq = $(subst ','\'',$(1)) 88 # shell-sq 90 # Usage: single-quoted-and-escaped-text = $(call shell-sq,text) 92 shell-sq = '$(escape-for-shell-sq)' 124 # produces the same results as the `$(shell-sq)' function. 126 shell-wordify = $(if $(findstring $(newline),$(1)),$(_sw-esc-nl),$(shell-sq)) 128 "$$(echo $(call escape-nl,$(shell-sq),$(2)) | $(call shell-unescape-nl,$(2)))" 135 is-absolute = $(shell echo $(shell-sq) | grep -q ^/ && echo y) [all …]
|
/tools/lib/traceevent/ |
D | event-parse.c | 5248 struct trace_seq sq; in data_latency_format() local 5256 trace_seq_init(&sq); in data_latency_format() 5284 trace_seq_printf(&sq, "%c%c%c", in data_latency_format() 5294 trace_seq_printf(&sq, "%x", pc); in data_latency_format() 5296 trace_seq_printf(&sq, "."); in data_latency_format() 5300 trace_seq_printf(&sq, "."); in data_latency_format() 5302 trace_seq_printf(&sq, "%d", migrate_disable); in data_latency_format() 5307 trace_seq_printf(&sq, "."); in data_latency_format() 5309 trace_seq_printf(&sq, "%d", lock_depth); in data_latency_format() 5312 if (sq.state == TRACE_SEQ__MEM_ALLOC_FAILED) { in data_latency_format() [all …]
|
/tools/perf/ |
D | Makefile.config | 229 PYTHON_CONFIG_SQ := $(call shell-sq,$(PYTHON_CONFIG))
|