Searched refs:shm_channel (Results 1 - 4 of 4) sorted by relevance
/third_party/backends/backend/ |
H A D | gt68xx_shm_channel.c | 87 /** Check if shm_channel is valid */ 88 #define SHM_CHANNEL_CHECK(shm_channel, func_name) \ 90 if ((shm_channel) == NULL) \ 92 DBG (3, "%s: BUG: shm_channel==NULL\n", (func_name)); \ 173 Shm_Channel *shm_channel; in shm_channel_new() local 199 shm_channel = (Shm_Channel *) malloc (sizeof (Shm_Channel)); in shm_channel_new() 200 if (!shm_channel) in shm_channel_new() 206 shm_channel->buf_size = buf_size; in shm_channel_new() 207 shm_channel->buf_count = buf_count; in shm_channel_new() 208 shm_channel in shm_channel_new() 296 shm_channel_free(Shm_Channel * shm_channel) shm_channel_free() argument 328 shm_channel_writer_init(Shm_Channel * shm_channel) shm_channel_writer_init() argument 359 shm_channel_writer_get_buffer(Shm_Channel * shm_channel, SANE_Int * buffer_id_return, SANE_Byte ** buffer_addr_return) shm_channel_writer_get_buffer() argument 403 shm_channel_writer_put_buffer(Shm_Channel * shm_channel, SANE_Int buffer_id, SANE_Int buffer_bytes) shm_channel_writer_put_buffer() argument 436 shm_channel_writer_close(Shm_Channel * shm_channel) shm_channel_writer_close() argument 454 shm_channel_reader_init(Shm_Channel * shm_channel) shm_channel_reader_init() argument 525 shm_channel_reader_start(Shm_Channel * shm_channel) shm_channel_reader_start() argument 577 shm_channel_reader_get_buffer(Shm_Channel * shm_channel, SANE_Int * buffer_id_return, SANE_Byte ** buffer_addr_return, SANE_Int * buffer_bytes_return) shm_channel_reader_get_buffer() argument 631 shm_channel_reader_put_buffer(Shm_Channel * shm_channel, SANE_Int buffer_id) shm_channel_reader_put_buffer() argument [all...] |
H A D | gt68xx_shm_channel.h | 57 static SANE_Status shm_channel_free (Shm_Channel * shm_channel); 60 static SANE_Status shm_channel_writer_init (Shm_Channel * shm_channel); 63 shm_channel_writer_get_buffer (Shm_Channel * shm_channel, 68 shm_channel_writer_put_buffer (Shm_Channel * shm_channel, 71 static SANE_Status shm_channel_writer_close (Shm_Channel * shm_channel); 74 static SANE_Status shm_channel_reader_init (Shm_Channel * shm_channel); 78 shm_channel_reader_set_io_mode (Shm_Channel * shm_channel, 82 shm_channel_reader_get_select_fd (Shm_Channel * shm_channel, 87 static SANE_Status shm_channel_reader_start (Shm_Channel * shm_channel); 90 shm_channel_reader_get_buffer (Shm_Channel * shm_channel, [all...] |
H A D | gt68xx_low.c | 180 dev->shm_channel = NULL; in gt68xx_device_new() 793 shm_channel_writer_init (dev->shm_channel); in gt68xx_reader_process() 796 status = shm_channel_writer_get_buffer (dev->shm_channel, in gt68xx_reader_process() 812 shm_channel_writer_put_buffer (dev->shm_channel, buffer_id, size); in gt68xx_reader_process() 823 shm_channel_writer_close (dev->shm_channel); in gt68xx_reader_process() 832 if (dev->shm_channel) in gt68xx_device_read_start_fork() 835 "gt68xx_device_read_start_fork: BUG: shm_channel already created\n"); in gt68xx_device_read_start_fork() 840 shm_channel_new (dev->read_buffer_size, SHM_BUFFERS, &dev->shm_channel); in gt68xx_device_read_start_fork() 846 dev->shm_channel = NULL; in gt68xx_device_read_start_fork() 855 shm_channel_free (dev->shm_channel); in gt68xx_device_read_start_fork() [all...] |
H A D | gt68xx_low.h | 531 Shm_Channel *shm_channel; member
|
Completed in 4 milliseconds