Searched refs:lirc_buffer (Results 1 – 13 of 13) sorted by relevance
/dports/comms/lirc/lirc-0.9.0/drivers/lirc_dev/ |
H A D | lirc_dev.h | 25 struct lirc_buffer { struct 40 static inline void lirc_buffer_clear(struct lirc_buffer *buf) in lirc_buffer_clear() argument 58 static inline int lirc_buffer_init(struct lirc_buffer *buf, in lirc_buffer_init() 81 static inline void lirc_buffer_free(struct lirc_buffer *buf) in lirc_buffer_free() 96 static inline int lirc_buffer_len(struct lirc_buffer *buf) in lirc_buffer_len() 112 static inline int lirc_buffer_full(struct lirc_buffer *buf) in lirc_buffer_full() 117 static inline int lirc_buffer_empty(struct lirc_buffer *buf) in lirc_buffer_empty() 122 static inline int lirc_buffer_available(struct lirc_buffer *buf) in lirc_buffer_available() 127 static inline unsigned int lirc_buffer_read(struct lirc_buffer *buf, in lirc_buffer_read() 172 int (*add_to_buf) (void *data, struct lirc_buffer *buf); [all …]
|
H A D | lirc_dev.c | 74 struct lirc_buffer *buf; 374 ir->buf = kmalloc(sizeof(struct lirc_buffer), GFP_KERNEL);
|
/dports/comms/lirc/lirc-0.9.0/drivers/lirc_i2c/ |
H A D | lirc_i2c.c | 106 static int add_to_buf_adap(void *data, struct lirc_buffer *buf) in add_to_buf_adap() 134 static int add_to_buf_pcf8574(void *data, struct lirc_buffer *buf) in add_to_buf_pcf8574() 178 static int add_to_buf_haup_common(void *data, struct lirc_buffer *buf, in add_to_buf_haup_common() 216 static int add_to_buf_haup_pvr150(void *data, struct lirc_buffer *buf) in add_to_buf_haup_pvr150() 224 static int add_to_buf_haup(void *data, struct lirc_buffer *buf) in add_to_buf_haup() 232 static int add_to_buf_pvr2000(void *data, struct lirc_buffer *buf) in add_to_buf_pvr2000() 265 static int add_to_buf_pixelview(void *data, struct lirc_buffer *buf) in add_to_buf_pixelview() 282 static int add_to_buf_pv951(void *data, struct lirc_buffer *buf) in add_to_buf_pv951() 307 static int add_to_buf_knc1(void *data, struct lirc_buffer *buf) in add_to_buf_knc1()
|
/dports/comms/lirc/lirc-0.9.0/tools/ |
H A D | lirc_client.c | 99 static char *lirc_buffer = NULL; variable 163 if (lirc_buffer != NULL) { in lirc_deinit() 164 free(lirc_buffer); in lirc_deinit() 165 lirc_buffer = NULL; in lirc_deinit() 1417 if (lirc_buffer == NULL) { in lirc_nextcode() 1419 if (lirc_buffer == NULL) { in lirc_nextcode() 1423 lirc_buffer[0] = 0; in lirc_nextcode() 1434 lirc_buffer = new_buffer; in lirc_nextcode() 1444 lirc_buffer[end_len] = 0; in lirc_nextcode() 1456 *code = strdup(lirc_buffer); in lirc_nextcode() [all …]
|
/dports/comms/lirc/lirc-0.9.0/drivers/lirc_igorplugusb/ |
H A D | lirc_igorplugusb.c | 290 static void send_fragment(struct igorplug *ir, struct lirc_buffer *buf, in send_fragment() 315 static int igorplugusb_remote_poll(void *data, struct lirc_buffer *buf) in igorplugusb_remote_poll()
|
/dports/comms/lirc/lirc-0.9.0/drivers/lirc_bt829/ |
H A D | lirc_bt829.c | 105 static int atir_add_to_buf(void *data, struct lirc_buffer *buf) in atir_add_to_buf()
|
/dports/comms/lirc/lirc-0.9.0/drivers/lirc_sasem/ |
H A D | lirc_sasem.c | 711 struct lirc_buffer *rbuf = NULL; in sasem_probe() 795 rbuf = kmalloc(sizeof(struct lirc_buffer), GFP_KERNEL); in sasem_probe()
|
/dports/comms/lirc/lirc-0.9.0/drivers/lirc_gpio/ |
H A D | lirc_gpio.c | 344 static int add_to_buf(void *data, struct lirc_buffer *buf) in add_to_buf()
|
/dports/comms/lirc/lirc-0.9.0/drivers/lirc_ttusbir/ |
H A D | lirc_ttusbir.c | 106 struct lirc_buffer rbuf; /* Buffer towards LIRC */
|
/dports/comms/lirc/lirc-0.9.0/drivers/lirc_imon/ |
H A D | lirc_imon.c | 752 struct lirc_buffer *rbuf = NULL; in imon_probe() 860 rbuf = kmalloc(sizeof(struct lirc_buffer), GFP_KERNEL); in imon_probe()
|
/dports/comms/lirc/lirc-0.9.0/drivers/lirc_wpc8769l/ |
H A D | lirc_wpc8769l.c | 141 static struct lirc_buffer rbuf;
|
/dports/comms/lirc/lirc-0.9.0/drivers/lirc_serial/ |
H A D | lirc_serial.c | 246 static struct lirc_buffer rbuf;
|
/dports/comms/lirc/lirc-0.9.0/ |
H A D | ChangeLog | 3347 all lirc_buffer allocation handled inside lirc_dev 8876 Replace the semaphore in 'struct lirc_buffer' with an spinlock. 9049 - Introduces 'struct lirc_buffer' and functions to handle it. 9050 - Moves the lock and wait queue to 'struct lirc_buffer'. 9054 - Plugins can provide an 'struct lirc_buffer' for reading. 9056 lirc_buffer'->chunk_size.
|