MCPcopy Create free account

hub / github.com/PiSCSI/piscsi / functions

Functions1,324 in github.com/PiSCSI/piscsi

↓ 1 callersMethodGetStatusCode
cpp/devices/device.h:93
↓ 1 callersMethodGetTrack
cpp/devices/disk_cache.cpp:37
↓ 1 callersMethodHandleRequestSense
cpp/devices/primary_device.cpp:231
↓ 1 callersMethodIncrementNext
cpp/controllers/abstract_controller.h:79
↓ 1 callersMethodInit
cpp/controllers/phase_handler.cpp:12
↓ 1 callersMethodInit
cpp/devices/disk.cpp:26
↓ 1 callersMethodInit
cpp/devices/scsicd.cpp:31
↓ 1 callersMethodIsAudio
cpp/devices/cd_track.cpp:120
↓ 1 callersMethodIsValid
--------------------------------------------------------------------------- Is valid block ---------------------------------------------------------
cpp/devices/cd_track.cpp:99
↓ 1 callersMethodMsgIn
cpp/controllers/scsi_controller.cpp:277
↓ 1 callersMethodMsgOut
cpp/controllers/scsi_controller.cpp:294
↓ 1 callersMethodPollSelectEvent
--------------------------------------------------------------------------- SEL signal event polling -----------------------------------------------
cpp/hal/gpiobus.cpp:389
↓ 1 callersMethodReadSector
cpp/devices/disk_cache.cpp:49
↓ 1 callersMethodReceive
cpp/devices/ctapdriver.cpp:356
↓ 1 callersMethodReset
cpp/hal/gpiobus_virtual.cpp:92
↓ 1 callersMethodReset
cpp/scsimon/sm_core.cpp:139
↓ 1 callersMethodResetOffset
cpp/controllers/abstract_controller.h:103
↓ 1 callersMethodRunDataInputTest
cpp/scsiloop/scsiloop_gpio.cpp:451
↓ 1 callersMethodRunDataOutputTest
cpp/scsiloop/scsiloop_gpio.cpp:481
↓ 1 callersMethodRunLoopbackTest
cpp/scsiloop/scsiloop_gpio.cpp:353
↓ 1 callersMethodSetACK
cpp/hal/gpiobus_virtual.cpp:253
↓ 1 callersMethodSetBytesToTransfer
cpp/controllers/abstract_controller.h:87
↓ 1 callersMethodSetController
cpp/devices/primary_device.cpp:72
↓ 1 callersMethodSetIdAndLun
cpp/devices/device_logger.cpp:52
↓ 1 callersMethodSetMessage
cpp/controllers/abstract_controller.h:81
↓ 1 callersMethodSetPath
cpp/devices/cd_track.cpp:33
↓ 1 callersMethodSetREQ
cpp/hal/gpiobus_virtual.cpp:370
↓ 1 callersMethodSetSendDelay
cpp/devices/primary_device.h:74
↓ 1 callersMethodStart
cpp/piscsi/piscsi_service.cpp:61
↓ 1 callersMethodStatus
cpp/scsidump/scsidump_core.cpp:236
↓ 1 callersMethodStop
cpp/piscsi/piscsi_service.cpp:68
↓ 1 callersMethodUnreserveFile
cpp/devices/storage_device.cpp:87
↓ 1 callersMethodWriteSector
cpp/devices/disk_cache.cpp:60
↓ 1 callersMethod__init__
(self, disp)
python/ctrlboard/src/menu/transition.py:11
↓ 1 callersMethod_get_archive_info
Cached wrapper method to improve performance, e.g. on index screen
python/common/src/piscsi/piscsi_cmds.py:615
↓ 1 callersMethod_start_server_info_updater
(self)
python/ctrlboard/src/ctrlboard_menu_builder.py:48
↓ 1 callersMethodattach
Attaches an observer to an obserable object
python/ctrlboard/src/observable.py:12
↓ 1 callersMethodattach_insert_scsi_id
Helper method to attach/insert an image on a scsi id given through the menu context
python/ctrlboard/src/ctrlboard_event_handler/ctrlboard_menu_update_event_handler.py:300
↓ 1 callersMethodblank_screen
Method blanks the screen. Based on drawing a blank rectangle.
python/ctrlboard/src/menu/menu_renderer.py:57
↓ 1 callersFunctionbrowser_supports_modern_themes
Determines if the browser supports the HTML/CSS/JS features used in non-legacy themes.
python/web/src/web_utils.py:320
↓ 1 callersFunctioncheck_piscsi_connection
Checks whether a PiSCSI connection exists by polling the PiSCSI server info. Returns true if connection works, false if connection fails.
python/ctrlboard/src/main.py:106
↓ 1 callersMethodcheck_rotary_encoder
Checks whether the rotary state has changed.
python/ctrlboard/src/ctrlboard_hw/ctrlboard_hw.py:148
↓ 1 callersMethodcleanup
Resets pin and interrupt settings on the pins.
python/ctrlboard/src/ctrlboard_hw/ctrlboard_hw.py:257
↓ 1 callersMethodcreate_action_menu
Method creates the action submenu with action that can be performed on a scsi slot
python/ctrlboard/src/ctrlboard_menu_builder.py:140
↓ 1 callersMethodcreate_device_info_menu
Create a menu displaying information of an image in a scsi slot
python/ctrlboard/src/ctrlboard_menu_builder.py:210
↓ 1 callersMethodcreate_images_menu
Creates a sub menu showing all the available images
python/ctrlboard/src/ctrlboard_menu_builder.py:173
↓ 1 callersMethodcreate_profiles_menu
Creates a sub menu showing all the available profiles
python/ctrlboard/src/ctrlboard_menu_builder.py:193
↓ 1 callersMethodcreate_system_commands_menu
Create a menu displaying system commands
python/ctrlboard/src/ctrlboard_menu_builder.py:275
↓ 1 callersMethodcreate_system_info_menu
Create a menu displaying system information
python/ctrlboard/src/ctrlboard_menu_builder.py:246
↓ 1 callersMethoddetach_eject_scsi_id
Helper method to detach/eject an image on a scsi id given through the menu context
python/ctrlboard/src/ctrlboard_event_handler/ctrlboard_menu_update_event_handler.py:316
↓ 1 callersMethoddetect_display
Detects whether an i2c display is connected to the PiSCSI hat.
python/ctrlboard/src/ctrlboard_hw/ctrlboard_hw.py:250
↓ 1 callersMethoddetect_piscsi_controlboard
Detects whether the PiSCSI Control Board is attached by checking whether the expected i2c addresses are detected.
python/ctrlboard/src/ctrlboard_hw/ctrlboard_hw.py:238
↓ 1 callersMethoddisplay_clear
Methods clears the screen. Possible hardware clear call if necessary.
python/ctrlboard/src/menu/menu_renderer.py:53
↓ 1 callersMethoddisplay_init
Method initializes the displays for usage.
python/ctrlboard/src/menu/menu_renderer.py:49
↓ 1 callersMethoddownload_file_to_iso
Takes (str) url and one or more (str) *iso_args Returns (dict) with (bool) status and (str) msg
python/common/src/piscsi/file_cmds.py:480
↓ 1 callersMethoddraw
Draws the screen saver in a non-blocking way if enabled.
python/ctrlboard/src/menu/screensaver.py:16
↓ 1 callersMethoddraw_menu_frame
Draws row frame_start_row to frame_end_row of the class instance menu, i.e., it draws a given frame of the complete menu that fits the screen.
python/ctrlboard/src/menu/menu_renderer.py:224
↓ 1 callersMethoddraw_mini_message
Draws a fullscreen message, i.e., a message covering only the center portion of the screen. The remaining areas stay visible.
python/ctrlboard/src/menu/menu_renderer.py:173
↓ 1 callersMethoddraw_screensaver
Draws the screen saver. Must be implemented in subclasses.
python/ctrlboard/src/menu/screensaver.py:22
↓ 1 callersMethodextract_image
Takes (str) file_path, (list) members, optional (bool) move_properties_files_to_config file_name is the path of the archive file to e
python/common/src/piscsi/file_cmds.py:208
↓ 1 callersMethodformat_fat
Initializes a FAT file system Takes (str) file_name, (str) volume_name and (str) FAT size (12|16|32) as arguments. Returns (d
python/common/src/piscsi/file_cmds.py:414
↓ 1 callersMethodformat_hfs
Initializes an HFS file system and injects a hard disk driver Takes (str) file_name, (str) volume_name and (Path) driver_path as argu
python/common/src/piscsi/file_cmds.py:365
↓ 1 callersFunctionformat_image_list
Takes: - (list) of (dict) image_files - (str) rootdir, the name of the images root dir - optional (list) device_types Returns a f
python/web/src/web_utils.py:153
↓ 1 callersMethodformat_pb_command
Formats the Protobuf command for output
python/common/src/piscsi/piscsi_cmds.py:583
↓ 1 callersMethodget_config
Returns the menu renderer configuration.
python/ctrlboard/src/menu/menu_renderer.py:72
↓ 1 callersMethodget_cpu_mem_usage
Returns a dict with: - cpu_percent: (int) CPU usage percentage - mem_total: (int) Total memory in kilobytes - mem_ava
python/common/src/piscsi/sys_cmds.py:314
↓ 1 callersMethodget_diskinfo
Takes (str) file_path path to image file to inspect. Returns either the disktype output, or the stderr output.
python/common/src/piscsi/sys_cmds.py:219
↓ 1 callersFunctionget_image_description
Takes a three char file suffix (str) file_suffix. Returns the help text description for said file suffix.
python/web/src/web_utils.py:129
↓ 1 callersMethodget_image_files_info
Sends a DEFAULT_IMAGE_FILES_INFO command to the server. Returns a dict with: - (bool) status - (str) images_dir, path
python/common/src/piscsi/piscsi_cmds.py:283
↓ 1 callersMethodget_logs
Takes (int) lines and (str) scope. If scope is a None equivalent, all syslogs are returned. Returns either the decoded log ou
python/common/src/piscsi/sys_cmds.py:197
↓ 1 callersMethodget_manpage
Takes (str) file_path path to image file to generate manpage for. Returns either the man2html output, or the stderr output.
python/common/src/piscsi/sys_cmds.py:234
↓ 1 callersMethodget_menu
Returns the controller internal menu collection
python/ctrlboard/src/menu/menu_controller.py:76
↓ 1 callersMethodget_network_info
Sends a NETWORK_INTERFACES_INFO command to the server. Returns a dict with: - (bool) status - (list) of (str) ifs (ne
python/common/src/piscsi/piscsi_cmds.py:200
↓ 1 callersFunctionget_supported_locales
Returns a list of languages supported by the web UI
python/web/src/web.py:207
↓ 1 callersMethodget_throttled
Takes (list) enabled_modes & (list) test_modes parameters & returns a tuple of (str) category & (str) message. enabled_modes
python/common/src/piscsi/sys_cmds.py:277
↓ 1 callersFunctionget_valid_scsi_ids
Takes a list of (dict)s devices, and list of (int)s reserved_ids. Returns: - (list) of (int)s valid_ids, which are the SCSI ids that are
python/web/src/web_utils.py:18
↓ 1 callersMethodhandle_button1
Method for handling the first cycle button (cycle profiles)
python/ctrlboard/src/ctrlboard_event_handler/ctrlboard_menu_update_event_handler.py:81
↓ 1 callersMethodhandle_button2
Method for handling the second cycle button (cycle shutdown)
python/ctrlboard/src/ctrlboard_event_handler/ctrlboard_menu_update_event_handler.py:90
↓ 1 callersFunctionis_bridge_configured
Takes (str) interface of a network device being attached. Returns a (dict) with (bool) status and (str) msg
python/web/src/web_utils.py:261
↓ 1 callersMethodis_bridge_setup
Returns (bool) True if the piscsi_bridge network interface exists
python/common/src/piscsi/sys_cmds.py:91
↓ 1 callersFunctionmain
Main function for the PiSCSI Control Board UI
python/ctrlboard/src/main.py:118
↓ 1 callersFunctionmap_device_types_and_names
Takes a (dict) corresponding to the data structure returned by PiscsiCmds.get_device_types() Returns a (dict) of device_type:device_name mapp
python/web/src/web_utils.py:80
↓ 1 callersFunctionmap_image_file_descriptions
Takes a (list) of (str) file suffixes for images file types. Returns a (dict) with file suffix and description pairs, both (str)
python/web/src/web_utils.py:116
↓ 1 callersFunctionparse_config
Parses the command line parameters and configured the PiSCSI Control Board UI accordingly
python/ctrlboard/src/main.py:28
↓ 1 callersMethodperform
Signature for an abstract transition. Must be implemented in subclasses.
python/ctrlboard/src/menu/transition.py:15
↓ 1 callersMethodperform_push_left
Implements a push left transition. Is called by perform depending on the transition attribute 'direction'.
python/ctrlboard/src/menu/transition.py:47
↓ 1 callersMethodperform_push_right
Implements a push right transition. Is called by perform depending on the transition attribute 'direction'.
python/ctrlboard/src/menu/transition.py:58
↓ 1 callersMethodperform_return_action
Perform the return action, i.e., when no selection is chosen
python/ctrlboard/src/menu/cycler.py:47
↓ 1 callersMethodpopulate_cycle_entries
Returns a list of entries to cycle
python/ctrlboard/src/menu/cycler.py:39
↓ 1 callersFunctionprint_copyright_info
cpp/scsimon/sm_html_report.cpp:66
↓ 1 callersFunctionprint_html_data
cpp/scsimon/sm_html_report.cpp:100
↓ 1 callersMethodprocess_events
Non-blocking event processor for hardware events (button presses etc.)
python/ctrlboard/src/ctrlboard_hw/ctrlboard_hw.py:177
↓ 1 callersMethodread_input_register_port
Reads the input port register and returns the logic level of one specific port in the argument
python/ctrlboard/src/ctrlboard_hw/pca9554multiplexer.py:58
↓ 1 callersMethodroute_rotary_button_handler
Method for handling the rotary button press for the menu navigation
python/ctrlboard/src/ctrlboard_event_handler/ctrlboard_menu_update_event_handler.py:99
↓ 1 callersMethodrun
cpp/scsiloop/scsiloop_core.cpp:123
↓ 1 callersMethodrun
cpp/scsidump/scsidump_core.cpp:409
↓ 1 callersMethodrun
cpp/scsictl/scsictl_core.cpp:46
↓ 1 callersMethodrun
cpp/piscsi/piscsi_core.cpp:481
↓ 1 callersFunctionrun_async
Run a command in the background
python/common/src/util/run.py:14
↓ 1 callersMethodrun_async
Takes (str) cmd with the shell command to execute Executes shell command and captures output Returns (dict) with (int) return
python/common/src/piscsi/file_cmds.py:783
← previousnext →401–500 of 1,324, ranked by callers