ReactOS  0.4.14-dev-57-g333b8f1
jmemsys.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  backing_store_struct
 

Macros

#define MAX_ALLOC_CHUNK   1000000000L
 
#define TEMP_NAME_LENGTH   64 /* max length of a temporary file's name */
 

Typedefs

typedef struct backing_store_structbacking_store_ptr
 
typedef struct backing_store_struct backing_store_info
 

Functions

 EXTERN (void *) jpeg_get_small JPP((j_common_ptr cinfo
 
 EXTERN (void) jpeg_free_small JPP((j_common_ptr cinfo
 
 EXTERN (void FAR *) jpeg_get_large JPP((j_common_ptr cinfo
 
 EXTERN (long) jpeg_mem_available JPP((j_common_ptr cinfo
 

Variables

size_t sizeofobject
 
voidobject
 
long min_bytes_needed
 
long long max_bytes_needed
 
long long long already_allocated
 
backing_store_ptr info
 
backing_store_ptr long total_bytes_needed
 

Macro Definition Documentation

◆ MAX_ALLOC_CHUNK

#define MAX_ALLOC_CHUNK   1000000000L

Definition at line 78 of file jmemsys.h.

◆ TEMP_NAME_LENGTH

#define TEMP_NAME_LENGTH   64 /* max length of a temporary file's name */

Definition at line 116 of file jmemsys.h.

Typedef Documentation

◆ backing_store_info

◆ backing_store_ptr

Definition at line 137 of file jmemsys.h.

Function Documentation

◆ EXTERN() [1/4]

EXTERN ( void )

◆ EXTERN() [2/4]

EXTERN ( void  )

◆ EXTERN() [3/4]

EXTERN ( void FAR )

◆ EXTERN() [4/4]

EXTERN ( long  )

Variable Documentation

◆ already_allocated

long long long already_allocated

Definition at line 104 of file jmemsys.h.

Referenced by jpeg_mem_available().

◆ info

Definition at line 181 of file jmemsys.h.

◆ max_bytes_needed

long long max_bytes_needed

Definition at line 104 of file jmemsys.h.

Referenced by jpeg_mem_available().

◆ min_bytes_needed

long min_bytes_needed

Definition at line 104 of file jmemsys.h.

◆ object

Definition at line 48 of file jmemsys.h.

Referenced by __DestructExceptionObject(), add_icon_to_control(), AM_create(), AMAudioData_create(), apartment_hostobject(), audiomediastream_create(), audiostreamsample_create(), cff_parser_init(), check_fbo_compat(), cid_load_keyword(), CoUnmarshalInterface(), create_activescriptsite(), create_list_enumerator(), create_object(), d3d1_CreateMaterial(), d3d2_CreateMaterial(), d3d3_CreateLight(), d3d3_CreateMaterial(), d3d3_CreateVertexBuffer(), d3d3_CreateViewport(), d3d7_CreateDevice(), d3d7_CreateVertexBuffer(), d3d8_allocate_handle(), d3d8_CreateDevice(), d3d8_device_CreateAdditionalSwapChain(), d3d8_device_CreateCubeTexture(), d3d8_device_CreateIndexBuffer(), d3d8_device_CreatePixelShader(), d3d8_device_CreateTexture(), d3d8_device_CreateVertexBuffer(), d3d8_device_CreateVertexShader(), d3d8_device_CreateVolumeTexture(), d3d8_device_GetPixelShader(), d3d8_free_handle(), d3d8_swapchain_create(), d3d8_vertexshader_create_vertexdeclaration(), d3d9_CreateDevice(), d3d9_CreateDeviceEx(), d3d9_device_CreateAdditionalSwapChain(), d3d9_device_CreateCubeTexture(), d3d9_device_CreateIndexBuffer(), d3d9_device_CreatePixelShader(), d3d9_device_CreateQuery(), d3d9_device_CreateStateBlock(), d3d9_device_CreateTexture(), d3d9_device_CreateVertexBuffer(), d3d9_device_CreateVertexDeclaration(), d3d9_device_CreateVertexShader(), d3d9_device_CreateVolumeTexture(), d3d9_device_EndStateBlock(), d3d9_swapchain_create(), d3d9_vertex_declaration_create(), d3d_device1_CreateExecuteBuffer(), d3d_device_create(), D3DCreateBlob(), D3DReflect(), d3drm1_CreateAnimation(), d3drm1_CreateDevice(), d3drm1_CreateDeviceFromClipper(), d3drm1_CreateDeviceFromD3D(), d3drm1_CreateDeviceFromSurface(), d3drm1_CreateFace(), d3drm1_CreateFrame(), d3drm1_CreateWrap(), d3drm1_LoadTexture(), d3drm1_LoadTextureFromResource(), d3drm2_CreateDevice(), d3drm2_CreateFrame(), d3drm2_CreateMeshBuilder(), d3drm2_LoadTextureFromResource(), d3drm3_CreateAnimation(), d3drm3_CreateDevice(), d3drm3_CreateDeviceFromClipper(), d3drm3_CreateDeviceFromD3D(), d3drm3_CreateDeviceFromSurface(), d3drm3_CreateFrame(), d3drm3_CreateLight(), d3drm3_CreateLightRGB(), d3drm3_CreateMaterial(), d3drm3_CreateMesh(), d3drm3_CreateMeshBuilder(), d3drm3_CreateObject(), d3drm3_CreateTexture(), d3drm3_CreateTextureFromSurface(), d3drm3_CreateViewport(), d3drm3_CreateWrap(), d3drm3_LoadTexture(), d3drm3_LoadTextureFromResource(), d3drm_animation_create(), d3drm_device_create(), d3drm_face_create(), d3drm_frame_create(), d3drm_light_create(), d3drm_material_create(), d3drm_mesh_builder2_CreateFace(), d3drm_mesh_builder3_CreateFace(), d3drm_mesh_builder_create(), d3drm_mesh_create(), d3drm_texture_create(), d3drm_viewport_create(), d3drm_wrap_create(), d3dx9_file_CreateEnumObject(), d3dx9_file_data_create(), d3dx9_parse_resource(), D3DXCreateAnimationController(), D3DXCreateBuffer(), D3DXCreateEffectCompiler(), D3DXCreateEffectEx(), D3DXCreateEffectEx25(), D3DXCreateEffectFromFileExA25(), D3DXCreateEffectFromFileExW25(), D3DXCreateEffectFromResourceExA25(), D3DXCreateEffectFromResourceExW25(), D3DXCreateEffectPool(), D3DXCreateFontIndirectW(), D3DXCreateLine(), D3DXCreateMatrixStack(), D3DXCreateMesh(), D3DXCreateSprite(), D3DXCreateTextureShader(), D3DXFileCreate(), ddraw7_CreatePalette(), ddraw_allocate_handle(), ddraw_free_handle(), ddrawmediastream_create(), ddrawstreamsample_create(), DECLARE_INTERFACE_(), Direct3DCreate8(), Direct3DCreate9(), Direct3DCreate9Ex(), Direct3DRMCreate(), DirectDrawCreateClipper(), DMUSIC_CreateDirectMusicDownloadedInstrumentImpl(), dxbc_write_blob(), FTMarshalImpl_MarshalInterface(), FTMarshalImpl_ReleaseMarshalData(), FTMarshalImpl_UnmarshalInterface(), get_stub_manager_from_object(), ID3DXEffect25Impl_CloneEffect(), IDirectXFileBinaryImpl_Create(), IDirectXFileDataImpl_Create(), IDirectXFileDataImpl_GetNextObject(), IDirectXFileDataReferenceImpl_Create(), IDirectXFileDataReferenceImpl_Resolve(), IDirectXFileEnumObjectImpl_Create(), IDirectXFileEnumObjectImpl_GetNextDataObject(), IDirectXFileImpl_Create(), IDirectXFileImpl_CreateEnumObject(), IDirectXFileImpl_CreateSaveObject(), IDirectXFileSaveObjectImpl_Create(), load_data(), load_mesh_data(), MediaStreamFilter_create(), metafile_set_object_table_entry(), new_stub_manager(), NtGdiExtGetObjectW(), NtObjDirectory::read_directory(), ReadGeneric(), start_host_object(), start_host_object2(), string_enumerator_create(), SWbemObject_create(), test_call_from_message(), test_globalinterfacetable(), test_Light(), test_locator(), test_towers(), texture2d_create_dc(), texture2d_destroy_dc(), UserAllocHandle(), UserReferenceObjectByHandle(), window_proc(), wined3d_blend_state_create(), wined3d_buffer_create(), wined3d_buffer_destroy_object(), wined3d_create(), wined3d_cs_emit_callback(), wined3d_device_create(), wined3d_device_create_primary_opengl_context_cs(), wined3d_device_delete_opengl_contexts_cs(), wined3d_device_end_stateblock(), wined3d_event_query_create(), wined3d_fence_create(), wined3d_occlusion_query_create(), wined3d_overflow_query_create(), wined3d_palette_create(), wined3d_pipeline_query_create(), wined3d_query_destroy_object(), wined3d_rasterizer_state_create(), wined3d_render_target_view_cs_init(), wined3d_rendertarget_view_create(), wined3d_rendertarget_view_destroy_object(), wined3d_resource_destroy_object(), wined3d_sampler_create(), wined3d_sampler_cs_init(), wined3d_sampler_destroy_object(), wined3d_shader_create_cs(), wined3d_shader_create_ds(), wined3d_shader_create_gs(), wined3d_shader_create_hs(), wined3d_shader_create_ps(), wined3d_shader_create_vs(), wined3d_shader_init_object(), wined3d_shader_resource_view_create(), wined3d_shader_resource_view_cs_init(), wined3d_shader_resource_view_destroy_object(), wined3d_so_statistics_query_create(), wined3d_stateblock_create(), wined3d_statistics_query_create(), wined3d_swapchain_create(), wined3d_swapchain_cs_init(), wined3d_swapchain_update_swap_interval_cs(), wined3d_texture_create(), wined3d_timestamp_disjoint_query_create(), wined3d_timestamp_query_create(), wined3d_unordered_access_view_create(), wined3d_unordered_access_view_cs_init(), wined3d_unordered_access_view_destroy_object(), wined3d_vertex_declaration_create(), and wined3d_vertex_declaration_destroy_object().

◆ sizeofobject

void FAR size_t sizeofobject

Definition at line 47 of file jmemsys.h.

Referenced by alloc_large(), alloc_small(), jpeg_get_large(), and jpeg_get_small().

◆ total_bytes_needed

backing_store_ptr long total_bytes_needed

Definition at line 181 of file jmemsys.h.

Referenced by jpeg_open_backing_store(), open_ems_store(), and open_xms_store().