Lines Matching defs:ptr
395 void *ptr;
432 ptr = mmap(0, p.sq_off.array + p.sq_entries * sizeof(__u32),
435 printf("sq_ring ptr = 0x%p\n", ptr);
436 sring->head = ptr + p.sq_off.head;
437 sring->tail = ptr + p.sq_off.tail;
438 sring->ring_mask = ptr + p.sq_off.ring_mask;
439 sring->ring_entries = ptr + p.sq_off.ring_entries;
440 sring->flags = ptr + p.sq_off.flags;
441 sring->array = ptr + p.sq_off.array;
447 printf("sqes ptr = 0x%p\n", s->sqes);
449 ptr = mmap(0, p.cq_off.cqes + p.cq_entries * sizeof(struct io_uring_cqe),
452 printf("cq_ring ptr = 0x%p\n", ptr);
453 cring->head = ptr + p.cq_off.head;
454 cring->tail = ptr + p.cq_off.tail;
455 cring->ring_mask = ptr + p.cq_off.ring_mask;
456 cring->ring_entries = ptr + p.cq_off.ring_entries;
457 cring->cqes = ptr + p.cq_off.cqes;