Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Hexxeh/rpi-firmware
/ functions
Functions
419 in github.com/Hexxeh/rpi-firmware
⨍
Functions
419
◇
Types & classes
1,224
↓ 37 callers
Function
ilclient_debug_output
* Name: ilclient_debug_output * * Description: prints a varg message to the log or the debug screen * under win32 * * Returns: void ************
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:1367
↓ 31 callers
Function
ilclient_change_component_state
* Name: ilclient_change_component_state * * Description: changes the state of a single component. Note: this * may not be suitable if the componen
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:743
↓ 29 callers
Function
ilclient_wait_for_event
* Name: ilclient_wait_for_event * * Description: waits for a given event to appear on a component event * list. If not immediately present, will w
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:1111
↓ 25 callers
Function
vcos_event_flags_set
vc/sdk/opt/vc/include/interface/vcos/generic/vcos_generic_event_flags.h:100
↓ 19 callers
Function
twiddles_base_32
vc/sdk/opt/vc/src/hello_pi/hello_fft/gpu_fft_twiddles.c:50
↓ 19 callers
Function
twiddles_step_32
vc/sdk/opt/vc/src/hello_pi/hello_fft/gpu_fft_twiddles.c:79
↓ 18 callers
Function
gx_priv_restore
/
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:255
↓ 18 callers
Function
vcos_free
vc/sdk/opt/vc/include/interface/vcos/generic/vcos_mem_from_malloc.h:61
↓ 17 callers
Function
float_from_26_6
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/vgft.c:61
↓ 17 callers
Function
gx_priv_save
/
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:222
↓ 16 callers
Function
ilclient_create_component
* Name: ilclient_create_component * * Description: initialises a component state structure and creates * the IL component. * * Returns: 0 on succ
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:295
↓ 14 callers
Function
twiddles_step_16
vc/sdk/opt/vc/src/hello_pi/hello_fft/gpu_fft_twiddles.c:70
↓ 13 callers
Function
ilclient_remove_event
* Name: ilclient_remove_event * * Description: Removes an event from a component event list. ignore1 * and ignore2 are flags indicating whether to
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:406
↓ 12 callers
Function
ilclient_destroy
* Name: ilclient_destroy * * Description: frees client state * * Returns: void ***********************************************************/
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:193
↓ 12 callers
Function
ilclient_wait_for_command_complete
* Name: ilclient_wait_for_command_complete * * Description: Waits for an event signalling command completion. * * Returns: 0 on success, -1 on fai
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:1269
↓ 11 callers
Function
ilclient_unlock_events
* Name: ilclient_unlock_events * * Description: unlocks the client event structure * * Returns: void ********************************************
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:1399
↓ 10 callers
Function
ilclient_disable_tunnel
* Name: ilclient_disable_tunnel * * Description: disables a tunnel by disabling the ports. Allows * ports to signal same state error if they were
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:540
↓ 10 callers
Function
vcos_mutex_unlock
vc/sdk/opt/vc/include/interface/vcos/pthreads/vcos_platform.h:514
↓ 9 callers
Function
gpu_fft_ptr_inc
vc/sdk/opt/vc/src/hello_pi/hello_fft/gpu_fft_base.c:182
↓ 9 callers
Function
ilclient_setup_tunnel
* Name: ilclient_setup_tunnel * * Description: creates a tunnel between components that require that * ports be inititially disabled, then enabled
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:1013
↓ 9 callers
Function
twiddles_base_16
vc/sdk/opt/vc/src/hello_pi/hello_fft/gpu_fft_twiddles.c:41
↓ 8 callers
Function
OMX_SetupTunnel
OMX_SetupTunnel */
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilcore.c:236
↓ 8 callers
Function
ilclient_disable_port
* Name: ilclient_disable_port * * Description: disables a port on a given component. * * Returns: void ******************************************
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:764
↓ 8 callers
Function
ilclient_state_transition
* Name: ilclient_state_transition * * Description: Transitions a null terminated list of IL components to * a given state. All components are told
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:460
↓ 7 callers
Function
ilclient_disable_port_buffers
* Name: ilclient_disable_port_buffers * * Description: disables a port on a given component which has * buffers supplied by the client. * * Retur
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:894
↓ 7 callers
Function
ilclient_lock_events
* Name: ilclient_lock_events * * Description: locks the client event structure * * Returns: void ************************************************
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:1387
↓ 7 callers
Function
mbox_property
vc/sdk/opt/vc/src/hello_pi/hello_fft/mailbox.c:87
↓ 6 callers
Function
create_vbo
vc/sdk/opt/vc/src/hello_pi/hello_teapot/models.c:73
↓ 6 callers
Function
deindex
vc/sdk/opt/vc/src/hello_pi/hello_teapot/models.c:151
↓ 6 callers
Function
get_processor_id
returns the processor ID */
vc/sdk/opt/vc/src/hello_pi/libs/revision/revision.c:114
↓ 6 callers
Function
gpu_fft_release
vc/sdk/opt/vc/src/hello_pi/hello_fft/gpu_fft.c:133
↓ 6 callers
Function
graphics_get_display_size
* Name: graphics_get_display_size * * Arguments: * void * * Description: Return size of display * * Returns: int32_t: * >=
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:1391
↓ 6 callers
Function
gx_priv_colour_to_paint
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:641
↓ 6 callers
Function
ilclient_cleanup_components
* Name: ilclient_cleanup_components * * Description: frees all components from a null terminated list and * deletes resources used in component sta
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:703
↓ 6 callers
Function
ilclient_enable_port_buffers
* Name: ilclient_enable_port_buffers * * Description: enables a port on a given component which requires * buffers to be supplied by the client. *
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:798
↓ 6 callers
Function
ilclient_init
* Name: ilclient_init * * Description: Creates ilclient pointer * * Returns: pointer to client structure ****************************************
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:158
↓ 5 callers
Function
ilclient_get_input_buffer
* Name: ilclient_get_input_buffer * * Description: Returns an input buffer return from a component using * the OMX_EmptyBufferDone callback from th
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:1325
↓ 5 callers
Function
vcos_malloc
vc/sdk/opt/vc/include/interface/vcos/generic/vcos_mem_from_malloc.h:51
↓ 4 callers
Function
FillRect
vc/sdk/opt/vc/src/hello_pi/hello_dispmanx/dispmanx.c:60
↓ 4 callers
Function
Microseconds
vc/sdk/opt/vc/src/hello_pi/hello_fft/hello_fft_2d.c:41
↓ 4 callers
Function
graphics_resource_fill
/
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:454
↓ 4 callers
Function
mmal_encode_test
mmal_encode_test - Encode a test image and write to file
vc/sdk/opt/vc/src/hello_pi/hello_mmal_encode/mmal_encode.c:88
↓ 4 callers
Function
qpu_enable
vc/sdk/opt/vc/src/hello_pi/hello_fft/mailbox.c:206
↓ 4 callers
Function
twiddles_base_64
vc/sdk/opt/vc/src/hello_pi/hello_fft/gpu_fft_twiddles.c:59
↓ 4 callers
Function
vcos_mutex_delete
vc/sdk/opt/vc/include/interface/vcos/pthreads/vcos_platform.h:499
↓ 4 callers
Function
vcos_semaphore_delete
vc/sdk/opt/vc/include/interface/vcos/pthreads/vcos_platform.h:333
↓ 3 callers
Function
allocbuffer
vc/sdk/opt/vc/src/hello_pi/hello_teapot/models.c:90
↓ 3 callers
Function
create_context
Create an EGLContext for a given GRAPHICS_RESOURCE_TYPE */
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:105
↓ 3 callers
Function
destroy_vbo
vc/sdk/opt/vc/src/hello_pi/hello_teapot/models.c:83
↓ 3 callers
Function
freebuffer
vc/sdk/opt/vc/src/hello_pi/hello_teapot/models.c:95
↓ 3 callers
Function
gpu_fft_execute
vc/sdk/opt/vc/src/hello_pi/hello_fft/gpu_fft.c:129
↓ 3 callers
Function
gpu_fft_prepare
vc/sdk/opt/vc/src/hello_pi/hello_fft/gpu_fft.c:37
↓ 3 callers
Function
gx_priv_flush
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:630
↓ 3 callers
Function
gx_priv_open_screen
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:1238
↓ 3 callers
Function
gx_priv_resource_fill
Fill an area of a surface with a fixed colour. */
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:652
↓ 3 callers
Function
ilclient_flush_tunnels
* Name: ilclient_flush_tunnels * * Description: flushes all ports used in a null terminated list of * tunnels. max specifies the maximum number of
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:649
↓ 3 callers
Function
ilclient_teardown_tunnels
* Name: ilclient_teardown_tunnels * * Description: tears down a null terminated list of tunnels. * * Returns: void ******************************
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:515
↓ 3 callers
Function
inc_and_wrap_angle
* Name: inc_and_wrap_angle * * Arguments: * GLfloat angle current angle * GLfloat angle_inc angle increment * * Description: I
vc/sdk/opt/vc/src/hello_pi/hello_teapot/triangle.c:308
↓ 3 callers
Function
inc_and_wrap_angle
* Name: inc_and_wrap_angle * * Arguments: * GLfloat angle current angle * GLfloat angle_inc angle increment * * Description: I
vc/sdk/opt/vc/src/hello_pi/hello_triangle/triangle.c:293
↓ 3 callers
Function
inc_and_wrap_angle
* Name: inc_and_wrap_angle * * Arguments: * GLfloat angle current angle * GLfloat angle_inc angle increment * * Description: I
vc/sdk/opt/vc/src/hello_pi/hello_videocube/triangle.c:302
↓ 3 callers
Function
showlog
vc/sdk/opt/vc/src/hello_pi/hello_triangle2/triangle2.c:75
↓ 3 callers
Function
vcos_calloc
vc/sdk/opt/vc/include/interface/vcos/generic/vcos_mem_from_malloc.h:56
↓ 3 callers
Function
vcos_mutex_unlock
vc/sdk/opt/vc/include/interface/vcos/generic/vcos_latch_from_sem.h:62
↓ 3 callers
Function
vgft_font_term
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/vgft.c:249
↓ 2 callers
Function
Microseconds
vc/sdk/opt/vc/src/hello_pi/hello_fft/hello_fft.c:44
↓ 2 callers
Function
auto_size
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:1426
↓ 2 callers
Function
convert_image_type
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:769
↓ 2 callers
Function
deinit
vc/sdk/opt/vc/src/hello_pi/hello_tiger/main.c:382
↓ 2 callers
Function
draw_chars
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/vgft.c:272
↓ 2 callers
Function
find_font
Find a font in our cache, or create a new entry in the cache. * * Very primitive at present. */
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/font.c:265
↓ 2 callers
Function
get_revision_code
vc/sdk/opt/vc/src/hello_pi/libs/revision/revision.c:35
↓ 2 callers
Function
gpu_fft_alloc
vc/sdk/opt/vc/src/hello_pi/hello_fft/gpu_fft_base.c:131
↓ 2 callers
Function
gpu_fft_base_exec
vc/sdk/opt/vc/src/hello_pi/hello_fft/gpu_fft_base.c:116
↓ 2 callers
Function
gpu_fft_base_release
vc/sdk/opt/vc/src/hello_pi/hello_fft/gpu_fft_base.c:172
↓ 2 callers
Function
graphics_display_resource
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:1431
↓ 2 callers
Function
graphics_get_resource_size
/
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:519
↓ 2 callers
Function
graphics_resource_render_text_ext
/
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:476
↓ 2 callers
Function
graphics_resource_text_dimensions_ext
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/font.c:328
↓ 2 callers
Function
gx_priv_destroy_native_window
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:1362
↓ 2 callers
Function
gx_priv_get_pixels
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:677
↓ 2 callers
Function
gx_priv_release_screen
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/graphics.c:1269
↓ 2 callers
Function
ilclient_enable_port
* Name: ilclient_enabled_port * * Description: enables a port on a given component. * * Returns: void *******************************************
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:780
↓ 2 callers
Function
ilclient_get_handle
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:1759
↓ 2 callers
Function
ilclient_set_fill_buffer_done_callback
* Name: ilclient_set_fill_buffer_done_callback * * Description: sets the callback used when receiving * fill_buffer_done event * * Returns: void
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:253
↓ 2 callers
Function
ilclient_wait_for_command_complete_dual
* Name: ilclient_wait_for_command_complete_dual * * Description: Waits for an event signalling command completion. In * this version we may also r
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilclient.c:1179
↓ 2 callers
Function
init
vc/sdk/opt/vc/src/hello_pi/hello_tiger/main.c:346
↓ 2 callers
Function
load_wavefront_dat
vc/sdk/opt/vc/src/hello_pi/hello_teapot/models.c:338
↓ 2 callers
Function
mapmem
vc/sdk/opt/vc/src/hello_pi/hello_fft/mailbox.c:42
↓ 2 callers
Function
mbox_open
vc/sdk/opt/vc/src/hello_pi/hello_fft/mailbox.c:247
↓ 2 callers
Function
mem_free
vc/sdk/opt/vc/src/hello_pi/hello_fft/mailbox.c:124
↓ 2 callers
Function
print_def
vc/sdk/opt/vc/src/hello_pi/hello_encode/encode.c:71
↓ 2 callers
Function
render
vc/sdk/opt/vc/src/hello_pi/hello_tiger/main.c:309
↓ 2 callers
Function
showprogramlog
vc/sdk/opt/vc/src/hello_pi/hello_triangle2/triangle2.c:83
↓ 2 callers
Function
unmapmem
vc/sdk/opt/vc/src/hello_pi/hello_fft/mailbox.c:71
↓ 2 callers
Function
vcos_event_flags_delete
vc/sdk/opt/vc/include/interface/vcos/generic/vcos_generic_event_flags.h:107
↓ 2 callers
Function
vcos_log_set_level
Set the logging level for a category at run time. Without this, the level * will be that set by vcos_log_register from a platform-specific source.
vc/sdk/opt/vc/include/interface/vcos/vcos_logging.h:180
↓ 2 callers
Function
vcos_mutex_delete
vc/sdk/opt/vc/include/interface/vcos/generic/vcos_latch_from_sem.h:52
↓ 2 callers
Function
vgft_get_text_extents
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/vgft.c:394
↓ 2 callers
Function
vgft_term
vc/sdk/opt/vc/src/hello_pi/libs/vgfont/vgft.c:48
↓ 1 callers
Function
OMX_FreeHandle
OMX_FreeHandle */
vc/sdk/opt/vc/src/hello_pi/libs/ilclient/ilcore.c:208
next →
1–100 of 419, ranked by callers