This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Functions | |
| void | exif_invalidate (void) |
| int | exif_rebuild (int frames) |
| int | exif_enable (int en) |
| int | dir_find_tag (unsigned long tag) |
| void | write_meta_raw_irq (char *data, int offset, int len) |
| find location of the tag field in meta page using long tag (Exif tag and tag group) | |
| int | write_meta_irq (char *data, int *indx, unsigned long ltag, int len) |
| void | putlong_meta_raw_irq (unsigned long data, int offset) |
| int | putlong_meta_irq (unsigned long data, int *indx, unsigned long ltag) |
| void | write_meta_raw (char *data, int offset, int len) |
| int | write_meta (char *data, int *indx, unsigned long ltag, int len) |
| void | putlong_meta_raw (unsigned long data, int offset) |
| int | putlong_meta (unsigned long data, int *indx, unsigned long ltag) |
| char * | encode_time (unsigned long sec, unsigned long usec) |
| int | store_meta (void) |
| int dir_find_tag | ( | unsigned long | tag | ) |
Definition at line 213 of file exif353.c.
References dir_table, exif_fields, and src.
Referenced by exif_lseek().
| char* encode_time | ( | unsigned long | sec, | |
| unsigned long | usec | |||
| ) |
Definition at line 337 of file exif353.c.
References D, d, exif_datetime_t::datetime, exif_time, memcpy(), now_datetime, printk, s, exif_datetime_t::subsec, exif_time_t::today_date, exif_time_t::today_sec, and exif_time_t::tomorrow_date.
Referenced by updateIRQ_Exif().
| int exif_enable | ( | int | en | ) |
Definition at line 201 of file exif353.c.
References exif_enabled, exif_rebuild(), exif_valid, and MAX_EXIF_FRAMES.
Referenced by exif_lseek(), and listener_loop().
| void exif_invalidate | ( | void | ) |
Definition at line 165 of file exif353.c.
References exif_enabled, and exif_valid.
Referenced by exif_lseek(), and exif_write().
| int exif_rebuild | ( | int | frames | ) |
Definition at line 171 of file exif353.c.
References dir_table, exif_enabled, exif_fields, exif_meta_size, exif_valid, exif_wp, MAX_EXIF_FRAMES, MAX_EXIF_SIZE, memset(), meta_buffer, printk, and src.
Referenced by exif_enable(), and exif_lseek().
| int putlong_meta | ( | unsigned long | data, | |
| int * | indx, | |||
| unsigned long | ltag | |||
| ) |
Definition at line 299 of file exif353.c.
References dir_table, exif_enabled, exif_fields, flags, local_irq_restore, local_irq_save, memcpy(), meta_buffer, exif_dir_table_t::src, and src.
| int putlong_meta_irq | ( | unsigned long | data, | |
| int * | indx, | |||
| unsigned long | ltag | |||
| ) | [inline] |
Definition at line 245 of file exif353.c.
References dir_table, exif_enabled, exif_fields, memcpy(), meta_buffer, exif_dir_table_t::src, and src.
Referenced by updateIRQ_Exif().
| void putlong_meta_raw | ( | unsigned long | data, | |
| int | offset | |||
| ) |
Definition at line 288 of file exif353.c.
References exif_enabled, flags, local_irq_restore, local_irq_save, memcpy(), and meta_buffer.
| void putlong_meta_raw_irq | ( | unsigned long | data, | |
| int | offset | |||
| ) | [inline] |
| int store_meta | ( | void | ) |
Definition at line 398 of file exif353.c.
References exif_enabled, exif_meta_size, exif_wp, MAX_EXIF_FRAMES, memcpy(), and meta_buffer.
Referenced by updateIRQ_Exif().
| int write_meta | ( | char * | data, | |
| int * | indx, | |||
| unsigned long | ltag, | |||
| int | len | |||
| ) |
Definition at line 270 of file exif353.c.
References dir_table, exif_enabled, exif_fields, flags, local_irq_restore, local_irq_save, memcpy(), meta_buffer, exif_dir_table_t::src, and src.
| int write_meta_irq | ( | char * | data, | |
| int * | indx, | |||
| unsigned long | ltag, | |||
| int | len | |||
| ) | [inline] |
Definition at line 224 of file exif353.c.
References dir_table, exif_enabled, exif_fields, memcpy(), meta_buffer, exif_dir_table_t::src, and src.
Referenced by updateIRQ_Exif().
| void write_meta_raw | ( | char * | data, | |
| int | offset, | |||
| int | len | |||
| ) |
Definition at line 261 of file exif353.c.
References exif_enabled, flags, local_irq_restore, local_irq_save, memcpy(), and meta_buffer.
| void write_meta_raw_irq | ( | char * | data, | |
| int | offset, | |||
| int | len | |||
| ) | [inline] |
find location of the tag field in meta page using long tag (Exif tag and tag group)
Definition at line 220 of file exif353.c.
References exif_enabled, memcpy(), and meta_buffer.
1.5.1