ReactOS 0.4.16-dev-340-g0540c21
|
Go to the source code of this file.
Classes | |
struct | XMScontext |
struct | EMScontext |
union | XMSPTR |
struct | XMSspec |
union | EMSspec |
Macros | |
#define | XMS_SUPPORTED 1 |
#define | EMS_SUPPORTED 1 |
#define | JPEG_INTERNALS |
#define | far_malloc(x) malloc(x) |
#define | far_free(x) free(x) |
#define | READ_BINARY "rb" |
#define | DEFAULT_MAX_MEM 300000L /* for total usage about 450K */ |
#define | ODD(X) (((X) & 1L) != 0) |
#define | FIELD_AT(spec, offset, type) (*((type *) &(spec.bytes[offset]))) |
#define | SRC_TYPE(spec) FIELD_AT(spec,4,char) |
#define | SRC_HANDLE(spec) FIELD_AT(spec,5,EMSH) |
#define | SRC_OFFSET(spec) FIELD_AT(spec,7,unsigned short) |
#define | SRC_PAGE(spec) FIELD_AT(spec,9,unsigned short) |
#define | SRC_PTR(spec) FIELD_AT(spec,7,EMSPTR) |
#define | DST_TYPE(spec) FIELD_AT(spec,11,char) |
#define | DST_HANDLE(spec) FIELD_AT(spec,12,EMSH) |
#define | DST_OFFSET(spec) FIELD_AT(spec,14,unsigned short) |
#define | DST_PAGE(spec) FIELD_AT(spec,16,unsigned short) |
#define | DST_PTR(spec) FIELD_AT(spec,14,EMSPTR) |
#define | EMSPAGESIZE 16384L /* gospel, see the EMS specs */ |
#define | HIBYTE(W) (((W) >> 8) & 0xFF) |
#define | LOBYTE(W) ((W) & 0xFF) |
Typedefs | |
typedef void far * | EMSPTR |
Variables | |
You forgot to define USE_MSDOS_MEMMGR in jconfig h typedef void far * | XMSDRIVER |
static int | next_file_num |
static XMSDRIVER | xms_driver |
close_ems_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info | ||
) |
Definition at line 541 of file jmemdos.c.
Referenced by open_ems_store().
close_file_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info | ||
) |
Definition at line 275 of file jmemdos.c.
Referenced by open_file_store().
close_xms_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info | ||
) |
Definition at line 401 of file jmemdos.c.
Referenced by open_xms_store().
jpeg_free_large | ( | j_common_ptr | cinfo, |
void FAR * | object, | ||
size_t | sizeofobject | ||
) |
jpeg_free_small | ( | j_common_ptr | cinfo, |
void * | object, | ||
size_t | sizeofobject | ||
) |
jpeg_get_large | ( | j_common_ptr | cinfo, |
size_t | sizeofobject | ||
) |
jpeg_get_small | ( | j_common_ptr | cinfo, |
size_t | sizeofobject | ||
) |
jpeg_mem_available | ( | j_common_ptr | cinfo, |
long | min_bytes_needed, | ||
long | max_bytes_needed, | ||
long | already_allocated | ||
) |
jpeg_mem_init | ( | j_common_ptr | cinfo | ) |
jpeg_mem_term | ( | j_common_ptr | cinfo | ) |
jpeg_open_backing_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info, | ||
long | total_bytes_needed | ||
) |
Definition at line 599 of file jmemdos.c.
void far jems_calldriver JPP | ( | (EMScontext far *) | ) |
void far jxms_calldriver JPP | ( | (XMSDRIVER, XMScontext far *) | ) |
open_ems_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info, | ||
long | total_bytes_needed | ||
) |
Definition at line 554 of file jmemdos.c.
Referenced by jpeg_open_backing_store().
open_file_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info, | ||
long | total_bytes_needed | ||
) |
Definition at line 288 of file jmemdos.c.
Referenced by jpeg_open_backing_store().
open_xms_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info, | ||
long | total_bytes_needed | ||
) |
Definition at line 414 of file jmemdos.c.
Referenced by jpeg_open_backing_store().
read_ems_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info, | ||
void FAR * | buffer_address, | ||
long | file_offset, | ||
long | byte_count | ||
) |
Definition at line 491 of file jmemdos.c.
Referenced by open_ems_store().
read_file_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info, | ||
void FAR * | buffer_address, | ||
long | file_offset, | ||
long | byte_count | ||
) |
Definition at line 243 of file jmemdos.c.
Referenced by open_file_store().
read_xms_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info, | ||
void FAR * | buffer_address, | ||
long | file_offset, | ||
long | byte_count | ||
) |
Definition at line 333 of file jmemdos.c.
Referenced by open_xms_store(), read_xms_store(), and write_xms_store().
select_file_name | ( | char * | fname | ) |
Definition at line 128 of file jmemdos.c.
Referenced by open_file_store().
write_ems_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info, | ||
void FAR * | buffer_address, | ||
long | file_offset, | ||
long | byte_count | ||
) |
Definition at line 516 of file jmemdos.c.
Referenced by open_ems_store().
write_file_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info, | ||
void FAR * | buffer_address, | ||
long | file_offset, | ||
long | byte_count | ||
) |
Definition at line 259 of file jmemdos.c.
Referenced by open_file_store().
write_xms_store | ( | j_common_ptr | cinfo, |
backing_store_ptr | info, | ||
void FAR * | buffer_address, | ||
long | file_offset, | ||
long | byte_count | ||
) |
Definition at line 366 of file jmemdos.c.
Referenced by open_xms_store(), and write_xms_store().
|
static |
Definition at line 125 of file jmemdos.c.
Referenced by jpeg_mem_init(), and select_file_name().
|
static |
Definition at line 314 of file jmemdos.c.
Referenced by close_xms_store(), open_xms_store(), read_xms_store(), and write_xms_store().