crash.software
Projects
Pull Requests
Issues
Builds
GrabAccess
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
GrabAccess
Files
🤬
Sign In
998d87e2
ROOT
/
GrabAccess_SourceCode
/
Grab2
/
grub-core
/
disk
/
usbms.c
Search
History
661 lines
|
ISO-8859-1
|
21 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
GRUB_USBMS_DIRECTION_BIT
GRUB_USBMS_CBI_CMD_SIZE
GRUB_USBMS_CBI_ADSC_REQ
MAX_USBMS_DEVICES
grub_usbms_cbw
signature
:
grub_uint32_t
tag
:
grub_uint32_t
transfer_length
:
grub_uint32_t
flags
:
grub_uint8_t
lun
:
grub_uint8_t
length
:
grub_uint8_t
cbwcb
:
grub_uint8_t[16]
GRUB_PACKED
:
struct grub_usbms_cbw
grub_usbms_csw
signature
:
grub_uint32_t
tag
:
grub_uint32_t
residue
:
grub_uint32_t
status
:
grub_uint8_t
GRUB_PACKED
:
struct grub_usbms_csw
grub_usbms_dev
dev
:
struct grub_usb_device*
luns
:
int
config
:
int
interface
:
int
in
:
struct grub_usb_desc_endp*
out
:
struct grub_usb_desc_endp*
subclass
:
int
protocol
:
int
intrpt
:
struct grub_usb_desc_endp*
grub_usbms_dev_t
:
struct grub_usbms_dev*
grub_usbms_devices
:
grub_usbms_dev_t[MAX_USBMS_DEVICES]
first_available_slot
:
int
grub_usbms_cbi_cmd
(
grub_usb_device_t,int,grub_uint8_t*
)
{...}
:
grub_usb_err_t
grub_usbms_cbi_reset
(
grub_usb_device_t,int
)
{...}
:
grub_usb_err_t
grub_usbms_bo_reset
(
grub_usb_device_t,int
)
{...}
:
grub_usb_err_t
grub_usbms_reset
(
grub_usbms_dev_t
)
{...}
:
grub_usb_err_t
grub_usbms_detach
(
grub_usb_device_t,int,int
)
{...}
:
void
grub_usbms_attach
(
grub_usb_device_t,int,int
)
{...}
:
int
grub_usbms_iterate
(
grub_scsi_dev_iterate_hook_t,void*,grub_disk_pull_t
)
{...}
:
int
grub_usbms_transfer_bo
(
struct grub_scsi*,grub_size_t,char*,grub_size_t,char*,int
)
{...}
:
grub_err_t
grub_usbms_transfer_cbi
(
struct grub_scsi*,grub_size_t,char*,grub_size_t,char*,int
)
{...}
:
grub_err_t
grub_usbms_transfer
(
struct grub_scsi*,grub_size_t,char*,grub_size_t,char*,int
)
{...}
:
grub_err_t
grub_usbms_read
(
struct grub_scsi*,grub_size_t,char*,grub_size_t,char*
)
{...}
:
grub_err_t
grub_usbms_write
(
struct grub_scsi*,grub_size_t,char*,grub_size_t,const char*
)
{...}
:
grub_err_t
grub_usbms_open
(
int,int,struct grub_scsi*
)
{...}
:
grub_err_t
All occurrences
Please wait...
Page is in error, reload to recover