| /openbmc/obmc-console/ |
| H A D | ringbuffer.c | 57 struct ringbuffer_consumer *rbc; in ringbuffer_consumer_register() local 60 rbc = malloc(sizeof(*rbc)); in ringbuffer_consumer_register() 61 rbc->rb = rb; in ringbuffer_consumer_register() 62 rbc->poll_fn = fn; in ringbuffer_consumer_register() 63 rbc->poll_data = data; in ringbuffer_consumer_register() 64 rbc->pos = rb->tail; in ringbuffer_consumer_register() 75 rb->consumers[n] = rbc; in ringbuffer_consumer_register() 77 return rbc; in ringbuffer_consumer_register() 80 void ringbuffer_consumer_unregister(struct ringbuffer_consumer *rbc) in ringbuffer_consumer_unregister() argument 82 struct ringbuffer *rb = rbc->rb; in ringbuffer_consumer_unregister() [all …]
|
| H A D | socket-handler.c | 43 struct ringbuffer_consumer *rbc; member 78 if (client->rbc) { in client_close() 79 ringbuffer_consumer_unregister(client->rbc); in client_close() 192 len = ringbuffer_dequeue_peek(client->rbc, total_len, &buf); in client_drain_queue() 217 ringbuffer_dequeue_commit(client->rbc, total_len); in client_drain_queue() 228 len = ringbuffer_len(client->rbc); in client_ringbuffer_poll() 240 client->rbc = NULL; in client_ringbuffer_poll() 336 client->rbc = console_ringbuffer_consumer_register( in socket_poll() 397 client->rbc = console_ringbuffer_consumer_register( in dbus_create_socket_consumer() 399 if (client->rbc == NULL) { in dbus_create_socket_consumer()
|
| H A D | log-handler.c | 36 struct ringbuffer_consumer *rbc; member 114 len = ringbuffer_dequeue_peek(lh->rbc, 0, &buf); in log_ringbuffer_poll() 124 ringbuffer_dequeue_commit(lh->rbc, len); in log_ringbuffer_poll() 206 lh->rbc = console_ringbuffer_consumer_register(console, in log_init() 221 ringbuffer_consumer_unregister(lh->rbc); in log_fini()
|
| H A D | tty-handler.c | 33 struct ringbuffer_consumer *rbc; member 106 len = ringbuffer_dequeue_peek(th->rbc, total_len, &buf); in tty_drain_queue() 137 ringbuffer_dequeue_commit(th->rbc, total_len); in tty_drain_queue() 190 ringbuffer_consumer_unregister(th->rbc); in tty_poll() 301 th->rbc = console_ringbuffer_consumer_register(console, in tty_init()
|
| H A D | console-server.h | 229 void ringbuffer_consumer_unregister(struct ringbuffer_consumer *rbc); 233 size_t ringbuffer_dequeue_peek(struct ringbuffer_consumer *rbc, size_t offset, 236 int ringbuffer_dequeue_commit(struct ringbuffer_consumer *rbc, size_t len); 238 size_t ringbuffer_len(struct ringbuffer_consumer *rbc);
|
| /openbmc/obmc-console/test/ |
| H A D | test-ringbuffer-read-commit.c | 17 struct ringbuffer_consumer *rbc; in test_read_commit() local 22 rbc = ringbuffer_consumer_register(rb, ringbuffer_poll_nop, NULL); in test_read_commit() 25 len = ringbuffer_dequeue_peek(rbc, 0, &out_buf); in test_read_commit() 27 ringbuffer_dequeue_commit(rbc, len); in test_read_commit() 28 len = ringbuffer_dequeue_peek(rbc, 0, &out_buf); in test_read_commit()
|
| H A D | ringbuffer-test-utils.c | 7 struct ringbuffer_consumer *rbc; member 56 len = ringbuffer_dequeue_peek(ctx->rbc, total_len, &buf); in ringbuffer_poll_append_all() 74 ringbuffer_dequeue_commit(ctx->rbc, total_len); in ringbuffer_poll_append_all() 81 struct ringbuffer_consumer *rbc; in ringbuffer_dump() local 98 rbc = rb->consumers[j]; in ringbuffer_dump() 99 if (rbc->pos != i) { in ringbuffer_dump() 105 printf("c[%d],len=%zd ", j, ringbuffer_len(rbc)); in ringbuffer_dump()
|
| H A D | test-ringbuffer-boundary-read.c | 13 struct ringbuffer_consumer *rbc; in test_boundary_read() local 22 rbc = ringbuffer_consumer_register(rb, ringbuffer_poll_nop, NULL); in test_boundary_read() 26 ringbuffer_dequeue_commit(rbc, sizeof(in_buf)); in test_boundary_read() 38 len = ringbuffer_dequeue_peek(rbc, pos, &out_buf); in test_boundary_read()
|
| H A D | test-ringbuffer-contained-read.c | 13 struct ringbuffer_consumer *rbc; in test_contained_read() local 19 rbc = ringbuffer_consumer_register(rb, ringbuffer_poll_nop, NULL); in test_contained_read() 24 len = ringbuffer_dequeue_peek(rbc, 0, &out_buf); in test_contained_read()
|
| H A D | test-ringbuffer-contained-offset-read.c | 13 struct ringbuffer_consumer *rbc; in test_contained_offset_read() local 20 rbc = ringbuffer_consumer_register(rb, ringbuffer_poll_nop, NULL); in test_contained_offset_read() 27 len = ringbuffer_dequeue_peek(rbc, i, &out_buf); in test_contained_offset_read()
|
| H A D | test-ringbuffer-boundary-poll.c | 21 ctx->rbc = ringbuffer_consumer_register(rb, ringbuffer_poll_append_all, in test_boundary_poll() 29 ringbuffer_dequeue_commit(ctx->rbc, sizeof(in_buf)); in test_boundary_poll()
|
| H A D | test-ringbuffer-simple-poll.c | 21 ctx->rbc = ringbuffer_consumer_register(rb, ringbuffer_poll_append_all, in test_simple_poll()
|
| H A D | test-ringbuffer-poll-force.c | 23 ctx->rbc = ringbuffer_consumer_register(rb, ringbuffer_poll_append_all, in test_poll_force()
|
| /openbmc/qemu/backends/ |
| H A D | rng-random.c | 126 RngBackendClass *rbc = RNG_BACKEND_CLASS(klass); in rng_random_class_init() local 128 rbc->request_entropy = rng_random_request_entropy; in rng_random_class_init() 129 rbc->opened = rng_random_opened; in rng_random_class_init()
|
| H A D | rng-builtin.c | 60 RngBackendClass *rbc = RNG_BACKEND_CLASS(klass); in rng_builtin_class_init() local 62 rbc->request_entropy = rng_builtin_request_entropy; in rng_builtin_class_init()
|
| /openbmc/u-boot/drivers/i2c/ |
| H A D | i2c-uniphier-f.c | 55 u32 rbc; /* Rx byte count setting */ member 216 writel(0, ®s->rbc); in uniphier_fi2c_receive()
|
| /openbmc/qemu/hw/scsi/ |
| H A D | lsi53c895a.c | 299 uint32_t rbc; member 412 s->rbc = 0; in lsi_soft_reset() 1208 s->rbc = s->dbc; in lsi_execute_script() 1224 s->rbc = s->dbc; in lsi_execute_script() 1312 s->rbc -= s->dbc; in lsi_execute_script() 1840 CASE_GET_REG32(rbc, 0xc8) in lsi_reg_readb() 2102 CASE_SET_REG32(rbc, 0xc8) in lsi_reg_writeb() 2299 VMSTATE_UINT32(rbc, LSIState),
|